{"_id":"@bemedev/vitest-alias","_rev":"2-6c4ee7f60a19bd94e67e9ea1f0d968a7","name":"@bemedev/vitest-alias","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@bemedev/vitest-alias","version":"0.0.1","description":"Test XState Machine sequentially","author":{"name":"chlbri","email":"bri_lvi@icloud.com","url":"https://bemedev.vercel.app"},"repository":{"type":"git","url":""},"license":"MIT","type":"module","main":"lib/index.js","typings":"lib/index.d.ts","module":"lib/index.js","keywords":["For","creating","new","npm","package"],"engines":{"node":">=20"},"scripts":{"config":"pnpm install","config:off":"pnpm run config --offline","ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run build","rollup":"rollup -c","build":"rm -rf lib && pnpm run rollup","rm":"rm -rf node_modules pnpm-lock.yaml","rinit":"pnpm run rm && pnpm run config","rinit:off":"pnpm run rm && pnpm run config:off","test":"pnpm run test:coverage --no-coverage","test:coverage":"vitest run --passWithNoTests","test:watch":"vitest --passWithNoTests","remove":"rm -rf lib node_modules pnpm-lock.yaml","clean":"pnpm run remove && pnpm run config","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lint":"pnpm run prettier && pnpm run eslint --fix","lint-watch":"onchange --await-write-finish 5500 \"**/*\" -- pnpm run lint","prepublishOnly":"","prepare":"husky"},"devDependencies":{"@bemedev/fsf":"^0.7.0","@types/node":"^20.12.8","@typescript-eslint/eslint-plugin":"^7.7.1","@typescript-eslint/parser":"^7.7.1","@vitest/coverage-v8":"^1.5.2","@xstate/immer":"^0.3.3","eslint":"^8.57.0","glob":"^10.3.12","husky":"^9.0.11","onchange":"^7.1.0","prettier":"^3.2.5","pretty-quick":"^4.0.0","rollup":"^4.14.1","rollup-plugin-tsc-alias":"^1.1.2","rollup-plugin-typescript2":"^0.36.0","tslib":"^2.6.2","typescript":"^5.4.4","vitest":"^1.5.2"},"peerDependencies":{"vitest":"^1.5.2"},"_id":"@bemedev/vitest-alias@0.0.1","gitHead":"55a642d46fbcb3829acd97d6878135752bba0bb9","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-PDtMDCeLus4+gQuLo9xUg1sPhsI3N6mjijQjzOkRXTkx1b1b/4dBRAzsXS+7DTT272acuiE0p+ZtHRkn1KHanA==","shasum":"7b016644ffaedd18fb1c334c2e8a91e7ab354e51","tarball":"https://registry.npmjs.org/@bemedev/vitest-alias/-/vitest-alias-0.0.1.tgz","fileCount":15,"unpackedSize":15258,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2mAX0dvWxosFxC1tS7BtL31RBsG312aQYu+QGhTvliAIgHioeL0sFCJcXmtdhed+TFD+5T+C4R2SwszufWB70U7k="}]},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"directories":{},"maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vitest-alias_0.0.1_1714653199611_0.8167451952806009"},"_hasShrinkwrap":false},"0.0.2":{"name":"@bemedev/vitest-alias","version":"0.0.2","description":"Add ts-alias to vitest","author":{"name":"chlbri","email":"bri_lvi@icloud.com","url":"https://bemedev.vercel.app"},"repository":{"type":"git","url":"git+https://github.com/chlbri/vitest-alias.git#main"},"license":"MIT","type":"module","main":"lib/index.js","typings":"lib/index.d.ts","module":"lib/index.js","keywords":["For","creating","new","npm","package"],"engines":{"node":">=20"},"scripts":{"config":"pnpm install","config:off":"pnpm run config --offline","ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run build","rollup":"rollup -c","build":"rm -rf lib && pnpm run rollup","rm":"rm -rf node_modules pnpm-lock.yaml","rinit":"pnpm run rm && pnpm run config","rinit:off":"pnpm run rm && pnpm run config:off","test":"pnpm run test:coverage --no-coverage","test:coverage":"vitest run --passWithNoTests","test:watch":"vitest --passWithNoTests","remove":"rm -rf lib node_modules pnpm-lock.yaml","clean":"pnpm run remove && pnpm run config","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lint":"pnpm run prettier && pnpm run eslint --fix","lint-watch":"onchange --await-write-finish 5500 \"**/*\" -- pnpm run lint","prepublishOnly":"","prepare":"husky"},"devDependencies":{"@bemedev/fsf":"^0.7.0","@types/node":"^20.12.8","@typescript-eslint/eslint-plugin":"^7.7.1","@typescript-eslint/parser":"^7.7.1","@vitest/coverage-v8":"^1.5.2","@xstate/immer":"^0.3.3","eslint":"^8.57.0","glob":"^10.3.12","husky":"^9.0.11","onchange":"^7.1.0","prettier":"^3.2.5","pretty-quick":"^4.0.0","rollup":"^4.14.1","rollup-plugin-tsc-alias":"^1.1.2","rollup-plugin-typescript2":"^0.36.0","tslib":"^2.6.2","typescript":"^5.4.4","vitest":"^1.5.2"},"peerDependencies":{"vitest":"^1.5.2"},"_id":"@bemedev/vitest-alias@0.0.2","gitHead":"8d7fee392a37c946a882252209cbca937ba08d99","bugs":{"url":"https://github.com/chlbri/vitest-alias/issues"},"homepage":"https://github.com/chlbri/vitest-alias/tree/main#readme","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-I5ZPdwrT0oqQd9WtZqd224SwM7wi9iIXpf7CZX3OObgmHYkX0y4VBYlNzSvyIrHnmijj+polfVqo4aVqqCbpEA==","shasum":"c417372f348fe26f7b3bb35c3d0a2d14727010fc","tarball":"https://registry.npmjs.org/@bemedev/vitest-alias/-/vitest-alias-0.0.2.tgz","fileCount":15,"unpackedSize":17983,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBagr7EsyE1jZwe9uUOsRdPmAalGDuiTbSggeJXfSKQjAiByh4wLLp4HBtshTiUr22onkteEDeCf9VGEI1j/wSM6aQ=="}]},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"directories":{},"maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vitest-alias_0.0.2_1714655011317_0.03440670165721982"},"_hasShrinkwrap":false},"0.0.3":{"name":"@bemedev/vitest-alias","version":"0.0.3","description":"Add ts-alias to vitest","author":{"name":"chlbri","email":"bri_lvi@icloud.com","url":"https://bemedev.vercel.app"},"repository":{"type":"git","url":"git+https://github.com/chlbri/vitest-alias.git#main"},"license":"MIT","type":"module","main":"lib/index.js","typings":"lib/index.d.ts","module":"lib/index.js","keywords":["For","creating","new","npm","package"],"engines":{"node":">=20"},"scripts":{"config":"pnpm install","config:off":"pnpm run config --offline","ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run build","rollup":"rollup -c","build":"rm -rf lib && pnpm run rollup","rm":"rm -rf node_modules pnpm-lock.yaml","rinit":"pnpm run rm && pnpm run config","rinit:off":"pnpm run rm && pnpm run config:off","test":"pnpm run test:coverage --no-coverage","test:coverage":"vitest run --passWithNoTests","test:watch":"vitest --passWithNoTests","remove":"rm -rf lib node_modules pnpm-lock.yaml","clean":"pnpm run remove && pnpm run config","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lint":"pnpm run prettier && pnpm run eslint --fix","lint-watch":"onchange --await-write-finish 5500 \"**/*\" -- pnpm run lint","prepublishOnly":"","prepare":"husky"},"devDependencies":{"@bemedev/fsf":"^0.7.0","@types/node":"^20.12.8","@typescript-eslint/eslint-plugin":"^7.7.1","@typescript-eslint/parser":"^7.7.1","@vitest/coverage-v8":"^1.5.2","@xstate/immer":"^0.3.3","eslint":"^8.57.0","glob":"^10.3.12","husky":"^9.0.11","onchange":"^7.1.0","prettier":"^3.2.5","pretty-quick":"^4.0.0","rollup":"^4.14.1","rollup-plugin-tsc-alias":"^1.1.2","rollup-plugin-typescript2":"^0.36.0","tslib":"^2.6.2","typescript":"^5.4.4","vitest":"^1.5.2"},"peerDependencies":{"vitest":"^1.5.2"},"_id":"@bemedev/vitest-alias@0.0.3","gitHead":"0256e275d3c5ada78b185bf7b02848f4ba9cef48","bugs":{"url":"https://github.com/chlbri/vitest-alias/issues"},"homepage":"https://github.com/chlbri/vitest-alias/tree/main#readme","_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"integrity":"sha512-vityTbBADqeprxluVQyprk46lMo8dehtorJEa2RoUoHdKgLm/GOv4WJC9Ngd2mD9RE+Xp3xFDKtQEYWSsSlDjA==","shasum":"76cc79eb1e301fa0a4e50491665f41b14a6189f5","tarball":"https://registry.npmjs.org/@bemedev/vitest-alias/-/vitest-alias-0.0.3.tgz","fileCount":15,"unpackedSize":17983,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxtspCmmlm1EHJC0ZVuivwx0OGKwpgnfJ110x4RU1XnAiEA8PHCxrtDvyrTte0YzO48QvCYTg3H8iPxSOqerhyJgNA="}]},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"directories":{},"maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vitest-alias_0.0.3_1716058446524_0.09757308496689832"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-02T12:33:19.527Z","0.0.1":"2024-05-02T12:33:19.768Z","modified":"2024-05-18T18:54:06.858Z","0.0.2":"2024-05-02T13:03:31.477Z","0.0.3":"2024-05-18T18:54:06.667Z"},"maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"description":"Add ts-alias to vitest","keywords":["For","creating","new","npm","package"],"repository":{"type":"git","url":"git+https://github.com/chlbri/vitest-alias.git#main"},"author":{"name":"chlbri","email":"bri_lvi@icloud.com","url":"https://bemedev.vercel.app"},"license":"MIT","readme":"## Add tsconfig alias to vitess alias\n\nCheck the vitest.config.ts file to see how to use.\n\nJust pass the tsconfig.json file as parameter (the \"_json_\", not the\n\"**filename**\")\n\n```typescript\nimport { defineConfig } from 'vitest/config';\nimport { aliasTs } from '@bemedev';\n/**\n * Make sure you add \"resolveJsonModule\": true\n * inside your tsconfig.json at compilerOPtions\n * or write the json file directly\n */\nimport tsconfig from './tsconfig.json';\n\nexport default defineConfig({\n  plugins: [aliasTs(tsconfig)],\n  test: {\n    environment: 'node',\n    globals: true,\n\n    coverage: {\n      enabled: true,\n      extension: 'ts',\n      reportsDirectory: '.coverage',\n      all: true,\n      exclude: ['**/types.ts', '**/index.ts'],\n      provider: 'v8',\n    },\n  },\n});\n```\n","readmeFilename":"README.md","homepage":"https://github.com/chlbri/vitest-alias/tree/main#readme","bugs":{"url":"https://github.com/chlbri/vitest-alias/issues"}}