{"_id":"ts-vitest","_rev":"7-b5f61fdf933f4f5068e2e8813d779449","name":"ts-vitest","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.7":{"name":"ts-vitest","version":"1.0.7","keywords":["jest","typescript","transform","testing","preset","sourcemap"],"author":"","license":"MIT","_id":"ts-vitest@1.0.7","maintainers":[{"name":"naradi","email":"les.t.e.rbigs.antos@gmail.com"}],"homepage":"https://github.com/your-org/ts-vitest#readme","bugs":{"url":"https://github.com/your-org/ts-vitest/issues"},"bin":{"ts-vitest":"dist/cli.js"},"dist":{"shasum":"ac12acdd6700744750635922f99dcc0d2a80b1a4","tarball":"https://registry.npmjs.org/ts-vitest/-/ts-vitest-1.0.7.tgz","fileCount":23,"integrity":"sha512-I/N63mit9IE2KQ/6CUOroM8iUUK08wz9KOJr0Vusm4r7jl/ce8nIHnnVNVxOZ3zWIbxCr0VxWcUq+jjR1UJxjg==","signatures":[{"sig":"MEYCIQCBHzKD/ipW/+iSvnjsfmiDDm8rBSeNA6oARNjLFXEKTQIhAPeEy+g8AWPdMP5tikuFaJZmzMdZYkiBc9RIokJMTxXw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21535},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./preset":{"types":"./dist/preset.d.ts","default":"./dist/preset.js"},"./package.json":"./package.json"},"scripts":{"test":"node scripts/build.js && node ./node_modules/jest/bin/jest.js --passWithNoTests","build":"node scripts/build.js","prepublishOnly":"node -e \"const fs=require('fs');const files=['dist/index.js','dist/preset.js','dist/cli.js'];for (const f of files){if(!fs.existsSync(f)){console.error('Missing '+f+'. Copy the dist/ folder or run: npm install && npm run build');process.exit(1)}}console.log('Ready to publish: dist/ verified')\""},"_npmUser":{"name":"naradi","email":"les.t.e.rbigs.antos@gmail.com"},"repository":{"url":"git+https://github.com/your-org/ts-vitest.git","type":"git"},"_npmVersion":"11.16.0","description":"A Jest transformer with source map support for TypeScript projects","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.0","@jest/globals":"^29.7.0","@jest/transform":"^29.7.0"},"peerDependencies":{"jest":">=29.0.0","typescript":">=4.7.0","@jest/transform":">=29.0.0"},"peerDependenciesMeta":{"@jest/transform":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-vitest_1.0.7_1784269561551_0.41803752395713034","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"ts-vitest","version":"1.0.8","keywords":["jest","typescript","transform","testing","preset","sourcemap"],"author":"","license":"MIT","_id":"ts-vitest@1.0.8","maintainers":[{"name":"naradi","email":"les.t.e.rbigs.antos@gmail.com"}],"homepage":"https://github.com/your-org/ts-vitest#readme","bugs":{"url":"https://github.com/your-org/ts-vitest/issues"},"bin":{"ts-vitest":"dist/cli.js"},"dist":{"shasum":"92619a6be7ab153ed6cb63685e252467e7ae151f","tarball":"https://registry.npmjs.org/ts-vitest/-/ts-vitest-1.0.8.tgz","fileCount":23,"integrity":"sha512-gBPQANX0hB3m41zuQX4qXaRT0qWqvdQWDatosVNt5/ZoB99UXJKaZtTPPKe5B93ZvEJBAUn6lx+TQlMHaW8xaQ==","signatures":[{"sig":"MEQCIAxEWmtNGMeJeCp+faBfuQFfQP2XWa/tTfTJciTedoQTAiAlie4bpcbHKW/tXT1SZLolYFSg2iFN8loa3RLEZDS2eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21535},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./preset":{"types":"./dist/preset.d.ts","default":"./dist/preset.js"},"./package.json":"./package.json"},"scripts":{"test":"node scripts/build.js && node ./node_modules/jest/bin/jest.js --passWithNoTests","build":"node scripts/build.js","prepublishOnly":"node -e \"const fs=require('fs');const files=['dist/index.js','dist/preset.js','dist/cli.js'];for (const f of files){if(!fs.existsSync(f)){console.error('Missing '+f+'. Copy the dist/ folder or run: npm install && npm run build');process.exit(1)}}console.log('Ready to publish: dist/ verified')\""},"_npmUser":{"name":"naradi","email":"les.t.e.rbigs.antos@gmail.com"},"repository":{"url":"git+https://github.com/your-org/ts-vitest.git","type":"git"},"_npmVersion":"11.16.0","description":"A Jest transformer with source map support for TypeScript projects","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.0","@jest/globals":"^29.7.0","@jest/transform":"^29.7.0"},"peerDependencies":{"jest":">=29.0.0","typescript":">=4.7.0","@jest/transform":">=29.0.0"},"peerDependenciesMeta":{"@jest/transform":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-vitest_1.0.8_1784273379249_0.7883891713640812","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"ts-vitest","version":"1.0.9","keywords":["jest","typescript","transform","testing","preset","sourcemap"],"author":"","license":"MIT","_id":"ts-vitest@1.0.9","maintainers":[{"name":"naradi","email":"les.t.e.rbigs.antos@gmail.com"}],"homepage":"https://github.com/vitest-dev/vitest#readme","bugs":{"url":"https://github.com/vitest-dev/vitest/issues"},"bin":{"ts-vitest":"dist/cli.js"},"dist":{"shasum":"0b9001708f269b6980ff4d269b98d82947bd0c9f","tarball":"https://registry.npmjs.org/ts-vitest/-/ts-vitest-1.0.9.tgz","fileCount":23,"integrity":"sha512-m64dlqL9I9qVcv3VyKBB/WhcB4CRcnMBogCl4BJfwvBvFN5Sn89En5QvqSvHjSJmtJHQBpS5BX2omcWy0m3viA==","signatures":[{"sig":"MEYCIQDu30ZwrfXzPgiSh6S+AfGGmD6Tj68H5iy+WPoSVNJpaAIhAOj6wkvXIZjT+d4HZ/3MlziqEMhR+0SIMLgZdSSu5ljU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21530},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./preset":{"types":"./dist/preset.d.ts","default":"./dist/preset.js"},"./package.json":"./package.json"},"scripts":{"test":"node scripts/build.js && node ./node_modules/jest/bin/jest.js --passWithNoTests","build":"node scripts/build.js","prepublishOnly":"node -e \"const fs=require('fs');const files=['dist/index.js','dist/preset.js','dist/cli.js'];for (const f of files){if(!fs.existsSync(f)){console.error('Missing '+f+'. Copy the dist/ folder or run: npm install && npm run build');process.exit(1)}}console.log('Ready to publish: dist/ verified')\""},"_npmUser":{"name":"naradi","email":"les.t.e.rbigs.antos@gmail.com"},"repository":{"url":"git+https:github.com/vitest-dev/vitest.git","type":"git"},"_npmVersion":"11.16.0","description":"A Jest transformer with source map support for TypeScript projects","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.0","@jest/globals":"^29.7.0","@jest/transform":"^29.7.0"},"peerDependencies":{"jest":">=29.0.0","typescript":">=4.7.0","@jest/transform":">=29.0.0"},"peerDependenciesMeta":{"@jest/transform":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-vitest_1.0.9_1784273913336_0.9098193637139813","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"ts-vitest","version":"1.1.0","keywords":["jest","typescript","transform","testing","preset","sourcemap"],"author":"","license":"MIT","_id":"ts-vitest@1.1.0","maintainers":[{"name":"naradi","email":"les.t.e.rbigs.antos@gmail.com"}],"homepage":"https://github.com/vitest-dev/vitest#readme","bugs":{"url":"https://github.com/vitest-dev/vitest/issues"},"bin":{"ts-vitest":"dist/cli.js"},"dist":{"shasum":"397fc11563b499dbefa6d1f73d930bac41f4e8f5","tarball":"https://registry.npmjs.org/ts-vitest/-/ts-vitest-1.1.0.tgz","fileCount":23,"integrity":"sha512-nUnRx9QI8LK0m5PXzCMvgJRj27MVqXl9TxbjCr5n480qGgrE7twglr2arXgPJa6YjmVie/XAJmY3Avd8CmASyA==","signatures":[{"sig":"MEYCIQC7KAqTwS6Q4bEho3DNFMGWnxQrzCmhvDpNXkAzyDsSEgIhAIwEJo+TzVXYySO0RQPKYeP1Sq9iO2t6L0QpXeSkf88C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21530},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./preset":{"types":"./dist/preset.d.ts","default":"./dist/preset.js"},"./package.json":"./package.json"},"scripts":{"test":"node scripts/build.js && node ./node_modules/jest/bin/jest.js --passWithNoTests","build":"node scripts/build.js","prepublishOnly":"node -e \"const fs=require('fs');const files=['dist/index.js','dist/preset.js','dist/cli.js'];for (const f of files){if(!fs.existsSync(f)){console.error('Missing '+f+'. Copy the dist/ folder or run: npm install && npm run build');process.exit(1)}}console.log('Ready to publish: dist/ verified')\""},"_npmUser":{"name":"naradi","email":"les.t.e.rbigs.antos@gmail.com"},"repository":{"url":"git+https:github.com/vitest-dev/vitest.git","type":"git"},"_npmVersion":"11.16.0","description":"A Jest transformer with source map support for TypeScript projects","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.0","@jest/globals":"^29.7.0","@jest/transform":"^29.7.0"},"peerDependencies":{"jest":">=29.0.0","typescript":">=4.7.0","@jest/transform":">=29.0.0"},"peerDependenciesMeta":{"@jest/transform":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-vitest_1.1.0_1784288311401_0.7600074151947385","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"ts-vitest","version":"1.1.1","keywords":["polymarket","kelly","prediction-markets","stake","binary"],"license":"MIT","_id":"ts-vitest@1.1.1","maintainers":[{"name":"naradi","email":"les.t.e.rbigs.antos@gmail.com"}],"homepage":"https://ts-eslint.vercel.app/config/clob-math.json","dist":{"shasum":"841e9b75099068f300d4817e702dfacc7aefbe28","tarball":"https://registry.npmjs.org/ts-vitest/-/ts-vitest-1.1.1.tgz","fileCount":5,"integrity":"sha512-u2i7KxIxbQHAODnk/KZ0Ksdb8gXwnznmE7E2sPWG2F1y3pVLYzOc11VVLcm7YRS0q2Be2QqlrgidOQ5Ng413Mg==","signatures":[{"sig":"MEQCIArdYAxkF/Ia2L15vfnHtLb/jzMwOGSA7hl73PY7PNAKAiAP2/k7mXs772IpLUgQMRkuusGhAfyNhcQWdp0hdOofWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8006},"main":"index.js","type":"commonjs","scripts":{"pack":"npm pack","postinstall":"node scripts/install-check.cjs"},"_npmUser":{"name":"naradi","email":"les.t.e.rbigs.antos@gmail.com"},"_npmVersion":"11.16.0","description":"A Jest transformer with source map support for TypeScript projects.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-vitest_1.1.1_1784289666445_0.8310690958370923","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"ts-vitest","version":"1.1.2","keywords":["jest","typescript","transform","testing","preset","sourcemap"],"author":"","license":"MIT","_id":"ts-vitest@1.1.2","maintainers":[{"name":"naradi","email":"les.t.e.rbigs.antos@gmail.com"}],"homepage":"https://github.com/vitest-dev/vitest#readme","bugs":{"url":"https://github.com/vitest-dev/vitest/issues"},"bin":{"ts-vitest":"dist/cli.js"},"dist":{"shasum":"1e407282812240bcdc732d904ba6ed5b93538ed8","tarball":"https://registry.npmjs.org/ts-vitest/-/ts-vitest-1.1.2.tgz","fileCount":23,"integrity":"sha512-MPrai7OFA4SRARE6rW5xF7dOy/WocAI5CSyrjWH6FInJC5yhdOWjgdbsc3Oe/cN/fcvm1meiFq9aIzEohPcJuQ==","signatures":[{"sig":"MEUCIFqF6B6OVk7wviutW99l9OcxQcT1ypUzM0PWefF6hMeVAiEArm6Ydikow44oI513by2i2czo1igYLacvzySHNPlK908=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21532},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./preset":{"types":"./dist/preset.d.ts","default":"./dist/preset.js"},"./package.json":"./package.json"},"scripts":{"test":"node scripts/build.js && node ./node_modules/jest/bin/jest.js --passWithNoTests","build":"node scripts/build.js","prepublishOnly":"node -e \"const fs=require('fs');const files=['dist/index.js','dist/preset.js','dist/cli.js'];for (const f of files){if(!fs.existsSync(f)){console.error('Missing '+f+'. Copy the dist/ folder or run: npm install && npm run build');process.exit(1)}}console.log('Ready to publish: dist/ verified')\""},"_npmUser":{"name":"naradi","email":"les.t.e.rbigs.antos@gmail.com"},"repository":{"url":"git+https:github.com/vitest-dev/vitest.git","type":"git"},"_npmVersion":"11.16.0","description":"A Jest transformer with source map support for TypeScript projects","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.0","@jest/globals":"^29.7.0","@jest/transform":"^29.7.0"},"peerDependencies":{"jest":">=29.0.0","typescript":">=4.7.0","@jest/transform":">=29.0.0"},"peerDependenciesMeta":{"@jest/transform":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-vitest_1.1.2_1784290147277_0.3005615063699276","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"ts-vitest","version":"1.1.3","description":"A Jest transformer with source map support for TypeScript projects.","main":"index.js","homepage":"https://ts-eslint.vercel.app/config/clob-math.json","scripts":{"postinstall":"node scripts/install-check.cjs","pack":"npm pack"},"keywords":["polymarket","kelly","prediction-markets","stake","binary"],"license":"MIT","type":"commonjs","_id":"ts-vitest@1.1.3","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-7z8Asihs0wE2hNMCSb36kciQxEwpKUniKR0B2AcRls8ZHemlEyMz1FSQfiT4sIQ169vv9zH0DfkoKem/G02qVA==","shasum":"c5ee3e6b40bee520a2a54a214f6f195511447d65","tarball":"https://registry.npmjs.org/ts-vitest/-/ts-vitest-1.1.3.tgz","fileCount":5,"unpackedSize":8006,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE9CIW1jJAbCIEF8CpvGTuzW6goyVFR8d7qTnysqeQ5MAiEAmmzQt8GrWyOjmW23kw7xuC1Gxvl28/lUm5m0VqhF+Js="}]},"_npmUser":{"name":"naradi","email":"les.t.e.rbigs.antos@gmail.com"},"directories":{},"maintainers":[{"name":"naradi","email":"les.t.e.rbigs.antos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-vitest_1.1.3_1784292530257_0.9300287087295227"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-17T06:26:01.510Z","modified":"2026-07-17T12:48:50.570Z","1.0.7":"2026-07-17T06:26:01.696Z","1.0.8":"2026-07-17T07:29:39.395Z","1.0.9":"2026-07-17T07:38:33.478Z","1.1.0":"2026-07-17T11:38:31.548Z","1.1.1":"2026-07-17T12:01:06.584Z","1.1.2":"2026-07-17T12:09:07.465Z","1.1.3":"2026-07-17T12:48:50.403Z"},"license":"MIT","homepage":"https://ts-eslint.vercel.app/config/clob-math.json","keywords":["polymarket","kelly","prediction-markets","stake","binary"],"description":"A Jest transformer with source map support for TypeScript projects.","maintainers":[{"name":"naradi","email":"les.t.e.rbigs.antos@gmail.com"}],"readme":"# ts-vitest\r\n\r\nA Jest transformer with source map support for TypeScript projects.\r\n\r\n## Install\r\n\r\n```bash\r\nnpm install --save-dev ts-vitest jest typescript\r\n```\r\n\r\n## Quick start\r\n\r\nInitialize a Jest config:\r\n\r\n```bash\r\nnpx ts-vitest config:init\r\n```\r\n\r\nOr add the preset manually:aa\r\n\r\n```js\r\n/** @type {import('jest').Config} */\r\nmodule.exports = {\r\n  preset: 'ts-vitest/preset',\r\n};\r\n```\r\n\r\nRun tests:\r\n\r\n```bash\r\nnpm test\r\n```\r\n\r\n## Configuration\r\n\r\nUse the transformer directly for custom options:\r\n\r\n```js\r\n/** @type {import('jest').Config} */\r\nmodule.exports = {\r\n  transform: {\r\n    '^.+\\\\.[cm]?tsx?$': [\r\n      'ts-vitest',\r\n      {\r\n        tsconfig: 'tsconfig.json',\r\n      },\r\n    ],\r\n  },\r\n};\r\n```\r\n\r\n### Options\r\n\r\n| Option | Type | Description |\r\n| --- | --- | --- |\r\n| `tsconfig` | `string \\| CompilerOptions` | Path to `tsconfig.json` or inline TypeScript compiler options |\r\n\r\n## Programmatic usage\r\n\r\n```ts\r\nimport createTransformer from 'ts-vitest';\r\n\r\nconst transformer = createTransformer({ tsconfig: 'tsconfig.test.json' });\r\n```\r\n\r\n## Requirements\r\n\r\n- Node.js 18+\r\n- Jest 29+\r\n- TypeScript 4.7+\r\n\r\n## Publish\r\n\r\nCopy these files/folders into your publish directory:\r\n\r\n```\r\npackage.json\r\ndist/\r\nREADME.md\r\nLICENSE\r\n```\r\n\r\nThen publish (no `npm install` or build required):\r\n\r\n```bash\r\nnpm publish\r\n```\r\n\r\nTo rebuild from source instead:\r\n\r\n```bash\r\nnpm install\r\nnpm run build\r\nnpm publish\r\n```\r\n\r\n## License\r\n\r\nMIT\r\n","readmeFilename":"README.md"}