{"_id":"@1ssue/vite-config","_rev":"4-f2ef82890cfcbdf117603c1f9b8d9911","name":"@1ssue/vite-config","dist-tags":{"next":"0.1.0-next.0","latest":"0.1.1"},"versions":{"0.0.0":{"name":"@1ssue/vite-config","version":"0.0.0","author":{"name":"dan1ao","email":"foyewy@gmail.com"},"license":"ISC","_id":"@1ssue/vite-config@0.0.0","maintainers":[{"name":"foyewy","email":"foyewy@foxmail.com"}],"homepage":"https://github.com/dan1ao/1ssue#readme","bugs":{"url":"https://github.com/dan1ao/1ssue/issues"},"dist":{"shasum":"e18a8abce613418bc783239a6561b08e83f9db5b","tarball":"https://registry.npmjs.org/@1ssue/vite-config/-/vite-config-0.0.0.tgz","fileCount":6,"integrity":"sha512-oAOspBXz2wecMrDJRmxC7pWxOBRYwv3nJwo0BOr61ErsYdv2Zm/7Vrz9doSjcuCNEJELSzXBloaYJqwfAki+Mw==","signatures":[{"sig":"MEUCIBOmri9rJ+Z2LjqJbJr4uT/OA1CFjm4XBHgj8tDxwL3OAiEApxNKqwKO+1YLfN8mUpExdrHHq9ln9JFQ8oNDolIAZGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2816},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./app":{"types":"./dist/types/app.d.ts","import":"./dist/app.js"},"./lib":{"types":"./dist/types/lib.d.ts","import":"./dist/lib.js"}},"gitHead":"5375aaeac7e7082a33466c574e1c38f3a13d6dbb","scripts":{"preversion":"vite build"},"_npmUser":{"name":"foyewy","email":"foyewy@foxmail.com"},"repository":{"url":"git+https://github.com/dan1ao/1ssue.git","type":"git"},"_npmVersion":"11.9.0","description":"```sh   pnpm add -D @1ssue/vite-config ```","directories":{},"_nodeVersion":"24.14.0","dependencies":{"es-toolkit":"^1.45.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"peerDependencies":{"vite":"catalog:","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/vite-config_0.0.0_1774502146764_0.8996856222309537","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-next.0":{"name":"@1ssue/vite-config","version":"0.1.0-next.0","author":{"name":"dan1ao","email":"foyewy@gmail.com"},"license":"ISC","_id":"@1ssue/vite-config@0.1.0-next.0","maintainers":[{"name":"foyewy","email":"foyewy@foxmail.com"}],"homepage":"https://github.com/dan1ao/1ssue#readme","bugs":{"url":"https://github.com/dan1ao/1ssue/issues"},"dist":{"shasum":"619673fa3ce92bbabffbae2a5317859a0ae1455f","tarball":"https://registry.npmjs.org/@1ssue/vite-config/-/vite-config-0.1.0-next.0.tgz","fileCount":7,"integrity":"sha512-8j+cutHgh+PC2UeuJLcgy6EeHi50tqoGb7j/wf1wg39uJzjkrRT12qkffTBI0+XrNxshHYzoQ2w7Z8CNJf3bEw==","signatures":[{"sig":"MEUCIBzXQV/m860jexb5jbXgxx4K9/TOb9oeibsJI1QBkLBZAiEArLfvBVKV2z67BdYsZg72/q1CoG1Z3lUn9XcW5k9RNqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3918},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./app":{"types":"./dist/types/app.d.ts","import":"./dist/app.js"},"./lib":{"types":"./dist/types/lib.d.ts","import":"./dist/lib.js"}},"gitHead":"fe4236e555617d7bf75c820d05a8dcc755a9c34a","_npmUser":{"name":"foyewy","email":"foyewy@foxmail.com"},"repository":{"url":"git+https://github.com/dan1ao/1ssue.git","type":"git"},"_npmVersion":"lerna/4.11.5/node@v24.14.0+x64 (linux)","description":"```sh   pnpm add -D @1ssue/vite-config ```","directories":{},"_nodeVersion":"24.14.0","dependencies":{"es-toolkit":"^1.45.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"vite":"^8.0.1","typescript":"~5.9.3","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/vite-config_0.1.0-next.0_1774503640265_0.7041162607672371","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@1ssue/vite-config","version":"0.1.0","author":{"name":"dan1ao","email":"foyewy@gmail.com"},"license":"ISC","_id":"@1ssue/vite-config@0.1.0","maintainers":[{"name":"foyewy","email":"foyewy@foxmail.com"}],"homepage":"https://github.com/dan1ao/1ssue#readme","bugs":{"url":"https://github.com/dan1ao/1ssue/issues"},"dist":{"shasum":"70ffbf4636ee69c0056649a65d08658e0d9cb0a7","tarball":"https://registry.npmjs.org/@1ssue/vite-config/-/vite-config-0.1.0.tgz","fileCount":7,"integrity":"sha512-L+cH6A2jMvtwdPTm5hZ2sV2/RqRM+pfo3s4E6Cxt0V06owBTAJTdV7SyYTRAA5YeM5uFKFEX7TsnUxRFsVM2Og==","signatures":[{"sig":"MEUCIGS8Eh8NgbBeZ/8LEY1DnLSwvKYNgLI+9V/9IRfkoonfAiEAqu7Br96SpwlHPQ3N8ls892wzf/X9pHK654aCbrLC1m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3911},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./app":{"types":"./dist/types/app.d.ts","import":"./dist/app.js"},"./lib":{"types":"./dist/types/lib.d.ts","import":"./dist/lib.js"}},"gitHead":"b95cebd30e7caa1fe1e069854e98624c005816e6","_npmUser":{"name":"foyewy","email":"foyewy@foxmail.com"},"repository":{"url":"git+https://github.com/dan1ao/1ssue.git","type":"git"},"_npmVersion":"lerna/4.11.5/node@v24.14.0+x64 (linux)","description":"```sh   pnpm add -D @1ssue/vite-config ```","directories":{},"_nodeVersion":"24.14.0","dependencies":{"es-toolkit":"^1.45.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"peerDependencies":{"vite":"^8.0.1","typescript":"~5.9.3","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/vite-config_0.1.0_1774505854632_0.3133905176055949","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@1ssue/vite-config","version":"0.1.1","author":{"name":"dan1ao","email":"foyewy@gmail.com"},"license":"ISC","type":"module","main":"./dist/index.js","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/types/lib.d.ts","import":"./dist/lib.js"},"./app":{"types":"./dist/types/app.d.ts","import":"./dist/app.js"}},"repository":{"type":"git","url":"git+https://github.com/dan1ao/1ssue.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"maintainers":[{"name":"foyewy","email":"foyewy@foxmail.com"}],"dependencies":{"es-toolkit":"^1.45.1"},"peerDependencies":{"typescript":"~5.9.3","vite":"^8.0.1","vite-plugin-dts":"^4.5.4"},"gitHead":"a18a977ede8cbbf80577d8723ba29096d0e2e580","_id":"@1ssue/vite-config@0.1.1","description":"```sh   pnpm add -D @1ssue/vite-config ```","bugs":{"url":"https://github.com/dan1ao/1ssue/issues"},"homepage":"https://github.com/dan1ao/1ssue#readme","_nodeVersion":"24.14.1","_npmVersion":"lerna/4.11.5/node@v24.14.1+x64 (linux)","dist":{"integrity":"sha512-fxLpbt57CV1UaaIc1fAHn6HBA3xUnXbWu9F4NZLpSp9frPmSoe5VMG7IuC1qnbK6j3DKdrBrz31w09COW+heiQ==","shasum":"80df35376808869b9c6e210ebe03dc59374d9f56","tarball":"https://registry.npmjs.org/@1ssue/vite-config/-/vite-config-0.1.1.tgz","fileCount":7,"unpackedSize":3911,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICazI1irbSH82YlDb9HjQvto44h3R+7uVhO7qK+63jcdAiA2CzzL7dvgKG1Oy1paC9BVRZ2Ab9mlEj4glEkzW2tk8w=="}]},"_npmUser":{"name":"foyewy","email":"foyewy@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vite-config_0.1.1_1778567828396_0.5595926309136707"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-26T05:15:46.589Z","modified":"2026-05-12T06:37:08.678Z","0.0.0":"2026-03-26T05:15:46.939Z","0.1.0-next.0":"2026-03-26T05:40:40.435Z","0.1.0":"2026-03-26T06:17:34.782Z","0.1.1":"2026-05-12T06:37:08.557Z"},"bugs":{"url":"https://github.com/dan1ao/1ssue/issues"},"author":{"name":"dan1ao","email":"foyewy@gmail.com"},"license":"ISC","homepage":"https://github.com/dan1ao/1ssue#readme","repository":{"type":"git","url":"git+https://github.com/dan1ao/1ssue.git"},"description":"```sh   pnpm add -D @1ssue/vite-config ```","maintainers":[{"name":"foyewy","email":"foyewy@foxmail.com"}],"readme":"# @1ssue/vite-config\n\n## Install\n\n```sh\n  pnpm add -D @1ssue/vite-config\n```\n\n## App Usage in vite.config.ts\n\n```\nimport { appConfig } from '@1ssue/vite-config'\n\n// https://vitejs.dev/config/\nexport default mergeConfig(\n  appConfig,\n  defineConfig({\n    ...\n  }),\n)\n```\n\n## Lib Usage in vite.config.ts\n\n> src/index.ts => dist/index.js + dist/types/index.d.ts\n\n```\nimport { defineExternalConfig, libraryConfig } from '@1ssue/vite-config'\nimport { dependencies, peerDependencies } from './package.json'\n\n// https://vitejs.dev/config/\nexport default mergeConfig(\n  libConfig,\n  defineConfig({\n    build: {\n      rolldownOptions: {\n        external: defineExternalConfig(peerDependencies, dependencies),\n      },\n    },\n  }),\n)\n```\n","readmeFilename":"README.md"}