{"_id":"@andrewisen/error-manager","_rev":"2-5466517fb941c88e447dfe3ff47591c6","name":"@andrewisen/error-manager","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.3":{"name":"@andrewisen/error-manager","version":"0.0.3","_id":"@andrewisen/error-manager@0.0.3","maintainers":[{"name":"andrewisen","email":"andre.wisen@gmail.com"}],"dist":{"shasum":"b25fe91f2b5628c958328fa3375fd49578ba8b29","tarball":"https://registry.npmjs.org/@andrewisen/error-manager/-/error-manager-0.0.3.tgz","fileCount":23,"integrity":"sha512-IucIVrS/jRl8vOodxPcDmFOUyF1ZMFN0QPkEvTJICMSTKbd2Njo4YkmAcPTOTn04Ry9hRfcUVF3Qo5+xxNMerQ==","signatures":[{"sig":"MEUCIB9KokDZXGQLtcdROhzs7LuCm1n1nvlZOgR/Ij880qd9AiEAlqUV20LAx6Hfxy+yiYPEh5SMxWg1zuahpP/fVIx4vQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28433},"type":"module","gitHead":"3580b0baf627a395239dca59231b265b8d76339d","scripts":{"ts":"tsc","dev":"vite","docs":"typedoc","build":"tsc && vite build","preview":"vite preview","build:example":"tsc && vite build && vite build -c vite.config.example.ts"},"_npmUser":{"name":"andrewisen","email":"andre.wisen@gmail.com"},"_npmVersion":"9.6.7","description":"The `ErrorManger` is an object that handles the application's `errors` and the user's `history`.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"jszip":"^3.10.1","localforage":"^1.10.0","stacktrace-js":"^2.0.2","@zip.js/zip.js":"^2.7.27"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","three":"^0.156.0","typedoc":"^0.25.1","file-saver":"^2.0.5","typescript":"^5.2.2","@types/three":"^0.155.1","vite-plugin-dts":"^3.5.3","@types/file-saver":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/error-manager_0.0.3_1694071441323_0.10645008677900902","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@andrewisen/error-manager","version":"0.0.4","_id":"@andrewisen/error-manager@0.0.4","maintainers":[{"name":"andrewisen","email":"andre.wisen@gmail.com"}],"dist":{"shasum":"fb5c1855ce73885ce1d9f7b488f923a9277358d5","tarball":"https://registry.npmjs.org/@andrewisen/error-manager/-/error-manager-0.0.4.tgz","fileCount":51,"integrity":"sha512-JMxT3j8h38vPZ7orr7piIYfT4rFzoEMJTmFLRNaddFHQtXXqP+Cs+oDCmW/H0kc8nf21ZWpu++oT7tvw6Tgl0Q==","signatures":[{"sig":"MEQCIBf8AR7aLC4v9Z3b39uzNiRJlh1I0dTTNWyOIMtq6CEgAiAoC0MyhdxfXjiK+sKUvSV0+7CcVEiA/slVEJfdxFPseQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2194010},"main":"dist/error-manager.js","type":"module","types":"./dist/error-manager.d.ts","gitHead":"18af6a60b70a3024ca3b050e003d09cfd9ccb5a7","scripts":{"ts":"tsc","dev":"vite","docs":"typedoc","build":"tsc && vite build","preview":"vite preview","build:example":"tsc && vite build && vite build -c vite.config.example.ts"},"_npmUser":{"name":"andrewisen","email":"andre.wisen@gmail.com"},"_npmVersion":"9.6.7","description":"The `ErrorManger` is an object that handles the application's `errors` and the user's `history`.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"jszip":"^3.10.1","localforage":"^1.10.0","stacktrace-js":"^2.0.2","@zip.js/zip.js":"^2.7.27"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","three":"^0.156.0","typedoc":"^0.25.1","file-saver":"^2.0.5","typescript":"^5.2.2","@types/three":"^0.155.1","vite-plugin-dts":"^3.5.3","@types/file-saver":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/error-manager_0.0.4_1694158969736_0.7572856554511394","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@andrewisen/error-manager","version":"0.0.5","type":"module","main":"dist/error-manager.js","scripts":{"dev":"vite","build":"tsc && vite build","build:example":"tsc && vite build && vite build -c vite.config.example.ts","preview":"vite preview","ts":"tsc","docs":"typedoc","test":"vitest run","test:dev":"vitest dev"},"devDependencies":{"@types/file-saver":"^2.0.5","@types/three":"^0.155.1","file-saver":"^2.0.5","three":"^0.156.0","typedoc":"^0.25.1","typescript":"^5.2.2","vite":"^4.4.5","vite-plugin-dts":"^3.5.3","vitest":"^2.1.8"},"dependencies":{"@zip.js/zip.js":"^2.7.27","jszip":"^3.10.1","localforage":"^1.10.0","stacktrace-js":"^2.0.2"},"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","_id":"@andrewisen/error-manager@0.0.5","gitHead":"e45272937d7fe26455f7f45158597f07d16566b2","types":"./dist/error-manager.d.ts","description":"The `ErrorManger` is an object that handles the application's `errors` and the user's `history`.","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LR1OU04WWgE2kJhoE3tNmhmLmAKUbktMtvtZOwSiS/RaE20GU8LpmJH+ERurHwJtdedOAXfspC9r2FKo7IgMEg==","shasum":"2c1a7a6a601eafd18fecd4e0e6ba512ac7144c51","tarball":"https://registry.npmjs.org/@andrewisen/error-manager/-/error-manager-0.0.5.tgz","fileCount":59,"unpackedSize":2003561,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBiK6uNmgOAdIkmVl95GsKK/VwlWICzci6fHraSGbo5TAiEAjRfq6qijlFd1Z7ZOuAh+v9XQJhRkKrMInjl0kgzavGc="}]},"_npmUser":{"name":"andrewisen","email":"andre.wisen@gmail.com"},"directories":{},"maintainers":[{"name":"andrewisen","email":"andre.wisen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/error-manager_0.0.5_1734168420882_0.7032413249953213"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-07T07:24:01.219Z","modified":"2024-12-14T09:27:01.460Z","0.0.3":"2023-09-07T07:24:01.552Z","0.0.4":"2023-09-08T07:42:49.965Z","0.0.5":"2024-12-14T09:27:01.233Z"},"description":"The `ErrorManger` is an object that handles the application's `errors` and the user's `history`.","maintainers":[{"name":"andrewisen","email":"andre.wisen@gmail.com"}],"readme":"# Error Manager\n\nThe `ErrorManger` is an object that handles the application's `errors` and the user's `history`.\n\nIf, or when, the app crashes, the `errors` and `history` will be exported to a zip file.\nThis means that you, as a developer, can read the `errors` and `history` of the user and fix the bug.\n\nNo more guessing or vague descriptions of the error.\n\n## Usage\n\n```ts\nimport { ErrorManager } from '@andrewisen/error-manager';\n\n// Create an instance of the ErrorManager\nconst errorManager = ErrorManager.Instance;\n```\n\n## Example\n\nSee the [example](./example) folder for a working example.\n\nOr visit:\n\n[https://andrewisen-tikab.github.io/error-manager/example/](https://andrewisen-tikab.github.io/error-manager/example/)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}