{"_id":"@rollup/plugin-swc","_rev":"8-988790a55b8b85a93ec1588cafe30666","name":"@rollup/plugin-swc","dist-tags":{"latest":"0.4.1"},"versions":{"0.1.0":{"name":"@rollup/plugin-swc","version":"0.1.0","keywords":["rollup","plugin","swc","speedy-web-compiler","npm","modules"],"author":{"name":"Peter Placzek","email":"peter.placzek1996@gmail.com"},"license":"MIT","_id":"@rollup/plugin-swc@0.1.0","maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"}],"homepage":"https://github.com/rollup/plugins/tree/master/packages/swc#readme","bugs":{"url":"https://github.com/rollup/plugins/issues"},"dist":{"shasum":"8f81b22f9bca4b4b5c465e827f9843c08e51c815","tarball":"https://registry.npmjs.org/@rollup/plugin-swc/-/plugin-swc-0.1.0.tgz","fileCount":9,"integrity":"sha512-wSe5rpaLnFQ8Aa02eFPX547gSSaimtg9PMrIKSj4cQd41MOJJYo0QfZ2qy78dydbhVbVBpr4XPLdaQ3eA8dL2Q==","signatures":[{"sig":"MEQCIA0Ghjt9u5Aa2LblrCLrS8fr/N8wSyv4xr0PDS99bovPAiBBxZAnYzjQVpEbA3X6eXXksknc8y4s9ZvMkTriJdaIBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLCSFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlUw//bL2Jv8GHoYC91iRfH/6v5vhsRRa3XMHrcI/FQk1PcYs9ULk2\r\nf16nY0VHrsZN2+ypIQsSu2AMN2L3KVC72f9AyA+sXtFwb3mIpc0ud5tYCWVi\r\ndvve4Zi1+Rfebd+xyMYWazjSGdFMET9OrvObMxJnHwpPul0gDzDy3oViumWd\r\n66AGQNhMFXsmpdSVug9J07YPifTIwlbOOB7usJY0xBAdDiPli2TYbUcJ0R0K\r\n55Tky37LdTrgRXfs4TpA6FdvBGfkhwMjhhUIxCzVZNlTzeFk3ITrFHlqagiM\r\nHJmqq7xsISMedqz3rwaiv+SJZV/8e+EcvPhJF7G5MtVjcvqnTvxtQ+6V0Y1w\r\nsFC6PqW+q84Yp1V72OiDm98z23SHyekdwwLgnUF+rhjQHWpWZXtLVSlVlY9s\r\nV5MNSdD+KiIGGy4KnVTdnBCwAoAF1EXntpfJs9tD0eGBbzGcjI6Bn+gHzcAm\r\nVardvIyjS7l5Cmd0uMtr14LaUI+AxWSK8rLo/nHRKY+obTfuuu4VCxdJTbDT\r\nNGWjsOklLfi0dXuHx0gqAKryZc63nAzbOFoPpM1XAo7URmrWg1+H3wJ6BFaU\r\ngGpREIXn/hF8YGTm2xSi72tdnIzvy1a9korINpWjJRIkHTsfLyW1j3/vxmOK\r\n3e4R+vwberLijrEqodkXG9h4dEDFqESW1YI=\r\n=txP/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./types/index.d.ts","module":"dist/es/index.js","engines":{"node":">=14.0.0"},"exports":{"types":"./types/index.d.ts","import":"./dist/es/index.js","default":"./dist/cjs/index.js"},"gitHead":"28525b3236e64437ea8b4488984c9d7757984864","scripts":{"test":"ava","build":"rollup -c","ci:lint":"pnpm build && pnpm lint","ci:test":"pnpm test -- --verbose && pnpm test:ts","prepare":"if [ ! -d 'dist' ]; then pnpm build; fi","pretest":"pnpm build","release":"pnpm --workspace-root plugin:release --pkg $npm_package_name","test:ts":"tsc types/index.d.ts test/types.ts --noEmit","prebuild":"del-cli dist","prerelease":"pnpm build","ci:coverage":"nyc pnpm test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}"},"_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"repository":{"url":"git+https://github.com/rollup/plugins.git","directory":"packages/swc"},"_npmVersion":"9.5.0","description":"Transpile JavaScript/TypeScript code with swc.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"smob":"^0.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0-7","@swc/core":"^1.3.27","typescript":"^4.8.3"},"peerDependencies":{"rollup":"^3.x","@swc/core":"^1.x"},"peerDependenciesMeta":{"rollup":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-swc_0.1.0_1680614533125_0.2349357305491444","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@rollup/plugin-swc","version":"0.1.1","keywords":["rollup","plugin","swc","speedy-web-compiler","npm","modules"],"author":{"name":"Peter Placzek","email":"peter.placzek1996@gmail.com"},"license":"MIT","_id":"@rollup/plugin-swc@0.1.1","maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"}],"homepage":"https://github.com/rollup/plugins/tree/master/packages/swc#readme","bugs":{"url":"https://github.com/rollup/plugins/issues"},"dist":{"shasum":"319441765884d34feaeb4a542eff1771fcab8c07","tarball":"https://registry.npmjs.org/@rollup/plugin-swc/-/plugin-swc-0.1.1.tgz","fileCount":9,"integrity":"sha512-nDbcgC39Y0NWsvSd3O2B7qLB19lVkX5rCqRVDqkS991WL2WVpJyp2vX0pa2W5OviwyG/UFxCypkc6NiC6C6r5Q==","signatures":[{"sig":"MEUCID2AJdXcxMFmLnew23qHdTRye0tjbxjL3p4q4ZZJmZUGAiEAh4IPurfmVhA6Jj+xPgOhGI8K3YcbR1yBQHvXWu8Kh3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6966},"main":"dist/cjs/index.js","types":"./types/index.d.ts","module":"dist/es/index.js","engines":{"node":">=14.0.0"},"exports":{"types":"./types/index.d.ts","import":"./dist/es/index.js","default":"./dist/cjs/index.js"},"gitHead":"7d3d781f73f457e5d801942b6652d3b4906cec70","scripts":{"test":"ava","build":"rollup -c","ci:lint":"pnpm build && pnpm lint","ci:test":"pnpm test -- --verbose && pnpm test:ts","prepare":"if [ ! -d 'dist' ]; then pnpm build; fi","pretest":"pnpm build","release":"pnpm --workspace-root plugin:release --pkg $npm_package_name","test:ts":"tsc types/index.d.ts test/types.ts --noEmit","prebuild":"del-cli dist","prerelease":"pnpm build","ci:coverage":"nyc pnpm test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}"},"_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"repository":{"url":"git+https://github.com/rollup/plugins.git","directory":"packages/swc"},"_npmVersion":"9.5.1","description":"Transpile JavaScript/TypeScript code with swc.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"smob":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0-7","@swc/core":"^1.3.58","typescript":"^4.8.3"},"peerDependencies":{"rollup":"^3.x","@swc/core":"^1.3.x"},"peerDependenciesMeta":{"rollup":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-swc_0.1.1_1684341022501_0.5076155468800749","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@rollup/plugin-swc","version":"0.2.0","keywords":["rollup","plugin","swc","speedy-web-compiler","npm","modules"],"author":{"name":"Peter Placzek","email":"peter.placzek1996@gmail.com"},"license":"MIT","_id":"@rollup/plugin-swc@0.2.0","maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"}],"homepage":"https://github.com/rollup/plugins/tree/master/packages/swc#readme","bugs":{"url":"https://github.com/rollup/plugins/issues"},"dist":{"shasum":"cd69f22b6c07bf21d9891ac3471fe59bdd107338","tarball":"https://registry.npmjs.org/@rollup/plugin-swc/-/plugin-swc-0.2.0.tgz","fileCount":9,"integrity":"sha512-iTt/DTD5Hy9iABbS/S2v+NOq3jpI7zctAkhnLzNv2F5CR2kfYtjDj+uv6xiEyrKAUDgNps6IQ6BjP9foFs74Gg==","signatures":[{"sig":"MEYCIQDWNLk7g5aXl5RR51KKrTc5WcTJa+mxqTZOxpr+qm+g/QIhAJHRsVpvkvB7XERnyHROx0T5BvHtAcw5LO0bbDMWxzM+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8138},"main":"dist/cjs/index.js","types":"./types/index.d.ts","module":"dist/es/index.js","engines":{"node":">=14.0.0"},"exports":{"types":"./types/index.d.ts","import":"./dist/es/index.js","default":"./dist/cjs/index.js"},"gitHead":"f1908a6dc7fd56419713bfceb7915e27f4264b01","scripts":{"test":"ava","build":"rollup -c","ci:lint":"pnpm build && pnpm lint","ci:test":"pnpm test -- --verbose && pnpm test:ts","prepare":"if [ ! -d 'dist' ]; then pnpm build; fi","pretest":"pnpm build","release":"pnpm --workspace-root plugin:release --pkg $npm_package_name","test:ts":"tsc types/index.d.ts test/types.ts --noEmit","prebuild":"del-cli dist","prerelease":"pnpm build","ci:coverage":"nyc pnpm test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}"},"_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"repository":{"url":"git+https://github.com/rollup/plugins.git","directory":"packages/swc"},"_npmVersion":"9.6.7","description":"Transpile JavaScript/TypeScript code with swc.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"smob":"^1.4.0","@rollup/pluginutils":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0-7","@swc/core":"^1.3.78","typescript":"^4.8.3"},"peerDependencies":{"rollup":"^3.x","@swc/core":"^1.3.x"},"peerDependenciesMeta":{"rollup":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-swc_0.2.0_1693276042175_0.24950566149725617","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@rollup/plugin-swc","version":"0.2.1","keywords":["rollup","plugin","swc","speedy-web-compiler","npm","modules"],"author":{"name":"Peter Placzek","email":"peter.placzek1996@gmail.com"},"license":"MIT","_id":"@rollup/plugin-swc@0.2.1","maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"}],"homepage":"https://github.com/rollup/plugins/tree/master/packages/swc#readme","bugs":{"url":"https://github.com/rollup/plugins/issues"},"dist":{"shasum":"9ab9ff4c04ae2581731dbf84a9ade35db7dac6af","tarball":"https://registry.npmjs.org/@rollup/plugin-swc/-/plugin-swc-0.2.1.tgz","fileCount":9,"integrity":"sha512-VioOZNQ72+EIR7zyDBM/2woQ8nGkQ5PlmnK1yArt1oJpf/eapYihWcybfyfZ9bCHMTadAMnaHGoy186nCQ5Mng==","signatures":[{"sig":"MEUCIQDrJJav+7gK4CMP1selI0tH6LSx9aGGgVg7xSvxpOum0QIgdQoUV5hZjAvI0CU7mTIywGoVabYgtPZGT+DHzjvNdUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8149},"main":"dist/cjs/index.js","types":"./types/index.d.ts","module":"dist/es/index.js","engines":{"node":">=14.0.0"},"exports":{"types":"./types/index.d.ts","import":"./dist/es/index.js","default":"./dist/cjs/index.js"},"gitHead":"841a0391c1dd11fed16771a202e6eff97cf4139b","scripts":{"test":"ava","build":"rollup -c","ci:lint":"pnpm build && pnpm lint","ci:test":"pnpm test -- --verbose && pnpm test:ts","prepare":"if [ ! -d 'dist' ]; then pnpm build; fi","pretest":"pnpm build","release":"pnpm --workspace-root plugin:release --pkg $npm_package_name","test:ts":"tsc types/index.d.ts test/types.ts --noEmit","prebuild":"del-cli dist","prerelease":"pnpm build","ci:coverage":"nyc pnpm test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}"},"_npmUser":{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"},"repository":{"url":"git+https://github.com/rollup/plugins.git","directory":"packages/swc"},"_npmVersion":"10.1.0","description":"Transpile JavaScript/TypeScript code with swc.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"smob":"^1.4.0","@rollup/pluginutils":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.0.0-24","@swc/core":"^1.3.78","typescript":"^4.8.3"},"peerDependencies":{"rollup":"^3.0.0||^4.0.0","@swc/core":"^1.3.0"},"peerDependenciesMeta":{"rollup":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-swc_0.2.1_1696509954989_0.9037973401297303","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@rollup/plugin-swc","version":"0.3.0","keywords":["rollup","plugin","swc","speedy-web-compiler","npm","modules"],"author":{"name":"Peter Placzek","email":"peter.placzek1996@gmail.com"},"license":"MIT","_id":"@rollup/plugin-swc@0.3.0","maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"}],"homepage":"https://github.com/rollup/plugins/tree/master/packages/swc#readme","bugs":{"url":"https://github.com/rollup/plugins/issues"},"dist":{"shasum":"76cad9b76721841afc74dd3efd3593361f62f9d7","tarball":"https://registry.npmjs.org/@rollup/plugin-swc/-/plugin-swc-0.3.0.tgz","fileCount":10,"integrity":"sha512-PC1c1FFAwGoasYUesGCMtJ3DggJl1l9ydvufze5esUwdIFjg2BmKeM6j0JA6WHTJjx6C4x9RjF4LNHEIknKPgA==","signatures":[{"sig":"MEUCIDtJr7FWhnW48ISvZH5MfyC8Wp1qUIFg4Apdy+8RnG1TAiEA4d0l+/ti0Jy6ZCZUbgnHQYscRpvFFsWp9yMSv6vPtuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9677},"main":"dist/cjs/index.js","_from":"file:rollup-plugin-swc-0.3.0.tgz","types":"./types/index.d.ts","module":"dist/es/index.js","engines":{"node":">=14.0.0"},"exports":{"types":"./types/index.d.ts","import":"./dist/es/index.js","default":"./dist/cjs/index.js"},"scripts":{"test":"ava","build":"rollup -c","ci:lint":"pnpm build && pnpm lint","ci:test":"pnpm test -- --verbose && pnpm test:ts","pretest":"pnpm build","release":"pnpm --workspace-root package:release $(pwd)","test:ts":"tsc types/index.d.ts test/types.ts --noEmit","prebuild":"del-cli dist","prerelease":"pnpm build","ci:coverage":"nyc pnpm test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}"},"_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"_resolved":"/tmp/23720b2309444a31fef0ff7fd8d06633/rollup-plugin-swc-0.3.0.tgz","_integrity":"sha512-PC1c1FFAwGoasYUesGCMtJ3DggJl1l9ydvufze5esUwdIFjg2BmKeM6j0JA6WHTJjx6C4x9RjF4LNHEIknKPgA==","repository":{"url":"git+https://github.com/rollup/plugins.git","directory":"packages/swc"},"_npmVersion":"10.1.0","description":"Transpile JavaScript/TypeScript code with swc.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"smob":"^1.4.0","@rollup/pluginutils":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.0.0-24","@swc/core":"^1.3.78","typescript":"^4.8.3"},"peerDependencies":{"rollup":"^3.0.0||^4.0.0","@swc/core":"^1.3.0"},"peerDependenciesMeta":{"rollup":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-swc_0.3.0_1699560505776_0.4766280205198483","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@rollup/plugin-swc","version":"0.3.1","keywords":["rollup","plugin","swc","speedy-web-compiler","npm","modules"],"author":{"name":"Peter Placzek","email":"peter.placzek1996@gmail.com"},"license":"MIT","_id":"@rollup/plugin-swc@0.3.1","maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"}],"homepage":"https://github.com/rollup/plugins/tree/master/packages/swc#readme","bugs":{"url":"https://github.com/rollup/plugins/issues"},"dist":{"shasum":"aa22c5d4e5ed29d06ed5c3e4daded0037ad7044f","tarball":"https://registry.npmjs.org/@rollup/plugin-swc/-/plugin-swc-0.3.1.tgz","fileCount":10,"integrity":"sha512-oqHt6W2J3CoIrdWpbLiRXdRkepEv+qwCgHMnSmh7waPFxaEeO3tocA1xy2p2qoJmk1zygDoxtPeP95z8bsJ+fA==","signatures":[{"sig":"MEUCIQDknRDramSyTHcLW/dFTw2CJ5ZBlmEfVWJhCjJDOgud1QIgDaTVgdLAl3bhf5klqS+YmcaT9Eid08/1MbzifU4DHMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9687},"main":"dist/cjs/index.js","_from":"file:rollup-plugin-swc-0.3.1.tgz","types":"./types/index.d.ts","module":"dist/es/index.js","engines":{"node":">=14.0.0"},"exports":{"types":"./types/index.d.ts","import":"./dist/es/index.js","default":"./dist/cjs/index.js"},"scripts":{"test":"ava","build":"rollup -c","ci:lint":"pnpm build && pnpm lint","ci:test":"pnpm test -- --verbose && pnpm test:ts","pretest":"pnpm build","release":"pnpm --workspace-root package:release $(pwd)","test:ts":"tsc types/index.d.ts test/types.ts --noEmit","prebuild":"del-cli dist","prerelease":"pnpm build","ci:coverage":"nyc pnpm test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}"},"_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"_resolved":"/tmp/ec1b9076a5372ff10e0c6d5df96ad689/rollup-plugin-swc-0.3.1.tgz","_integrity":"sha512-oqHt6W2J3CoIrdWpbLiRXdRkepEv+qwCgHMnSmh7waPFxaEeO3tocA1xy2p2qoJmk1zygDoxtPeP95z8bsJ+fA==","repository":{"url":"git+https://github.com/rollup/plugins.git","directory":"packages/swc"},"_npmVersion":"10.5.2","description":"Transpile JavaScript/TypeScript code with swc.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"smob":"^1.4.0","@rollup/pluginutils":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.0.0-24","@swc/core":"^1.3.78","typescript":"^4.8.3"},"peerDependencies":{"rollup":"^3.0.0||^4.0.0","@swc/core":"^1.3.0"},"peerDependenciesMeta":{"rollup":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-swc_0.3.1_1717552949443_0.5836579307904919","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@rollup/plugin-swc","version":"0.4.0","keywords":["rollup","plugin","swc","speedy-web-compiler","npm","modules"],"author":{"name":"Peter Placzek","email":"peter.placzek1996@gmail.com"},"license":"MIT","_id":"@rollup/plugin-swc@0.4.0","maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"}],"homepage":"https://github.com/rollup/plugins/tree/master/packages/swc#readme","bugs":{"url":"https://github.com/rollup/plugins/issues"},"dist":{"shasum":"fb637e505dfd4506bd92258e8fc616d348a212be","tarball":"https://registry.npmjs.org/@rollup/plugin-swc/-/plugin-swc-0.4.0.tgz","fileCount":10,"integrity":"sha512-oAtqXa8rOl7BOK1Rz3rRxI+LIL53S9SqO2KSq2UUUzWgOgXg6492Jh5mL2mv/f9cpit8zFWdwILuVeozZ0C8mg==","signatures":[{"sig":"MEYCIQDp0o73YnGapjrDH1yAtD47pbpr3yR6UNw/3y98OAUw6AIhAOsA9UtWTIOA60FDtvwZy5LCQAXufwFxDcvL6OUDcY6J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9769},"main":"dist/cjs/index.js","_from":"file:rollup-plugin-swc-0.4.0.tgz","types":"./types/index.d.ts","module":"dist/es/index.js","engines":{"node":">=14.0.0"},"exports":{"types":"./types/index.d.ts","import":"./dist/es/index.js","default":"./dist/cjs/index.js"},"scripts":{"test":"ava","build":"rollup -c","ci:lint":"pnpm build && pnpm lint","ci:test":"pnpm test -- --verbose && pnpm test:ts","pretest":"pnpm build","release":"pnpm --workspace-root package:release $(pwd)","test:ts":"tsc types/index.d.ts test/types.ts --noEmit","prebuild":"del-cli dist","prerelease":"pnpm build","ci:coverage":"nyc pnpm test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}"},"_npmUser":{"name":"shellscape","email":"andrew@shellscape.org"},"_resolved":"/tmp/d39478d810397dc969cce63812bf4689/rollup-plugin-swc-0.4.0.tgz","_integrity":"sha512-oAtqXa8rOl7BOK1Rz3rRxI+LIL53S9SqO2KSq2UUUzWgOgXg6492Jh5mL2mv/f9cpit8zFWdwILuVeozZ0C8mg==","repository":{"url":"git+https://github.com/rollup/plugins.git","directory":"packages/swc"},"_npmVersion":"10.8.2","description":"Transpile JavaScript/TypeScript code with swc.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"smob":"^1.4.0","@rollup/pluginutils":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.0.0-24","@swc/core":"^1.3.78","typescript":"^4.8.3"},"peerDependencies":{"rollup":"^3.0.0||^4.0.0","@swc/core":"^1.3.0"},"peerDependenciesMeta":{"rollup":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-swc_0.4.0_1725598565314_0.3566124480499093","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@rollup/plugin-swc","version":"0.4.1","publishConfig":{"access":"public"},"description":"Transpile JavaScript/TypeScript code with swc.","license":"MIT","repository":{"url":"git+https://github.com/rollup/plugins.git","directory":"packages/swc"},"author":{"name":"Peter Placzek","email":"peter.placzek1996@gmail.com"},"homepage":"https://github.com/rollup/plugins/tree/master/packages/swc#readme","bugs":{"url":"https://github.com/rollup/plugins/issues"},"main":"dist/cjs/index.js","module":"dist/es/index.js","exports":{"types":"./types/index.d.ts","import":"./dist/es/index.js","default":"./dist/cjs/index.js"},"engines":{"node":">=14.0.0"},"keywords":["rollup","plugin","swc","speedy-web-compiler","npm","modules","rollup-plugin"],"peerDependencies":{"@swc/core":"^1.3.0","rollup":"^3.0.0||^4.0.0"},"peerDependenciesMeta":{"rollup":{"optional":true}},"dependencies":{"@rollup/pluginutils":"^5.0.1","smob":"^1.4.0"},"devDependencies":{"@swc/core":"^1.3.78","rollup":"^4.0.0-24","typescript":"^4.8.3"},"types":"./types/index.d.ts","scripts":{"build":"rollup -c","ci:coverage":"nyc pnpm test && nyc report --reporter=text-lcov > coverage.lcov","ci:lint":"pnpm build && pnpm lint","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","ci:test":"pnpm test -- --reporter=verbose && pnpm test:ts","prebuild":"del-cli dist","prerelease":"pnpm build","pretest":"pnpm build","release":"pnpm --workspace-root package:release $(pwd)","test":"vitest --config ../../.config/vitest.config.mts run","test:ts":"tsc types/index.d.ts test/types.ts --noEmit"},"_id":"@rollup/plugin-swc@0.4.1","_integrity":"sha512-widfnT1TbDc4hsV37PQ61ZoLGPJ7STZE4lQzA3gWKbcMfzjOgiGsoTYfSsq21H4J2UY1y3MKwejXTMkwN2tEtQ==","_resolved":"/tmp/versioner-pack-V72pQQ/rollup-plugin-swc-0.4.1.tgz","_from":"file:/tmp/versioner-pack-V72pQQ/rollup-plugin-swc-0.4.1.tgz","_nodeVersion":"20.20.2","_npmVersion":"11.5.1","dist":{"integrity":"sha512-widfnT1TbDc4hsV37PQ61ZoLGPJ7STZE4lQzA3gWKbcMfzjOgiGsoTYfSsq21H4J2UY1y3MKwejXTMkwN2tEtQ==","shasum":"90f1a8bb5bf6f11a19fef3d9ce3df60a264e1be2","tarball":"https://registry.npmjs.org/@rollup/plugin-swc/-/plugin-swc-0.4.1.tgz","fileCount":10,"unpackedSize":9859,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rollup%2fplugin-swc@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDdJNaRkttazg82x2mi5QsnAEdFYrLEr6MwkJqdwY4nAgIgN3QfbAd0rjpgW+opoH1T279h3K8b7hxL8sNJ7pAWSc8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15b4381d-2410-4bd9-8f00-0fb219413cb5"}},"directories":{},"maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-swc_0.4.1_1780066533356_0.6481205583634393"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-04T13:22:13.044Z","modified":"2026-05-29T14:55:33.793Z","0.1.0":"2023-04-04T13:22:13.329Z","0.1.1":"2023-05-17T16:30:22.699Z","0.2.0":"2023-08-29T02:27:22.377Z","0.2.1":"2023-10-05T12:45:55.196Z","0.3.0":"2023-11-09T20:08:26.083Z","0.3.1":"2024-06-05T02:02:29.596Z","0.4.0":"2024-09-06T04:56:05.494Z","0.4.1":"2026-05-29T14:55:33.486Z"},"bugs":{"url":"https://github.com/rollup/plugins/issues"},"author":{"name":"Peter Placzek","email":"peter.placzek1996@gmail.com"},"license":"MIT","homepage":"https://github.com/rollup/plugins/tree/master/packages/swc#readme","keywords":["rollup","plugin","swc","speedy-web-compiler","npm","modules","rollup-plugin"],"repository":{"url":"git+https://github.com/rollup/plugins.git","directory":"packages/swc"},"description":"Transpile JavaScript/TypeScript code with swc.","maintainers":[{"name":"shellscape","email":"andrew@shellscape.org"},{"name":"rich_harris","email":"richard.a.harris@gmail.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"lukastaegert","email":"lukas.taegert@tngtech.com"}],"readme":"[npm]: https://img.shields.io/npm/v/@rollup/plugin-swc\n[npm-url]: https://www.npmjs.com/package/@rollup/plugin-swc\n[size]: https://packagephobia.now.sh/badge?p=@rollup/plugin-swc\n[size-url]: https://packagephobia.now.sh/result?p=@rollup/plugin-swc\n\n[![npm][npm]][npm-url]\n[![size][size]][size-url]\n[![libera manifesto](https://img.shields.io/badge/libera-manifesto-lightgrey.svg)](https://liberamanifesto.com)\n\n# @rollup/plugin-swc\n\n🍣 A Rollup plugin to transpile TypeScript/JavaScript with the speedy-web-compiler (swc).\n\nThe plugin makes it possible to avoid the usage of `@rollup/plugin-babel` and `@rollup/plugin-typescript`.\nIt is also blazingly fast 🔥 (between 20 - 70 times faster than Babel depending on how many cpu cores are used).\n\n## Requirements\n\nThis plugin requires an [LTS](https://github.com/nodejs/Release) Node version (v14.0.0+) and Rollup v3.0+.\n\n## Install\n\nUsing npm:\n\n```console\nnpm install @swc/core @rollup/plugin-swc --save-dev\n```\n\n## Usage\n\nCreate a `rollup.config.js` [configuration file](https://www.rollupjs.org/guide/en/#configuration-files) and import the plugin:\n\n```typescript\nimport swc from '@rollup/plugin-swc';\n\nexport default {\n  input: 'src/index.js',\n  output: {\n    dir: 'output',\n    format: 'cjs'\n  },\n  plugins: [swc()]\n};\n```\n\nThen call `rollup` either via the [CLI](https://www.rollupjs.org/guide/en/#command-line-reference) or the [API](https://www.rollupjs.org/guide/en/#javascript-api).\n\n## Options\n\nThe plugin accepts an object as input parameter to modify the default behaviour.\n\n### `swc`\n\n- Type: [Options](https://swc.rs/docs/configuration/swcrc)\n- Default: `undefined`\n\n```typescript\nimport type { Options as SWCOptions } from '@swc/core';\n\ndeclare type Options = {\n  swc?: SWCOptions;\n};\n```\n\n### `exclude`\n\n- Type: `String` | `Array[...String]`\n- Default: `null`\n\nA [picomatch pattern](https://github.com/micromatch/picomatch),\nor array of patterns, which specifies the files in the build the plugin should _ignore_. By default no files are ignored.\n\n### `include`\n\n- Type: `String` | `Array[...String]`\n- Default: `null`\n\nA [picomatch pattern](https://github.com/micromatch/picomatch),\nor array of patterns, which specifies the files in the build the plugin should operate on. By default all files are targeted.\n\n## Alternatives\n\nAlternative transpiler/transformer, which are also officially offered, are [Babel](https://www.npmjs.com/package/@rollup/plugin-babel) and [Sucrase](https://www.npmjs.com/package/@rollup/plugin-sucrase).\nBoth Babel and Sucrase are written in JavaScript, whereas the core of SWC is written in Rust. In addition, Sucrase transforms code to ES6+, whereas babel and SWC also support ES3 upwards.\n\n## Meta\n\n[CONTRIBUTING](/.github/CONTRIBUTING.md)\n\n[LICENSE (MIT)](/LICENSE)\n","readmeFilename":"README.md"}