You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+34-17Lines changed: 34 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
# Fingerprint Framework
2
2
3
-
Продвинутый каркас для browser fingerprinting и device intelligence с упором на модульность, контроль приватности и готовность к использованию как npm-пакета или обычного JS-файла.
3
+
An advanced browser fingerprinting and device intelligence framework focused on modularity, privacy controls, and production-friendly distribution as both an npm package and a standalone browser script.
4
4
5
-
Проект намеренно построен без внешних runtime-зависимостей: ESM API, script-tag сборка, типы, тесты на `node:test`, предсказуемый build pipeline.
5
+
The project intentionally has no external runtime dependencies. It ships an ESM API, script-tag builds, TypeScript declarations, `node:test` coverage, and a predictable build pipeline.
6
6
7
-
## Быстрый старт
7
+
## Quick Start
8
8
9
9
```bash
10
10
npm run verify
@@ -27,9 +27,9 @@ const result = await client.identify({
- Source files live in focused modules under `src/`.
75
+
-`npm run build` bundles package entry points and browser scripts with esbuild.
76
+
-`npm run typecheck` validates published declaration files through package imports.
77
+
-`npm run test:coverage` enforces 100% line, branch, and function coverage for `src/**/*.js`.
78
+
-`npm run test:browser` runs the standalone browser build in Chromium, Firefox, and WebKit.
79
+
-`npm run check:size` enforces the browser minified bundle size budget.
80
+
81
+
The technical specification is available in [docs/TECHNICAL_SPEC.md](docs/TECHNICAL_SPEC.md). The current implementation audit is available in [docs/AUDIT_REPORT.md](docs/AUDIT_REPORT.md).
0 commit comments