{"_id":"@augustinmauroy/typescript-package-template","_rev":"3-1dc11f73e26b2f618764d041d29673b1","name":"@augustinmauroy/typescript-package-template","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@augustinmauroy/typescript-package-template","version":"1.0.0","author":{"name":"Augustin Mauroy"},"license":"MIT","_id":"@augustinmauroy/typescript-package-template@1.0.0","maintainers":[{"name":"augustinmauroy","email":"augustin.mauroy@outlook.fr"}],"homepage":"https://github.com/AugustinMauroy/typescript-package-template#readme","bugs":{"url":"https://github.com/AugustinMauroy/typescript-package-template/issues"},"dist":{"shasum":"7cf2d5a0919c6ca595d044d0c051b489e4718b8a","tarball":"https://registry.npmjs.org/@augustinmauroy/typescript-package-template/-/typescript-package-template-1.0.0.tgz","fileCount":6,"integrity":"sha512-UjPpnNnZ6sd71/iKnLS+KM/rKozjaDF6kTURTQ7+8nLRWanLtO9l6XdN1ORXNNOI8eHb/oHjjhXMG18AQhDC9g==","signatures":[{"sig":"MEUCIQDcn8n5eWEtn2PMpprUZDtUS7PKUMA8FtFUbTQ1QEXRJgIgTZbJMVsouhiplx4fPD+aVWS4nL46FQL+8hPcz2uNL64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@augustinmauroy%2ftypescript-package-template@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4971},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4c1ffbf48d5810e66768831b379fb5ab0107122c","scripts":{"test":"node --test --import=./tests-utils/snapshotsGenerate.ts tests/**/*.test.ts","build":"tsc","biome:ci":"biome ci ./","biome:lint":"biome lint ./","pre-commit":"node --run biome:lint:fix; node --run biome:format:fix","types:check":"tsc --noEmit","biome:format":"biome format ./","test:coverage":"node --test --import=./tests-utils/snapshotsGenerate.ts --experimental-test-coverage --test-reporter=lcov --test-reporter-destination=./coverage.lcov --test-reporter=spec --test-reporter-destination=stdout tests/**/*.test.ts","biome:lint:fix":"biome lint --fix ./","types:generate":"tsc --emitDeclarationOnly","biome:format:fix":"biome format --fix ./","test:updateSnapshot":"node --test --import=./tests-utils/snapshotsGenerate.ts --test-update-snapshots tests/**/*.test.ts"},"_npmUser":{"name":"augustinmauroy","email":"augustin.mauroy@outlook.fr"},"repository":{"url":"git+https://github.com/AugustinMauroy/typescript-package-template.git","type":"git"},"_npmVersion":"10.9.2","description":"A template for creating a TypeScript package","directories":{},"_nodeVersion":"23.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"5.8.0-beta","@types/node":"22.13.1","@biomejs/biome":"1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/typescript-package-template_1.0.0_1740073305506_0.7833152311695177","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@augustinmauroy/typescript-package-template","version":"1.0.1","author":{"name":"Augustin Mauroy"},"license":"MIT","_id":"@augustinmauroy/typescript-package-template@1.0.1","maintainers":[{"name":"augustinmauroy","email":"augustin.mauroy@outlook.fr"}],"homepage":"https://github.com/AugustinMauroy/typescript-package-template#readme","bugs":{"url":"https://github.com/AugustinMauroy/typescript-package-template/issues"},"dist":{"shasum":"e267cfbe050557a0298082129552d1758eb30213","tarball":"https://registry.npmjs.org/@augustinmauroy/typescript-package-template/-/typescript-package-template-1.0.1.tgz","fileCount":6,"integrity":"sha512-qdTURpVGvNQRsGGLvcybyuKy75EEB854ipczZco7Sk4ymyGal/qbBJSWVPRXQ4IH1UakBWS/0Z+dFtmYlCI2mg==","signatures":[{"sig":"MEYCIQCzMp99eh26xnZkZCixyYUF5y2XeXGXk4YN5Yw83VXQoAIhAIqeB5sJG7rlwRzAkedS2XHCYBfu3PDQnbonLfAgg7RG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@augustinmauroy%2ftypescript-package-template@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4971},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"690bacfa12d4f63adec9cb1c725ed8211b253ee5","scripts":{"test":"node --test --import=./tests-utils/snapshotsGenerate.ts tests/**/*.test.ts","build":"tsc","biome:ci":"biome ci ./","biome:lint":"biome lint ./","pre-commit":"node --run biome:lint:fix; node --run biome:format:fix","types:check":"tsc --noEmit","biome:format":"biome format ./","test:coverage":"node --test --import=./tests-utils/snapshotsGenerate.ts --experimental-test-coverage --test-reporter=lcov --test-reporter-destination=./coverage.lcov --test-reporter=spec --test-reporter-destination=stdout tests/**/*.test.ts","biome:lint:fix":"biome lint --fix ./","types:generate":"tsc --emitDeclarationOnly","biome:format:fix":"biome format --fix ./","test:updateSnapshot":"node --test --import=./tests-utils/snapshotsGenerate.ts --test-update-snapshots tests/**/*.test.ts"},"_npmUser":{"name":"augustinmauroy","email":"augustin.mauroy@outlook.fr"},"repository":{"url":"git+https://github.com/AugustinMauroy/typescript-package-template.git","type":"git"},"_npmVersion":"10.9.2","description":"A template for creating a TypeScript package","directories":{},"_nodeVersion":"23.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"5.8.0-beta","@types/node":"22.13.1","@biomejs/biome":"1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/typescript-package-template_1.0.1_1740073716931_0.4734368217993399","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@augustinmauroy/typescript-package-template","description":"A template for creating a TypeScript package","version":"1.0.2","type":"module","author":{"name":"Augustin Mauroy"},"license":"MIT","main":"dist/mod.js","scripts":{"biome:format:fix":"biome format --fix ./","biome:format":"biome format ./","biome:lint:fix":"biome lint --fix ./","biome:lint":"biome lint ./","biome:ci":"biome ci ./","build":"tsc","pre-commit":"node --run biome:lint:fix; node --run biome:format:fix","types:check":"tsc --noEmit","test":"node --test --import=./tests-utils/snapshotsGenerate.ts tests/**/*.test.ts","test:coverage":"node --test --import=./tests-utils/snapshotsGenerate.ts --experimental-test-coverage --test-reporter=lcov --test-reporter-destination=./coverage.lcov --test-reporter=spec --test-reporter-destination=stdout tests/**/*.test.ts","test:updateSnapshot":"node --test --import=./tests-utils/snapshotsGenerate.ts --test-update-snapshots tests/**/*.test.ts","types:generate":"tsc --emitDeclarationOnly"},"devDependencies":{"typescript":"5.8.0-beta","@biomejs/biome":"1.9.4","@types/node":"22.13.1"},"repository":{"type":"git","url":"git+https://github.com/AugustinMauroy/typescript-package-template.git"},"_id":"@augustinmauroy/typescript-package-template@1.0.2","gitHead":"9df0c0b5661f0010c748df7abfdf9dce043cc5b5","types":"./dist/mod.d.ts","bugs":{"url":"https://github.com/AugustinMauroy/typescript-package-template/issues"},"homepage":"https://github.com/AugustinMauroy/typescript-package-template#readme","_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-VTrckXUxG4qapKSAbVg3ycerNzjamO/9QEljWh3V8X4A3fyi32Uf9WUwKec5LAPdVQBy0xN9T+bLMnyJtQEhZg==","shasum":"aa1dc1e36dd133156bd1ea90eac92220aa8b64d2","tarball":"https://registry.npmjs.org/@augustinmauroy/typescript-package-template/-/typescript-package-template-1.0.2.tgz","fileCount":6,"unpackedSize":7261,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@augustinmauroy%2ftypescript-package-template@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD7AIrm8vkH1j8OJhhgTHsj/OEugZa5q0yaQhUwA55CKAIgYERFryTVrOjWywsPV/xh7j+/mC8i5cV16G3Vhz7/Sqw="}]},"_npmUser":{"name":"augustinmauroy","email":"augustin.mauroy@outlook.fr"},"directories":{},"maintainers":[{"name":"augustinmauroy","email":"augustin.mauroy@outlook.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typescript-package-template_1.0.2_1746430978950_0.579276498352074"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-20T17:41:45.432Z","modified":"2025-05-05T07:42:59.482Z","1.0.0":"2025-02-20T17:41:45.696Z","1.0.1":"2025-02-20T17:48:37.133Z","1.0.2":"2025-05-05T07:42:59.108Z"},"bugs":{"url":"https://github.com/AugustinMauroy/typescript-package-template/issues"},"author":{"name":"Augustin Mauroy"},"license":"MIT","homepage":"https://github.com/AugustinMauroy/typescript-package-template#readme","repository":{"type":"git","url":"git+https://github.com/AugustinMauroy/typescript-package-template.git"},"description":"A template for creating a TypeScript package","maintainers":[{"name":"augustinmauroy","email":"augustin.mauroy@outlook.fr"}],"readme":"# @augustinmauroy/typescript-package-template\n\nThis repository is a template for creating a typescript package. That will be published on npm and JSR simutaniously.\n\nNote that this template is node.js oriented. But your typescript output can work on other runtime.\n\n## Devlopping with this template\n\n**Using right node.js version**\n\n```bash\nnvm use # or fnm use\n```\n\n**Running tests**\n\n```bash\nnode --run test\n```\n\n**Building the project**\n\n```bash\nnode --run build\n```\n\n## Extanding the template\n\nWhen you want to use this template, you can add some features to it. Here is a list of things you can add:\n\n- Setup [dependabot](https://docs.github.com/en/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/configuration-options-for-dependency-updates) if you are on github.\n","readmeFilename":"README.md"}