{"_id":"rspack-plugin-virtual-module","_rev":"3964544","name":"rspack-plugin-virtual-module","description":"An Rspack plugin that allows you to create virtual modules.","dist-tags":{"latest":"1.0.1"},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"time":{"modified":"2025-09-01T01:52:21.000Z","created":"2023-03-23T08:31:01.741Z","1.0.1":"2025-05-24T05:13:59.961Z","1.0.0":"2025-04-21T09:23:41.713Z","0.1.13":"2024-06-12T08:50:22.373Z","0.1.12":"2023-09-07T11:16:10.704Z","0.1.11":"2023-08-28T08:32:31.840Z","0.1.10":"2023-08-16T09:56:07.678Z","0.1.9":"2023-08-16T09:55:16.192Z","0.1.8":"2023-08-16T06:23:43.114Z","0.1.7":"2023-06-20T11:43:19.878Z","0.1.6":"2023-06-20T11:39:32.435Z","0.1.5":"2023-05-18T06:02:52.528Z","0.1.4":"2023-05-17T11:03:35.935Z","0.1.3":"2023-05-05T10:54:21.927Z","0.1.2":"2023-04-19T06:19:25.163Z","0.1.1":"2023-04-19T06:14:57.635Z","0.1.0":"2023-03-28T09:07:04.794Z","0.0.0":"2023-03-23T08:31:01.741Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/rspack-contrib/rspack-plugin-virtual-module.git"},"versions":{"1.0.1":{"name":"rspack-plugin-virtual-module","version":"1.0.1","repository":{"type":"git","url":"git+https://github.com/rspack-contrib/rspack-plugin-virtual-module.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","simple-git-hooks":{"pre-commit":"npx nano-staged"},"nano-staged":{"*.{js,jsx,ts,tsx,mjs,cjs}":["biome check --write --no-errors-on-unmatched"]},"dependencies":{"fs-extra":"^11.3.0"},"devDependencies":{"@biomejs/biome":"^1.9.4","@rspack/core":"^1.3.8","@rslib/core":"^0.6.8","@types/fs-extra":"^11.0.4","@types/node":"^22.15.3","nano-staged":"^0.8.0","playwright":"^1.52.0","simple-git-hooks":"^2.13.0","typescript":"^5.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"build":"rslib build","dev":"rslib build --watch","lint":"biome check .","lint:write":"biome check . --write","test":"echo 1"},"_id":"rspack-plugin-virtual-module@1.0.1","description":"An Rspack plugin that allows you to create virtual modules.","bugs":{"url":"https://github.com/rspack-contrib/rspack-plugin-virtual-module/issues"},"homepage":"https://github.com/rspack-contrib/rspack-plugin-virtual-module#readme","_integrity":"sha512-NQJ3fXa1v0WayvfHMWbyqLUA3JIqgCkhIcIOnZscuisinxorQyIAo+bqcU5pCusMKSyPqVIWO3caQyl0s9VDAg==","_resolved":"/private/var/folders/lm/jz6s6y4s7ndg718_hskp0j600000gn/T/2e36cb6390277f31e1df47c1ee55b1f0/rspack-plugin-virtual-module-1.0.1.tgz","_from":"file:rspack-plugin-virtual-module-1.0.1.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"54e00d6c9b2336bffff6b2d9ac91bd5235dfcb3b","size":3982,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-1.0.1.tgz"},"_npmUser":{"name":"chenjiahan","email":"416417567@163.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rspack-plugin-virtual-module_1.0.1_1748063639800_0.6446515916721178"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-24T05:13:59.961Z","publish_time":1748063639961,"_source_registry_name":"default","_cnpm_publish_time":1748063639961},"1.0.0":{"name":"rspack-plugin-virtual-module","version":"1.0.0","repository":{"type":"git","url":"git+https://github.com/rspack-contrib/rspack-plugin-virtual-module.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","simple-git-hooks":{"pre-commit":"npx nano-staged"},"nano-staged":{"*.{js,jsx,ts,tsx,mjs,cjs}":["biome check --write --no-errors-on-unmatched"]},"dependencies":{"fs-extra":"^11.3.0"},"devDependencies":{"@biomejs/biome":"^1.9.4","@rspack/core":"^1.3.0","@rslib/core":"^0.6.1","@types/fs-extra":"^11.0.4","@types/node":"^22.13.14","nano-staged":"^0.8.0","playwright":"^1.51.1","simple-git-hooks":"^2.12.1","typescript":"^5.8.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"build":"rslib build","dev":"rslib build --watch","lint":"biome check .","lint:write":"biome check . --write","test":"echo 1"},"_id":"rspack-plugin-virtual-module@1.0.0","description":"An Rspack plugin that allows you to create virtual modules.","bugs":{"url":"https://github.com/rspack-contrib/rspack-plugin-virtual-module/issues"},"homepage":"https://github.com/rspack-contrib/rspack-plugin-virtual-module#readme","_integrity":"sha512-v5MDtNEcDwV36gsHf5iIYyH1rYuC2TP3D+xE1Z+pqIWjFR9dpQ4DF4OzGtrBQSPKVhOyL0VW5UyeIbfdFxELmw==","_resolved":"/private/var/folders/lm/jz6s6y4s7ndg718_hskp0j600000gn/T/d6697b3b716b67328f436a91aa4d1bff/rspack-plugin-virtual-module-1.0.0.tgz","_from":"file:rspack-plugin-virtual-module-1.0.0.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"996790670772be55946c66ae40f6850d06dbfc0d","size":3978,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-1.0.0.tgz"},"_npmUser":{"name":"chenjiahan","email":"416417567@163.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rspack-plugin-virtual-module_1.0.0_1745227421493_0.14780504221485713"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T09:23:41.713Z","publish_time":1745227421713,"_source_registry_name":"default","_cnpm_publish_time":1745227421713},"0.1.13":{"name":"rspack-plugin-virtual-module","version":"0.1.13","jsnext:source":"./src/index.ts","main":"./dist/index.js","devDependencies":{"@modern-js/tsconfig":"2.9.0","@rspack/core":"^0.2.11","@types/fs-extra":"^11.0.1","@types/jest":"~29.2.4","@types/node":"~16.11.7","@types/react":"~18.0.26","husky":"~8.0.1","lint-staged":"~13.1.0","typescript":"~4.9.4"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","dependencies":{"fs-extra":"^11.1.1"},"scripts":{"dev":"tsc -w","build":"tsc"},"types":"./dist/index.d.ts","description":"A plugin for rspack that allows you to create virtual modules.","_id":"rspack-plugin-virtual-module@0.1.13","_integrity":"sha512-VC0HiVHH6dtGfTgfpbDgVTt6LlYv+uAg9CWGWAR5lBx9FbKPEZeGz7iRUUP8vMymx+PGI8ps0u4a25dne0rtuQ==","_resolved":"/private/var/folders/d9/31v6y49j5xs_kmx9m67b314c0000gn/T/d0ebcd01bca9c4e5c6b53cb2477bc4d5/rspack-plugin-virtual-module-0.1.13.tgz","_from":"file:rspack-plugin-virtual-module-0.1.13.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"2acb3e5bba6fff458fd3428322978e0a51bb3294","size":3286,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-0.1.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-0.1.13.tgz"},"_npmUser":{"name":"chenjiahan","email":"416417567@163.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rspack-plugin-virtual-module_0.1.13_1718182222214_0.4873484335181093"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-12T08:50:22.373Z","publish_time":1718182222373,"_source_registry_name":"default","_cnpm_publish_time":1718182222373},"0.1.12":{"name":"rspack-plugin-virtual-module","version":"0.1.12","jsnext:source":"./src/index.ts","main":"./dist/index.js","devDependencies":{"@modern-js/tsconfig":"2.9.0","@rspack/core":"^0.2.11","@types/fs-extra":"^11.0.1","@types/jest":"~29.2.4","@types/node":"~16.11.7","@types/react":"~18.0.26","husky":"~8.0.1","lint-staged":"~13.1.0","typescript":"~4.9.4"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","dependencies":{"fs-extra":"^11.1.1"},"scripts":{"dev":"tsc -w","build":"tsc"},"types":"./dist/index.d.ts","description":"A plugin for rspack that allows you to create virtual modules.","_id":"rspack-plugin-virtual-module@0.1.12","_integrity":"sha512-qyBM9XsP7oxBQSms2cr715XOeoDi6p5hUYXtlNDfst0jha8vfWVPNeC7j5+j5dG+yt//1OCmLaOY2rWqPSVXDg==","_resolved":"/private/var/folders/b1/0fd1b6hs7lz0fm_mh346lybm0000gn/T/d6f7d72309b8f0f966598ba66e19ca85/rspack-plugin-virtual-module-0.1.12.tgz","_from":"file:rspack-plugin-virtual-module-0.1.12.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"96c580ae79bdb457990b3bbb3ec51274ddf5087d","size":3374,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-0.1.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-0.1.12.tgz"},"_npmUser":{"name":"sanyuan0704","email":"sanyuan0704@gmail.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rspack-plugin-virtual-module_0.1.12_1694085370498_0.27380579729556254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-07T11:16:10.704Z","publish_time":1694085370704,"_source_registry_name":"default","_cnpm_publish_time":1694085370704},"0.1.11":{"name":"rspack-plugin-virtual-module","version":"0.1.11","jsnext:source":"./src/index.ts","main":"./dist/index.js","devDependencies":{"@modern-js/tsconfig":"2.9.0","@rspack/core":"^0.2.11","@types/fs-extra":"^11.0.1","@types/jest":"~29.2.4","@types/node":"~16.11.7","@types/react":"~18.0.26","husky":"~8.0.1","lint-staged":"~13.1.0","typescript":"~4.9.4"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","dependencies":{"fs-extra":"^11.1.1"},"scripts":{"dev":"tsc -w","build":"tsc"},"types":"./dist/index.d.ts","description":"A plugin for rspack that allows you to create virtual modules.","_id":"rspack-plugin-virtual-module@0.1.11","_integrity":"sha512-dD7vo8PY3sG7nM1JAuytJ4XTXqALKUDjISFaxFyIHcSvUBKu8nmJf9TaRq1htS+bsXujqkKhKR859k0/zTHwxQ==","_resolved":"/private/var/folders/b1/0fd1b6hs7lz0fm_mh346lybm0000gn/T/9ffcea2cb50329032ecdebe696926edc/rspack-plugin-virtual-module-0.1.11.tgz","_from":"file:rspack-plugin-virtual-module-0.1.11.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"691a0df28ed30e0ff9bf0460fdeec4ce5ccba092","size":3335,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-0.1.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-0.1.11.tgz"},"_npmUser":{"name":"sanyuan0704","email":"sanyuan0704@gmail.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rspack-plugin-virtual-module_0.1.11_1693211551643_0.17193812347243043"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-28T08:32:31.840Z","publish_time":1693211551840,"_source_registry_name":"default","_cnpm_publish_time":1693211551840},"0.1.10":{"name":"rspack-plugin-virtual-module","version":"0.1.10","jsnext:source":"./src/index.ts","main":"./dist/index.js","devDependencies":{"@modern-js/tsconfig":"2.9.0","@rspack/core":"^0.2.11","@types/fs-extra":"^11.0.1","@types/jest":"~29.2.4","@types/node":"~16.11.7","@types/react":"~18.0.26","husky":"~8.0.1","lint-staged":"~13.1.0","typescript":"~4.9.4"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","dependencies":{"fs-extra":"^11.1.1"},"scripts":{"dev":"tsc -w","build":"tsc"},"types":"./dist/index.d.ts","description":"A plugin for rspack that allows you to create virtual modules.","_id":"rspack-plugin-virtual-module@0.1.10","_integrity":"sha512-F8B9Uo263oIQBy54vMQFy8saPC7bngIZK+n8XPcQ5wxSrB7VOtGWrmwmt+cYY/n1BpXupJz7XlLjitM0n/SoeA==","_resolved":"/private/var/folders/b1/0fd1b6hs7lz0fm_mh346lybm0000gn/T/53e6c99d9814f94599f1b975732c2e57/rspack-plugin-virtual-module-0.1.10.tgz","_from":"file:rspack-plugin-virtual-module-0.1.10.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"fa4d6c2ebf65699922f606e56e10131533f34cd6","size":3335,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-0.1.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-0.1.10.tgz"},"_npmUser":{"name":"sanyuan0704","email":"sanyuan0704@gmail.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rspack-plugin-virtual-module_0.1.10_1692179767527_0.4580545329388266"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-16T09:56:07.678Z","publish_time":1692179767678,"_source_registry_name":"default","_cnpm_publish_time":1692179767678},"0.1.9":{"name":"rspack-plugin-virtual-module","version":"0.1.9","jsnext:source":"./src/index.ts","main":"./dist/index.js","devDependencies":{"@modern-js/tsconfig":"2.9.0","@rspack/core":"^0.2.11","@types/fs-extra":"^11.0.1","@types/jest":"~29.2.4","@types/node":"~16.11.7","@types/react":"~18.0.26","husky":"~8.0.1","lint-staged":"~13.1.0","typescript":"~4.9.4"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","dependencies":{"fs-extra":"^11.1.1"},"scripts":{"dev":"tsc -w","build":"tsc"},"types":"./dist/index.d.ts","description":"A plugin for rspack that allows you to create virtual modules.","_id":"rspack-plugin-virtual-module@0.1.9","_integrity":"sha512-SaP180j5l8th7qfSwq+bYn5fu3IkK682OUPXiEgqhiAO1tI+keBmjjPVSrC6+uRkrFyQXA0w6xHKWt2Y9jYDvw==","_resolved":"/private/var/folders/b1/0fd1b6hs7lz0fm_mh346lybm0000gn/T/ebfba94cea00fd91dfa81d5efbd40750/rspack-plugin-virtual-module-0.1.9.tgz","_from":"file:rspack-plugin-virtual-module-0.1.9.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"6866610bb6b3c0b36f4137d2fd19052863ed3cf0","size":3335,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-0.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-0.1.9.tgz"},"_npmUser":{"name":"sanyuan0704","email":"sanyuan0704@gmail.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rspack-plugin-virtual-module_0.1.9_1692179715982_0.9846161064846244"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-16T09:55:16.192Z","publish_time":1692179716192,"_source_registry_name":"default","_cnpm_publish_time":1692179716192},"0.1.8":{"name":"rspack-plugin-virtual-module","version":"0.1.8","jsnext:source":"./src/index.ts","main":"./dist/index.js","devDependencies":{"@modern-js/tsconfig":"2.9.0","@rspack/core":"^0.2.11","@types/fs-extra":"^11.0.1","@types/jest":"~29.2.4","@types/node":"~16.11.7","@types/react":"~18.0.26","husky":"~8.0.1","lint-staged":"~13.1.0","typescript":"~4.9.4"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","dependencies":{"fs-extra":"^11.1.1"},"scripts":{"dev":"tsc -w","build":"tsc"},"types":"./dist/index.d.ts","description":"A plugin for rspack that allows you to create virtual modules.","_id":"rspack-plugin-virtual-module@0.1.8","_integrity":"sha512-INX6vF4POzk4cGb17z787gTX6cuNEEjLXxKVzDsLLwZbfDCsCtfA7Ik05MvbJcTFpCtz9iiWhoGjrkRlm1PkVg==","_resolved":"/private/var/folders/b1/0fd1b6hs7lz0fm_mh346lybm0000gn/T/6a5837fae408a8e8e66aa50e0e2237d5/rspack-plugin-virtual-module-0.1.8.tgz","_from":"file:rspack-plugin-virtual-module-0.1.8.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"e9a3d006dad069b0160254d846744f1c18afaa24","size":3328,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-0.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-0.1.8.tgz"},"_npmUser":{"name":"sanyuan0704","email":"sanyuan0704@gmail.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rspack-plugin-virtual-module_0.1.8_1692167022903_0.6449251578527957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-16T06:23:43.114Z","publish_time":1692167023114,"_source_registry_name":"default","_cnpm_publish_time":1692167023114},"0.1.7":{"name":"rspack-plugin-virtual-module","version":"0.1.7","jsnext:source":"./src/index.ts","main":"./dist/index.js","devDependencies":{"@modern-js/tsconfig":"2.9.0","@rspack/core":"^0.1.2","@types/fs-extra":"^11.0.1","@types/jest":"~29.2.4","@types/node":"~16.11.7","@types/react":"~18.0.26","husky":"~8.0.1","lint-staged":"~13.1.0","typescript":"~4.9.4"},"sideEffects":[],"license":"MIT","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"fs-extra":"^11.1.1"},"scripts":{"dev":"tsc -w","build":"tsc"},"types":"./dist/index.d.ts","description":"A plugin for rspack that allows you to create virtual modules.","_id":"rspack-plugin-virtual-module@0.1.7","_integrity":"sha512-8LFxQ+YI0KeveA5Vl7SWMB9LRq8pBnrtmzF6klOU3pNfWFWsaRf+D8OnDRHHlrYUq6l+1Q8yTlZB/HgqksRD9Q==","_resolved":"/private/var/folders/b1/0fd1b6hs7lz0fm_mh346lybm0000gn/T/2e9b95297927783d4ec46e53508d9ce5/rspack-plugin-virtual-module-0.1.7.tgz","_from":"file:rspack-plugin-virtual-module-0.1.7.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"dcc8657379e3270be8dc38cc334e0085ceb5e72f","size":2218,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-0.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-0.1.7.tgz"},"_npmUser":{"name":"sanyuan0704","email":"sanyuan0704@gmail.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rspack-plugin-virtual-module_0.1.7_1687261399725_0.7775281740772666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-20T11:43:19.878Z","publish_time":1687261399878,"_source_registry_name":"default","_cnpm_publish_time":1687261399878},"0.1.6":{"name":"rspack-plugin-virtual-module","version":"0.1.6","jsnext:source":"./src/index.ts","main":"./dist/index.js","devDependencies":{"@modern-js/tsconfig":"2.9.0","@rspack/core":"^0.1.2","@types/fs-extra":"^11.0.1","@types/jest":"~29.2.4","@types/node":"~16.11.7","@types/react":"~18.0.26","husky":"~8.0.1","lint-staged":"~13.1.0","typescript":"~4.9.4"},"sideEffects":[],"license":"MIT","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"fs-extra":"^11.1.1"},"scripts":{"dev":"tsc -w","build":"tsc"},"types":"./dist/index.d.ts","description":"A plugin for rspack that allows you to create virtual modules.","_id":"rspack-plugin-virtual-module@0.1.6","_integrity":"sha512-ih0V6hZZgUil7NvXsD5L6WUrVu/HfGF7yrKde4SGqHWQQrFT8h9+634SKlXAU373QVn8sMajOkiALRuOiL4YfA==","_resolved":"/private/var/folders/b1/0fd1b6hs7lz0fm_mh346lybm0000gn/T/6405a12fbcd41111f26886651a4953e3/rspack-plugin-virtual-module-0.1.6.tgz","_from":"file:rspack-plugin-virtual-module-0.1.6.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"8e640957110f9a8668eec3d7258d675481f78026","size":2194,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-0.1.6.tgz"},"_npmUser":{"name":"sanyuan0704","email":"sanyuan0704@gmail.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rspack-plugin-virtual-module_0.1.6_1687261172246_0.6197187878258914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-20T11:39:32.435Z","publish_time":1687261172435,"_source_registry_name":"default","_cnpm_publish_time":1687261172435},"0.1.5":{"name":"rspack-plugin-virtual-module","version":"0.1.5","jsnext:source":"./src/index.ts","main":"./dist/index.js","devDependencies":{"@modern-js/tsconfig":"2.9.0","@rspack/core":"^0.1.2","@types/fs-extra":"^11.0.1","@types/jest":"~29.2.4","@types/node":"~16.11.7","@types/react":"~18.0.26","husky":"~8.0.1","lint-staged":"~13.1.0","typescript":"~4.9.4"},"sideEffects":[],"license":"MIT","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"fs-extra":"^11.1.1"},"scripts":{"dev":"tsc -w","build":"tsc"},"types":"./dist/index.d.ts","description":"A plugin for rspack that allows you to create virtual modules.","_id":"rspack-plugin-virtual-module@0.1.5","_integrity":"sha512-PB8x2g915JUNaa99rqx/jf8nnheErGnr1yWZS58+fCx0oAWa4sWX1K6+n4d606oG706pd0AGBG6Pq1V1CTTyog==","_resolved":"/private/var/folders/b1/0fd1b6hs7lz0fm_mh346lybm0000gn/T/c079827766c6a66cd53a101d961f808e/rspack-plugin-virtual-module-0.1.5.tgz","_from":"file:rspack-plugin-virtual-module-0.1.5.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"8a1437283a65c716f40a984ab1675c5c07dd56fe","size":2193,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-0.1.5.tgz"},"_npmUser":{"name":"sanyuan0704","email":"sanyuan0704@gmail.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rspack-plugin-virtual-module_0.1.5_1684389772361_0.1191234157043648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-18T06:02:52.528Z","publish_time":1684389772528,"_source_registry_name":"default","_cnpm_publish_time":1684389772528},"0.1.4":{"name":"rspack-plugin-virtual-module","version":"0.1.4","jsnext:source":"./src/index.ts","main":"./dist/index.js","devDependencies":{"@modern-js/tsconfig":"2.9.0","@rspack/core":"^0.1.2","@types/fs-extra":"^11.0.1","@types/jest":"~29.2.4","@types/node":"~16.11.7","@types/react":"~18.0.26","husky":"~8.0.1","lint-staged":"~13.1.0","typescript":"~4.9.4"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"fs-extra":"^11.1.1"},"scripts":{"dev":"tsc -w","build":"tsc"},"types":"./dist/index.d.ts","description":"A plugin for rspack that allows you to create virtual modules.","_id":"rspack-plugin-virtual-module@0.1.4","_integrity":"sha512-Bp/wr9kyzftrkMxmfEuLIOdBBJwklGbJsNcJKRGlG5KnjxkwMgrMeDnpK8CJYKkOxPuEvMp9cX4OpIAsbRRvBg==","_resolved":"/private/var/folders/b1/0fd1b6hs7lz0fm_mh346lybm0000gn/T/aaa7cfef9d7c9ab9e75fefcf35abff74/rspack-plugin-virtual-module-0.1.4.tgz","_from":"file:rspack-plugin-virtual-module-0.1.4.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"e748f899e35a6905f64837769d5191a371dcd968","size":2182,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-0.1.4.tgz"},"_npmUser":{"name":"sanyuan0704","email":"sanyuan0704@gmail.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rspack-plugin-virtual-module_0.1.4_1684321415757_0.6240976824674382"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-17T11:03:35.935Z","publish_time":1684321415935,"_source_registry_name":"default","_cnpm_publish_time":1684321415935},"0.1.3":{"name":"rspack-plugin-virtual-module","version":"0.1.3","jsnext:source":"./src/index.ts","main":"./dist/index.js","devDependencies":{"@modern-js/tsconfig":"2.9.0","@rspack/core":"^0.1.2","@types/fs-extra":"^11.0.1","@types/jest":"~29.2.4","@types/node":"~16.11.7","@types/react":"~18.0.26","husky":"~8.0.1","lint-staged":"~13.1.0","typescript":"~4.9.4"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"fs-extra":"^11.1.1"},"scripts":{"dev":"tsc -w","build":"tsc"},"types":"./dist/index.d.ts","description":"A plugin for rspack that allows you to create virtual modules.","_id":"rspack-plugin-virtual-module@0.1.3","_integrity":"sha512-Qu7P7LLAKAu7p5fU5s/lCpPbuSQMJwXFwrYvqNYB8D5VAyptX+hMgFbEJGrpwuVC0b/ohUUAaZKtIRFUBiqYPQ==","_resolved":"/private/var/folders/b1/0fd1b6hs7lz0fm_mh346lybm0000gn/T/93c8f4749bdff76cd3ff2a39cc1d70fe/rspack-plugin-virtual-module-0.1.3.tgz","_from":"file:rspack-plugin-virtual-module-0.1.3.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"1c645aeb8b34765733463bcf422a3642a2610698","size":2227,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-0.1.3.tgz"},"_npmUser":{"name":"sanyuan0704","email":"sanyuan0704@gmail.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rspack-plugin-virtual-module_0.1.3_1683284061746_0.20266129148508227"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-05T10:54:21.927Z","publish_time":1683284061927,"_source_registry_name":"default","_cnpm_publish_time":1683284061927},"0.1.2":{"name":"rspack-plugin-virtual-module","version":"0.1.2","jsnext:source":"./src/index.ts","main":"./dist/index.js","devDependencies":{"@modern-js/tsconfig":"2.9.0","@rspack/core":"^0.1.2","@types/fs-extra":"^11.0.1","@types/jest":"~29.2.4","@types/node":"~16.11.7","@types/react":"~18.0.26","husky":"~8.0.1","lint-staged":"~13.1.0","typescript":"~4.9.4"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"fs-extra":"^11.1.1"},"license":"MIT","scripts":{"dev":"tsc -w","build":"tsc"},"types":"./dist/index.d.ts","description":"A plugin for rspack that allows you to create virtual modules.","_id":"rspack-plugin-virtual-module@0.1.2","_integrity":"sha512-ojLvNMYfDv3X0N7UkgDdFr2HOJxB6DbX4ZWsyst5v6TX9/rK8Pfcu5uZZYNxI+8aQzhRAg7BwEmM37sPKuPT9g==","_resolved":"/private/var/folders/b1/0fd1b6hs7lz0fm_mh346lybm0000gn/T/42da05581fdc31c73cd54c249cb27e0a/rspack-plugin-virtual-module-0.1.2.tgz","_from":"file:rspack-plugin-virtual-module-0.1.2.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"059d2f50de34897697bca8ea0543cdfc7b73d922","size":2710,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-0.1.2.tgz"},"_npmUser":{"name":"sanyuan0704","email":"sanyuan0704@gmail.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rspack-plugin-virtual-module_0.1.2_1681885165019_0.7942736136953406"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-19T06:19:25.163Z","publish_time":1681885165163,"_cnpm_publish_time":1681885165163},"0.1.1":{"name":"rspack-plugin-virtual-module","version":"0.1.1","jsnext:source":"./src/index.ts","main":"./dist/index.js","devDependencies":{"@modern-js/tsconfig":"2.9.0","@rspack/core":"^0.1.2","@types/fs-extra":"^11.0.1","@types/jest":"~29.2.4","@types/node":"~16.11.7","@types/react":"~18.0.26","husky":"~8.0.1","lint-staged":"~13.1.0","typescript":"~4.9.4"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"fs-extra":"^11.1.1"},"scripts":{"dev":"tsc -w","build":"tsc"},"types":"./dist/index.d.ts","description":"A plugin for rspack that allows you to create virtual modules.","_id":"rspack-plugin-virtual-module@0.1.1","_integrity":"sha512-ovhPMDoI5rcG6laKT8Eec+hb24KW2FLCukfy20PYdACUHkOcwOssH5nJJ8yHfYu6TLoPMZtbIi5VCmSM86eHnA==","_resolved":"/private/var/folders/b1/0fd1b6hs7lz0fm_mh346lybm0000gn/T/088840e34d1643dd688808d0a08bcf88/rspack-plugin-virtual-module-0.1.1.tgz","_from":"file:rspack-plugin-virtual-module-0.1.1.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"7c6dbc53cf5b8dc31888c3975f6dbfbc866ec743","size":2701,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-0.1.1.tgz"},"_npmUser":{"name":"sanyuan0704","email":"sanyuan0704@gmail.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rspack-plugin-virtual-module_0.1.1_1681884897459_0.9020572888240601"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-19T06:14:57.635Z","publish_time":1681884897635,"_cnpm_publish_time":1681884897635},"0.1.0":{"name":"rspack-plugin-virtual-module","version":"0.1.0","jsnext:source":"./src/index.ts","main":"./dist/index.js","devDependencies":{"@modern-js/tsconfig":"2.9.0","@rspack/core":"^0.1.2","@types/fs-extra":"^11.0.1","@types/jest":"~29.2.4","@types/node":"~16.11.7","@types/react":"~18.0.26","husky":"~8.0.1","lint-staged":"~13.1.0","typescript":"~4.9.4"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"fs-extra":"^11.1.1"},"scripts":{"dev":"tsc -w","build":"tsc"},"types":"./dist/index.d.ts","description":"A plugin for rspack that allows you to create virtual modules.","_id":"rspack-plugin-virtual-module@0.1.0","_integrity":"sha512-v+TD289c/zHBTXgqlLIwxa7V/RdFKOEPaIFIrZ4eUQzkiI6uxHRp+bqOukO8u7RYoYhOgrLLspwNPcpJYrHBRg==","_resolved":"/private/var/folders/b1/0fd1b6hs7lz0fm_mh346lybm0000gn/T/8f2cf5a398d769fd4277ba2252e77e18/rspack-plugin-virtual-module-0.1.0.tgz","_from":"file:rspack-plugin-virtual-module-0.1.0.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"87a53d3d86e4d1f6b1b21f1539ea0c475fb8e0bc","size":2024,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-0.1.0.tgz"},"_npmUser":{"name":"sanyuan0704","email":"sanyuan0704@gmail.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rspack-plugin-virtual-module_0.1.0_1679994424636_0.2361859720874948"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-28T09:07:04.794Z","publish_time":1679994424794,"_cnpm_publish_time":1679994424794},"0.0.0":{"name":"rspack-plugin-virtual-module","version":"0.0.0","jsnext:source":"./src/index.ts","main":"./dist/index.js","devDependencies":{"@modern-js/tsconfig":"2.9.0","@rspack/core":"^0.1.2","@types/fs-extra":"^11.0.1","@types/jest":"~29.2.4","@types/node":"~16.11.7","@types/react":"~18.0.26","husky":"~8.0.1","lint-staged":"~13.1.0","typescript":"~4.9.4"},"sideEffects":[],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"fs-extra":"^11.1.1"},"scripts":{"dev":"tsc -w","build":"tsc"},"types":"./dist/index.d.ts","description":"## Get Started","_id":"rspack-plugin-virtual-module@0.0.0","_integrity":"sha512-R2G260bQOns0BD5WyIpKBuOk8qJ58fI0I+nFOVkHmRw2/5mrAQykBWqxJo7P0fBRxoo5tauGtANiZivgOG2p3g==","_resolved":"/private/var/folders/b1/0fd1b6hs7lz0fm_mh346lybm0000gn/T/eb382393ec2e7a493e2e20947fdfcf34/rspack-plugin-virtual-module-0.0.0.tgz","_from":"file:rspack-plugin-virtual-module-0.0.0.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"211ca269360090804f2d2bfafdc02e7d17d9ee55","size":2028,"noattachment":false,"key":"/rspack-plugin-virtual-module/-/rspack-plugin-virtual-module-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/rspack-plugin-virtual-module/download/rspack-plugin-virtual-module-0.0.0.tgz"},"_npmUser":{"name":"sanyuan0704","email":"sanyuan0704@gmail.com"},"directories":{},"maintainers":[{"name":"chenjiahan","email":""},{"name":"sanyuan0704","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rspack-plugin-virtual-module_0.0.0_1679560261559_0.3648157566296715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-23T08:31:01.741Z","publish_time":1679560261741,"_cnpm_publish_time":1679560261741}},"readme":"# rspack-plugin-virtual-module\n\nAn Rspack plugin that allows you to create virtual modules.\n\n<p>\n  <a href=\"https://npmjs.com/package/rspack-plugin-virtual-module\">\n   <img src=\"https://img.shields.io/npm/v/rspack-plugin-virtual-module?style=flat-square&colorA=564341&colorB=EDED91\" alt=\"npm version\" />\n  </a>\n  <img src=\"https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square&colorA=564341&colorB=EDED91\" alt=\"license\" />\n</p>\n\n## Installation\n\n```bash\n# npm\nnpm install rspack-plugin-virtual-module\n\n# yarn\nyarn add rspack-plugin-virtual-module\n\n# pnpm\npnpm add rspack-plugin-virtual-module\n```\n\n## Usage\n\n```js\n// rspack.config.js\nconst { RspackVirtualModulePlugin } = require(\"rspack-plugin-virtual-module\");\n\nmodule.exports = {\n  plugins: [\n    new RspackVirtualModulePlugin({\n      contents: 'export default \"Hello World\";',\n    }),\n  ],\n};\n```\n\nThen you can import the virtual module in your code:\n\n```js\nimport hello from \"contents\";\n\nconsole.log(hello); // \"Hello World\"\n```\n\nIf you want to dynamically write the contents of the virtual module, you can use the `writeModule` method:\n\n```js\n// rspack.config.js\nconst { RspackVirtualModulePlugin } = require(\"rspack-plugin-virtual-module\");\n\nconst vmp = new RspackVirtualModulePlugin({\n  contents: 'export default \"Hello World\";',\n});\n\n// Write the contents of the virtual module after 1 second\nsetTimeout(() => {\n  vmp.writeModule('export default \"Hello World 2\";');\n}, 1000);\n\nmodule.exports = {\n  plugins: [vmp],\n};\n```\n\n## License\n\n[MIT](./LICENSE).\n","_attachments":{},"homepage":"https://github.com/rspack-contrib/rspack-plugin-virtual-module#readme","bugs":{"url":"https://github.com/rspack-contrib/rspack-plugin-virtual-module/issues"},"license":"MIT"}