├── .gitignore ├── .prettierignore ├── .prettierrc.toml ├── README.md ├── bundle.js ├── cli.js ├── config.example.json ├── config.js ├── ingest.js ├── mocks ├── cookies.js ├── fetch.js ├── navigator.js ├── navigatorId.js ├── webStorage.js └── xmlHttpRequest.js ├── package.json ├── pnpm-lock.yaml ├── recipes ├── Document#cookie.json ├── Navigator#appVersion.json ├── Navigator#doNotTrack.json ├── Navigator#platform.json ├── Navigator#productSub.json ├── Navigator#userAgent.json ├── Navigator#vendor.json ├── Window#Storage.json ├── Window#XMLHttpRequest.json ├── Window#XMLHttpRequestEventTarget.json ├── Window#XMLHttpRequestUpload.json ├── Window#fetch.json ├── Window#localStorage.json ├── Window#sessionStorage.json └── XMLHttpRequest.json ├── record.js ├── report.js ├── reportTemplate.handlebars └── rewrite.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/.prettierrc.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/README.md -------------------------------------------------------------------------------- /bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/bundle.js -------------------------------------------------------------------------------- /cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/cli.js -------------------------------------------------------------------------------- /config.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/config.example.json -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/config.js -------------------------------------------------------------------------------- /ingest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/ingest.js -------------------------------------------------------------------------------- /mocks/cookies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/mocks/cookies.js -------------------------------------------------------------------------------- /mocks/fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/mocks/fetch.js -------------------------------------------------------------------------------- /mocks/navigator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/mocks/navigator.js -------------------------------------------------------------------------------- /mocks/navigatorId.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/mocks/navigatorId.js -------------------------------------------------------------------------------- /mocks/webStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/mocks/webStorage.js -------------------------------------------------------------------------------- /mocks/xmlHttpRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/mocks/xmlHttpRequest.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /recipes/Document#cookie.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/recipes/Document#cookie.json -------------------------------------------------------------------------------- /recipes/Navigator#appVersion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/recipes/Navigator#appVersion.json -------------------------------------------------------------------------------- /recipes/Navigator#doNotTrack.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/recipes/Navigator#doNotTrack.json -------------------------------------------------------------------------------- /recipes/Navigator#platform.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/recipes/Navigator#platform.json -------------------------------------------------------------------------------- /recipes/Navigator#productSub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/recipes/Navigator#productSub.json -------------------------------------------------------------------------------- /recipes/Navigator#userAgent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/recipes/Navigator#userAgent.json -------------------------------------------------------------------------------- /recipes/Navigator#vendor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/recipes/Navigator#vendor.json -------------------------------------------------------------------------------- /recipes/Window#Storage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/recipes/Window#Storage.json -------------------------------------------------------------------------------- /recipes/Window#XMLHttpRequest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/recipes/Window#XMLHttpRequest.json -------------------------------------------------------------------------------- /recipes/Window#XMLHttpRequestEventTarget.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/recipes/Window#XMLHttpRequestEventTarget.json -------------------------------------------------------------------------------- /recipes/Window#XMLHttpRequestUpload.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/recipes/Window#XMLHttpRequestUpload.json -------------------------------------------------------------------------------- /recipes/Window#fetch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/recipes/Window#fetch.json -------------------------------------------------------------------------------- /recipes/Window#localStorage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/recipes/Window#localStorage.json -------------------------------------------------------------------------------- /recipes/Window#sessionStorage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/recipes/Window#sessionStorage.json -------------------------------------------------------------------------------- /recipes/XMLHttpRequest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/recipes/XMLHttpRequest.json -------------------------------------------------------------------------------- /record.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/record.js -------------------------------------------------------------------------------- /report.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/report.js -------------------------------------------------------------------------------- /reportTemplate.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/reportTemplate.handlebars -------------------------------------------------------------------------------- /rewrite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarCoatJS/sugarcoat/HEAD/rewrite.js --------------------------------------------------------------------------------