{"name":"css-modules-types-loader","version":"0.7.0","description":"A webpack loader that dynamically generates TypeScript typings for CSS modules from css-loader.","type":"module","sideEffects":false,"exports":{".":{"import":"./esm/webpack/index.js","require":"./cjs/webpack/index.cjs","default":"./esm/webpack/index.js"},"./rspack":{"import":"./esm/rspack/index.js","require":"./cjs/rspack/index.cjs","default":"./esm/rspack/index.js"}},"repository":{"type":"git","url":"git+https://github.com/nuintun/css-modules-types-loader.git"},"keywords":["rspack","webpack","typescript","css modules","rspack loader","webpack loader","css modules types","css modules typings","css module types loader","css module typings loader"],"author":{"name":"nuintun","email":"nuintun@qq.com"},"license":"MIT","bugs":{"url":"https://github.com/nuintun/css-modules-types-loader/issues"},"homepage":"https://github.com/nuintun/css-modules-types-loader#readme","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","piscina":"^5.1.4","tslib":"^2.8.1"},"devDependencies":{"@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0","@rspack/core":"^1.7.11","@types/node":"^25.5.0","css-loader":"^7.1.4","dts-paths":"^2.2.1","prettier":"^3.8.1","rimraf":"^6.1.3","rollup":"^4.60.1","typescript":"^6.0.2","webpack":"^5.105.4"},"peerDependencies":{"@rspack/core":"^1.0.0","webpack":"^5.0.0"},"peerDependenciesMeta":{"@rspack/core":{"optional":true},"webpack":{"optional":true}},"scripts":{"lint":"tsc --noEmit","pretest":"pnpm build","clean":"node tools/clean.ts","test":"node tests/rspack.config.ts","build:cjs":"rollup -c tools/rollup.cjs.ts","build:esm":"rollup -c tools/rollup.esm.ts","build:fix-types":"node tools/fix-types.ts","build":"pnpm clean && pnpm build:main && pnpm format","format":"prettier --write . --ignore-path .prettierignore","build:main":"pnpm build:cjs && pnpm build:esm && pnpm build:fix-types"},"_id":"css-modules-types-loader@0.7.0","_integrity":"sha512-h/eBc5dK9lTayoJqYmVCiyL0IU/TCo1TZ4TDYhLDfMW7YXb5OgPnGnoKEJCUytxZqlEwoRBBuy3Jcfb5mP3nKw==","_resolved":"/tmp/e57138ebce24732394b9043b869af089/css-modules-types-loader-0.7.0.tgz","_from":"file:css-modules-types-loader-0.7.0.tgz","_nodeVersion":"25.9.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-h/eBc5dK9lTayoJqYmVCiyL0IU/TCo1TZ4TDYhLDfMW7YXb5OgPnGnoKEJCUytxZqlEwoRBBuy3Jcfb5mP3nKw==","shasum":"5c91d84f6171e052072ff959350f1633d333cf6e","tarball":"https://registry.npmjs.org/css-modules-types-loader/-/css-modules-types-loader-0.7.0.tgz","fileCount":47,"unpackedSize":48210,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/css-modules-types-loader@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEfxOuVnXMZnqE1eHMkXJPZP3Aor21PCg8iw3MPnts+fAiEApxgMGv21tIXkwWw8WUSUNDi+iBgwHdy0SQlEGoA9RNM="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f7be85ad-33fb-479d-a52f-08b4c1a40b7e"}},"directories":{},"maintainers":[{"name":"nuintun","email":"nuintun@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/css-modules-types-loader_0.7.0_1775201442670_0.9200271800596203"},"_hasShrinkwrap":false}