{"_id":"@auditauth/web","_rev":"8-e02dc3c3cd0a1c5975f7a9261c5a96b0","name":"@auditauth/web","dist-tags":{"latest":"0.2.0-beta.8"},"versions":{"0.2.0-beta.1":{"name":"@auditauth/web","version":"0.2.0-beta.1","keywords":["authentication","auth","oauth","identity","jwt","security","auditauth"],"author":{"name":"Nimibyte"},"license":"MIT","_id":"@auditauth/web@0.2.0-beta.1","maintainers":[{"name":"adrihfly","email":"adrian.lpes@gmail.com"}],"homepage":"https://docs.auditauth.com","bugs":{"url":"https://github.com/nimibyte/auditauth-sdk/issues"},"dist":{"shasum":"91490bf467e2b961f5b98fd080a1cdd3183b0d3c","tarball":"https://registry.npmjs.org/@auditauth/web/-/web-0.2.0-beta.1.tgz","fileCount":8,"integrity":"sha512-dXxRr3hCCoEL6W3l/chqH7hm79BlSw/vG7BXi6iQYGK/NmF5cyArbxUVhR5xlKjiOJN2DQJhS0BEIE04mhFmtw==","signatures":[{"sig":"MEYCIQD1YZZXSF3UnTVaDbc0mP/LsmCUwbzkpjw0tgGIRGngtQIhAJTQIulTqqvOY+Wzk58hkOrDfpFT5rbibQ1H5atZzZW9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10568},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"82af952bad6cd0311069fddb2b3401a3eba6543c","scripts":{"dev":"tsc -p tsconfig.build.json --watch","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"adrihfly","email":"adrian.lpes@gmail.com"},"repository":{"url":"git+https://github.com/nimibyte/auditauth-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"AuditAuth Web SDK (framework-agnostic)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@auditauth/core":"^0.2.0-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.0-beta.1_1771228720211_0.15298904965603466","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.2":{"name":"@auditauth/web","version":"0.2.0-beta.2","keywords":["authentication","auth","oauth","identity","jwt","security","auditauth"],"author":{"name":"Nimibyte"},"license":"MIT","_id":"@auditauth/web@0.2.0-beta.2","maintainers":[{"name":"adrihfly","email":"adrian.lpes@gmail.com"}],"homepage":"https://docs.auditauth.com","bugs":{"url":"https://github.com/nimibyte/auditauth-sdk/issues"},"dist":{"shasum":"a9f9433222ca830e5b019cbd0ab96ed41dd70ffa","tarball":"https://registry.npmjs.org/@auditauth/web/-/web-0.2.0-beta.2.tgz","fileCount":8,"integrity":"sha512-uOm+Ig9KUlqTEZVv8UHYFQUW3TnG3PhXvIciXZv3Cc39cp+/GhTT28Mhk+03EsIKsq0fN0yFvnsdhSFKBR032w==","signatures":[{"sig":"MEQCIEl5QWxH6zx9q/BIZ10I8Lr7qZ6Wqq9n9I/oO+tTTxF0AiAVlB+9othD9qoAdEzo6hmrhqdsLzfxEbdLACTRYrnTww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10585},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"5a103d8dc28ca7f4e359c152dba071900dd50481","scripts":{"dev":"tsc -p tsconfig.build.json --watch","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"adrihfly","email":"adrian.lpes@gmail.com"},"repository":{"url":"git+https://github.com/nimibyte/auditauth-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"AuditAuth Web SDK (framework-agnostic)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@auditauth/core":"^0.2.0-beta.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.0-beta.2_1771230316364_0.33434136709686113","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.3":{"name":"@auditauth/web","version":"0.2.0-beta.3","keywords":["authentication","auth","oauth","identity","jwt","security","auditauth"],"author":{"name":"Nimibyte"},"license":"MIT","_id":"@auditauth/web@0.2.0-beta.3","maintainers":[{"name":"adrihfly","email":"adrian.lpes@gmail.com"}],"homepage":"https://docs.auditauth.com","bugs":{"url":"https://github.com/nimibyte/auditauth-sdk/issues"},"dist":{"shasum":"03715234aaf6053ec9c38311747f5a33d3414be7","tarball":"https://registry.npmjs.org/@auditauth/web/-/web-0.2.0-beta.3.tgz","fileCount":14,"integrity":"sha512-ZOKi+Tc2Z2qqBulHrDOPMYaYDmqjqR9Oym1UTgrP7HWC62rv9/qwtCe4uzjgz0fu0qAKvW99u+QZmMqgE0kPaA==","signatures":[{"sig":"MEUCIBmKb1nxT6W4nZKabuQSlzkq6MS/BYBC8pAlsR0fF/XLAiEAlTESUykeYkx/EGur/R5CJq7A1hh8ujmUrn24g/SjDhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19160},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"d6d4b1f2a34ab419394653b623d44e9bde570b74","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","prepack":"npm run build"},"_npmUser":{"name":"adrihfly","email":"adrian.lpes@gmail.com"},"repository":{"url":"git+https://github.com/nimibyte/auditauth-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"AuditAuth Web SDK (framework-agnostic)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@auditauth/core":"^0.2.0-beta.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.0-beta.3_1771243901027_0.17857696811242207","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.4":{"name":"@auditauth/web","version":"0.2.0-beta.4","keywords":["authentication","auth","oauth","identity","jwt","security","auditauth"],"author":{"name":"Nimibyte"},"license":"MIT","_id":"@auditauth/web@0.2.0-beta.4","maintainers":[{"name":"adrihfly","email":"adrian.lpes@gmail.com"}],"homepage":"https://docs.auditauth.com","bugs":{"url":"https://github.com/nimibyte/auditauth-sdk/issues"},"dist":{"shasum":"9a0c0c42fafd79a73dcead945c10862c685f5ca3","tarball":"https://registry.npmjs.org/@auditauth/web/-/web-0.2.0-beta.4.tgz","fileCount":14,"integrity":"sha512-AbDbfaAFoSwgAvgtbeMNpvshsI4/r5I9NU1/SWga30wehzIh52JaJo+TJJIemkezD3Q4EijeSol1CmcMRRDJhg==","signatures":[{"sig":"MEUCIChGDVcqBZL0BYOn2VX+shVsP97Gbmc0bN7Qh8rPvORfAiEA3F6o1VxEAGT1wHWPcsgMnNs7W82lLoTQrK8PZG2LFS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19218},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"bea1ff3de0eab029b89d46be2d21f73caab3bb6d","scripts":{"dev":"tsup --watch","build":"tsup && node ../../scripts/fix-cjs-relative-imports.mjs dist","clean":"rm -rf dist","prepack":"npm run build"},"_npmUser":{"name":"adrihfly","email":"adrian.lpes@gmail.com"},"repository":{"url":"git+https://github.com/nimibyte/auditauth-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"AuditAuth Web SDK (framework-agnostic)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@auditauth/core":"^0.2.0-beta.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.0-beta.4_1771246766635_0.686901416969111","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.5":{"name":"@auditauth/web","version":"0.2.0-beta.5","keywords":["authentication","auth","oauth","identity","jwt","security","auditauth"],"author":{"name":"Nimibyte"},"license":"MIT","_id":"@auditauth/web@0.2.0-beta.5","maintainers":[{"name":"adrihfly","email":"adrian.lpes@gmail.com"}],"homepage":"https://docs.auditauth.com","bugs":{"url":"https://github.com/nimibyte/auditauth-sdk/issues"},"dist":{"shasum":"43e22a4d5e618a42a244b654ffe0cf95767e6e95","tarball":"https://registry.npmjs.org/@auditauth/web/-/web-0.2.0-beta.5.tgz","fileCount":14,"integrity":"sha512-NVR0D9q8jEhtE8iyw6vS8uwRIWLHLwsPs90Oh58v4HXrbEZVpkg/jWMgcMEguU1YKZb74lZ0N6pLiSwCW+FHBw==","signatures":[{"sig":"MEUCIQDN55GXqKatiDMwGP2aOQpB26Ii0UpgwuYgK4aYxCbdNwIgHlq7IGKJSnWyIDtV5ccl8bvVK3z88f+Jfs5vZVNxC7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19218},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"88fdd598e59a5e74e4eccfe3aafe73a4a6f65325","scripts":{"dev":"tsup --watch","build":"tsup && node ../../scripts/fix-cjs-relative-imports.mjs dist","clean":"rm -rf dist","prepack":"npm run build"},"_npmUser":{"name":"adrihfly","email":"adrian.lpes@gmail.com"},"repository":{"url":"git+https://github.com/nimibyte/auditauth-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"AuditAuth Web SDK (framework-agnostic)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@auditauth/core":"^0.2.0-beta.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.0-beta.5_1771608250530_0.5120762436020572","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.6":{"name":"@auditauth/web","version":"0.2.0-beta.6","keywords":["authentication","auth","oauth","identity","jwt","security","auditauth"],"author":{"name":"Nimibyte"},"license":"MIT","_id":"@auditauth/web@0.2.0-beta.6","maintainers":[{"name":"adrihfly","email":"adrian.lpes@gmail.com"}],"homepage":"https://docs.auditauth.com","bugs":{"url":"https://github.com/nimibyte/auditauth-sdk/issues"},"dist":{"shasum":"1e11be8cf37f000beedd529cfb3a2e9bb0106350","tarball":"https://registry.npmjs.org/@auditauth/web/-/web-0.2.0-beta.6.tgz","fileCount":14,"integrity":"sha512-w7f93X/4hgiogN6Wow9eggM8WUTb0faq30HyGaogh7r+ojeowfJ+JJm545OFYQ6yub6gSBbrdGmcGe6z31aZGw==","signatures":[{"sig":"MEYCIQD1v1IhQqU9TiIK6zQFos1xo50q+LhUlcMm6JEZ/Zd2rQIhALpe4dGRyxBcArRNOUIK4uxDevOvTG69NZ/t9zdbNsuU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19294},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"bbb873bf2e541b0e628fa5e2f1eae82e3049cfb6","scripts":{"dev":"tsup --watch","build":"tsup && node ../../scripts/fix-cjs-relative-imports.mjs dist","clean":"rm -rf dist","prepack":"npm run build"},"_npmUser":{"name":"adrihfly","email":"adrian.lpes@gmail.com"},"repository":{"url":"git+https://github.com/nimibyte/auditauth-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"AuditAuth Web SDK (framework-agnostic)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@auditauth/core":"^0.2.0-beta.6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.0-beta.6_1771682628415_0.7221699124525034","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.7":{"name":"@auditauth/web","version":"0.2.0-beta.7","keywords":["authentication","auth","oauth","identity","jwt","security","auditauth"],"author":{"name":"Nimibyte"},"license":"MIT","_id":"@auditauth/web@0.2.0-beta.7","maintainers":[{"name":"adrihfly","email":"adrian.lpes@gmail.com"}],"homepage":"https://docs.auditauth.com","bugs":{"url":"https://github.com/nimibyte/auditauth-sdk/issues"},"dist":{"shasum":"b6726c5e77934524b57248b04539e08666eea12d","tarball":"https://registry.npmjs.org/@auditauth/web/-/web-0.2.0-beta.7.tgz","fileCount":14,"integrity":"sha512-AsB8/H/IMqQxR8WIsyFSi4YydGgDiHPJcXDpS+WzRi01C+K8kPxmIf3y8NQ13GpI7DZqJyFA/CWLcvu3Q5exjg==","signatures":[{"sig":"MEUCIQDj2HNlGcHsjcS5J5bxcgay+bW0IhLH3SUNi+b/wDPYjQIgO911xsmwqAHQs3t4Z1AsWNCJvE1i2Y8KPyJm8iA+z0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19294},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"92304a3cf3b827f50ceda1931aab54de18b270e4","scripts":{"dev":"tsup --watch","build":"tsup && node ../../scripts/fix-cjs-relative-imports.mjs dist","clean":"rm -rf dist","prepack":"npm run build"},"_npmUser":{"name":"adrihfly","email":"adrian.lpes@gmail.com"},"repository":{"url":"git+https://github.com/nimibyte/auditauth-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"AuditAuth Web SDK (framework-agnostic)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@auditauth/core":"^0.2.0-beta.7"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/web_0.2.0-beta.7_1771836125635_0.018809550726863078","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.8":{"name":"@auditauth/web","version":"0.2.0-beta.8","description":"AuditAuth Web SDK (framework-agnostic)","license":"MIT","author":{"name":"Nimibyte"},"engines":{"node":">=18.18.0"},"repository":{"type":"git","url":"git+https://github.com/nimibyte/auditauth-sdk.git"},"homepage":"https://docs.auditauth.com","bugs":{"url":"https://github.com/nimibyte/auditauth-sdk/issues"},"keywords":["authentication","auth","oauth","identity","jwt","security","auditauth"],"module":"./dist/index.js","type":"module","main":"./dist/index.cjs","types":"./dist/index.d.ts","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"tsup && node ../../scripts/fix-cjs-relative-imports.mjs dist","dev":"tsup --watch","clean":"rm -rf dist","prepack":"npm run build"},"dependencies":{"@auditauth/core":"^0.2.0-beta.8"},"devDependencies":{"typescript":"^5.3.3"},"_id":"@auditauth/web@0.2.0-beta.8","gitHead":"564e7172894003e8b4d703065313701c7daebe16","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-IT/SexCLhiBno7M1nUj/hLPTKMs2iCc/zUVlT3oFeumCkapw3HpESsraa0VbB4f9SxwDnTTyAyJxCZpjedhZBw==","shasum":"4c314935c10619b251a102d8470c70b6ae569323","tarball":"https://registry.npmjs.org/@auditauth/web/-/web-0.2.0-beta.8.tgz","fileCount":14,"unpackedSize":19294,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGfimrnrdgchnV8S87YJv6w61tiUtU+vRndotauuCGwvAiBL8BktGInxtxgQSXbJWF33ca1Qt+Dr9dkeqYbYHAd2Qg=="}]},"_npmUser":{"name":"adrihfly","email":"adrian.lpes@gmail.com"},"directories":{},"maintainers":[{"name":"adrihfly","email":"adrian.lpes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web_0.2.0-beta.8_1771932278960_0.247851834859935"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-16T07:58:40.140Z","modified":"2026-02-24T11:24:39.267Z","0.2.0-beta.1":"2026-02-16T07:58:40.383Z","0.2.0-beta.2":"2026-02-16T08:25:16.645Z","0.2.0-beta.3":"2026-02-16T12:11:41.162Z","0.2.0-beta.4":"2026-02-16T12:59:26.767Z","0.2.0-beta.5":"2026-02-20T17:24:10.700Z","0.2.0-beta.6":"2026-02-21T14:03:48.552Z","0.2.0-beta.7":"2026-02-23T08:42:05.760Z","0.2.0-beta.8":"2026-02-24T11:24:39.143Z"},"bugs":{"url":"https://github.com/nimibyte/auditauth-sdk/issues"},"author":{"name":"Nimibyte"},"license":"MIT","homepage":"https://docs.auditauth.com","keywords":["authentication","auth","oauth","identity","jwt","security","auditauth"],"repository":{"type":"git","url":"git+https://github.com/nimibyte/auditauth-sdk.git"},"description":"AuditAuth Web SDK (framework-agnostic)","maintainers":[{"name":"adrihfly","email":"adrian.lpes@gmail.com"}],"readme":"# @auditauth/web\n\n`@auditauth/web` is the framework-agnostic AuditAuth SDK for browser\napplications. It handles login redirects, callback processing, session state,\ntoken refresh, and request and navigation metrics.\n\n## Install\n\nInstall the package in your app.\n\n```bash\nnpm install @auditauth/web\n```\n\n## TypeScript import compatibility\n\n`@auditauth/web` ships dual module output (ESM + CJS) with declaration files.\nYou can import it in TypeScript projects with standard syntax:\n\n```ts\nimport { AuditAuthWeb } from '@auditauth/web'\n```\n\nYou do not need to append `.js` in consumer imports.\n\n## Create an SDK instance\n\nCreate one `AuditAuthWeb` instance with your AuditAuth config and a storage\nadapter. In browser apps, local storage is the common default.\n\n```ts\nimport { AuditAuthWeb } from '@auditauth/web'\n\nexport const auditauth = new AuditAuthWeb(\n  {\n    apiKey: process.env.VITE_AUDITAUTH_API_KEY!,\n    appId: process.env.VITE_AUDITAUTH_APP_ID!,\n    baseUrl: 'http://localhost:5173',\n    redirectUrl: 'http://localhost:5173/private',\n  },\n  {\n    get: (name) => localStorage.getItem(name),\n    set: (name, value) => localStorage.setItem(name, value),\n    remove: (name) => localStorage.removeItem(name),\n  }\n)\n```\n\n## Initialize on app startup\n\nHandle callback redirects before rendering protected pages, then enable\nnavigation tracking.\n\n```ts\nawait auditauth.handleRedirect()\nauditauth.initNavigationTracking()\n```\n\n## Protect private pages\n\nBefore rendering private views, check if the user has a session. If not,\nredirect to login.\n\n```ts\nif (!auditauth.isAuthenticated()) {\n  await auditauth.login()\n}\n```\n\nYou can access the current user at any time with `auditauth.getSessionUser()`.\n\n## Make authenticated API calls\n\nUse `auditauth.fetch()` instead of `window.fetch()` for authenticated requests.\nThe SDK attaches the access token and automatically attempts refresh when a\nrequest returns `401`.\n\n```ts\nconst response = await auditauth.fetch('https://api.example.com/private')\n```\n\n## Use session actions\n\nYou can trigger user session actions from your UI.\n\n- `auditauth.login()` starts the login flow\n- `auditauth.logout()` revokes and clears the session\n- `auditauth.goToPortal()` redirects to the AuditAuth portal\n\n## API reference\n\nThese methods are available in `AuditAuthWeb`.\n\n- `handleRedirect(): Promise<void | null>`\n- `isAuthenticated(): boolean`\n- `getSessionUser(): SessionUser | null`\n- `login(): Promise<void>`\n- `logout(): Promise<void>`\n- `goToPortal(): Promise<void>`\n- `fetch(input, init?): Promise<Response>`\n- `trackNavigationPath(path: string): void`\n- `initNavigationTracking(): void`\n\n## Compatibility\n\nThis package requires Node.js `>=18.18.0` for tooling and build environments.\n\n## Resources\n\n- Repository: https://github.com/nimibyte/auditauth-sdk\n- Documentation: https://docs.auditauth.com\n\n## Example\n\nSee the complete integration in `examples/vanilla/src`.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}