{"_id":"extension-develop","_rev":"531-e3d0fe4bd54903f33e49aec918e9e13a","name":"extension-develop","dist-tags":{"next":"4.0.29-next.0","latest":"4.1.29","canary":"4.1.28-canary.412.2533754"},"versions":{"0.1.0":{"name":"extension-develop","version":"0.1.0","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@0.1.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"e99d9596dfd98ae9dffe21fd60e8c6bbaf3df724","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-0.1.0.tgz","fileCount":43,"integrity":"sha512-P1pQHSYZosMurITSWIxcvC2yF88qTYS8Uo7FMfBB+mT3NMemgTJsXiq7skhTuyFstx5i4wsKMK1c27KpJQ8aDw==","signatures":[{"sig":"MEUCIQDX+hunkkbcuMf8DpVHb3jon73YJY+6Hzx1DmSgI+rHiAIgScxtwhelDEOcJpaaidhcZjTjbALD5MpVvvzbX99YCG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268577},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"99d3f3e2cc4d32a4eeceefdf285b627876324316","scripts":{"test":"jest","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"^1.2.6","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","webpack-browser-extension-resolve":"*","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","typescript":"5.3.3","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","@svgr/webpack":"^8.1.0","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_0.1.0_1723145901301_0.4287305001075137","host":"s3://npm-registry-packages"}},"1.8.0-beta.2":{"name":"extension-develop","version":"1.8.0-beta.2","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@1.8.0-beta.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"1c39bb46cf9b7c3b59da73428ba9984ae76f1ad5","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-1.8.0-beta.2.tgz","fileCount":2911,"integrity":"sha512-5XYIyuinqpS+XOuYWzsUHa/gLFlMQljQNrHuLQoJqwjpRJJECI2NEsKKLPvHwXCHUojSgY4r34gwZ2dEtxAz0Q==","signatures":[{"sig":"MEYCIQCHFHf/HUGJWaVdNh+jQHJS3kfUbTf7dTX4JfZhnk4xGwIhAICyoP4L8czh08NtJgxQ//7J/gTgst62JV7mWUfrcX8u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280249375},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"b45daca5fcbcf995f779ff6ec01d7acf95ce3479","scripts":{"test":"jest","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"^1.2.6","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","webpack-browser-extension-resolve":"*","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","typescript":"5.3.3","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","@svgr/webpack":"^8.1.0","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_1.8.0-beta.2_1723154335266_0.8124437618723788","host":"s3://npm-registry-packages"}},"2.0.0-alpha.0":{"name":"extension-develop","version":"2.0.0-alpha.0","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"d12d3ed3bf6e014796633f4023d62f3f032741b0","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.0.tgz","fileCount":446,"integrity":"sha512-8CZvFatUgbU4Z2pMcRAcbNdnsgU4au1rqF8zf1+sJp4cNaynrColqjj49Ht/eS4eNdLah7V1flpTUsB/T8yCfQ==","signatures":[{"sig":"MEYCIQD48MVngO+QYPpbFTRDJ9EI6RSWyalK8kS7M+fppDPgPwIhALuIBsMjlj5adKCNzWDqps0hP8ESV1DzFCd5XfZtuHBa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109194180},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"931fa9e27d6674ca25957df197734bf340241ea5","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"^2.0.1","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.0_1724287349845_0.9109061853206921","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"extension-develop","version":"2.0.0-alpha.1","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"faadad223e08b31c10b93aaef7893b6394c39979","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.1.tgz","fileCount":334,"integrity":"sha512-F9YRowAIdwZiHsrCKOS9+IPosTF1Wi4MEHFksbwKBGje91IScq8M/ocgOzFyOgsq4lbJlvVpmxIkfQdPWeAY0A==","signatures":[{"sig":"MEUCIGl/Zervciq1Y0KM2mvE/qmOUWjSKJILdeHMI/JkUz/sAiEAyb2KQ2iFx4KcGuzFmkpAo56P7T0I8JL/P4sABiW8O2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100868456},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"c59448a39667a21116ee780ae23bf5b2143b8dbd","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"^2.0.1","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.1_1724337714183_0.7654100619665662","host":"s3://npm-registry-packages"}},"2.0.0-alpha.2":{"name":"extension-develop","version":"2.0.0-alpha.2","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"48bb54c6a76cb9d6122a9b31b926fca50516b0e4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.2.tgz","fileCount":334,"integrity":"sha512-vXbV3YYXVB+tk+VA5D8r+0aQWszYBa8n4MVfTL4OajWqWwAMB0kiIhqp5WhVimf0De6WLJQ++VvCg9KtraB39A==","signatures":[{"sig":"MEUCIG+JSGzG2SoEsxX7ITeiQLFnlBO5/p5XmUoaXpwDKWn7AiEA5Thyc/Guoo6IYZ9f2ZBREAqZ2LhejOC3PT6SzqU61OI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100868495},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"d035896fd8bc17a28186b510e474d21fbc7d371b","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"^2.0.1","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.2_1724338269456_0.9482444468458919","host":"s3://npm-registry-packages"}},"2.0.0-alpha.3":{"name":"extension-develop","version":"2.0.0-alpha.3","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"9ad002552bcb8de1d3f20d1b174a6b9c10a2a07d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.3.tgz","fileCount":2759,"integrity":"sha512-oPQndOSiWgYOaYtv5+LJkZBgP+utPNOps+76zWUQaPbyONb7b7E6qrLrIjm8YSZZeZGLNw6s/+FLKfGBEejwRA==","signatures":[{"sig":"MEUCIEwSPz78O9tKagCYmyrOMY81Hg1JZAcshD6XZfdAcRoBAiEA++JRcpbyRVS5XkYQztrr+QLFSQCrgnY28gPgCnlt1Gs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283796443},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"358727228ab62786a0b667e679bf7e6bfe85db35","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"^2.0.1","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.3_1724366907607_0.6964466976650185","host":"s3://npm-registry-packages"}},"2.0.0-alpha.4":{"name":"extension-develop","version":"2.0.0-alpha.4","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.4","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"700a9ceb3973384a06acabf1ac444fb1c15fb9db","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.4.tgz","fileCount":41,"integrity":"sha512-z42UsmXEeMIDXOnB7rEvvcgR8AB/ZI8tTXiYDHhx7IP4cLQPw+BfFUnYlWnChqNGrFqfsQSl9bcJfbDLvlyn/A==","signatures":[{"sig":"MEQCIEjZeQIAvuM5Imi1q4MR0STcHmfd+n+mMWiBj+8PuT1mAiB/pe8U5wRcPx4T9AlfzAaXEJkYs63LQA2/c4ivLmtpJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271133},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"cc838c7be8daad61a8f5af9455bdf16f21229d65","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"^2.0.1","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.4_1724416954620_0.1465731730469011","host":"s3://npm-registry-packages"}},"2.0.0-alpha.5":{"name":"extension-develop","version":"2.0.0-alpha.5","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"0b5ffb066a1186877e2eed328154c55c34006da2","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.5.tgz","fileCount":41,"integrity":"sha512-sASn+0aZhge+PHymlwula80afeCXI3j9eLr8+RY9Jg3FtMgjuIZrlBYGumkbyFhRO4enTeE2vW+qtzuNrDNezw==","signatures":[{"sig":"MEUCIEz6kCo+h8qizJJgW8RmW4FCWMzFhZZBARUneANhqBOUAiEA/h/mdkbbB9C3v1ZP7FPeHc9sVRwOBhN8eJ9BoFr3ITs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271062},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"c709728c757fb6f8b394f5ea6dd579ee850d5b6c","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"^2.0.3","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.5_1724531036370_0.13661666427101982","host":"s3://npm-registry-packages"}},"2.0.0-alpha.6":{"name":"extension-develop","version":"2.0.0-alpha.6","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.6","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"4ae761038e06b3a2b5d403d506f667f90fec17b8","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.6.tgz","fileCount":435,"integrity":"sha512-qoqReCBTRsv8mLnlu2Ffd8Efg/P7s5221mUiqYDB3XcVlnSWW4HP0gg/KSWTD+3IZqtl1PdIUq5gDK6FtCtDzA==","signatures":[{"sig":"MEQCIEZT8USo16eb6eIpmaDGy/CH4nq42f0seyTRdzXcrZ4kAiAvHxv7/jNKLZLa48l6Meceai2A/s++L9c2e2aleAXBBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96410512},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"a02bb1fcebc28a3c9ecd8bc7fcc49a25d536adec","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"^2.0.3","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.6_1724778145718_0.4239358384324503","host":"s3://npm-registry-packages"}},"2.0.0-alpha.7":{"name":"extension-develop","version":"2.0.0-alpha.7","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"a80612317e7e0c577931454861c7d5de527763e3","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.7.tgz","fileCount":284,"integrity":"sha512-rlETgP/yW6baDze8ttxbgAYPpldMOM4C3rVpYyv4ZRR/OuO+u9X7qVGIP664zcDnBkiZIk2TdCiNOsPlLwXHqg==","signatures":[{"sig":"MEUCIQCDUvos+Y64CtCTvl4Wjb/wggayWNX4Cs+GcacWIie07gIgLFMsxfPwHN/CiyRTUbSeonZkmX34UHQSRdrZHOF+XtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107037857},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"7ede58871a89027c27422fcd4c169c27b15842d2","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.7_1725142080180_0.2000951261757815","host":"s3://npm-registry-packages"}},"2.0.0-alpha.8":{"name":"extension-develop","version":"2.0.0-alpha.8","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"bf0d99ce058f4bcb6ecd09c22a85069643a37bd5","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.8.tgz","fileCount":53,"integrity":"sha512-cWlN/NFojNzLXGcepdUBq4rRw28xHjkj5gUxjPIlWim7oZGK1x2Fd1M5MvRjD9Oql2gIXNOKgnHpK+0D2Cx1SA==","signatures":[{"sig":"MEUCIQDnBgvhNrZpk0GTrc5Dyqw/7MydNlIZsqYRkCzmt1hkzwIgZir3wFhQ6UvwQhuo+wASWx9dJR3QWRQTzkVsH79Pz44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357876},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"089f3aa901e26ec9e0318a9f72dd5a62b2649053","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.8_1725222857257_0.9830761189771073","host":"s3://npm-registry-packages"}},"2.0.0-alpha.9":{"name":"extension-develop","version":"2.0.0-alpha.9","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.9","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"cf3e13c69a67a8c641ebb2b6d4e20480faecaceb","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.9.tgz","fileCount":53,"integrity":"sha512-eNujFmUSLDbbOjAVvS48HVxbAa1EDoKtBEud4kP+2ufKFl2XDaclBaKSbWUpIgQ1gTVT7Gpl/IwrtDySQ5NVOQ==","signatures":[{"sig":"MEUCIFCto9W/rHaXkTVT7Q0cXXLXgaTRpiK30J1cjaxm83e1AiEAkuxAvanID4tVeILQqp2OoqVV8+xANqrIB58s2QD/Tho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359176},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"9821ab052e963cf6f29d4b00537c53a2b69b8b8b","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.9_1725320909683_0.9090402913858091","host":"s3://npm-registry-packages"}},"2.0.0-alpha.10":{"name":"extension-develop","version":"2.0.0-alpha.10","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.10","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"2477b5d989a93510816df1efa5064dab20723813","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.10.tgz","fileCount":315,"integrity":"sha512-ntK8TNxxg0BmAF+ydMva0gevyTH3Ajkd7QO6x6RNo8k/cSlrYTriru5/dEYI4sWyd12j9sbMWIEoVuMk7yVFTg==","signatures":[{"sig":"MEUCIQCMKeo/DaFt1QYmFzfa2gxQ5uYOhOdewBewsBq5/gh0UQIgcuksqPqrq0Y0amHKtfjekJHTZy/OG4nD0XPrug77vq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103636658},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"8ae2e31ac286b6c78bbaca0e9ed4611cd2215754","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.10_1725324163690_0.22345252397166138","host":"s3://npm-registry-packages"}},"2.0.0-alpha.11":{"name":"extension-develop","version":"2.0.0-alpha.11","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.11","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"0ab875d6c9f240b150076b0bc5b6c0e59d643232","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.11.tgz","fileCount":315,"integrity":"sha512-08Tuhu44v9vzO0qdjLy4rKjG+GooixC2mdVYXcG8jbYRJ+T+OjzIWHoDHsg1+aa5odOYdOH+vqMq3E6NxSxhwA==","signatures":[{"sig":"MEUCICUcpp9MrUy774ouXkzI/AkaOr3HvhXn530FzR//heisAiEAiB2P7oW8ReGCXSVErLxvu+QHEM+/tgRWuq19WTl6cgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103636615},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"fb0468d3e7b2234e9c75d503a208f84083eef4fb","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.11_1725326695780_0.4265224862388328","host":"s3://npm-registry-packages"}},"2.0.0-alpha.12":{"name":"extension-develop","version":"2.0.0-alpha.12","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.12","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"7c80be08c8abd429606dded0f6cb85eefcc75c41","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.12.tgz","fileCount":315,"integrity":"sha512-AKEvDILYTUG6uSTpvCS+796w+Dgj9n8UUPoGWJ+pOGJUB+zVfaO4Br2DfIym+1/iGkeJbmQNLlxdZjF4QOi/qg==","signatures":[{"sig":"MEUCIEX3mlS4a2X7L6xm3BuX8QdvZvbYewLPR3ZxxMtuMYH6AiEA/aivmEa3We28U6QxbMEZtT7YxkVinnccT2l0w4FycVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103636615},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"fb0468d3e7b2234e9c75d503a208f84083eef4fb","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.12_1725327026238_0.7120386997379942","host":"s3://npm-registry-packages"}},"2.0.0-alpha.13":{"name":"extension-develop","version":"2.0.0-alpha.13","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.13","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"df6ede998ed8b5ab47abb0045091002294e043b4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.13.tgz","fileCount":315,"integrity":"sha512-YQAz3Ty7/1VDZpul7EOiRxLHAOd5wPd1YBVpBwHEMhyX1utcdBrOvI7lTBq/oe2NfOaAwLviGxulwpUqCBM5og==","signatures":[{"sig":"MEUCIQCTYYqzemDSVzjFXrEAXKj4lCs6ryyw/Px9zW3k+NgwDwIgIZSZI5WZFzUfALz4zxkVQm5yxBvEB3GrQ+DwZVsS8fA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103636623},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"fb0468d3e7b2234e9c75d503a208f84083eef4fb","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.13_1725327390352_0.4893919884980842","host":"s3://npm-registry-packages"}},"2.0.0-alpha.14":{"name":"extension-develop","version":"2.0.0-alpha.14","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.14","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"4873e9d059ee2a1118617cb652620bc2fd83a5fa","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.14.tgz","fileCount":315,"integrity":"sha512-m5rwlTAPtch+g+tWjyArWVGUueddnfd1rFufP/EIMMT7EjvjySy4IB3BW6Tm/thYqAL/fIEQ8w7BJ29OQkWcJg==","signatures":[{"sig":"MEYCIQDlbpiDR8I/pMz18BVw7vi+pMPdA20Eb+9GKgCSEl9lAwIhALS4aUWfIttmkclVBTU/NEPDace4uulug06bCQfm2CC+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103636478},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"6470050f1e5d3b1376996b95c2454df92ddd508b","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.14_1725330342202_0.24391381980875648","host":"s3://npm-registry-packages"}},"2.0.0-alpha.15":{"name":"extension-develop","version":"2.0.0-alpha.15","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.15","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"d67c794f5368b1b31141aefb907a6c1f00756248","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.15.tgz","fileCount":315,"integrity":"sha512-puYfGDQu3FyTfDOEQ3XPArfakX/OHoN5EZwdyTmhvoG1+WQpGYWHizF1W6XmoQ7QUUoLfzysCMR1QCllTqwsdg==","signatures":[{"sig":"MEUCIQCIXwwOVFEQqBaoqFNu9Dqbp7e6r+0jrovC2Vx3MhbvPQIgVeHr9eAqGnfs8/6nOpIe1PsP08tcMqYTaP4QS18h+5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103636409},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"6470050f1e5d3b1376996b95c2454df92ddd508b","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.15_1725331554971_0.9074313590566727","host":"s3://npm-registry-packages"}},"2.0.0-alpha.16":{"name":"extension-develop","version":"2.0.0-alpha.16","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.16","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"c9916a94c2128ea42055d850e57eb234c78a2745","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.16.tgz","fileCount":315,"integrity":"sha512-bBSDkX4cXG+B+grVEdY11PXM1tu2ITsLyTcg8/iAuQr2BpZBAy/cpJf2zWHc/3EDIiryBlkZBFWY36FVAlcorg==","signatures":[{"sig":"MEYCIQDrSYoGW7S5tQUGNBkIbEamBeg9xLFXhG7kCx6imuLIKQIhAM96QwRbigDHLjWJg687GPKmqcWk9Qdd5WRzMMNNgvh5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103636582},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"6470050f1e5d3b1376996b95c2454df92ddd508b","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.16_1725332259332_0.1514145746682798","host":"s3://npm-registry-packages"}},"2.0.0-alpha.17":{"name":"extension-develop","version":"2.0.0-alpha.17","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.17","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"cda1804c0fcebde6b18e906ec2e4f4111d6948e2","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.17.tgz","fileCount":315,"integrity":"sha512-RPwjyXUDykfs3Yzzwk1lf6K7kz1DBeOA8981/2AbBOdGdeARtOVNn+RiMB1EoFFbBAnTsyJ6svBrXu12mcuFtQ==","signatures":[{"sig":"MEUCIQC5rOXyfyqeAA+0Fkj1VJW+K+AyUZ70O5WESY6yWzOjJAIgQvu+B8WnojsuSJAFZXCXYQn3itQ3/6TknWKr577yHRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103636582},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"6470050f1e5d3b1376996b95c2454df92ddd508b","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.17_1725332630576_0.2505378104356546","host":"s3://npm-registry-packages"}},"2.0.0-alpha.18":{"name":"extension-develop","version":"2.0.0-alpha.18","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.18","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"689bafb782fc9debca644200aca6ed679788a0ca","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.18.tgz","fileCount":314,"integrity":"sha512-+R8PwDhSO9AY1rgx4ac2bl1jtN8FEF23GEqQCwoWngK+xJOfBuFR17KDx5pXVgb/SPpt4WZ/8c5rJvH5ND67AA==","signatures":[{"sig":"MEYCIQD8dPM1pEILjyqE9VpuvlVMOrcw/xoeTuJT8GopJdOutQIhAIwLk2DCvmL2PWuF8HcUL4cj98v5l/QB2ab/1C4mR33p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103588494},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"6470050f1e5d3b1376996b95c2454df92ddd508b","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.40","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","mini-css-extract-plugin":"^2.8.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.14.12","@types/chrome":"^0.0.268","@types/adm-zip":"^0.5.5","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.18_1725333387695_0.8442949197613163","host":"s3://npm-registry-packages"}},"2.0.0-alpha.20":{"name":"extension-develop","version":"2.0.0-alpha.20","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.20","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"f749cb4d58466c66e7a7814969c5ca626feda030","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.20.tgz","fileCount":53,"integrity":"sha512-NZH/whV18AerS4udRpx67dAyFw1eWMBjNwoFqw33/7Qy070IzKs4fWZqaIIfoRdHWnlyts75Rk+NzzFxLl+YCA==","signatures":[{"sig":"MEUCIC3Jhq/AAmVIVFqucX6dOc2jM34CeqxyK5lRPT5FTjHYAiEA3oAYvZ5Y+NFBBWCw+Dh4QE7bMWbVlYGOvAt9wgVyDQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359269},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-alpha.20.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/b233b3bc9edf6c6ffa822285abaf3d2b/extension-develop-2.0.0-alpha.20.tgz","_integrity":"sha512-NZH/whV18AerS4udRpx67dAyFw1eWMBjNwoFqw33/7Qy070IzKs4fWZqaIIfoRdHWnlyts75Rk+NzzFxLl+YCA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","less":"^4.2.0","sass":"^1.77.8","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","stylelint":"^16.7.0","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","stylelint-config-standard-scss":"^13.1.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.20_1725486844579_0.7215786298613751","host":"s3://npm-registry-packages"}},"2.0.0-alpha.21":{"name":"extension-develop","version":"2.0.0-alpha.21","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.21","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"b7c86b2186ae4510a94a6c43874425532323a9ed","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.21.tgz","fileCount":53,"integrity":"sha512-Kzd6O0ud9hrSVQ4g5dF4VoI6UifC3N9Xh4/Y3zG06nlI0fJsZcoTiwFww3y1ytEv1ee9/avLxm7Y426xwwhwhQ==","signatures":[{"sig":"MEQCIEojk0tXPxV2JpvdnkUwiiClKfkLrI6a/9yA5HtK5KGzAiAyjvgmI7j7XpXZhLFqK517e6gVckifeIz+V5rKh4Ylxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359284},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-alpha.21.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/524271eb885e5b463c74242a79a76970/extension-develop-2.0.0-alpha.21.tgz","_integrity":"sha512-Kzd6O0ud9hrSVQ4g5dF4VoI6UifC3N9Xh4/Y3zG06nlI0fJsZcoTiwFww3y1ytEv1ee9/avLxm7Y426xwwhwhQ==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","less":"^4.2.0","sass":"^1.77.8","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","stylelint":"^16.7.0","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","stylelint-config-standard-scss":"^13.1.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.21_1725488903536_0.03644345679735528","host":"s3://npm-registry-packages"}},"2.0.0-alpha.22":{"name":"extension-develop","version":"2.0.0-alpha.22","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.22","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"7b595b12d346cd3f35f7b13113753fd1cfe14e31","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.22.tgz","fileCount":315,"integrity":"sha512-dXDlfZovyTBefntECCsa1ZeFRZ4svUl6NoE/xkPsW6IaAEoSYlS1Fr5K4Pf6mB2BZFGLcQTnk0hPSy0J/XvIWQ==","signatures":[{"sig":"MEYCIQC76J5SOEpkVu4ir1n2PbIBAW6iZ4jmmxqFUim8uYeIRQIhAIumdJjlKLK4RbIvYKH4F6jMRJEFuiHECLqyH3FlEhwc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102516104},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-alpha.22.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/3da3463b71497a6d2b64e451830f6dc0/extension-develop-2.0.0-alpha.22.tgz","_integrity":"sha512-dXDlfZovyTBefntECCsa1ZeFRZ4svUl6NoE/xkPsW6IaAEoSYlS1Fr5K4Pf6mB2BZFGLcQTnk0hPSy0J/XvIWQ==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","less":"^4.2.0","sass":"^1.77.8","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","stylelint":"^16.7.0","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","stylelint-config-standard-scss":"^13.1.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.22_1725493325950_0.03226722199881826","host":"s3://npm-registry-packages"}},"2.0.0-alpha.23":{"name":"extension-develop","version":"2.0.0-alpha.23","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.23","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"9cb4d097e6b6a26164f74ebdbfeae04604346899","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.23.tgz","fileCount":53,"integrity":"sha512-Ed5eC5nNar3FM410gJnidJ17YVy+39haE6vKjS5eKBUvWwVf7gBQrw2tF2qdt4yivU0r7ptooonuL8rhiUruRg==","signatures":[{"sig":"MEQCIEfvCLad37l2iRBVwoGJyr/I/m+fltL31qJhTU0fNOrCAiBND3uQ4QOlSh6VeCMhWgSe3Vr+B2iJIVHrBwnwqCcGYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359773},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-alpha.23.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/510713409fc43a2403ece596064eb07c/extension-develop-2.0.0-alpha.23.tgz","_integrity":"sha512-Ed5eC5nNar3FM410gJnidJ17YVy+39haE6vKjS5eKBUvWwVf7gBQrw2tF2qdt4yivU0r7ptooonuL8rhiUruRg==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","less":"^4.2.0","sass":"^1.77.8","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","stylelint":"^16.7.0","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","detect-package-manager":"^3.0.2","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","stylelint-config-standard-scss":"^13.1.0","browser-extension-manifest-fields":"^1.0.6","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"less":"^4.2.0","sass":"^1.77.8","stylelint":"^16.7.0","vue-loader":"^17.4.2","@babel/core":"^7.24.9","less-loader":"^12.2.0","sass-loader":"^16.0.0","tailwindcss":"^3.4.7","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.4.34","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","stylelint-webpack-plugin":"^5.0.1","stylelint-config-standard-scss":"^13.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.23_1725553595156_0.21844703745038685","host":"s3://npm-registry-packages"}},"2.0.0-alpha.24":{"name":"extension-develop","version":"2.0.0-alpha.24","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.24","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"552eab9d68df55475fc46193318f6a750eb37e34","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.24.tgz","fileCount":53,"integrity":"sha512-UiUK7BjiYLjVYf47FcbWsc20pI3BoTx4QABP9nCCBVGfs0IeRnnmu1fez2nMsj63Q8YJq/fNkzQN9bNsWebupg==","signatures":[{"sig":"MEYCIQC9eUDeG8tB5j0x2oTJw4D9UagYxxsTvApXKxjnW4joOAIhALbf/t3nOdPtJYxOgbWBM7v2XBQ7o1PIvxhHIhEJX2nX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357988},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-alpha.24.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/0a36a3e967576e08e6ef91094e091cc6/extension-develop-2.0.0-alpha.24.tgz","_integrity":"sha512-UiUK7BjiYLjVYf47FcbWsc20pI3BoTx4QABP9nCCBVGfs0IeRnnmu1fez2nMsj63Q8YJq/fNkzQN9bNsWebupg==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15","babel-preset-modern-browser-extension":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.24_1725632480044_0.8663953833608493","host":"s3://npm-registry-packages"}},"2.0.0-alpha.26":{"name":"extension-develop","version":"2.0.0-alpha.26","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.26","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"d51a2fd6f7214bfc0c05d31ddafb46f936bc6f4a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.26.tgz","fileCount":495,"integrity":"sha512-LKTTrHpMAIld2zZOQYBySPE0RPlFFMQxSVJECs0/Llhw9XG0xZA+VmX8eKFwUsZOwCByMrgRajzt7g+9H69P6Q==","signatures":[{"sig":"MEYCIQCK0fJpvKpWKySeg4Qf+yZ5hdJhql73twm7+XlX0+HA8QIhAKqsZE9smDpf+k0p0GXDHHyuAHfIq1nLsKFTXEd0jAGh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108481091},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-alpha.26.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/ae7bfda97b31d1b4810a3ee758f170cb/extension-develop-2.0.0-alpha.26.tgz","_integrity":"sha512-LKTTrHpMAIld2zZOQYBySPE0RPlFFMQxSVJECs0/Llhw9XG0xZA+VmX8eKFwUsZOwCByMrgRajzt7g+9H69P6Q==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.26_1725648502356_0.5117364857101729","host":"s3://npm-registry-packages"}},"2.0.0-alpha.28":{"name":"extension-develop","version":"2.0.0-alpha.28","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.28","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"ff737cdd8a3ef7f3e29a0f6a4a9348c6e9cd10c2","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.28.tgz","fileCount":52,"integrity":"sha512-I4G0MYC9raz1de8AgzOzWsQm56mME7g80gdXskYQpPReb6dUVtOUObYaeJGYHApIPhdwdoaCdvRh2s7205XGNA==","signatures":[{"sig":"MEUCIQDfclxCESj2/McrW1R6jHC9WA1aIAY6Qux8mt9Qu8SpDAIgfi11pkM44i/W3u+U+GNNRY802Ib89lvKNRTeHVac8QM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357171},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-alpha.28.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/a899c34ac1c67f7d5acb5bb1e93ebab3/extension-develop-2.0.0-alpha.28.tgz","_integrity":"sha512-I4G0MYC9raz1de8AgzOzWsQm56mME7g80gdXskYQpPReb6dUVtOUObYaeJGYHApIPhdwdoaCdvRh2s7205XGNA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","@types/ws":"^8.5.12","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.28_1726277123675_0.18542821830907052","host":"s3://npm-registry-packages"}},"2.0.0-alpha.29":{"name":"extension-develop","version":"2.0.0-alpha.29","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.29","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"1c2108392d70af664ba11e6339af89c5e079b39a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.29.tgz","fileCount":61,"integrity":"sha512-mgJPfmxWLO0Z5YFT1Z81/nbVuBpuREoWV3jjJ+hjo5LZEoWvnu+FSxkST4H5AOjQnCKDf0jRsXiRIiKWgPRdYg==","signatures":[{"sig":"MEYCIQD3xobbmhomVKuN+vCphTv9B5qaKyO2XaWdJHcQ5NkFaQIhANMSvCF6oZDMzgE7byzwkAwD3kIJSFFyhf9rfTi+RZbW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402865},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-alpha.29.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/856cddff9c9ea9e53edce4314bd3e499/extension-develop-2.0.0-alpha.29.tgz","_integrity":"sha512-mgJPfmxWLO0Z5YFT1Z81/nbVuBpuREoWV3jjJ+hjo5LZEoWvnu+FSxkST4H5AOjQnCKDf0jRsXiRIiKWgPRdYg==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","dotenv":"^16.4.5","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","@types/ws":"^8.5.12","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.29_1726543333378_0.3017216619242489","host":"s3://npm-registry-packages"}},"2.0.0-alpha.30":{"name":"extension-develop","version":"2.0.0-alpha.30","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.30","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"647ecb92d61bc0e5c2325ab80dc7993f98f4404f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.30.tgz","fileCount":1010,"integrity":"sha512-35D/g+zF7+EOGWG3Fe4GR2QiwCoqDAt+Uv26dtAg31fH8CVRkCsFjIA/kK2+PgJ8Goty4g+SOWOmWYukbI7Lsg==","signatures":[{"sig":"MEUCIQCqJZCWyqP9XioioXmRSzjTnL3dFc3Z9pemrIlwGCaYLwIgBf7RZ/twklxYzajtnG9vVZ0YYsRHOAa4+I0Gc+8l0Zo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190638940},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-alpha.30.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/411c00953e22494b72516a70b2fff807/extension-develop-2.0.0-alpha.30.tgz","_integrity":"sha512-35D/g+zF7+EOGWG3Fe4GR2QiwCoqDAt+Uv26dtAg31fH8CVRkCsFjIA/kK2+PgJ8Goty4g+SOWOmWYukbI7Lsg==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","dotenv":"^16.4.5","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","@types/ws":"^8.5.12","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.30_1726780982237_0.08012012575926497","host":"s3://npm-registry-packages"}},"2.0.0-alpha.31":{"name":"extension-develop","version":"2.0.0-alpha.31","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.31","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"d87303d1a7148d92fb89fcdc89824d3ac1d42330","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.31.tgz","fileCount":61,"integrity":"sha512-Sl6NRAcotI+XL6K6D5uWTZaJDOx2pYFhIZN6PFi+BeJVcDCm4IhAXv+YDeGXZC+ugzPKzvRJpoTMBSG0Yw5jkw==","signatures":[{"sig":"MEUCICjE5reYM/4pTRChGYr/tZwADKwXejiMcqNMbVjMk8uDAiEA5OK/2b3/TXrUTboKTqmwkIozzQLRasvWg8ANRn///ts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":403306},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-alpha.31.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/3488ac2281787c716380b9f2beaedbce/extension-develop-2.0.0-alpha.31.tgz","_integrity":"sha512-Sl6NRAcotI+XL6K6D5uWTZaJDOx2pYFhIZN6PFi+BeJVcDCm4IhAXv+YDeGXZC+ugzPKzvRJpoTMBSG0Yw5jkw==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","dotenv":"^16.4.5","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","@types/ws":"^8.5.12","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.31_1726790287211_0.7748827822981139","host":"s3://npm-registry-packages"}},"2.0.0-alpha.32":{"name":"extension-develop","version":"2.0.0-alpha.32","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.32","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"69ca38e32dca2b970be7cfee134c97ae668c00e4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.32.tgz","fileCount":551,"integrity":"sha512-C+xM+ECSWoWtwdd3moM/hzBdPmoie1bdBzHGtLAxdtpoo0vsYkQWyn8J/OAC5SFwBnCch6zHSfQHdohtAiA0sg==","signatures":[{"sig":"MEUCIBzLZWll6TQyftMSizziSR6lSlW11s6/DxKd/S6EJx7aAiEAreVYevvLi3Jbq2C1mOR/oX5in8yhmyY9wMpgL/tmJqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161432258},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-alpha.32.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/abc14722ec7af3f55bca5e62882e8214/extension-develop-2.0.0-alpha.32.tgz","_integrity":"sha512-C+xM+ECSWoWtwdd3moM/hzBdPmoie1bdBzHGtLAxdtpoo0vsYkQWyn8J/OAC5SFwBnCch6zHSfQHdohtAiA0sg==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","dotenv":"^16.4.5","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","@types/ws":"^8.5.12","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.32_1726794098736_0.9818600715468266","host":"s3://npm-registry-packages"}},"2.0.0-alpha.35":{"name":"extension-develop","version":"2.0.0-alpha.35","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.35","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"402e6d7d6ba9817597109fe0b5d85dcaf320b0fe","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.35.tgz","fileCount":587,"integrity":"sha512-N3bhxuN1JnIVidck4CqNa2zvADo+CnbuqDOY2QnkwXhXADv8P7z1LdvFAwuWdSaYaetp87StahlDwUXtSzgk/g==","signatures":[{"sig":"MEYCIQDqEWq1ud/ve96BRVkIc55t3GaTdPfxK9EftbRmWv560gIhAKiceXLsK4EmG6h7usV53eBlXzMmaRBE6Qx6tZvmKZMh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163406961},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-alpha.35.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/45a7aa958c104389dac3d20eb864930c/extension-develop-2.0.0-alpha.35.tgz","_integrity":"sha512-N3bhxuN1JnIVidck4CqNa2zvADo+CnbuqDOY2QnkwXhXADv8P7z1LdvFAwuWdSaYaetp87StahlDwUXtSzgk/g==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","dotenv":"^16.4.5","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","@types/ws":"^8.5.12","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.35_1726802604401_0.4444066831244444","host":"s3://npm-registry-packages"}},"2.0.0-alpha.36":{"name":"extension-develop","version":"2.0.0-alpha.36","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.36","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"3bf78259bd624022b5f0fe212c23d9bbf48fa437","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.36.tgz","fileCount":587,"integrity":"sha512-DYhz4HVsWPX0MYilJRUpF6Y/Sf9N8KeFAQ767CeZP9oiTk8YHs61sVqdiL+g6OxnI8wOHHX13UwuoxGEp8rLaQ==","signatures":[{"sig":"MEQCIBrqMlGQQpAe0bP9qsX1D1uqoYjIztcu/K00MiotWCgvAiAhPa+QIrRtIKrufJDYJzhrFHmZMAL76vJ60tKaurwxHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163406961},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-alpha.36.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/7669e46b7254a12db8a86570e1e0d12b/extension-develop-2.0.0-alpha.36.tgz","_integrity":"sha512-DYhz4HVsWPX0MYilJRUpF6Y/Sf9N8KeFAQ767CeZP9oiTk8YHs61sVqdiL+g6OxnI8wOHHX13UwuoxGEp8rLaQ==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","dotenv":"^16.4.5","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","@types/ws":"^8.5.12","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.36_1726803366939_0.6715150293875405","host":"s3://npm-registry-packages"}},"2.0.0-alpha.37":{"name":"extension-develop","version":"2.0.0-alpha.37","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-alpha.37","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"553b6c23a6ca4aa4f06f1091d27059ca01ad11d8","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-alpha.37.tgz","fileCount":468,"integrity":"sha512-ivHNG3MAgtOg3tfZoTg6mbdIJ/pm6+D/c+hRKi9DtbTRWgZlAxDoq2Uf6dBgVRFgbExN/1glvrD2dEERCIN8pA==","signatures":[{"sig":"MEQCIGUPJSBJ8Z5PGbUQbOA2ZBBOtFY7bHEc4ZDcYPjePDXqAiAt6HfuMjhf/Lea0S5Qoh7B8ItQLM5SXAHvf3NUvoZBsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113254337},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-alpha.37.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/39e693c33b0700a1fb42fa8d18125e52/extension-develop-2.0.0-alpha.37.tgz","_integrity":"sha512-ivHNG3MAgtOg3tfZoTg6mbdIJ/pm6+D/c+hRKi9DtbTRWgZlAxDoq2Uf6dBgVRFgbExN/1glvrD2dEERCIN8pA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","dotenv":"^16.4.5","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","@types/ws":"^8.5.12","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-alpha.37_1726851677128_0.3660194596813293","host":"s3://npm-registry-packages"}},"2.0.0-beta.0":{"name":"extension-develop","version":"2.0.0-beta.0","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-beta.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"a5bf56285cc276faa0dd620f87a06730ab39e8ed","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-beta.0.tgz","fileCount":61,"integrity":"sha512-UOQbGbsYRKby9l7ML/bv+JX6Be8aFrf3xBEQbYcMTZ+ll6sLyNbQpiG93bvvx3ogC/nFpxrjTLOZXI6mAseDXQ==","signatures":[{"sig":"MEUCIQCNjvCXPH29QpzUV7KUP+rfweKS5QLhuaa01ALX31DkRAIgALIS+f73I8ImPxTwthwIsN5vu3/t3xXJNbY313H7ggI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404749},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-beta.0.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/bc177829c8e82f3c03bd8af18b6c8410/extension-develop-2.0.0-beta.0.tgz","_integrity":"sha512-UOQbGbsYRKby9l7ML/bv+JX6Be8aFrf3xBEQbYcMTZ+ll6sLyNbQpiG93bvvx3ogC/nFpxrjTLOZXI6mAseDXQ==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.18.0","ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","which":"^4.0.0","dotenv":"^16.4.5","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","cross-spawn":"^7.0.3","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","@types/ws":"^8.5.12","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-beta.0_1726861946606_0.902622419400305","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"extension-develop","version":"2.0.0-beta.1","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-beta.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"b64ea1beec06cfdd7db9ebbe284fa2407264ea6e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-beta.1.tgz","fileCount":2451,"integrity":"sha512-3z2FVl4h/svcxSCY2crflMCzjuB3ZCBoxbXLrsr6Li3Z+MV3oHoOIKL3Jaitozer8v0ehvcD8USbh34qhtR0tg==","signatures":[{"sig":"MEUCIQCVfDxsfM/jBfJQ4X2yUffsGOJVACdNT9Fne9FPxq4NPQIgOCyHdZUZYYlQIye9pSM7Feccr88TJkpHhKwcrWIefD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226777396},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-beta.1.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/2ddadbec4299290b8910f54ac172be59/extension-develop-2.0.0-beta.1.tgz","_integrity":"sha512-3z2FVl4h/svcxSCY2crflMCzjuB3ZCBoxbXLrsr6Li3Z+MV3oHoOIKL3Jaitozer8v0ehvcD8USbh34qhtR0tg==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.18.0","ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","which":"^4.0.0","dotenv":"^16.4.5","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","cross-spawn":"^7.0.3","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","@types/ws":"^8.5.12","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-beta.1_1726951747573_0.8962018674704353","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"extension-develop","version":"2.0.0-beta.2","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-beta.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"9ca1df9ec3970716136d6a905212cb4fddcc128d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-beta.2.tgz","fileCount":1139,"integrity":"sha512-n5QUw7OTt20WZ7mZsnZ6LLLQASoDZYyTNgZ72V4OGeofnGoCHc+yop6vqku34ncLCMKUkjgWZUxjB+qCENAh0A==","signatures":[{"sig":"MEQCIF4H75EKkT9NNGOyCVCJ8Lj0VN78MKc8ESTAz1JD/wp4AiAjS3wL6f76fbgkbZkiV78BP87M58xnTHHcEekMYCj3Lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211458527},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-beta.2.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/9ccac91292dc6619628e8be6ee3ac1ad/extension-develop-2.0.0-beta.2.tgz","_integrity":"sha512-n5QUw7OTt20WZ7mZsnZ6LLLQASoDZYyTNgZ72V4OGeofnGoCHc+yop6vqku34ncLCMKUkjgWZUxjB+qCENAh0A==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.18.0","ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","which":"^4.0.0","dotenv":"^16.4.5","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","cross-spawn":"^7.0.3","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","svelte-loader":"^3.2.3","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","svelte-preprocess":"^2.6.4","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","tsconfig-paths-webpack-plugin":"^4.1.0","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","@types/ws":"^8.5.12","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","svelte-loader":"^3.2.3","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","svelte-preprocess":"^2.6.4","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-beta.2_1728313629308_0.01516999731412505","host":"s3://npm-registry-packages"}},"2.0.0-beta.3":{"name":"extension-develop","version":"2.0.0-beta.3","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-beta.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"a6b184a09a343d0b8f8087ab8aa4836746fac741","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-beta.3.tgz","fileCount":61,"integrity":"sha512-R7UpBHuTjJT07NLjmy7gjfTo7DEPrH5bU7JqA/z+KU/rVE09kNGn9YNReDjyhLZwA7bUuDIluOhMHIoG1Hijqw==","signatures":[{"sig":"MEQCIH8Q1ltN6hLqkI7y8PuNOr7xP2OprB/BD+6Z8a0UiYQwAiBf3w3vtqrNAggRNTuS7EXoLwlPvwAQJv+/dCLeafvwwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":407276},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"3cd2c5db84cd45c458ad38950fc4e317d8832d19","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.18.0","ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","which":"^4.0.0","dotenv":"^16.4.5","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","cross-spawn":"^7.0.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","tsconfig-paths-webpack-plugin":"^4.1.0","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","@types/ws":"^8.5.12","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","svelte-loader":"^3.2.3","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","svelte-preprocess":"^2.6.4","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-beta.3_1731959651157_0.12047778086925742","host":"s3://npm-registry-packages"}},"2.0.0-beta.4":{"name":"extension-develop","version":"2.0.0-beta.4","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-beta.4","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"978ba4b2b703bed7544ee8c914c809f8e09aec62","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-beta.4.tgz","fileCount":4013,"integrity":"sha512-r7vTZP0H4HI4EUHFzC1AmJxUw4euPx06WcYT66h+wflvnSaxB/JiiZf9F6HBX34vx2fmI6JN8Ca4jsZmzqb3Mg==","signatures":[{"sig":"MEQCIE1A6PJ6hUW0jvy+CpYv28yDSioLWYAQrjdf+aXEj2OZAiAdNTzAHUUGGWSiY6+8h/ni1uzQjNepEQ69EHQNBehw6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275806532},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-beta.4.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/ef4496158f86935fd4feba8db0eefb4b/extension-develop-2.0.0-beta.4.tgz","_integrity":"sha512-r7vTZP0H4HI4EUHFzC1AmJxUw4euPx06WcYT66h+wflvnSaxB/JiiZf9F6HBX34vx2fmI6JN8Ca4jsZmzqb3Mg==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.18.0","ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","which":"^4.0.0","dotenv":"^16.4.5","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","cross-spawn":"^7.0.5","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","svelte-loader":"^3.2.3","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","svelte-preprocess":"^2.6.4","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","tsconfig-paths-webpack-plugin":"^4.1.0","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","@types/ws":"^8.5.12","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","svelte-loader":"^3.2.3","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","svelte-preprocess":"^2.6.4","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-beta.4_1732583002534_0.1577752584523373","host":"s3://npm-registry-packages"}},"2.0.0-beta.5":{"name":"extension-develop","version":"2.0.0-beta.5","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-beta.5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"1828b8125182f5d2ff076792a47674e2e5ecb63c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-beta.5.tgz","fileCount":4033,"integrity":"sha512-IoW1AKKzaQE7AkrGEEU3Vjf+3eQN7tWGHQydE7oTtq5JpgWZA4l13EmAqFG3h1JM7Sq5J9yxEx0XYwZQaN1Mpw==","signatures":[{"sig":"MEUCIQCJiwlmOc9KGXKYtwOt+EMV2E9KafE9XrPdVWajpYWhhwIgW7mcW6XclVvEBwXSW1ZXu6icyKXf3qGvcGRmRzPZ8zc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278167323},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-beta.5.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/df4d82cc57e0bdc0bca024022b164c16/extension-develop-2.0.0-beta.5.tgz","_integrity":"sha512-IoW1AKKzaQE7AkrGEEU3Vjf+3eQN7tWGHQydE7oTtq5JpgWZA4l13EmAqFG3h1JM7Sq5J9yxEx0XYwZQaN1Mpw==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.18.0","ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","which":"^4.0.0","dotenv":"^16.4.5","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","cross-spawn":"^7.0.5","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","svelte-loader":"^3.2.3","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","svelte-preprocess":"^2.6.4","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^1.1.2","@types/firefox-webext-browser":"^120.0.4","tsconfig-paths-webpack-plugin":"^4.1.0","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","@types/ws":"^8.5.12","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","svelte-loader":"^3.2.3","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","svelte-preprocess":"^2.6.4","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-beta.5_1732589691508_0.527475951761353","host":"s3://npm-registry-packages"}},"2.0.0-beta.6":{"name":"extension-develop","version":"2.0.0-beta.6","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-beta.6","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"5e43be3b8609a886474b84d8d9fca433db78809f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-beta.6.tgz","fileCount":61,"integrity":"sha512-+GLWGLa/NXea41RVD38jcKiF6LN7AF8JzWbARotWkrw/41roRtidWk3SOtAhPKrhP8SsAAmyHTPXb9n1K7ca2g==","signatures":[{"sig":"MEQCIBGWYLxXly6K2k+5pY0YRFT4//OKysFAsUhc3/RvOm58AiAvaP82laxdoBnVMeRFTkXNOBN2Ncdf1UzAx1wSh2k+qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":408814},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"441448937f97ce8f080d06f74c30e94fccb1288d","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.18.0","ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","which":"^4.0.0","dotenv":"^16.4.5","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","cross-spawn":"^7.0.5","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","webpack-target-webextension":"^2.0.0","@types/firefox-webext-browser":"^120.0.4","tsconfig-paths-webpack-plugin":"^4.1.0","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.2","@types/ws":"^8.5.12","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^22.5.3","@types/chrome":"^0.0.270","@types/adm-zip":"^0.5.5","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.7","@types/webextension-polyfill":"^0.10.7","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","svelte-loader":"^3.2.3","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","svelte-preprocess":"^2.6.4","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-beta.6_1733582169927_0.0225226331812165","host":"s3://npm-registry-packages"}},"2.0.0-beta.7":{"name":"extension-develop","version":"2.0.0-beta.7","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-beta.7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"95f7aa576e935e0a8ec4ae42f07b30064f381e41","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-beta.7.tgz","fileCount":79,"integrity":"sha512-NGSYoF8TTyM/W9QpMfZZ9HSD97MxwgSZkaw0ju3SvKZnri0nv+NtK50MEaqE9prWf6HB4qsRxfq4u8Zdf9hy1w==","signatures":[{"sig":"MEUCIQCTJuxfGa5xbdAB44NOheJ9yWZYHe2wz2a+CGnRD9BWFAIgC4B2p+8AFI7N9/xEAeWfrd7/2UiDsFNDIdPq8cEPjY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":498156},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-beta.7.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/6e02a95722055d66d204eb973d59413a/extension-develop-2.0.0-beta.7.tgz","_integrity":"sha512-NGSYoF8TTyM/W9QpMfZZ9HSD97MxwgSZkaw0ju3SvKZnri0nv+NtK50MEaqE9prWf6HB4qsRxfq4u8Zdf9hy1w==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.18.0","ajv":"^8.17.1","acorn":"^8.12.1","axios":"^1.6.8","which":"^4.0.0","dotenv":"^16.4.5","ignore":"^5.3.1","parse5":"^7.1.2","adm-zip":"^0.5.12","astring":"^1.8.6","postcss":"^8.4.45","slugify":"^1.6.6","webpack":"~5.92.0","chokidar":"^3.6.0","progress":"^2.0.3","@swc/core":"^1.7.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.3","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.7","swc-loader":"^0.2.6","vue-loader":"^17.4.2","cross-spawn":"^7.0.5","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","svelte-loader":"^3.2.3","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.0.1","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.6.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","svelte-preprocess":"^2.6.4","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.0.2","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.8.1","package-manager-detector":"^0.2.0","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^2.0.0","@types/firefox-webext-browser":"^120.0.4","tsconfig-paths-webpack-plugin":"^4.1.0","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.0","babel-loader":"^9.1.3","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","svelte-loader":"^3.2.3","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^10.0.1","svelte-preprocess":"^2.6.4","postcss-preset-env":"^9.6.0","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-beta.7_1733932245276_0.45687250235345367","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.8":{"name":"extension-develop","version":"2.0.0-beta.8","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-beta.8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"716ef378838496184b6db5a730a504a1c3be6447","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-beta.8.tgz","fileCount":79,"integrity":"sha512-sGqwbhDcEkJzpLQx6sM4UnYx9o+rEuD+jZ6dIoT1m+03AaqbiIStoxYz+5XE8aZb0yS30B7yNpMWDO9Jli1xCw==","signatures":[{"sig":"MEUCIC0w+nQI8vuNuaouIuJeAxnuooUj3dHkeIX860xkU4tWAiEAjPoRDPuPr3VvAw4DcsvlIdYTUxx/r70bgYPz18JZiIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":498347},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-beta.8.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/8aee34ab9af6c6dada768060fb6f9a4e/extension-develop-2.0.0-beta.8.tgz","_integrity":"sha512-sGqwbhDcEkJzpLQx6sM4UnYx9o+rEuD+jZ6dIoT1m+03AaqbiIStoxYz+5XE8aZb0yS30B7yNpMWDO9Jli1xCw==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.18.0","ajv":"^8.17.1","acorn":"^8.14.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","adm-zip":"^0.5.16","astring":"^1.9.0","postcss":"^8.4.49","slugify":"^1.6.6","webpack":"~5.97.1","chokidar":"^4.0.1","progress":"^2.0.3","@swc/core":"^1.10.1","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.4","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.8","swc-loader":"^0.2.6","vue-loader":"^17.4.2","cross-spawn":"^7.0.6","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^13.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.9.2","package-manager-detector":"^0.2.7","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^2.0.1","@types/firefox-webext-browser":"^120.0.4","tsconfig-paths-webpack-plugin":"^4.2.0","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^13.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-beta.8_1735228867885_0.8354499177894519","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.9":{"name":"extension-develop","version":"2.0.0-beta.9","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-beta.9","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"175faa84185dd922696c5686a858dc50b6e02773","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-beta.9.tgz","fileCount":90,"integrity":"sha512-pwWk5oCHJXNGoc85SH04kaS80aL9o6BKWgIFrFWDLi8UcKGkl/TPXz/1Iu3dtMW2X79ho8omcScZAKk0S/weVg==","signatures":[{"sig":"MEUCICwjYpTeI3+CjrB2Uwnw7J9hO8H+AhRv1BE+SvUv08dDAiEAx+fk0g+MAZ7dKDCcAkGT1PtzEL9xvW+sxP8LS0lHdoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":587559},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-beta.9.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/g4/m770zls1085f9pt4_z33bn1r0000gn/T/114e2860331911bca332865e8fbdbf69/extension-develop-2.0.0-beta.9.tgz","_integrity":"sha512-pwWk5oCHJXNGoc85SH04kaS80aL9o6BKWgIFrFWDLi8UcKGkl/TPXz/1Iu3dtMW2X79ho8omcScZAKk0S/weVg==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.5.0","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.18.0","ajv":"^8.17.1","acorn":"^8.14.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","adm-zip":"^0.5.16","astring":"^1.9.0","postcss":"^8.4.49","slugify":"^1.6.6","webpack":"~5.97.1","chokidar":"^4.0.1","progress":"^2.0.3","@swc/core":"^1.10.1","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","acorn-walk":"^8.3.4","css-loader":"^6.10.0","csv-loader":"^3.0.5","micromatch":"^4.0.8","swc-loader":"^0.2.6","vue-loader":"^17.4.2","cross-spawn":"^7.0.6","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","postcss-scss":"^4.0.9","schema-utils":"^4.2.0","style-loader":"^3.3.4","edge-location":"^1.0.0","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","postcss-loader":"^8.1.1","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^13.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","resolve-url-loader":"^5.0.0","webpack-dev-server":"^5.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","postcss-flexbugs-fixes":"^5.0.2","mini-css-extract-plugin":"^2.9.2","package-manager-detector":"^0.2.7","react-refresh-typescript":"^2.0.9","webpack-target-webextension":"^2.0.1","@types/firefox-webext-browser":"^120.0.4","tsconfig-paths-webpack-plugin":"^4.2.0","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","postcss-scss":"^4.0.9","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","postcss-loader":"^8.1.1","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-normalize":"^13.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","postcss-flexbugs-fixes":"^5.0.2","react-refresh-typescript":"^2.0.9","@pmmmwh/react-refresh-webpack-plugin":"^0.5.15"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-beta.9_1735425446519_0.22824095016507573","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.0":{"name":"extension-develop","version":"2.0.0-rc.0","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"3967c200b96046b5c551a5c974df8b3ff518a197","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.0.tgz","fileCount":63,"integrity":"sha512-8IeJo1r4qI97N/Krh/rQh4jdx8pK0ogS8LSacd5vD7LUZf0Ad0AR2jbFu17BZx4aVvEx2LbA5m202WoVgsUyOg==","signatures":[{"sig":"MEQCIGuAzX64FoZ0GOowVUpui/prZ6DcfL3Gcc5G7SQU4nSPAiAsTVX7cNpScqc+aArqyO1tDd/rIx+Cuk6YtmadG5QRlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383356},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"gitHead":"f88a95076d9a31a3b8538523fc0869e19d829c7a","scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","@swc/core":"^1.10.1","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.2.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.0_1743814089823_0.488590546808072","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.1":{"name":"extension-develop","version":"2.0.0-rc.1","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"e310beabf1bbf02e0ffab1a12606dccb982f80c3","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.1.tgz","fileCount":63,"integrity":"sha512-xeqWi+kVU23CJRJ8beTtg/+caigq6OKEy4lw9eCPhQ9VgeEAaUrTdDpaxkj6AQduFjGWbqmXEM1+w9/JVUzQGA==","signatures":[{"sig":"MEYCIQC150bHmPuXMygUTzo4aC/zJWHnkEEpThmhQY6WTJYPAgIhAKfWMqkNb4u4jTOUvvaoWmazR2nEAxMgIQVWr3eHhZfb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383441},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.1.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/ddc9c2b78d03b0823d946afc043cc59a/extension-develop-2.0.0-rc.1.tgz","_integrity":"sha512-xeqWi+kVU23CJRJ8beTtg/+caigq6OKEy4lw9eCPhQ9VgeEAaUrTdDpaxkj6AQduFjGWbqmXEM1+w9/JVUzQGA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","@swc/core":"^1.10.1","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.2.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.1_1743814798639_0.0910616433869067","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.2":{"name":"extension-develop","version":"2.0.0-rc.2","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"a8b8ee64842455289681b1366c3e71563d6b018a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.2.tgz","fileCount":63,"integrity":"sha512-+sxCFGdzCA9hnEbPonX3RsIVq+PfreOjN4zC4m9XWbAukCmOVPDksmEE/r6i/XTpq0YuFjO+w8p6jGUzBx1k8A==","signatures":[{"sig":"MEQCIHON8IAesbKZFbnqYB4L8LSOTjW9MctD/zABeGbLv3gPAiBvPfBOb0EOVUT1SDhS8uv8awQkN/fwhLmWLT+nSWP/sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383441},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.2.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/0632e0cb11fc81ca0ef0115aed3e8642/extension-develop-2.0.0-rc.2.tgz","_integrity":"sha512-+sxCFGdzCA9hnEbPonX3RsIVq+PfreOjN4zC4m9XWbAukCmOVPDksmEE/r6i/XTpq0YuFjO+w8p6jGUzBx1k8A==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","@swc/core":"^1.10.1","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.2.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.2_1743815251833_0.5094799230636988","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"extension-develop","version":"2.0.0","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"8f58b279fd3984d603cfc27ba7fe58b1a5cb4f6e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0.tgz","fileCount":63,"integrity":"sha512-vMAYCAujobNtUTIyQylTaEfDgS5yrsKjVdZAZ2U/zaKwPrZqZMA/U1EWqV1UINwMan7Rc0oqg2qpWsq5Sp/oJA==","signatures":[{"sig":"MEUCIEhnzAThPKrqNDNFJYLEzQ8qshMYL6KCNSv5koCCOrRkAiEAoWcHXGLAvHL5Nm/H0aPlYHx58ThyEPC2XGtsd3QHWOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383431},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/03487b307d2e3a365a419692526e1c87/extension-develop-2.0.0.tgz","_integrity":"sha512-vMAYCAujobNtUTIyQylTaEfDgS5yrsKjVdZAZ2U/zaKwPrZqZMA/U1EWqV1UINwMan7Rc0oqg2qpWsq5Sp/oJA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","@swc/core":"^1.10.1","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.2.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","resolve-url-loader":"^5.0.0","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0_1743815713814_0.3856903518480719","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.7":{"name":"extension-develop","version":"2.0.0-rc.7","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"f36c46356ff9ccefaf798dd38ac64f422f3bfa10","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.7.tgz","fileCount":411,"integrity":"sha512-gxIGBgLIGncBk/vjeMfHXcNJgLMJmMZOJscso+ncAOeg2U0qH0XjwB9fd1NhOyZrdCK0YlE5GcVs/HdwUw86+g==","signatures":[{"sig":"MEQCICa6Is5IlElJtfIVJoZNOU/vjFpnQIAf7eKuffS2dZGDAiAPv3DGm8zTxjT6RZpEjVIJchxac0DSs5EBoMBtHgnHBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29346094},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.7.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/a76015ca194fd83015085e7e6c361d63/extension-develop-2.0.0-rc.7.tgz","_integrity":"sha512-gxIGBgLIGncBk/vjeMfHXcNJgLMJmMZOJscso+ncAOeg2U0qH0XjwB9fd1NhOyZrdCK0YlE5GcVs/HdwUw86+g==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.2.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.7_1743823204975_0.4530502609014153","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.8":{"name":"extension-develop","version":"2.0.0-rc.8","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"19990c613ef7ca2f2285ab310264ca01ef166b2b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.8.tgz","fileCount":411,"integrity":"sha512-uoXKF4/alUFqWCcShscvjd0Kuy+vJbJHUTYv5jcIb1n8tZPwFva3zyKNVFm38BieABH9IhwGg0LkwgvwVIUccw==","signatures":[{"sig":"MEYCIQDBn9ij6bjXyIOaiLfeTeK9W7rwBasEUIQnV1umvwJdBwIhAIdpY6D4q9yW7g0r7B7kqS7dJs41OeXVcFdIQQI2B58M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29346130},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.8.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/ac91d2d24e9628e7aab05ca74d8bd063/extension-develop-2.0.0-rc.8.tgz","_integrity":"sha512-uoXKF4/alUFqWCcShscvjd0Kuy+vJbJHUTYv5jcIb1n8tZPwFva3zyKNVFm38BieABH9IhwGg0LkwgvwVIUccw==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.2.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.8_1743823986955_0.6138199497551873","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.9":{"name":"extension-develop","version":"2.0.0-rc.9","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.9","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"4cfbbb77d29646efdfd2e3b5a35c544d7ca5cd33","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.9.tgz","fileCount":411,"integrity":"sha512-cOijLXd730T8W9Yvx8YvWvoq9Tf6TKBHK1C2XVGqH1o4gwMmg9hR8actJ4a25c6a6g8UQu7hzPZrz8OBL2SKfQ==","signatures":[{"sig":"MEQCIDQI4QeNLQlxfD0chGa/jBQw1ToeA67Tvmb6h2mXGl43AiATToEGgVapolea0yI36mlONGVcIWtvrTzBN3rCh/C6wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29346063},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.9.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/19c68d423787db85d5177ae54f402612/extension-develop-2.0.0-rc.9.tgz","_integrity":"sha512-cOijLXd730T8W9Yvx8YvWvoq9Tf6TKBHK1C2XVGqH1o4gwMmg9hR8actJ4a25c6a6g8UQu7hzPZrz8OBL2SKfQ==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.2.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.9_1743824078386_0.9873248535192216","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.10":{"name":"extension-develop","version":"2.0.0-rc.10","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.10","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"469750912dc145e16ade7aae7ca80d65c26a65ec","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.10.tgz","fileCount":2663,"integrity":"sha512-dMLJSwpZJXWF/kMKEDnnmqGuR0uWY1QJv1Wm1IIVScKlHqSyQuTkyPzqQ2mxaFTehFWySiFpfjRHVTFW4fa0NQ==","signatures":[{"sig":"MEUCIQC/4CtgIpvN40+3DO1TmRxNjgSXBIHCUzcxGqKiVb7jYwIgZXyv2a30srFWidOek72ouHG6v7o5Cak7UhiJ0flEVUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44713672},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.10.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/4d781a681e060fb112cff946bc86d901/extension-develop-2.0.0-rc.10.tgz","_integrity":"sha512-dMLJSwpZJXWF/kMKEDnnmqGuR0uWY1QJv1Wm1IIVScKlHqSyQuTkyPzqQ2mxaFTehFWySiFpfjRHVTFW4fa0NQ==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.2.8","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@rspack/dev-server":"^1.1.0","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.10_1743899728652_0.256132240603995","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.11":{"name":"extension-develop","version":"2.0.0-rc.11","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.11","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"3df5310d9a2916b1b8609516a99f16c12c813120","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.11.tgz","fileCount":3075,"integrity":"sha512-AE5HEkUHWZTS3ywY+vx2sYBrmSnKW8zZzMuZNs4isk5nbDdw9KJTBLsPJXzm7j1/X86tF3ODpsl7kfUu1h60OA==","signatures":[{"sig":"MEUCIETmhTnDr6QFf2G1FzavP1RsJ7M2VTfV0bkjXH2lmE7HAiEAycDTqBZYXimFKdxmRtF2MUHJtGpfcTxrdTj+qSpmsPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75191300},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.11.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/47d6987e004c37b15e7732672e42826b/extension-develop-2.0.0-rc.11.tgz","_integrity":"sha512-AE5HEkUHWZTS3ywY+vx2sYBrmSnKW8zZzMuZNs4isk5nbDdw9KJTBLsPJXzm7j1/X86tF3ODpsl7kfUu1h60OA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.2.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.11_1743926281780_0.47880994170234836","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.12":{"name":"extension-develop","version":"2.0.0-rc.12","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.12","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"4f0a74ee99a59bad298dae593a2601b0b7e2618a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.12.tgz","fileCount":3075,"integrity":"sha512-JrwUtKuy0djkLoaUPY+lAWuvH44GsgZOonNoubaZJwKAi7LKGWeh49AFjQ5Apd463RtiUjNP1dUcyoHdFuPaeA==","signatures":[{"sig":"MEUCIGiPHVeuDKZn/SpDtdCUeULX069Z6al4VWxkrj8KL/f7AiEAmCCVDft1No7OoQ2utoioFTio/9p43cz6xlrSMUyYta0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75191269},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.12.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/1acbcb1b3e50916e7153439498498341/extension-develop-2.0.0-rc.12.tgz","_integrity":"sha512-JrwUtKuy0djkLoaUPY+lAWuvH44GsgZOonNoubaZJwKAi7LKGWeh49AFjQ5Apd463RtiUjNP1dUcyoHdFuPaeA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.2.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.12_1743926503921_0.4138994544206709","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.13":{"name":"extension-develop","version":"2.0.0-rc.13","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.13","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"3735297b8f90c63930a1cd6d9b2b964a2cfa8616","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.13.tgz","fileCount":3069,"integrity":"sha512-3w1CupeJCpnoz1dcDTGdiKC0lOpEG5q2/e90JQsBtXiO3xF2h8VRCdnsq+169ZcVduSDkafCgy7wl62Q2/Wn3A==","signatures":[{"sig":"MEUCIFmSU2JhJqlnzxAwvyYLK7QNDtgS8ATejk1xXxIJjBSCAiEA25W/remTaZYcHi6YXRIp6Vo2eR9qCMuFcNzmegtUc2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73504117},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.13.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/fb8fa2cc1c882e70d3231854a741b90e/extension-develop-2.0.0-rc.13.tgz","_integrity":"sha512-3w1CupeJCpnoz1dcDTGdiKC0lOpEG5q2/e90JQsBtXiO3xF2h8VRCdnsq+169ZcVduSDkafCgy7wl62Q2/Wn3A==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.2.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.13_1743958046676_0.40111576702692564","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.14":{"name":"extension-develop","version":"2.0.0-rc.14","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.14","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"3b8c6955f088a0f11f24311ae9521a19468240dd","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.14.tgz","fileCount":3069,"integrity":"sha512-qYMunfXA9sXHxIN6s7OoYQnUDugCfFMQO4MyI0a4aHP31Br167k7ep9ohPzx3CMGQSAWxwV2fRbm+PYU16beBQ==","signatures":[{"sig":"MEUCIQCHqaGpw0uxI0qT73yLIE6Ow3Sdaic97azYuj/BcRDenwIgfa3yMBsEZqlij7GZh3TdjrKH744S9S1dnekb2EU+kwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73853623},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.14.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/1641299c536e648fc463f0c27b607bc8/extension-develop-2.0.0-rc.14.tgz","_integrity":"sha512-qYMunfXA9sXHxIN6s7OoYQnUDugCfFMQO4MyI0a4aHP31Br167k7ep9ohPzx3CMGQSAWxwV2fRbm+PYU16beBQ==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.2.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.14_1743960354986_0.22172402735073327","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.15":{"name":"extension-develop","version":"2.0.0-rc.15","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.15","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"1203eecb59b7188596584fb5790dedc7c6b3c74c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.15.tgz","fileCount":3078,"integrity":"sha512-aHDiGM/UOsui4CJ32HWAfkRbnMlaM9R0ApQxgvCrZvx7PEP+WOcobiZFx5sQRHnCkuwqEM7O489//UOUrEwGgg==","signatures":[{"sig":"MEQCIH0xGicECNe7vvIul2di0QqabLSkoyAesE1s1KrweCvwAiAB2oD1oiPd/X5cEN40X00SHJlf62hAeecvdRxMlHgh3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75824536},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.15.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/bd2e1cc9f609e30ee6ad28d65469eb68/extension-develop-2.0.0-rc.15.tgz","_integrity":"sha512-aHDiGM/UOsui4CJ32HWAfkRbnMlaM9R0ApQxgvCrZvx7PEP+WOcobiZFx5sQRHnCkuwqEM7O489//UOUrEwGgg==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.2.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.15_1743960715463_0.2880314935011812","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.16":{"name":"extension-develop","version":"2.0.0-rc.16","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.16","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"31bbe1c0b0f0d0889b788cc473a231559820318d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.16.tgz","fileCount":3181,"integrity":"sha512-+HTtBZoIQjZoLYxDvgbi6FGHUbpThMZ9BUNG7MsuCVaqbKHTYjJQs0Q0c1ymHZsO8O3t8LRR0z4ZnFzPexOjnQ==","signatures":[{"sig":"MEUCIQChA8+xYdgGH68Ewq4jVjtd7ASzafCYgyGU9qJkjxzNuAIgFRHg+K900DnBEfkHPEU+qGlW0TouNSe++VyQKZ7O8h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79411740},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.16.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/3037c809801c124d4c1ed8d69dce9f42/extension-develop-2.0.0-rc.16.tgz","_integrity":"sha512-+HTtBZoIQjZoLYxDvgbi6FGHUbpThMZ9BUNG7MsuCVaqbKHTYjJQs0Q0c1ymHZsO8O3t8LRR0z4ZnFzPexOjnQ==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.2.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.16_1743994570541_0.2784630825904153","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.17":{"name":"extension-develop","version":"2.0.0-rc.17","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.17","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"c38da676193082dfda5e494410d138b3ec18494d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.17.tgz","fileCount":3184,"integrity":"sha512-/frgPU6RVtc0pw+i3H9DwZSeK92kevmomLvDQUwU4OX5qVmhOCg9vTgWDoVMAodtfhrIQY88sZb9SYgnWQaBLw==","signatures":[{"sig":"MEUCIBwsbTuzziRfebJylxYNvELGZ7razkE4+CWstAmVz7XnAiEAthoPRnsRUJWxyM3hFggQMCQyaa/RDqJCaen7ldyiYj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91938563},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.17.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/581f1daa6950580504face26fe85bab1/extension-develop-2.0.0-rc.17.tgz","_integrity":"sha512-/frgPU6RVtc0pw+i3H9DwZSeK92kevmomLvDQUwU4OX5qVmhOCg9vTgWDoVMAodtfhrIQY88sZb9SYgnWQaBLw==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.2.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.17_1743994910591_0.9691385002246504","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.18":{"name":"extension-develop","version":"2.0.0-rc.18","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.18","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"333719c54ded675657e758b86a0fa6467bd73172","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.18.tgz","fileCount":3184,"integrity":"sha512-imuPUKB0+5RHhKg45HI84Rl0xZJjuRfGqWyNR6n04cGX3KWNJ91ouTWuKiEsfcvxxRIfj4NsrIa5iZvworJZrQ==","signatures":[{"sig":"MEYCIQDoLNw/SZzflVZHWB/6HuvEpxJlZuf3qMqTRrj1whgAdQIhAKvAILb17tsbTKYaYV7umo6cvg1kFueDbHgiX5tAtIrF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91938535},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.18.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/4f0b3a4956cf221f8a72839f3ab792f4/extension-develop-2.0.0-rc.18.tgz","_integrity":"sha512-imuPUKB0+5RHhKg45HI84Rl0xZJjuRfGqWyNR6n04cGX3KWNJ91ouTWuKiEsfcvxxRIfj4NsrIa5iZvworJZrQ==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.2.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.18_1743995264986_0.9769293920288584","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.19":{"name":"extension-develop","version":"2.0.0-rc.19","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.19","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"801d420c2f40badc51c99e40a4618c8247e1d97d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.19.tgz","fileCount":3184,"integrity":"sha512-kd87ngq+tWT4fImXTJgpFdcEmyjuhwupzXOKk/u53XVDKFPoQkJLdUc+MGAdYJptQ0C86qB8MUq0KkNR/KiabQ==","signatures":[{"sig":"MEQCIDuHpZVsZoqYrXNSL9crq7FruBItUxwaDLIE9Nl9FwfHAiA8iDyfwc+w+uomyK6odXEk3xtcOj80dJ8u8Bslc2i11w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91938535},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.19.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/baab7c65d5d031499034a762bff4ae96/extension-develop-2.0.0-rc.19.tgz","_integrity":"sha512-kd87ngq+tWT4fImXTJgpFdcEmyjuhwupzXOKk/u53XVDKFPoQkJLdUc+MGAdYJptQ0C86qB8MUq0KkNR/KiabQ==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.1","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.19_1744032870807_0.3063742024437046","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.20":{"name":"extension-develop","version":"2.0.0-rc.20","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.20","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"98fffe9fdfbaaf497477c06674b23c6ac64930c6","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.20.tgz","fileCount":1208,"integrity":"sha512-7S3Y3m2lYP7UIBZNO2ZYxh07NTYKNSCZe/1+dngPNgvw6yc2moxsuRj5Y7y2/MMXfnobzysry3yoRUWMVXS1AA==","signatures":[{"sig":"MEQCIE1u40LwbZtjrKreJtxsQSwIPLWjgrqeCtlnse2Z4W5lAiBQ8tCx9Pjk9Urj6KY9hSzIjX0QhwM254L4TNVghuTJaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70410395},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.20.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/17642051bb4d2ddf449e092b9df16ec0/extension-develop-2.0.0-rc.20.tgz","_integrity":"sha512-7S3Y3m2lYP7UIBZNO2ZYxh07NTYKNSCZe/1+dngPNgvw6yc2moxsuRj5Y7y2/MMXfnobzysry3yoRUWMVXS1AA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.1","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.20_1744055064346_0.40636492741303387","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.21":{"name":"extension-develop","version":"2.0.0-rc.21","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.21","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"e7af0384f6b65cecce39962c9085a2318c32a938","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.21.tgz","fileCount":1218,"integrity":"sha512-eNpuwd4M6psDPUT66aCeUc4ONm9KWb7oCAQ1QRJvDpuHWcTwshRdwV3nu9BoMVymdVgYLTByTuEN6ir1cnNalA==","signatures":[{"sig":"MEYCIQDbKqiGa6Td7GYXWufetJJdR8ZS8yYqEcoNlwetHXX+igIhAJZ2jlKkxgbMdJh49rctuVj3mB6dfm0WhEb2w0MivlcT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71192650},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.21.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/450c6daea228311c3ae2fc71af2b71f7/extension-develop-2.0.0-rc.21.tgz","_integrity":"sha512-eNpuwd4M6psDPUT66aCeUc4ONm9KWb7oCAQ1QRJvDpuHWcTwshRdwV3nu9BoMVymdVgYLTByTuEN6ir1cnNalA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.1","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.21_1744119996700_0.6001306417497909","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.22":{"name":"extension-develop","version":"2.0.0-rc.22","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.22","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"323c46e3770a3722d13de53690bd3a7dabd8f48d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.22.tgz","fileCount":1220,"integrity":"sha512-YCRFKjd63roHa6PpBcU7zRy8jdgCAXqb1mCRA2H8QqpaHnn50+GQ7JEnJ829K+AnYOBHwQ4DChqr3nu1x10WCg==","signatures":[{"sig":"MEUCIAot4OklBmH0YgjzEf59Hj4tvaztVkuuFTqDEdv32frSAiEAw1vM3/F+FpxBbbieRbzCq5Aue0iztUtIaT7UKAp3Cfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75653774},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.22.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/001901de4929cf8e04a1e26e0d42ec19/extension-develop-2.0.0-rc.22.tgz","_integrity":"sha512-YCRFKjd63roHa6PpBcU7zRy8jdgCAXqb1mCRA2H8QqpaHnn50+GQ7JEnJ829K+AnYOBHwQ4DChqr3nu1x10WCg==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.7.9","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.1","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.0","vue-template-compiler":"^2.7.16","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.22_1744129313147_0.6396049645588977","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.23":{"name":"extension-develop","version":"2.0.0-rc.23","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.23","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"acd3fd129defeeabb075fa8a4fef953690619eba","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.23.tgz","fileCount":1685,"integrity":"sha512-lEFDuqZkMOFdBs32OzNMQmbv4sakNagi0Ddxs1Q6XM3dc6KnZylnGzhMZpAnW78oPkBqjOnX8B1twHJkAq8PJg==","signatures":[{"sig":"MEUCIAYTgJXEDawBzeYkFPJOLHp4enLNSVuaHOaPWiuYDYl5AiEA+LQysXjC5gfAI8E9qzTHqO/CqzvhS4P95eq7iHndGbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152524721},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.23.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/3f552d82fb2579af55f53b96bbaec33a/extension-develop-2.0.0-rc.23.tgz","_integrity":"sha512-lEFDuqZkMOFdBs32OzNMQmbv4sakNagi0Ddxs1Q6XM3dc6KnZylnGzhMZpAnW78oPkBqjOnX8B1twHJkAq8PJg==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.8.4","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.1","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.1","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.23_1744213992009_0.08920435196698229","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.24":{"name":"extension-develop","version":"2.0.0-rc.24","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.24","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"46206ffaf5a55b445f015eb4ae9889436c29618d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.24.tgz","fileCount":237,"integrity":"sha512-sVqt6QXMW18Q//DYsHu6C0Q5CHSX0qt0SuzsJE6iTICPc0l4gbksvsElkIPYCDDp6uz1yb50tEEj3JZcnNNa8Q==","signatures":[{"sig":"MEUCIDQgOJiQSiQ4YldPj9kwd11idtOndTA0Q1/1zlc1hNe1AiEAnz46ablZxkDbQHYKUodbJurS0EhLl79aXh1zAAESttU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11100614},"main":"./dist/module.js","type":"module","_from":"file:extension-develop-2.0.0-rc.24.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build && bash install_scripts.sh","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/1baffe0d9393b069425e53f512b08692/extension-develop-2.0.0-rc.24.tgz","_integrity":"sha512-sVqt6QXMW18Q//DYsHu6C0Q5CHSX0qt0SuzsJE6iTICPc0l4gbksvsElkIPYCDDp6uz1yb50tEEj3JZcnNNa8Q==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.8.4","chalk":"^5.3.0","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"4.0.0-1","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.1","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.24_1747080869778_0.9276099027984019","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.25":{"name":"extension-develop","version":"2.0.0-rc.25","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.25","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"e3cff004f45fb3f9cf17967b58197093ed4c70b7","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.25.tgz","fileCount":248,"integrity":"sha512-db+c1QVTIImqiva+yyZCahfxqktJEgaK/HkpiLfbpcgas7Vp8yfqzJOeN+RZR3RDqcgAoctbLAkmvKmEDWKwnA==","signatures":[{"sig":"MEQCIBNR2WjbbfyUyze/bbdDctz8uCxn5WHlNMwJIPB+tSECAiBbZlxqy8IqLPcSpmsuZXbB3qVibT7OkPyt3Fd4hbZNKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11029417},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.25.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"scripts":{"test":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.*'","clean":"rm -rf dist","watch":"tsup-node ./module.ts --format cjs --dts --target=node18 --watch","compile":"tsup-node ./module.ts --format cjs --dts --target=node18 --minify && bash install_scripts.sh","test:build":"jest ./build.spec.ts --no-cache --detectOpenHandles --forceExit","test:coverage":"jest --no-cache --testPathPattern='webpack/.*/__spec__/.*\\.spec\\.ts' --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/dd1398d0cb993dd434e8806180ee684e/extension-develop-2.0.0-rc.25.tgz","_integrity":"sha512-db+c1QVTIImqiva+yyZCahfxqktJEgaK/HkpiLfbpcgas7Vp8yfqzJOeN+RZR3RDqcgAoctbLAkmvKmEDWKwnA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.8.4","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"2.0.4","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.1","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.0.0","webpack-merge":"^6.0.1","@colors/colors":"^1.6.0","dotenv-webpack":"^8.1.0","chrome-location":"^1.2.1","firefox-profile":"^4.7.0","@vue/compiler-sfc":"^3.5.13","@rspack/dev-server":"^1.1.1","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","svelte-preprocess":"^6.0.3","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.25_1747081557169_0.8203942114055061","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.26":{"name":"extension-develop","version":"2.0.0-rc.26","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.26","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"d90925effb2e1254fc00d9667b1edc28be63aece","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.26.tgz","fileCount":234,"integrity":"sha512-pQyRLrGPTFfUDlMPf87DvkuSCPn+cDGjEJds9O9+Va2tG0aTUFu5ibujmN5SYeV6CrjeYDhmPrO4LwaV1OvymA==","signatures":[{"sig":"MEYCIQC6/eVbNo15nctQCOJEYi5KF7ug6WVK6i9rjJBaS/LMqQIhAM9DESfZpdPVZs89vg2dCvxG90E2aYStIQyV1KJz9EnF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623444},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.26.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build && bash install_scripts.sh","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/8dc5375ce20158d610816e06441699ec/extension-develop-2.0.0-rc.26.tgz","_integrity":"sha512-pQyRLrGPTFfUDlMPf87DvkuSCPn+cDGjEJds9O9+Va2tG0aTUFu5ibujmN5SYeV6CrjeYDhmPrO4LwaV1OvymA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.8.4","chalk":"^5.3.0","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"4.0.0-1","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.1","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.26_1747149986447_0.5267989110859919","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.27":{"name":"extension-develop","version":"2.0.0-rc.27","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.27","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"899d387e9b9fe68ae2af4ea0ca306b4c9b872cbc","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.27.tgz","fileCount":236,"integrity":"sha512-DOmjni6Kbx7B3LLKNPxhhEbHOewsYvsXEy8guuVDks3T5qn58HRx7UNIbNp5hEXUGEo9lxZfezpql9ye+gAVJQ==","signatures":[{"sig":"MEQCIBC81pgxbx1OwnAZJzwWlmAiXEojzPpNG2z32WO2uw9cAiBbKL9vF5ciduX1fvTVlcgXtuSCKbCHp1Zta37abFCl4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":625552},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.27.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build && bash install_scripts.sh","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/0b2f0cfb7d05e1b3ff90bb7f967a3f3f/extension-develop-2.0.0-rc.27.tgz","_integrity":"sha512-DOmjni6Kbx7B3LLKNPxhhEbHOewsYvsXEy8guuVDks3T5qn58HRx7UNIbNp5hEXUGEo9lxZfezpql9ye+gAVJQ==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.8.4","chalk":"^5.3.0","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"4.0.0","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","parse5-utils":"^2.0.0","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.1","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.27_1747610151119_0.9342152393121568","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.28":{"name":"extension-develop","version":"2.0.0-rc.28","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.28","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"ddc9a3522c8d3b8e5458215e6e3277f33962de23","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.28.tgz","fileCount":236,"integrity":"sha512-xr4/Z7hG/g1PFzCAwhpty5P7tOIbh/L5bxSYIxHDgxaFiaM4+Ms9c88D6CfjI+7G7Thh0yUSUYGOqcXAvF8MaA==","signatures":[{"sig":"MEQCICoWLLxzW63Dc0Zn3QVGF+8L7kyvpfD7h+95Stp1uupKAiABklzRXvEaB+n1MpOLnXTWQm9lL4v3Kx/1bavKYVSbEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630158},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.28.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build && bash install_scripts.sh","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/b64c96bd10488fc7aa6d1ac1590c3904/extension-develop-2.0.0-rc.28.tgz","_integrity":"sha512-xr4/Z7hG/g1PFzCAwhpty5P7tOIbh/L5bxSYIxHDgxaFiaM4+Ms9c88D6CfjI+7G7Thh0yUSUYGOqcXAvF8MaA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.8.4","chalk":"^5.3.0","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"4.0.0","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.1","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.28_1749055478328_0.7327847449994616","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.29":{"name":"extension-develop","version":"2.0.0-rc.29","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.29","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"d5b46086219d55c7425e6d59690f87b9d4826601","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.29.tgz","fileCount":236,"integrity":"sha512-M7L1+/ab+fbZ5yxp4n4JTkgl+gbhCwk/kDJW4eVMsBuQ5Bagpw9Kz8cM0wHyDNbLxjRKnGGVl24NQTkv6HM2Jg==","signatures":[{"sig":"MEUCID4u4VWD1bz72mZ/ovGUbDEx6x55i9eboiRGJPmakRzdAiEAm1lqj+j49V3ADb69W6SoX1kIunYvoPUKtN4OwjY7LZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630158},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.29.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build && bash install_scripts.sh","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/9df082e58c65d4ae27f49f8dcfde1748/extension-develop-2.0.0-rc.29.tgz","_integrity":"sha512-M7L1+/ab+fbZ5yxp4n4JTkgl+gbhCwk/kDJW4eVMsBuQ5Bagpw9Kz8cM0wHyDNbLxjRKnGGVl24NQTkv6HM2Jg==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.8.4","chalk":"^5.3.0","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"4.0.0","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.1","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.29_1749056743889_0.5420617857750014","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.30":{"name":"extension-develop","version":"2.0.0-rc.30","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.30","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"cebfb2d1fa71809bb8e61db1f27bb9aae4fbbbc5","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.30.tgz","fileCount":236,"integrity":"sha512-3j6Zp81YoHhOYLIt5N9WdgsZIe/6FUA5WM+l7COtiOyMhqUPPTeimKeuPlVohzaoHZISvmb/GtPRW4Xgj8w5xg==","signatures":[{"sig":"MEUCIQCFUQfim5oTpamXeMIPuMugwgQG0VMfP7ldd91VjrfTTQIgL9J7mm6p/kwGiBr4xZqmidXlsqqkJ//A0VHSwK1RvtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630158},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.30.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build && bash install_scripts.sh","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/6e0c917303c708b68ba2b2b720929607/extension-develop-2.0.0-rc.30.tgz","_integrity":"sha512-3j6Zp81YoHhOYLIt5N9WdgsZIe/6FUA5WM+l7COtiOyMhqUPPTeimKeuPlVohzaoHZISvmb/GtPRW4Xgj8w5xg==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.8.4","chalk":"^5.3.0","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"4.0.0","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.1","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.30_1749058016157_0.6233440802942178","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.31":{"name":"extension-develop","version":"2.0.0-rc.31","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.31","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"fcc4232da88e7f8b883562555e44bdd3ffc098ed","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.31.tgz","fileCount":236,"integrity":"sha512-HiSnLC3AbUnNcSQgOFQ4EGbjPhplq3xs4sL3KzicGwJnOXDacovJdnXG2X9hB42QK2nrG3Myp1uNoVjcDRPaWw==","signatures":[{"sig":"MEUCIDMGaZ9HAjjCrWgileKjhGxdlJPDB0P8JdgP5GlI/BNJAiEA8mOy5OK8Hh22I1OAxa/20gEUWo2WX4+feheV/hXgY2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630158},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.31.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build && bash install_scripts.sh","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/a2ad1f77953d3b8dd3d5afe263bf9bec/extension-develop-2.0.0-rc.31.tgz","_integrity":"sha512-HiSnLC3AbUnNcSQgOFQ4EGbjPhplq3xs4sL3KzicGwJnOXDacovJdnXG2X9hB42QK2nrG3Myp1uNoVjcDRPaWw==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.8.4","chalk":"^5.3.0","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"4.0.0","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.1","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.31_1749058303701_0.13640128018457465","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.32":{"name":"extension-develop","version":"2.0.0-rc.32","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.32","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"8154a3b1af66083e483804634d6722fe48e1f325","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.32.tgz","fileCount":236,"integrity":"sha512-QccZjcgvPNPDiuyW7izE7w+eh6H8da/p3dDbHNqrOwVX24mEsXgqeyViKmWJtRK5f0VEtK53yHnCiMLef7V+/g==","signatures":[{"sig":"MEUCICT2xtCI82so9CfRFJwIJK7UK5BiigZE26ZhJ9GZfk5IAiEA5BnV75eEgdvM4jypDyUtfLaP2jRxpwc49uUtp941zyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630158},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.32.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build && bash install_scripts.sh","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/10073f204f7bd68f2658b6e620389f27/extension-develop-2.0.0-rc.32.tgz","_integrity":"sha512-QccZjcgvPNPDiuyW7izE7w+eh6H8da/p3dDbHNqrOwVX24mEsXgqeyViKmWJtRK5f0VEtK53yHnCiMLef7V+/g==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.8.4","chalk":"^5.3.0","which":"^5.0.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"4.0.0","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.1","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/firefox-webext-browser":"^120.0.4","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/webextension-polyfill":"^0.12.1","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.32_1749059891514_0.11822834280029437","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.33":{"name":"extension-develop","version":"2.0.0-rc.33","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.33","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"ac544e92dac7e136a0ce892902166a928e48d122","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.33.tgz","fileCount":236,"integrity":"sha512-mrm0N3uMw2Gz/LOU98xz9NP+DBja6Uh1tBrI5F94DUJGYexTfuUNwM/TD3H7ULhYdFooVRhkBluR68x7juihHw==","signatures":[{"sig":"MEUCIQDqyQmzdW7QmLQUlKrqnQ647wk3qw8T+0sW6Nk10gl5EwIgVy8Vl3WverUOdNxJNBHn060/dADRUdbeAkvP5yixJGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630011},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.33.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build && bash install_scripts.sh","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/343ad9417e8a3ffdb38b6aba78463dd0/extension-develop-2.0.0-rc.33.tgz","_integrity":"sha512-mrm0N3uMw2Gz/LOU98xz9NP+DBja6Uh1tBrI5F94DUJGYexTfuUNwM/TD3H7ULhYdFooVRhkBluR68x7juihHw==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.8.4","chalk":"^5.3.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"4.0.0","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.1","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.33_1749120040092_0.37518033721338395","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.34":{"name":"extension-develop","version":"2.0.0-rc.34","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.34","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"81bd7b0c95618486f59a22259a032261393627dc","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.34.tgz","fileCount":236,"integrity":"sha512-P16Bsy1GENqiHzDmEMHML5fdyvNQ0f2/VEjNfcZrHmqFyy5M/e+kzNwx8kQEY1IS7PaQpXSDmTN1cCGlzkivEA==","signatures":[{"sig":"MEYCIQDFwz1Box0+oXpcC56pZ1WQOqawCYQvDvvwW+nhsr1ZJgIhAKbyceQ9p4AcIgPsAfhVWeESVE2hLLYaYN7AzUanoZyB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630023},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.34.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build && bash install_scripts.sh","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/3b603cf30a090bd8edf6cffcb3d4ff0d/extension-develop-2.0.0-rc.34.tgz","_integrity":"sha512-P16Bsy1GENqiHzDmEMHML5fdyvNQ0f2/VEjNfcZrHmqFyy5M/e+kzNwx8kQEY1IS7PaQpXSDmTN1cCGlzkivEA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.8.4","chalk":"^5.3.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"4.0.0","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.1","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","vue-template-compiler":"^2.7.16","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.34_1749121057075_0.3566177440868612","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.35":{"name":"extension-develop","version":"2.0.0-rc.35","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.35","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"c26e9e728d9262f0017da662a4c493551750d4b1","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.35.tgz","fileCount":236,"integrity":"sha512-2qXHkaZw3ALRmkAQXSNLFCg8t2IGeAtiMm7h4BF4de8XDZG0jPLnUMiZSwll/8Tl8rVtDswEE9TK1VXy34MAFA==","signatures":[{"sig":"MEYCIQCLTmB8t71pRfH4TFffafZ+va4RjDYWxVmVHjv0UIPMggIhAK9wTJT65iEIfKPeXNKQ0ik1Bq3I9vIek8jqitq2qmnu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630429},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.35.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build && bash install_scripts.sh","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/tmp/73497cd5096f10c4f57bbef21c6742a6/extension-develop-2.0.0-rc.35.tgz","_integrity":"sha512-2qXHkaZw3ALRmkAQXSNLFCg8t2IGeAtiMm7h4BF4de8XDZG0jPLnUMiZSwll/8Tl8rVtDswEE9TK1VXy34MAFA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","chalk":"^5.3.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"4.0.0","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.35_1749170194442_0.5731869887567855","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.36":{"name":"extension-develop","version":"2.0.0-rc.36","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.36","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"a8de7afe1fc33a9ba229d66274cf1af2e1a82e3d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.36.tgz","fileCount":236,"integrity":"sha512-iJD1SfaH9o4hIz9f+kleJjL711IFpQFpd1RzP/6hkVZhoGoLcqwsgW/imUOdhrkb9pBCaJyQkwt17OAPyMF+3g==","signatures":[{"sig":"MEUCIQD0knpLnU4N9Yy+R/R2L3XDFp5G7VaHD3TOUtoHyJwO1AIgGThN4aVck6b5PFpwcOyHjniQvAEvMt75MsB5ALMFyKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630429},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.36.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build && bash install_scripts.sh","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/4778d553ae07590386d12936ce517c34/extension-develop-2.0.0-rc.36.tgz","_integrity":"sha512-iJD1SfaH9o4hIz9f+kleJjL711IFpQFpd1RzP/6hkVZhoGoLcqwsgW/imUOdhrkb9pBCaJyQkwt17OAPyMF+3g==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","chalk":"^5.3.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"4.0.0","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.36_1749172255719_0.5578405880055046","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.37":{"name":"extension-develop","version":"2.0.0-rc.37","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.37","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"3290c070c001e606199fc469d1f3439fd50df34d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.37.tgz","fileCount":240,"integrity":"sha512-Z8cNobU4dwOCb8u3OTCAJPbHQ+94H5ICh7cAKTd5eC208ew1hCztoyyKMhKL+O2k1CdSlC8HH3wqYPmP8Y9n/Q==","signatures":[{"sig":"MEQCIBx1RbHylG2uICd1KRxYu7HTmGSj1GoV0jz/NlysHankAiAj8MyYx98Z77b0Pn29ga/2GgvxbgDiM5tt/FAUi5m2qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637427},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.37.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build && bash install_scripts.sh","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/b93736760049bc89be6d7dce37bb9b65/extension-develop-2.0.0-rc.37.tgz","_integrity":"sha512-Z8cNobU4dwOCb8u3OTCAJPbHQ+94H5ICh7cAKTd5eC208ew1hCztoyyKMhKL+O2k1CdSlC8HH3wqYPmP8Y9n/Q==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"4.0.0","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.37_1749964414570_0.2770084212576196","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.38":{"name":"extension-develop","version":"2.0.0-rc.38","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.0-rc.38","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"c58ee83e0e79190f24ce364b2959a25e91708003","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.0-rc.38.tgz","fileCount":240,"integrity":"sha512-uYHfAJX68mxT8LepU7eplINZADih8PBoKwQGYUgPCLerxntufxvcBxYjcPQQbR3CttGJKJSr/ZxAD8Y8aB0xqA==","signatures":[{"sig":"MEYCIQDRvV9+A/+A7u7S48r41Kh07OsXXNdNXz6aHXNbkmwywAIhAOTz5rmliRNuJRiIYyNo+a2DLYVG7OsfreYO0mHOlcoM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637588},"main":"./dist/module.js","_from":"file:extension-develop-2.0.0-rc.38.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build && bash install_scripts.sh","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","actor":{"name":"cezaraugusto","type":"user","email":"boss@cezaraugusto.net"},"email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/fe9dfbbdd39db21e3ee3e1fb7f619814/extension-develop-2.0.0-rc.38.tgz","_integrity":"sha512-uYHfAJX68mxT8LepU7eplINZADih8PBoKwQGYUgPCLerxntufxvcBxYjcPQQbR3CttGJKJSr/ZxAD8Y8aB0xqA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","fx-runner":"^1.4.0","go-git-it":"4.0.0","tiny-glob":"^0.2.9","csv-loader":"^3.0.5","micromatch":"^4.0.8","cross-spawn":"^7.0.6","@rspack/core":"^1.3.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.0-rc.38_1752010634745_0.39013981535425524","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"extension-develop","version":"2.0.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"137c5739c464a8b1d380adac40f927686ecdcfe7","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.1.tgz","fileCount":271,"integrity":"sha512-7IkhTK3peOtH/JORy7Cr2n6HG277TddfsjL98DZRp67fnFvbAY+FwX4Hn8KtZ7YfkKogmJz04R9M5LHhRWL19Q==","signatures":[{"sig":"MEUCIQDgfR/4M2pWtIoWbBJ8aF68jqq1y66zMaYD/j3kC9lpJgIgFMTR5OZgZKfU5Qcx0mmHPwMJdRMxDrhpbdchdycIMe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1241535},"main":"./dist/module.js","_from":"file:extension-develop-2.0.1.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build","pretest":"pnpm -w --filter extension --filter extension-develop compile","test:dev":"vitest run dev.spec.ts","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/34b6c3cb6d32a91983fccd55c093ce67/extension-develop-2.0.1.tgz","_integrity":"sha512-7IkhTK3peOtH/JORy7Cr2n6HG277TddfsjL98DZRp67fnFvbAY+FwX4Hn8KtZ7YfkKogmJz04R9M5LHhRWL19Q==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","micromatch":"^4.0.8","cross-spawn":"^7.0.6","locate-path":"^7.2.0","@rspack/core":"^1.4.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.1_1755794082725_0.5560753827743818","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"extension-develop","version":"2.0.3","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"7f1a82acd316adb204824b05905f7c3737e45eac","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.3.tgz","fileCount":271,"integrity":"sha512-YBdF9Wqe3uW49sTXxaYDoHLP9Rk1M/oMaZ8jq6nkBFeETJUoDnOSt1vnXxcQeWukGwIDhgRf6jXIiCxPS1xdEw==","signatures":[{"sig":"MEUCIQDJ8OGIwquLFULrUV9BHbCsE9sAm7S5VjpXRyBtOzpfAgIgBQltE6ZkiZiJOMAdx07i35377PAeeY/+1okVaMmlw/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1253404},"main":"./dist/module.js","_from":"file:extension-develop-2.0.3.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build","pretest":"pnpm -w --filter extension --filter extension-develop compile","test:dev":"vitest run dev.spec.ts","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/935eb64544845ca6d68206029d8b705c/extension-develop-2.0.3.tgz","_integrity":"sha512-YBdF9Wqe3uW49sTXxaYDoHLP9Rk1M/oMaZ8jq6nkBFeETJUoDnOSt1vnXxcQeWukGwIDhgRf6jXIiCxPS1xdEw==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","micromatch":"^4.0.8","cross-spawn":"^7.0.6","locate-path":"^7.2.0","@rspack/core":"^1.4.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.3_1755824576662_0.28618847899889643","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"extension-develop","version":"2.0.4","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.0.4","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"55953bbae77e1d5b19a6a8a20738a51201767243","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.0.4.tgz","fileCount":271,"integrity":"sha512-1X6xeLNr0CRwAOCKsJADyLe4o1YLSXRUnmVMO2A+salLnLVquQs70Tg4dgGC2sMit7Ip6m0qszoSKnQllAWBYQ==","signatures":[{"sig":"MEQCIA5TKc4cTt0rzpBvjvGdE/TKztNurGvrXn1iJWwEl8bnAiApZXuT0U5KdHQHMT+gAjiILmo88eKdCaUzSIuCulJ67w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1254766},"main":"./dist/module.js","_from":"file:extension-develop-2.0.4.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build","pretest":"pnpm -w --filter extension --filter extension-develop compile","test:dev":"vitest run dev.spec.ts","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/e94b906bc84ca9016e49a7eea1ce7873/extension-develop-2.0.4.tgz","_integrity":"sha512-1X6xeLNr0CRwAOCKsJADyLe4o1YLSXRUnmVMO2A+salLnLVquQs70Tg4dgGC2sMit7Ip6m0qszoSKnQllAWBYQ==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","micromatch":"^4.0.8","cross-spawn":"^7.0.6","locate-path":"^7.2.0","@rspack/core":"^1.4.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.0.4_1755868112992_0.7206177825997746","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-next-20250825144602":{"name":"extension-develop","version":"0.0.0-next-20250825144602","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@0.0.0-next-20250825144602","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"741a3e169583ea5b37b18e3a1baa4b8b656d6833","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-0.0.0-next-20250825144602.tgz","fileCount":271,"integrity":"sha512-tApBtUdwvzGcVvC83eTonAV65rrT0Xac8kkux5JUKWo0V414FyKr1Zf8LAr6bToIRLfr0fIGywXCB+o/JKIWIQ==","signatures":[{"sig":"MEUCIDEBaQ17QsFapBo1jKFI8m8nMEOEbultX9pcRv0duLR7AiEA36xjJVkm7rKVJ4RdBFmdCzv/q0t6Y5Urqh5EhFuI9Ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1262901},"main":"./dist/module.js","_from":"file:extension-develop-0.0.0-next-20250825144602.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build","pretest":"pnpm -w --filter extension --filter extension-develop compile","test:dev":"vitest run dev.spec.ts","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/tmp/5e1914163ec97af25b264b02f61c03b3/extension-develop-0.0.0-next-20250825144602.tgz","_integrity":"sha512-tApBtUdwvzGcVvC83eTonAV65rrT0Xac8kkux5JUKWo0V414FyKr1Zf8LAr6bToIRLfr0fIGywXCB+o/JKIWIQ==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","micromatch":"^4.0.8","cross-spawn":"^7.0.6","locate-path":"^7.2.0","@rspack/core":"^1.4.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_0.0.0-next-20250825144602_1756133171413_0.01229983014947389","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"extension-develop","version":"2.1.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.1.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"16d1872ae96d7b36a991aca4510607505495ee00","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.1.0.tgz","fileCount":271,"integrity":"sha512-Rr+aljRk79Fuf3D6jtpJjrsOEeHf6ofMBhda049LX/yBg8oX4i8uO4G1XdbYX3NeTvmaiZy+UY1CJ+RjUpw9NQ==","signatures":[{"sig":"MEUCIC9/GvWM5ZxevepF+YW8QS+vnSHyFAqvbHhNqiqs9XT1AiEA/+0avjRCCPN3Im7wGUMv/FuCgArnuhcwj8Ruf0QVFRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1262881},"main":"./dist/module.js","_from":"file:extension-develop-2.1.0.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build","pretest":"pnpm -w --filter extension --filter extension-develop compile","test:dev":"vitest run dev.spec.ts","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/tmp/1da720ed7e5b6a793d8af747df7ae47b/extension-develop-2.1.0.tgz","_integrity":"sha512-Rr+aljRk79Fuf3D6jtpJjrsOEeHf6ofMBhda049LX/yBg8oX4i8uO4G1XdbYX3NeTvmaiZy+UY1CJ+RjUpw9NQ==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","micromatch":"^4.0.8","cross-spawn":"^7.0.6","locate-path":"^7.2.0","@rspack/core":"^1.4.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.1.0_1756133844379_0.5174851436779588","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-next-20250827130329":{"name":"extension-develop","version":"0.0.0-next-20250827130329","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@0.0.0-next-20250827130329","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"ff38d65f7cfcd75bde9468c6005d696dcf5e3cf0","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-0.0.0-next-20250827130329.tgz","fileCount":271,"integrity":"sha512-lgAQ5F3Kiqn5hrbMPL0ChkjJVTrw7rATysPvjuzMoKSwtFWAJsGxZ/hpmz1N4MCH9qCXbL9+HonL0+9WIBhjhw==","signatures":[{"sig":"MEUCIDatFqQR2dWryom8zoDQpZCV+Je2sNjE/ilsl1xECUn8AiEA7ooWDCJpoZo4GJmr3/pWIPps4YcPoLMyfJ6xowmYTV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268981},"main":"./dist/module.js","_from":"file:extension-develop-0.0.0-next-20250827130329.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build","pretest":"pnpm -w --filter extension --filter extension-develop compile","test:dev":"vitest run dev.spec.ts","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/tmp/0ef7648f71e2b156a6b0b78c5d4e0135/extension-develop-0.0.0-next-20250827130329.tgz","_integrity":"sha512-lgAQ5F3Kiqn5hrbMPL0ChkjJVTrw7rATysPvjuzMoKSwtFWAJsGxZ/hpmz1N4MCH9qCXbL9+HonL0+9WIBhjhw==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","micromatch":"^4.0.8","cross-spawn":"^7.0.6","locate-path":"^7.2.0","@rspack/core":"^1.4.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_0.0.0-next-20250827130329_1756299822086_0.020240203973817206","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-next-20250827131250":{"name":"extension-develop","version":"0.0.0-next-20250827131250","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@0.0.0-next-20250827131250","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"8767bfe25e87e13b564df8011db84611cf52f545","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-0.0.0-next-20250827131250.tgz","fileCount":271,"integrity":"sha512-b4BszbRh3rKt2xLIGu81n/Q9HGUfjo5BAcGlKGubH7BgSu3dBqy+fwNDTUK4A1BRWfv/e/pn66a1SfScc5FODQ==","signatures":[{"sig":"MEYCIQCCeNbTIhwVH0T50gt1MQaoAcy1YvIcLrVcCiLuJEQRNQIhAIYLwK3Made00psSMfP3XIBTJGfA/ThoSrYiurUmoLa2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268981},"main":"./dist/module.js","_from":"file:extension-develop-0.0.0-next-20250827131250.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build","pretest":"pnpm -w --filter extension --filter extension-develop compile","test:dev":"vitest run dev.spec.ts","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/tmp/6d5f3c65bb7b6e5e97578e4ecd1a39dc/extension-develop-0.0.0-next-20250827131250.tgz","_integrity":"sha512-b4BszbRh3rKt2xLIGu81n/Q9HGUfjo5BAcGlKGubH7BgSu3dBqy+fwNDTUK4A1BRWfv/e/pn66a1SfScc5FODQ==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","micromatch":"^4.0.8","cross-spawn":"^7.0.6","locate-path":"^7.2.0","@rspack/core":"^1.4.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_0.0.0-next-20250827131250_1756300383473_0.3747260381151698","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"extension-develop","version":"2.1.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.1.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"b2aae0350534bf18db03f6d4b928971554398414","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.1.1.tgz","fileCount":271,"integrity":"sha512-L5MXAfskbXgJfKseDaltxUWDY+bgQofiPcP+Vtyc4GxkRIBO7JYAiYyUFnQuwhgObkBne8GbNXFDKx5obxyENA==","signatures":[{"sig":"MEQCIHAnxrdq1IPscM2FKQUbt+YBqpKmcbFX7sA+/67szA+OAiATrZ6rpyE10Bk57bwxL4GkF1o3g2jO53x2mcrd/Ylt7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268961},"main":"./dist/module.js","_from":"file:extension-develop-2.1.1.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build","pretest":"pnpm -w --filter extension --filter extension-develop compile","test:dev":"vitest run dev.spec.ts","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/tmp/9e329a86920dcf46f83b3261db41bd32/extension-develop-2.1.1.tgz","_integrity":"sha512-L5MXAfskbXgJfKseDaltxUWDY+bgQofiPcP+Vtyc4GxkRIBO7JYAiYyUFnQuwhgObkBne8GbNXFDKx5obxyENA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","micromatch":"^4.0.8","cross-spawn":"^7.0.6","locate-path":"^7.2.0","@rspack/core":"^1.4.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.1.1_1756300999955_0.03867396640641285","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-next-20250827140108":{"name":"extension-develop","version":"0.0.0-next-20250827140108","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@0.0.0-next-20250827140108","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"e09a2d6f427b8fcf6a1510e269d5b50755da6907","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-0.0.0-next-20250827140108.tgz","fileCount":271,"integrity":"sha512-gGjWavkB+fI7OJL6uSIyi03qBUwzmoIZwU+/7TyBv4jhTw/hlRBY98kVMYHPe0UJYsn1L+6rfAlu3Dlvk3YxBA==","signatures":[{"sig":"MEUCIAIhHYZbBbA6mSVj2CJ+IqmpkSrFgPHE/Rtp4MCcL5bDAiEAqbsUOFoU3ZDOrstMsebG/rslbtaVhsrD2tIkmRZrI68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268981},"main":"./dist/module.js","_from":"file:extension-develop-0.0.0-next-20250827140108.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build","pretest":"pnpm -w --filter extension --filter extension-develop compile","test:dev":"vitest run dev.spec.ts","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/tmp/4f8fb35a1a325daf9bab177ac67bad00/extension-develop-0.0.0-next-20250827140108.tgz","_integrity":"sha512-gGjWavkB+fI7OJL6uSIyi03qBUwzmoIZwU+/7TyBv4jhTw/hlRBY98kVMYHPe0UJYsn1L+6rfAlu3Dlvk3YxBA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","micromatch":"^4.0.8","cross-spawn":"^7.0.6","locate-path":"^7.2.0","@rspack/core":"^1.4.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_0.0.0-next-20250827140108_1756303282741_0.025141307930312218","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-next-20250827140428":{"name":"extension-develop","version":"0.0.0-next-20250827140428","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@0.0.0-next-20250827140428","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"3ad8e574e23dfd690e2b767f556a8bd2229d92ad","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-0.0.0-next-20250827140428.tgz","fileCount":271,"integrity":"sha512-og01GaTCJFT+7hk1sSPh5ZuuD4hrq5w+2xvcoZUyGHl3O4UYr68bfdSUmsCJVGvSA9XHWr+4qhSs2qdiSlQD1A==","signatures":[{"sig":"MEUCIQCpqCMBMSNwe1Fnn3QbzOG+QdVEKiTwGhLulgzvwnxehAIgeXVQbNQOL4TS8JrJ4yCnstIPZF7WUUczfz2MCLd8rPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268981},"main":"./dist/module.js","_from":"file:extension-develop-0.0.0-next-20250827140428.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build","pretest":"pnpm -w --filter extension --filter extension-develop compile","test:dev":"vitest run dev.spec.ts","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/tmp/c0bc82ade42975a9e4493ea33d6985f7/extension-develop-0.0.0-next-20250827140428.tgz","_integrity":"sha512-og01GaTCJFT+7hk1sSPh5ZuuD4hrq5w+2xvcoZUyGHl3O4UYr68bfdSUmsCJVGvSA9XHWr+4qhSs2qdiSlQD1A==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","micromatch":"^4.0.8","cross-spawn":"^7.0.6","locate-path":"^7.2.0","@rspack/core":"^1.4.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_0.0.0-next-20250827140428_1756303479738_0.5389127431594622","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"extension-develop","version":"2.1.2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.1.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"d7994b32fd76cde826c22e5e740be86acb64555f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.1.2.tgz","fileCount":271,"integrity":"sha512-eMJkg9QQP8Vwxorxp5wxqcAGUB4RBo7SZt70n9TDlQ7p/Lj4hGUJMPUctV204HhxBrCB0SDIANF+8Ue9Y5vgKw==","signatures":[{"sig":"MEUCIGw0y0cs7rxRkURvKE/eUkVE8XOov5aOiWi4BwKdmuoDAiEAjvzuieulGsdXeTVWczdHg9tjwSRe5rG/0a/HikJxTAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268961},"main":"./dist/module.js","_from":"file:extension-develop-2.1.2.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build","pretest":"pnpm -w --filter extension --filter extension-develop compile","test:dev":"vitest run dev.spec.ts","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/tmp/c3fa27c5eacd4ac03af57479aeed5ea5/extension-develop-2.1.2.tgz","_integrity":"sha512-eMJkg9QQP8Vwxorxp5wxqcAGUB4RBo7SZt70n9TDlQ7p/Lj4hGUJMPUctV204HhxBrCB0SDIANF+8Ue9Y5vgKw==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","micromatch":"^4.0.8","cross-spawn":"^7.0.6","locate-path":"^7.2.0","@rspack/core":"^1.4.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.1.2_1756303684090_0.8337440180983073","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-next-20250827161129":{"name":"extension-develop","version":"0.0.0-next-20250827161129","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@0.0.0-next-20250827161129","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"9f09d2697a7f26eed0974823b42d2b3a6e6611d9","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-0.0.0-next-20250827161129.tgz","fileCount":271,"integrity":"sha512-JT4Bj+botIx9axEmmgbeDW2kwhW2v6jKI6EJvrqybUfVEmsrMYNExIz4KA4tRCjN2sf55I1d5pomLLYMZYZNew==","signatures":[{"sig":"MEYCIQCZu8755pq1sz1rWZ5yXZA6tng3lHlLzRs8CEL/tS6KtwIhANV4nsW7PWsdsL/z9gEyzGBmMMqpXNVrcslZIpAMIo9T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270287},"main":"./dist/module.js","_from":"file:extension-develop-0.0.0-next-20250827161129.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build","pretest":"pnpm -w --filter extension --filter extension-develop compile","test:dev":"vitest run dev.spec.ts","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/tmp/048eebfc58d221ea9d3760106ef6125b/extension-develop-0.0.0-next-20250827161129.tgz","_integrity":"sha512-JT4Bj+botIx9axEmmgbeDW2kwhW2v6jKI6EJvrqybUfVEmsrMYNExIz4KA4tRCjN2sf55I1d5pomLLYMZYZNew==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","micromatch":"^4.0.8","cross-spawn":"^7.0.6","locate-path":"^7.2.0","@rspack/core":"^1.4.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_0.0.0-next-20250827161129_1756311099372_0.3677854438989736","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-next-20250827162326":{"name":"extension-develop","version":"0.0.0-next-20250827162326","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@0.0.0-next-20250827162326","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"cbddedc1f696b8854d9b8545a74c902a1562f1ff","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-0.0.0-next-20250827162326.tgz","fileCount":271,"integrity":"sha512-Q0ZDq0O6WmlPdvXEoFGbd3dQ1t4/NWd1A2SdYo1LIY6RSPr9bWL9vmU6KlShEdBg8rsry4+fFzDXz1T1bmRTPA==","signatures":[{"sig":"MEUCIQCVbBbslG6qFkczd0snxOD4OIaLxOhdIqFeBfpgT+7zhwIgT84Y2sLsugYPC1aawCnpXM9MkSWVy/rCvL2dcyPPzXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270287},"main":"./dist/module.js","_from":"file:extension-develop-0.0.0-next-20250827162326.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build","pretest":"pnpm -w --filter extension --filter extension-develop compile","test:dev":"vitest run dev.spec.ts","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/tmp/61e95dfd91fd608b66d1394d4063f7eb/extension-develop-0.0.0-next-20250827162326.tgz","_integrity":"sha512-Q0ZDq0O6WmlPdvXEoFGbd3dQ1t4/NWd1A2SdYo1LIY6RSPr9bWL9vmU6KlShEdBg8rsry4+fFzDXz1T1bmRTPA==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","micromatch":"^4.0.8","cross-spawn":"^7.0.6","locate-path":"^7.2.0","@rspack/core":"^1.4.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_0.0.0-next-20250827162326_1756311816586_0.6745211206452739","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"extension-develop","version":"2.1.3","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@2.1.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/cezaraugusto/extension#readme","bugs":{"url":"https://github.com/cezaraugusto/extension/issues"},"dist":{"shasum":"4e2bc507d9fb3137595414207579a19a7c71b74b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-2.1.3.tgz","fileCount":271,"integrity":"sha512-B4fE8iQoNp5OapnQE4YvNz2jS2oNdOT3V3jYDTAlmiFz+cNqN7rPHucIfIDt/OZbDG5vp35fX5fgxpYMbd2McQ==","signatures":[{"sig":"MEUCIEkUx6MDbf9xVBQ5SPVEYml8fuAnUfEOlGWXJlDRU0VcAiEAk7y1ctQCi/j7g33LZp6CwcB1CsFdtNrIhT74tMDBrCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270267},"main":"./dist/module.js","_from":"file:extension-develop-2.1.3.tgz","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"scripts":{"test":"vitest run","clean":"rm -rf dist","watch":"rslib build --watch","compile":"rslib build","pretest":"pnpm -w --filter extension --filter extension-develop compile","test:dev":"vitest run dev.spec.ts","test:build":"vitest run build.spec.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/tmp/11fb0bf1a02e44523d6cced53282f1a9/extension-develop-2.1.3.tgz","_integrity":"sha512-B4fE8iQoNp5OapnQE4YvNz2jS2oNdOT3V3jYDTAlmiFz+cNqN7rPHucIfIDt/OZbDG5vp35fX5fgxpYMbd2McQ==","repository":{"url":"git+https://github.com/cezaraugusto/extension.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ws":"^8.18.0","axios":"^1.9.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","preact":"^10.22.0","adm-zip":"^0.5.16","postcss":"^8.4.49","slugify":"^1.6.6","chokidar":"^4.0.1","progress":"^2.0.3","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","micromatch":"^4.0.8","cross-spawn":"^7.0.6","locate-path":"^7.2.0","@rspack/core":"^1.4.8","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","schema-utils":"^4.2.0","edge-location":"^1.1.1","webpack-merge":"^6.0.1","dotenv-webpack":"^8.1.0","firefox-profile":"^4.7.0","chrome-location2":"2.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"^3.5.13","firefox-location2":"1.0.0","@rspack/dev-server":"^1.1.3","webextension-polyfill":"^0.12.0","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","@types/webextension-polyfill":"0.12.3","content-security-policy-parser":"^0.6.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","vitest":"3.2.2","ts-jest":"^29.3.1","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/jest":"^29.5.14","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@vitest/coverage-v8":"3.2.2","@types/dotenv-webpack":"^7.0.8","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_2.1.3_1756311978853_0.6988552934498515","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.6":{"name":"extension-develop","version":"3.0.0-next.6","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.6","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"d1d31d95fdb05101f8fb00e28d97f34190411da6","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.6.tgz","fileCount":16,"integrity":"sha512-WjpauSOnhnhPSoAHUsvRonFvsjB2jnZFO29HWwNK9yU6UGiXqheRS2pcCpv+oXvH7SYn629H0YIB729kVQmO1Q==","signatures":[{"sig":"MEUCICw7CphDDNqx3NZchQDDnR6OI57sKZkm1cjatZfO/FWXAiEAob/osWzkwgQ3LM35ILYvBySXuIINM3WDy5baZ1EVljk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":838679},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"34e7963ae200c81a5a202b18d384ffba7fb37755","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.6_1763221528902_0.8311479553814054","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.7":{"name":"extension-develop","version":"3.0.0-next.7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"bf4de52aac73e444f665543fcf011a6a43695175","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.7.tgz","fileCount":16,"integrity":"sha512-dMvRUxXuqOo4+zfQRfAJkq6871x6J9nR2O0z/DHbYXsG2L7CEZ821Ps1PoIuj+9p7KomYDY8ZZELpCkMkW5y2g==","signatures":[{"sig":"MEQCHwejvselJ9JA/lzWNkGKBgIuW0bwDoAtp1uiEzyx1e8CIQDyXSlolF9z/jXzMYAy/hy4gB7MYwBAVHzMU96MdANCzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":849888},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"0015a74616b2027bca84c2de50d3ec6589402352","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.7_1763531705016_0.6878382516976835","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.8":{"name":"extension-develop","version":"3.0.0-next.8","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"517eb7a9c2548b770bcc65cc1acaafe60f7f041a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.8.tgz","fileCount":16,"integrity":"sha512-aaCKo3E/fMxzMNimhQ8ibhzXr69hK/sshlEmjx8hkYBr3NkeZeJpZPYP0Nr9Zsp2sWeDhkmNxsMbba8sOqwe4A==","signatures":[{"sig":"MEQCIGmAl/wqRXfCXAA+WRqtgUPIkQNijGb+7/IHfwIgk+bLAiAGfvgXwJJooCPpAoQpjTcnvFGTSFn5iFuRrXugYIZ9iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":890778},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"64266a50e22c3297de43cd6ebe8cffd052c21b42","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.8_1763554923426_0.9441487735166969","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.9":{"name":"extension-develop","version":"3.0.0-next.9","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.9","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"42073a174ee09c883248dcd47e62dae78c03b42d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.9.tgz","fileCount":16,"integrity":"sha512-Fe1EUs//FaYm9Bk5t9cko1SGAaeE/yYWKwroy/3EsoBYdbwV3zXZTRLkl/xWJ4giBFsbhWB7xZVaTfWXrCVyvw==","signatures":[{"sig":"MEQCIARwD82uRJZ1AVD+aVvsXzTzNj57rYpbiT4vg3nTjTx0AiBTPoH2Xk4+UfPFQY4uN3msh8NJor2CLrzKivgNPO4lEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":891601},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"8105cfd6eb4f0b1be661db398ec35b753695ecdc","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"optionalDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.9_1763557215063_0.4890112344549802","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.28":{"name":"extension-develop","version":"3.0.0-next.28","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.28","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"a58b4a214c9df4d9d891859827e89e069311a765","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.28.tgz","fileCount":16,"integrity":"sha512-mxkBzax2ltR3bt2BlJXBV7Fb6/zp1Pi/DO1Pqa7pXmmcymF4QpE0mZhzu8l4kQfrkWcpzuXf2rqyN1JqZpgDTg==","signatures":[{"sig":"MEQCICIHZvEJQmULhg+2LKuRD8c9+XiWGh/k2KVZxlSko4ffAiBu2bHFvO5BQXw4ITwwzlrIge24iYXjflWPGHdPt1fFlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":891373},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"ddecd4f8ebf2d6be62e44c6a2417f8dfe2adf5de","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.28_1764516817862_0.8737385144687055","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.29":{"name":"extension-develop","version":"3.0.0-next.29","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.29","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"8c7c9194b45c877f6e679584aa274a71c89b8606","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.29.tgz","fileCount":16,"integrity":"sha512-YEJzpcyAOiTHw80Y+rgzSz08HgAt4CdbApMNaYdi07Nd3dAPFFsd2xusFUeNR0jlrw2k952blTsNle29B5UVcA==","signatures":[{"sig":"MEQCICT5m/FISld+Iel/y8n2GE3unf5wC278sInIA5w9AtGPAiBEzZr5vn4Uya4ukwuZdUQmrLrKASd7c8g27eMa1jkLlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":891373},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"9db96116bf6acf2c9ae522218a9aa21d3e2df782","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.29_1764548406497_0.8789267651234756","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.30":{"name":"extension-develop","version":"3.0.0-next.30","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.30","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0f0d7771e985265b0ad73d910cde01419c647522","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.30.tgz","fileCount":16,"integrity":"sha512-VPHBQU5vH5ceJIXyJ9hzTVqonj9p9EQb/TgFs7u6FOucDGyUioBmuVu0HaeLnzHeX17l1nKwHYg/UrEXd6gI7w==","signatures":[{"sig":"MEUCIQDjQUxOtn0qH9f52Z37dM1C9D7oGiyTVXAPkjJg8HwbWQIgHYHxMoODjSkwSDOs+eAcz/9rripzEFr/86517afvSY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":891373},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"cd4bbc1a4d76cdfdb469468669800511cdc68fe8","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.30_1764595915379_0.7740666517869044","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.31":{"name":"extension-develop","version":"3.0.0-next.31","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.31","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"aee1d60b9fa9a3969df616093662b585acf2b053","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.31.tgz","fileCount":16,"integrity":"sha512-7Hp9OvJ4DOLCdkbLsE1+8XvVtqP/I3V2h4F21oKB2qL81XcGnWUskNyQX/FKM8dUdAlJbgMqm+CRcL5y+Wblow==","signatures":[{"sig":"MEUCIBzyecTTWvfvCJPa8Z2I56OONv9MNHToRPryC+DyjGHhAiEAlSSPp4EkQxUvIvcnT1ERQL5lfcUjUHzIpLxj9hVr/20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":891373},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"dc7c214b7188c3c2340be35910b5b02e0fb2dc2a","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.31_1764598567456_0.8990155127402584","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.32":{"name":"extension-develop","version":"3.0.0-next.32","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.32","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"1dbf4bb67d3c87a56ba5112d898d1ab927920d6d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.32.tgz","fileCount":16,"integrity":"sha512-iWY4+88Yor1uXIa+ImfbMjExhulWwjXsCaL/EdS6P3V3my/tm3RiAt4CkWAIRvNcczQgFEeFnjoD9UhWK5UzBQ==","signatures":[{"sig":"MEUCIG3KPKxy4JsJ0svMQt4uSB0ICBmCaTf0EkZAXxx1xiVLAiEA9UMZaUtGFnvwmJQdLHoh8Ns3ADscwwO94DtFHH8UXhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":891373},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"914e0eb3979c74a3ae1f052ffe9faf8d6a587dcd","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.32_1764600399320_0.3929061960637452","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.33":{"name":"extension-develop","version":"3.0.0-next.33","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.33","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"81aaec884418fcebee462244d85636e29afa1ba0","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.33.tgz","fileCount":75,"integrity":"sha512-5E14uTDBPUtXT/r7JZcyZUFoQwf6wWXsr0jqtqy0rezsDvJ7KBS4m55O6ZIcSLTuoKE4jUpqRJZ/bBwyJ8rjzQ==","signatures":[{"sig":"MEUCIBuuu3t6vG33v1Zd+crsRVG45x8/wPGSzq5m8Ptw8aU2AiEAr7MOaIsLMIbpRwwbGaF9yVLOljFrTzMBj+rnyMouO1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4534489},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"41bdaeee555c59734ecab9554d0e5da65f9cb8a8","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.33_1764607042085_0.14506148861585544","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.35":{"name":"extension-develop","version":"3.0.0-next.35","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.35","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"870f3f6172f50c869663337f283fee0319f83281","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.35.tgz","fileCount":75,"integrity":"sha512-T4DRflFE5SWNMIvfj9tkbvajgW6GeGJHC5kvJJizrukNYKfDLPyHBSjtl53z71REFPLlRpJgEhZB8LxkvjCtyQ==","signatures":[{"sig":"MEQCIE/oxO/plKOjIQaamIFEsltGY5phMM+iY4t7DQzOFnzTAiACHlrrk1Gnk/mXvv+qAnG7bmnIfWxcxQ/wCNm/zMwmsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4760953},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"d790d2e239a367f3aa089a730a28eb7935c687e7","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.35_1764613376570_0.6568064430519802","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.36":{"name":"extension-develop","version":"3.0.0-next.36","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.36","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"80f3eadb90d670dd28b76786b5b911f45296701b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.36.tgz","fileCount":16,"integrity":"sha512-/502hy82XD5Hm1XI+iRBXHP4loH9QtSQh9NZByr7XCvD4dnaOKHlA804IUDI1zANMu6xJUQX4R/bKUJyxW2Csg==","signatures":[{"sig":"MEUCIQD615YpJA0MbXuuNk699qgeZ7q4QDWBWvmxwSLALYhjhwIgT1TZugnnF6jgAzC8Ht4QP5ThRrd14sGcCG2Dr+DGH7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1122053},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"47a06941faf738505066ffb3e9283e9c70d21950","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.36_1764623882529_0.17474003918012126","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.37":{"name":"extension-develop","version":"3.0.0-next.37","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.37","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"340d5e618c5d45046d0a9bb247f9490a0f567b48","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.37.tgz","fileCount":75,"integrity":"sha512-ZNehakHsNGX/qjuSDtjsPkta0VQ37dGNQkm4egm+LMiWa7EwrDiPnn0COqjNSo5+DucC0Lkn+Gww3HywZRV43A==","signatures":[{"sig":"MEQCICOqBPkya9STzhacYoSELBQe7/jARtyErqXfcn12kx0WAiAI3MbL7PRxMJFldXgovh1rf5K5lXv9sG8UTOSuPE/4yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4761025},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"2dce507fba89b2fc793affa5f48ab7df0ddfdb59","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.37_1764624803336_0.21505328309538307","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.38":{"name":"extension-develop","version":"3.0.0-next.38","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.38","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ba3ee038b10f5ecfdeb63f48532cac2eae593327","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.38.tgz","fileCount":75,"integrity":"sha512-kvdf+nxaU3IqJ3hqD3boTCzsy4HjOdJ1ndhmJ6xzmE85J1rJrnuQVY7Plro8szEZP3wRQlkbAGvRQ4o1m9iHQQ==","signatures":[{"sig":"MEYCIQDSsmL6J/fLRaOK2xMStno5EfYj35HKrKIsvbNurhZqQwIhAK35Yp+jVHk9V/FrImHUwC9X26PJjBxHr8DKhEs3eLVc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4761471},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"9951d4896ce94d934bb47340273533a28695e783","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.38_1764631328757_0.20979503691333745","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.39":{"name":"extension-develop","version":"3.0.0-next.39","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.39","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"8cad9658e2e70b4e4177bc3c3ee30beb62a760e4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.39.tgz","fileCount":75,"integrity":"sha512-rbBXe/39UiN/Zfm7DF02AaKDjjoJUbZKz2Ju5lDzQ8f7PzZuQrluxRCSpKC9iFCSRCGDuvKEZnHtozD2oJ76SA==","signatures":[{"sig":"MEUCIDhy1B5kTRUCPYP09xNOwTqEeFXf7g5bNnsEa59rGTrgAiEAsZSk3kqVC69a7o7p/jAoefW3Z6OC990tPAoSdF4aXjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4762131},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"a664dd1d761323602029af5357fd51ba06be855b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.39_1764632864558_0.46153196938105046","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.40":{"name":"extension-develop","version":"3.0.0-next.40","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.40","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"15657f41805a2cdeabc621933265b03e435eba7d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.40.tgz","fileCount":80,"integrity":"sha512-n+zrvECq2AqwE3M/8lv68LxO9dUv2ncH8u5LUwkZI/sd1aEATuReg/krwpjLM771ahElO90w/npResnQP8JBhw==","signatures":[{"sig":"MEMCICHSbwxnRL+cP8ll6NRXLRxqQgNNvPK8mHgqb3NR2s8RAh8Jq1bA4Q7PkiqHBC+My6Mg112ckk4g+sG5JXD3dxa4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5727552},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"32e4153719d299a7e920de8d173789897af3fa2b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.40_1764635503261_0.4705205082267794","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.41":{"name":"extension-develop","version":"3.0.0-next.41","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.41","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"2a1475108da23e67b87120f529532cb2683f2d1e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.41.tgz","fileCount":75,"integrity":"sha512-xIBaesvJqa2ly2A0GSOGVmS/FR5gmC1bxGeXKuTvc5naxlNYVzefe33x4zOW+7M//3ohVYh5+XWFtAAGabW64Q==","signatures":[{"sig":"MEQCIHX0kQCH48Ixvx57N8htlzVs67QjqhfIJshuNE51BoTGAiAmx6g1z5YfTzKWlvefHg+hl7eBy2Mfl3wQamm0DCY6iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4761471},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"6613d22dd0264d7a10b2368aff7f65030570a08c","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.41_1764637561663_0.19483860229554328","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.42":{"name":"extension-develop","version":"3.0.0-next.42","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.42","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"bc9df6f56fcbd9a0e1eae7bc0c3cc7a2c26ae3f0","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.42.tgz","fileCount":75,"integrity":"sha512-OxoQORFsNp023I+jCUMgd27sPU2gfELzvixIsW+O1q580AOLaAlgyZGnNxN2AwheISZGF35plx+L3kQP/CdP3Q==","signatures":[{"sig":"MEQCIC+YxtbAvrFEFXWRK2vE5XqoVQhzAkKn4NCZ3glvOwoEAiAPvDNtbHetLYBDkA/U36zWrpf8cqHo6UogMSzwaexjPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4762693},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"376bfdf28a51d824415058e8ae3e42fe0d19224c","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.42_1764638698854_0.9085773909088461","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.43":{"name":"extension-develop","version":"3.0.0-next.43","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.43","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0ef6d28fc38c22a87f0818c5c4925e0c2e8a4be3","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.43.tgz","fileCount":75,"integrity":"sha512-A3EccWtKeAHxn8nqoCzjc8RRwxgXJodowTII4rRK7J5mYuG/kZu8WBFloM3mk4OOUE6n9vwHOes7j09MsnbxhA==","signatures":[{"sig":"MEYCIQC5BUV8XIQXrUcziK3igNJfZCthYnndTE0SrGyjqmupNgIhAKU68IOVxoiU5Q5I5I0pbqpqiZlbI+T353hVNYl0kDst","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4763582},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"8ff157b6daf4c445d6ec64a072723eaf7eb55288","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.43_1764684108812_0.10078957271827393","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.44":{"name":"extension-develop","version":"3.0.0-next.44","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.44","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c291f236be1af97eed4857764f667e4fd5235bb1","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.44.tgz","fileCount":75,"integrity":"sha512-J4QEwEBK1dUQiaQ5AVCGpV5pmSYCjD7OGVZFpfxWEayrCf7XkUZWk7oF7wQXuAz4oOSM/dWkjUwz83P5C9gjPw==","signatures":[{"sig":"MEUCIQCPZcHOyaGfFt+26PLdZUXf5U/1HR5d4fef/9HGGnVx0gIgQux3EBlvTTgExHcAqbgzjbp8QRd+pCe9RzMGri3T+ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4764054},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"3d1116716620453f7605d01393bf15700360ce04","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.44_1764686336756_0.2391911474190933","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.45":{"name":"extension-develop","version":"3.0.0-next.45","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.45","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c0cffce8a5ccc429081c6ae2f060133e2724cb7e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.45.tgz","fileCount":75,"integrity":"sha512-pXxkIioWFW3yjJfqC7RFekaDmuFGIy5te66733ydyfamMCkMDZRxQ7fuQQRi94+FvIRh8VgglzglmCIabeoIbQ==","signatures":[{"sig":"MEQCIFCF3rveqTD9LbPGZPq+bbCTGB5+9pgeqwiNkqxwooqbAiAQk+d2cfyn5XyZrzAaLeoUblm4rarY2a1VM7wUI0LOqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4764629},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"50c8bb11c80574689dd850fb357e70845785bd8f","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.45_1764687586150_0.07679284277372478","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.46":{"name":"extension-develop","version":"3.0.0-next.46","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.46","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"48ac913edc489a42a7d4037e10ec311a78ca825a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.46.tgz","fileCount":75,"integrity":"sha512-qpsetG94JtAdHAvrs5ROKOJy4RkHQy/apI1uCqMFuy1Ars05EB2hQSeioXTy+4Y91Qpz2ZN/GpzsrzMkPVh4aQ==","signatures":[{"sig":"MEUCIDywWeaz5ehF+vrmkQ1dm/gGvPAStG3T4snMOcsVcjS+AiEA5s2eb4TvOdjS0VXsRtdUjakSLmhhLfZcbv36pDxYTb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4764599},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"0dd8b6c1702b069c3dc08a5fd0bb1b72b703ea38","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.46_1764698061013_0.3829817137755209","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.47":{"name":"extension-develop","version":"3.0.0-next.47","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.47","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b355cc12ece54c9551604fffd041c4271005a2ff","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.47.tgz","fileCount":75,"integrity":"sha512-T199rDzWKRLEUl+e6z031DSHoJstLFrdRHMDIyTdwmwDqm0SobPtCV5pShdKXRkdt5Tyxuy8ynuVCksHkM04BA==","signatures":[{"sig":"MEYCIQCdMTfP3exk5Cak2srlUT6ir4O/eVVyXKDGNEnQQHZZlgIhAIzRl6VhgUrGHMfi9znXY41HCqYVMQf9xgbcLF048yz9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4764723},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"86439fb6c8493f3ff0c2aa488509b1e4cbbb7d9e","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.47_1764699887861_0.33403190954627804","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.48":{"name":"extension-develop","version":"3.0.0-next.48","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.48","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"5a701336fcd24bbd89fce14faaf9b8d90d581de9","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.48.tgz","fileCount":75,"integrity":"sha512-kXk1Ylj1B6l04ksdh1NeOC2QaaDJkhClN+K83c/IBG13Cz9irptUllxfXysnqhqfvrfQhZWRX6xfdw18mU27sg==","signatures":[{"sig":"MEYCIQCPkBiM50HcTYme2uJYrTpu+He1q4EcFtjx0C2ZpGRPlgIhAIjv0NOF49eRKoGg33hD9KVrieBK3AJF+npHN0yOQX2R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4765109},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"52d59497ed5066ee2a4aa61b8289db8a5be7a30d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.48_1764701069881_0.9505149688789347","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.49":{"name":"extension-develop","version":"3.0.0-next.49","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.49","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ba78f9f4db976225ca4c1c6a60ee323533140372","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.49.tgz","fileCount":75,"integrity":"sha512-oivSmoXbLn7ck/FZXGg0siBvG0wiA1o7Cd4OrVdUpYFW+IUqiDIFFHUGg2fPl9r9RsXiWnErYtga7Cv/kd/Pcg==","signatures":[{"sig":"MEUCIQDak6LxpdA3aS/siAcLjwn18PkCFkWhMagsHv1gzHuPagIgY47tpyAB+NmiDeHfmmgDHZ5FpGMCtO/4s+vYGZW+zb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4536728},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"6c7f26b368e0f59125066a440a4c1d9c2d9911ad","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.49_1764706370622_0.29022948477872856","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.50":{"name":"extension-develop","version":"3.0.0-next.50","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.50","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"489e4f05ea3321ba1795d29273d3568eed8bce17","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.50.tgz","fileCount":75,"integrity":"sha512-wNvKVHgtSATVTL/8hE437D5RVA2uiqRbxubPGHAwyGM2Ejo81tsc2PXQF2zh19+6S4L911c4oP538mK/7bMPCQ==","signatures":[{"sig":"MEUCIH+kYU8p8MBzLAw2BW+8VsWmtTuvogPrfBrcWTJXs7Y9AiEAjcX43gzuuPX6giVm+O0NLx3AKCwH2GjjRF2zGDz2jc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4536728},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"982c9e43998140fb89345adedeb3adbe4988640f","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.50_1764708030539_0.9286834589643409","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.52":{"name":"extension-develop","version":"3.0.0-next.52","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.52","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"1d03ed939a1ca6d468b7d33c7525dcab6d8f42cb","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.52.tgz","fileCount":17,"integrity":"sha512-aREHjEDmjkVGXwVwC3bjmMjkmptj9bNcswJR8TB75LD8NhO0B1sLuOWbiF6WJ7v5kvTwWYe7O5yUIieOqfENAg==","signatures":[{"sig":"MEUCIQCnk7pJfI86E2dsnap5C3JNhXO10Hbq2gApoOvxsicVjgIgUX/8+PkqYs97yM0WGTS828eHGOuAe/D2qQlmpMceDUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8553394},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"dc4dfbe2e36942ab047e23979e6ee71c8abfd390","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.52_1764713595760_0.37362234743883405","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.53":{"name":"extension-develop","version":"3.0.0-next.53","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.53","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"aff1ff2e9f4c3dc88796f29e5bcd1df873834809","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.53.tgz","fileCount":76,"integrity":"sha512-LcMsg0aSfKXJAKNUVCFUy7Q27vvEsLeuLALF6NaocUMQvURcJ9SkaOI8KUZXHASwBqr2th5MqHay/LR9J3TR6A==","signatures":[{"sig":"MEUCIAWLqxjPBWt4QM8+ij8lI3ERlbzvx56dijQseqN4EqXvAiEAhROl74/KN2NaCWyu/5zv4TtLGCuh2vA3L7R8zRfWMFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12196215},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"7680f7160769bce79a947cc20d6cc05e11cc9903","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.53_1764716467960_0.4480871194830345","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.54":{"name":"extension-develop","version":"3.0.0-next.54","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.54","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b12c4fdd1fc1c1fc6d98e25ed66f0b46c45eaef6","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.54.tgz","fileCount":76,"integrity":"sha512-0fqrPIhGxo9IpP8ikfv9f3MVuaivQgvTwUTozj+4zCd0dIt8/H9xAc0PWuL/LFAPTWy0wiWOC6O1N5getfFWcg==","signatures":[{"sig":"MEYCIQD0N8aShFIoirVVQp6kSvs4RJyXmaHkBuBFbCD52yTTEwIhAMsuNfM03xFX3gkzhlKOxUhrPgNQhYUFNeorw3yOgh6Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12197962},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"6d520a8106f2fb1acfba49d39b01bc9d4ba46e2b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepare":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.54_1764758360181_0.8549678388516309","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.55":{"name":"extension-develop","version":"3.0.0-next.55","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.55","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"e70e55ae845177ad25328f59cc54ab6f736ed6ea","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.55.tgz","fileCount":17,"integrity":"sha512-HSv5hhExJQXWstkkiwkzvigVP/7xzF6S55F3S1Hc+izuyUmj4x0gdjde7DkrIv5Pl/g3Em6dlW/zZMwo9PKZCA==","signatures":[{"sig":"MEUCIQDU3F3PjE+dQo0dyKJwaWjgCQVeuC1jqriJrWKQtXbpBAIgDpbvUo4xelIp+oUFIg68Q0k746GKOcKX4eDSCthWFhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8554926},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"a03ef30a7a410563f6d605fabc2559ae40f20ae6","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.55_1764858224217_0.32484655217292735","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.56":{"name":"extension-develop","version":"3.0.0-next.56","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.56","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"955d1d45a1ee3d0da519454ddde9fd96a9e82672","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.56.tgz","fileCount":17,"integrity":"sha512-vc2+IOscJhrlHrbQSXkODNBCVu+Q0g459eINrvrZbj1QCF47PeyDOmgNi7twtG6trX0ypce/HSBxPATy2UOZAQ==","signatures":[{"sig":"MEYCIQCgWWuhe1yfaguNS9hckmrdovFMLyldo+3G14R7TQS0jwIhAMpa7KtOR7lZg6ZuywhDZboWGplkjmdL7qdB4W/YLLtu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8554926},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"09695fa66ebbbbc2d85e98c49b59133656e95a46","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.56_1764868739237_0.10143610564463112","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.57":{"name":"extension-develop","version":"3.0.0-next.57","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.57","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"3e34f4aa51a31599586e3ebffd4f14b14f9f1e77","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.57.tgz","fileCount":17,"integrity":"sha512-QvyFCDn2BFFm3dhUvny/PDz0+JY+FxjEKo68Jdu5R/M1VU/mLIoWDXtfzGb+Es2ttVtbQEh2vvL943LE26vCxw==","signatures":[{"sig":"MEUCIQDzHaVAkRuALgMDjc5t1vmcV0NiD52Y2NklkaBzEMzBrAIgTakLSPPzaw5JpH4y6gTB9jgoyhPuJGV7yWRMorqYaLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8554926},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"a4700369621af58ffe8c27d86b3263bcc17f263d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.57_1764873633380_0.2894224420728486","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.58":{"name":"extension-develop","version":"3.0.0-next.58","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.58","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c45aabf0f4be1061c730b9e4812244dcb6028239","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.58.tgz","fileCount":17,"integrity":"sha512-k5gAW3pKmyDe4TEn3bNxLhpFn2Adtg3gb/nUulEJuMmD3fF6YbzLSUOx+lQ8NwsCrIHpiS4gm5ocpFXTluepog==","signatures":[{"sig":"MEUCIQDnFxdJRtQQhKUoaW/FCLh74kAlLWOQAP4CIvRC8BIaigIgZYBbtcG+bM+Kutcrv6I6roXLrIyFmKdOkmo5rGpAeQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8554926},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"e283c1de8a077e37da1c1a2a1a4379ebc5968473","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.58_1764876274523_0.5005870151199021","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.59":{"name":"extension-develop","version":"3.0.0-next.59","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.59","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"64deea65bc12d1eb2930ed11cc7ccd2a94488715","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.59.tgz","fileCount":17,"integrity":"sha512-jhpboO/dungfw3P4vz+kc35FA7Lto8lxqlemD6Gi60KOdv+cKNcjfaJ6Xxmzooe91AEc9HHARKKs2dzoRiEBdQ==","signatures":[{"sig":"MEYCIQDNAeqwJllw9kquI8gFsSfkAKUmQJ2QqiuNtPjaIuZoOgIhAMmXnjBbu0DsnFXvD4sJkPUiJFv6dfOZQmFPO5mR+iG3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8554926},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"4a9832f6f9637a2c636c9c97cdff19185257a3ca","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.59_1764880054125_0.23017880639826505","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.60":{"name":"extension-develop","version":"3.0.0-next.60","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.60","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"a4bf96416ab0df0b3d21c7788f60c7130aff01da","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.60.tgz","fileCount":17,"integrity":"sha512-CIvn/OGLSH6kaj/A4cOHK3w9P9t7FK9ppt3oiiYGwHaRrxuYfLzeCpyCKdas3fqPg6k3cUeK2U+KqjIVmxHmig==","signatures":[{"sig":"MEQCIDNWv4UPOEUIZ2lclXY3g0HattbexPn69PQfrCmCyM3ZAiAqnPRGEIkFvdbjgcvZ8eGdGkz6uRNy2jOrfhomauhLMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8554926},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"c895d060b00d7120efaeeaa011362d9d3800cfa4","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.60_1764882770908_0.1367112996697326","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.62":{"name":"extension-develop","version":"3.0.0-next.62","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.62","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"377aef283fe7637913b596cf344c191341c5f57b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.62.tgz","fileCount":76,"integrity":"sha512-sBLlaVJwow8Qc3zSxQR3wslvEFD7wZQ3PZJgqR1nkyqsPFrEchP2hCpIKnm0SkqaPWEM8XvFW4ahsYiL64jyEA==","signatures":[{"sig":"MEUCIEkU5R5C75sE6dMZunaPl0pzvC/gYamNBBTy8W2DksK6AiEAh9DvmhnwEUBd6+4fXUAug7MSqU4ZXjyZAvY43v1XGws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12197642},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"6b53685ab01655ae681b5dc0fab6ab43fe981905","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"The develop step of Extension.js","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"^2.1.1","webpack-merge":"^6.0.1","chrome-location2":"3.2.1","parse5-utilities":"^1.0.0","chromium-location":"1.2.3","firefox-location2":"2.1.1","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.62_1764895022328_0.10720372746077755","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.67":{"name":"extension-develop","version":"3.0.0-next.67","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.67","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"85f1c4b24172fd4cdda3c349f3b16aee4c6f48d7","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.67.tgz","fileCount":81,"integrity":"sha512-MWg0GfordHp7Mc/YcDN8hmjSALf84nPNtpvo2Uw2SyLkL8CYZNelLMYptIaAXGZgTY094avdPX+/eBTUssk2pQ==","signatures":[{"sig":"MEUCIEwiCR9JYEzKaXdE4wdYxQY18GcqbhSMW9E9tttlanNAAiEAkA7SzpkybAbAr+bo2v0YDuAPwK+X5fPZ0AGi1//mKQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12275928},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"ecaebce04c68f6cf3f19e5ff9395cad166076780","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.67_1768425320804_0.4891178106825269","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.68":{"name":"extension-develop","version":"3.0.0-next.68","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0-next.68","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"24673ffd00ca0de7092a5d25673a860fa4014477","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0-next.68.tgz","fileCount":81,"integrity":"sha512-XUv5MzJ617bt9nua7M5oqcp7C+0ObMSUvMteD5P/zzZoCaOeh4NuABm/RQbV7GRlgaI3AcBRtL7FVnJff+lf8g==","signatures":[{"sig":"MEYCIQD9uBVM0LsSapaEGvdPBHeK561kXfZJ8wG5CHt67GcI6wIhAPiuZTLnmRCT14HAkWUMPr/HBXiAmGqogdbltHeQGb4f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0-next.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12275661},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"2ac88fc70345d14faf0a44678b4cda8851d4e38a","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0-next.68_1768429394235_0.21300401985434259","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"extension-develop","version":"3.0.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.0.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"03519febde1b21787848b1ca115b3091ecc4951e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.0.0.tgz","fileCount":81,"integrity":"sha512-zs+2JWLDIPxfL/0P5XDS6Nc2TjzHOLk044c0qUhGZd8dvM+iZUXyKM2sd3TrqRdG0YKKOyNcywVD4fbTAB5+zw==","signatures":[{"sig":"MEUCIQCJWy7ujtsadD1nflFlBWmtnV5PmyyWQifrq25HuglVTwIgezmFccQ0cIOfkVJeW2tdWN9WZxMufPfr/ueuM4YG7As=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12275645},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js"}},"gitHead":"65e6ef49d0e1819c0ebe15e9d8e6e3f3b47f8fda","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"rslib build && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.18.0","dotenv":"^16.4.7","ignore":"^6.0.2","parse5":"^7.2.1","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^4.0.1","@swc/core":"^1.13.2","go-git-it":"^5.0.0","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.6.3","@swc/helpers":"^0.5.15","loader-utils":"^3.3.1","magic-string":"^0.30.10","schema-utils":"^4.2.0","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.4","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^0.2.7","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.4","@types/ws":"^8.5.13","typescript":"5.7.2","@rslib/core":"^0.6.9","@types/node":"^22.10.1","@types/chrome":"^0.0.287","@types/adm-zip":"^0.5.7","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.9","@types/loader-utils":"^2.0.6","@types/webextension-polyfill":"0.12.3","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"peerDependencies":{"vue-loader":"^17.4.2","less-loader":"^12.2.0","sass-loader":"^16.0.4","babel-loader":"^9.2.1","react-refresh":"^0.14.2","svelte-loader":"^3.2.4","@prefresh/core":"^1.5.2","postcss-loader":"^8.1.1","@prefresh/utils":"^1.2.0","vue-style-loader":"^4.1.3","@prefresh/webpack":"^4.0.1","@vue/compiler-sfc":"^3.5.13","postcss-preset-env":"^10.1.1","@rspack/plugin-react-refresh":"^1.0.1","@rspack/plugin-preact-refresh":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.0.0_1768494306920_0.7153015532407536","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-next.2":{"name":"extension-develop","version":"3.1.0-next.2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.1.0-next.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"4c6f0b62d45a631f56e913c74105584b70b5e3a7","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.1.0-next.2.tgz","fileCount":87,"integrity":"sha512-vNPQDqUY1/VAnuIx2cD0zCTcp8zImAgZvNqYV5cXNtMnCFX71fuRBmaLCiCqbu+nbrDwQZnXBcOODjNB/RMnxg==","signatures":[{"sig":"MEUCIBKG0BCan6aLN+898WH0cCdC8vX8jeDK/VA8s/O5g32wAiEA2vfSN21JV4nbP2E0+RHs54ffrGPY0lmdv298IcC3hRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.1.0-next.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12532683},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"e1c527fa8091180d1aa2f25c30179e9c669b8ea4","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^1.6.0","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.1.0-next.2_1768547617437_0.14278701703562002","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-next.5":{"name":"extension-develop","version":"3.1.0-next.5","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.1.0-next.5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"1c3d473fda4a93e9ade00dd9dbe13fad6a39ad91","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.1.0-next.5.tgz","fileCount":87,"integrity":"sha512-ery+YUs17GZf4Un1Mj4H2vtPIU6fqDAkZgY+GYfnkSvR7yzs+Pgzu3hslrXTaSSHbcwX39ovzeYcX3S8Ozp7fw==","signatures":[{"sig":"MEUCICG6VIKDH3LzW2uzY2J8XJes2od2bBqz8+j7nK9+m96sAiEA9dLAsPbaGSiquiglmmfUnIYoVGztK25cU5gZjXXzkGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.1.0-next.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12532683},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"212fa439b2b4c9d5198115dbb8b3917eb01f6ffc","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^1.6.0","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.1.0-next.5_1768548378975_0.16540484518669252","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-next.6":{"name":"extension-develop","version":"3.1.0-next.6","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.1.0-next.6","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"59e9a6556c02fbb336faeebcd4a39faf15eb4f0a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.1.0-next.6.tgz","fileCount":87,"integrity":"sha512-WA6cLxfGagdHRf7yHXQmym0n+YnOeV4zyghiLcnKLA3NuTirn7kYlPUz3tegrFEZ/xqeVSw+V+/Lx00/WxHGnA==","signatures":[{"sig":"MEYCIQChOWutUXS3fjnQnssgKVSWsj+pE6jLAiPYIh0sZoVcwQIhANr/J/3iMDIRaYwIxHju+bfs30YIISoE6XlgLXMyXT89","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.1.0-next.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12533440},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"9fe021fa2e21d52f456d69057093b839f888ab4c","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^1.6.0","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.1.0-next.6_1768549507887_0.45360505959527964","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-next.7":{"name":"extension-develop","version":"3.1.0-next.7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.1.0-next.7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"12980d2051fac536ea52d1bfc985c9c66f0557c4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.1.0-next.7.tgz","fileCount":86,"integrity":"sha512-AtF++isc/vYSYQRt7uy9U7QoNXhwUios0GllGZzgfj42EBfrjuGtOagOVb+ZKT5uX6hG5hTnA7a6UxSR2NsSTQ==","signatures":[{"sig":"MEUCIQCC+kp9SM4lZ31ijMoBmkwKzyH4VWPHVPan0FRYiV6cAgIgFgC8tctGWWZ82Bg7yI3OOEju1mUre/7hSyRFPnpN4k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.1.0-next.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12546920},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"5ffda9ff3ef70f91a70826940f4bfbcdb3169913","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^1.6.0","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.1.0-next.7_1768550380499_0.8545678271439612","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-next.8":{"name":"extension-develop","version":"3.1.0-next.8","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.1.0-next.8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b2b8a462fd1078263db379e92fd7622bb1492fe6","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.1.0-next.8.tgz","fileCount":82,"integrity":"sha512-qCI7qx6AQsmmuStduj9TlxnneRNWNFtXv0V4lsokKYCNbKfwL1HRai+RZwJY0SNupVzxajB8XXtNMQ4+MFuD3Q==","signatures":[{"sig":"MEUCIAV5XD138mJzV2dXYTc8/FoEs3sKTMFrCavHn8U5/0WXAiEAtSN181bB/sUxd1GYW3pw9QrvymxuuTJTOY486vCqWcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.1.0-next.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12545165},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"a9ff0147a39a218f6c3136992db954425d8115d3","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^1.6.0","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.1.0-next.8_1768574887032_0.08001358051966068","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-next.10":{"name":"extension-develop","version":"3.1.0-next.10","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.1.0-next.10","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0df157d184d4f39534d9af04142e556d7f996040","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.1.0-next.10.tgz","fileCount":82,"integrity":"sha512-pRxsTxts66Pk421pCYY9JtxfWTm5dHBW1PswzTc06borI27iomIfafxfqxnWt3MVU6dO7hy17i+zHh1yRRWzBQ==","signatures":[{"sig":"MEYCIQCxhQ4nNC82dcjn/8elNBXpK+1rDBQ+giTLxiVzJTX/CQIhAJKBU/fC7T1X/blIht07zp5pdPiK66qE46LNJeacASNF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.1.0-next.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12551200},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"9394e4ea0582ade70f77346278d40352fa12949a","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^1.6.0","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.1.0-next.10_1768584714627_0.2780282928221198","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-next.11":{"name":"extension-develop","version":"3.1.0-next.11","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.1.0-next.11","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"5d4398609d611037f2bcfe5c04af87b941a1dc8a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.1.0-next.11.tgz","fileCount":82,"integrity":"sha512-EvCn+T/UCg5Aje6L0xDHl4Iyz5xItoO1+bWAGppBYami12Bs/0BLTOJ4JW6xvO9okpYxWQbSuNVU6FLPxmhKYQ==","signatures":[{"sig":"MEUCIQCgP+WcoCwbNOtWEOTNtj7Ew58mKDVB6IUGvuFlfmEh3AIgQleNBsM0EtlgaTploIutAIZPREP9eAf5UBIimRFHSxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.1.0-next.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12556364},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"ed72d76fc7f3d62e9edc3ed8cb3dbec9d40282f1","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^1.6.0","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.1.0-next.11_1768586627379_0.1572459925890073","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-next.12":{"name":"extension-develop","version":"3.1.0-next.12","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.1.0-next.12","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"8df70b5f5d5a373be52a120acdfd1c88ec21dd63","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.1.0-next.12.tgz","fileCount":82,"integrity":"sha512-3oHYivXi3dSthjCsWvjzRT/GrgqLvyHI55XwWKXOkpUeJScHKzi+ddhHEsSRPLQmmiksCNUyHNf6g+VbrNuAjw==","signatures":[{"sig":"MEUCIQDYHi3IpxsLBr5bBDSw40vTVHR+KQV71Zk0Fiad/9aFdwIgZti4yMP0erwp3kLnw6y+8PZWuNh77X49LOIRSAJCBrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.1.0-next.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12556601},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"1bae7b7d35dd77e0a387784d1b5cd4bbb3874874","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^1.6.0","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.1.0-next.12_1768589673676_0.6059832435026138","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-next.13":{"name":"extension-develop","version":"3.1.0-next.13","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.1.0-next.13","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"110931d6061e0c9b2ccbbbe3f8644049ee48c092","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.1.0-next.13.tgz","fileCount":82,"integrity":"sha512-aMnkdp+Fjq0pS8qnCgRlUVvsxKpeOCZHsDmM0hSATTyNNJnHmi5k63vGpC4BLWF59xpAtlokLfth6oKHtlsCAw==","signatures":[{"sig":"MEYCIQDkto/R7aa1751Ykwm2xu2HMdeeRiQobJrFPjLBArJljgIhAOiDW9K8Mz6tfrgGA4XWoFXngrdY6ICvC5vJ19ERk3XZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.1.0-next.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12556601},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"ed5d4eb4e32c877a0072ba2a829e15a5bcf62d09","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^1.6.0","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.1.0-next.13_1768599753355_0.116272174576044","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-next.14":{"name":"extension-develop","version":"3.1.0-next.14","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.1.0-next.14","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"71ef31eac7770e6d5f5f138b6f58f39ed2ca63be","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.1.0-next.14.tgz","fileCount":82,"integrity":"sha512-ThHm4wIms+evlOcSFr3YH8o2CdN77MJKXDrNms2uFGVfR3X1w+Rykg5nJ8CFqdX08k5u/qcttKobNorwRnXhWw==","signatures":[{"sig":"MEQCIGmuasw9r/qemt2EOc0ujPCSUdPu2/R1b2KcHC8wk5J9AiA6vpfuwHIRoB/yJ0KVfXxp/oGTk7Tx80HRba5FspC8Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.1.0-next.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12556601},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"e8be4a0ed2b65274ea2d6332f8f8a1698d10680b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^1.6.0","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.1.0-next.14_1768602013001_0.5080230091367377","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"extension-develop","version":"3.1.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.1.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"a0308d3a222449594b62a1a585cb2b242a5b9cad","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.1.1.tgz","fileCount":75,"integrity":"sha512-4OlUMVoN4WlbCKwH0Uubd5zGWSfy4FvpXHCRFezEqubXTT11h0WlY68vvmgAzuqInMlwn4EZ1YSCvhnOFGxqgA==","signatures":[{"sig":"MEYCIQCGZlYgcW336HBSYD+ergog0WLxPCdYQrYALMRv9sk4fgIhAP0HQGSlzwRt1wKp2Gn97cnDBLhdrlu5Ufn64YdMA5wn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12476061},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"c29ecab0e6d0dcee9270ab84aba03cd66a15780f","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","package-manager-detector":"^1.6.0","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.1.1_1768846246878_0.8982676766756299","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-next.2":{"name":"extension-develop","version":"3.2.0-next.2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.2.0-next.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"2dadda36e9e837fce7a0fb959698ea580a95240f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.2.0-next.2.tgz","fileCount":75,"integrity":"sha512-ziLOofW02UBIoXTulW/j5+vikBSmJew5NVp9dUxwDsYpbv6mWblpyRBMtLrqON4bLy3Iecr/MZiPVOpuiQOk1Q==","signatures":[{"sig":"MEYCIQD0m7eKJaOHVExbaWtTDU5aCWxZvncVgKl/R1k0xV24cgIhAOZz3K+I2L/UC2UNOWYkLRR4hJ/v6rHAWAxjznQfXCon","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.2.0-next.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12475758},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"dc8ba226e68ee3b8f8e372e394e4d5e27b308e29","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.2.0-next.2_1769106072992_0.25919002358150256","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-next.3":{"name":"extension-develop","version":"3.2.0-next.3","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.2.0-next.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"762fe9975ccfa96fcf2d5b747d3a29ee771a1a0a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.2.0-next.3.tgz","fileCount":79,"integrity":"sha512-Y1Qd7iS41oEQ73n/syPWhPVF8qxJeMge3o7E56rsxPdDxRC8wIDX9uBqejP/Toax4IAyeR865OW8QDDGD0p6aA==","signatures":[{"sig":"MEYCIQClv2cTY5OcpYhGrI3CUPRzwuYdzHnKYF5NfBkaK1UkSAIhAJ/NUU/3jYFqgv4tm7Ih7U96L2T/5yT0ykdXQtCHhh7/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.2.0-next.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12481691},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"5ab1d0a3f36a774184d32898291431d95e7f3665","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.2.0-next.3_1769115275245_0.0956991216687868","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-next.5":{"name":"extension-develop","version":"3.2.0-next.5","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.2.0-next.5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0819fca3c9eba1728695aa4414be3d51c034ec91","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.2.0-next.5.tgz","fileCount":79,"integrity":"sha512-K/qcN2bRt2gpzC+JwLFfgI/JpzHIddsDX26mpT09yGK3O2oHPx/PHvmzTfZKva5lkxvsp0UTp7u8wk0aA8klNw==","signatures":[{"sig":"MEYCIQC017oxUZxbmRHAlAFuT0BAA62JWHcJI9k5OP7E6YKMkgIhAMGYI+EdtaqWfYR6Yatv+w3t/ZhAm9dUxHNqrQuvl6Aq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.2.0-next.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12481691},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"693b555e0d356a811516aaddfaa6dec4cc51297d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.2.0-next.5_1769118677014_0.5443405743958554","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-next.6":{"name":"extension-develop","version":"3.2.0-next.6","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.2.0-next.6","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"8be7cfe53c6cac19112b6abee7cf608cdb89e49d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.2.0-next.6.tgz","fileCount":79,"integrity":"sha512-zKrMP0NtetJIySNoS6CzukjnfLvEH0Jmx6vitzOQKxBnUvFE9ef94EEUGRMyhnq5SbHJ1y6RLq11SjixQQ7g5Q==","signatures":[{"sig":"MEUCIQCPCM60jXo0ayfjjffAuqSoLAiaO4cmcL0iDe1//tc1hAIgC+Th+71KdGo2mfbn9cCVxuX7FOULwSpRKcZAWdtUP30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.2.0-next.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12481691},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"80ee034679ed390d023325982898cbef97e799a1","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.2.0-next.6_1769121035368_0.3586655048448777","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-next.7":{"name":"extension-develop","version":"3.2.0-next.7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.2.0-next.7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"9a727a18e03404fba7fb38894993ff37e7981528","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.2.0-next.7.tgz","fileCount":79,"integrity":"sha512-FBlCSNbBg3fN1oYdM7dhA93EWt4lzA9ypiU5LpTHHaobewgdto6gJIm/T2KuwojnY3F0BTm+bLNfUnDMFl57eQ==","signatures":[{"sig":"MEUCIB1iLnrRBSlXTTWGPK/pq/MeYjPEj3izoWw3aR0EF4eBAiEAj8GtSsOTs3B0L2mioSfKJuLcvVpUoD7K0cz5ZhC1c8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.2.0-next.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12481691},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"6f3bf6e74b3a355acc67a8c6d3623ce909942bbc","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.2.0-next.7_1769124491238_0.6311538745832521","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-next.8":{"name":"extension-develop","version":"3.2.0-next.8","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.2.0-next.8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"a3ad6837191562df366e8c4b16ff76e770e67818","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.2.0-next.8.tgz","fileCount":79,"integrity":"sha512-o7qaZgmmro+4anV5B65/i3aVlfNGAptC7rBnr1HzUt4Ty3h8LdDMdpFG/5q7go6E0zk1jug7G6rFuMNYos3cMw==","signatures":[{"sig":"MEYCIQCh70Sz1FGbwRufLXxcqn08bsMnTvsSCeXtlsRvD3OEIQIhAMGUdT4sELdU+IXY+3Skzk/vPWyL/M143G6eXob0Wraj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.2.0-next.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12482206},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"d876a0042df43b2b867445f8b52747f634118095","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","chokidar":"^5.0.0","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.2.0-next.8_1769125481017_0.2427262759972535","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-next.9":{"name":"extension-develop","version":"3.2.0-next.9","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.2.0-next.9","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"154fa3eab21f28c6ce4554101ced39f011a32bb4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.2.0-next.9.tgz","fileCount":79,"integrity":"sha512-EnZsiQDq7VSeomhBCBA3nrlei4Hmebn9I6rs0e/kgklqVdPJa+vOv4VbtwcWu2R9yujH5eDFAKWqeI+5ZesEZg==","signatures":[{"sig":"MEQCIAqvWQxWJuRmN1b1d/Wrhe5fYKsHywNCMt8hzQ+NmdSUAiA7vTe65ev8vWRKM5+Z9YePU3cwTZtAKqueHyDuOUmmmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.2.0-next.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12482094},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"d27f37f9592edc785c4f4e498a71d71c25085a8a","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.2.0-next.9_1769128953335_0.8550918901868045","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-next.10":{"name":"extension-develop","version":"3.2.0-next.10","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.2.0-next.10","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"7612f40bff80f81cb12fd4acd15fda074018bced","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.2.0-next.10.tgz","fileCount":79,"integrity":"sha512-TEbJlqnK1h9/KIe7p12k+l2tX6pO2+iFZ32/a7s04mhg3f/6HLVz2h6r3XYb544FgKgSyHqfjv7yEbrDyPDl+g==","signatures":[{"sig":"MEUCIFF/zkB0ILOoVgna3H537PgmTTNsD/u82N0cAkiD1zMlAiEAyEMLvlcZqLR29K83jqx0cUyEmIogOGTAI7V7xrXxieU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.2.0-next.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12494479},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"e30c03b1527e16695650ddbcc7a010315100ce74","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.2.0-next.10_1769443546504_0.7446878824093035","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-next.11":{"name":"extension-develop","version":"3.2.0-next.11","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.2.0-next.11","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"93571f3444240862bb1154fa0a64a5574740394f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.2.0-next.11.tgz","fileCount":79,"integrity":"sha512-dJ9IoB1gc5WV4HsszNfGO096t4i40hhbHwX+zPXOVyrZMQXj9o8JeRD+9oeYL5/z2t56m6pk9BlBss5QN29Wrw==","signatures":[{"sig":"MEYCIQD4PYceqCGWpA8zSIDudzHgpDZDkLc60RW0O16dDXE4uQIhAIYjZvgDUjLZWImh0dJYolla0JL1i7EiepZaepE2N5nC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.2.0-next.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12494479},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"e6245aca21a3e468ae81ea1c57a2aa15ed991d29","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.2.0-next.11_1769446007467_0.06235638361982887","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"extension-develop","version":"3.2.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.2.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"813afaed872026551cdee0aefb586bf0878e7040","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.2.0.tgz","fileCount":79,"integrity":"sha512-MPZxkzP1lNbqSesoFJLi5uEfXxNZZDyKeVN6mlk42ujNPnimNWTrG0lPhfzOkAKexY8PU0MvEv+htYAtScJN2Q==","signatures":[{"sig":"MEYCIQCjLpHgjD48Td+zMsvqHxmihPWLdCq/MmaMCg3uWVezaAIhAIu2oY9652jsBJ8akK8txXmGpGpGMZti7u7eCBiz/rze","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12494463},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"639a64da2159fea3e806bf7fe2c64f5c3df26831","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.2.0_1769458436981_0.8353465241101439","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"extension-develop","version":"3.2.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.2.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"807655f3f8ced0f91816d60bf8e1ec2817ad9570","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.2.1.tgz","fileCount":79,"integrity":"sha512-bqHFLjGnSx+SeXpM9r2nHrzJRU2rphNx1d8VML343nZMWmtMWMb7iT2rs8UY8yByKRK5Ny09UT552HuLp7MC2w==","signatures":[{"sig":"MEUCIH0AGlsriJ1TdS4IyJJz95KqIhWFa71+LRP5wTq25qvqAiEAt8i/NElKyx0fo60R31ApwOcqAs84jUkFcxt0Mgvbixw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12494463},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"8228a621c8369e7433bb8f83d33912db165b7c8e","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.2.1_1769462239936_0.43763816463544747","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"extension-develop","version":"3.2.3","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.2.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"422d7be260f0e5cc549a2c35134cfe161890f971","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.2.3.tgz","fileCount":79,"integrity":"sha512-iRNXq03EBr7mPfIqxb9SUVwRy4FxTlTrav/DJDHvdvp8sYbFqlgNDT19/fjcxIc3QPbnZuqlGc6W15VivKlk7A==","signatures":[{"sig":"MEUCIDjwtK3N2xl0sKVn40S1sY8Hy5tTZ+GEtHled63X+VH7AiEApQuygjoHKFCPsY5pqpcNbuU81tQGd0q8kE7SKEfuya8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12494463},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"c5698830b873ab8157ad95097042a7be97f1c137","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.2.3_1769463130861_0.7468571152962149","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"extension-develop","version":"3.3.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"d60ac28eef773c42ada8ad6c0017a0ef51333795","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.0.tgz","fileCount":79,"integrity":"sha512-hbN2s2aRGAfY2C5oHBRoq+pwq3KATKHzWqgm9+TGkytdwOiIhXFjxs9FFafU6CGh51FCmWWqBxlMMR5UYR54FA==","signatures":[{"sig":"MEYCIQDCp3nqXVCheEtjQaqcfBeTLpvlC+zllLLkEC0zzoasHwIhANUoD4/epyYJeeJdC06OGZaPX4IQTbBmpbSF581Bpp6M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12498461},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"e060d59a6da170c826156d12105638243f62f16b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.0_1769521991292_0.24743376114824422","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"extension-develop","version":"3.3.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ce53ade594c7e04540d54b08f6449ad11f93b3da","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.1.tgz","fileCount":79,"integrity":"sha512-r79LexicQbJcxdbAOVcg5XDAoLn2eJIuMn416qh5kiOF5jFdf62WoFYsnMj01zM0hboFzFlLg/Zy3KGPn+W+jA==","signatures":[{"sig":"MEUCICR4bgfc5CAHkqpshGKpZFbAgRCnVzMgjV86X6E5Sc4qAiEAl4K5V8jefob0pjkOqp5NWZnJHtDDEam9nTaLjTunurg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12499001},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"0ccf6769630cc2ff336bae518069d4c2123a7668","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.1_1769529243569_0.28829524617751323","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"extension-develop","version":"3.3.2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0f3f9a809465fbdfd4515626c72d4c6f10f8b546","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.2.tgz","fileCount":79,"integrity":"sha512-EIYJDe/Vfph9gJf8GgiaoqshpVv22ZtmpQz3uUEodirMzK25QO8v7/sDeL2cSR6PmlGF1jfdGVkSX5M7WpcDtw==","signatures":[{"sig":"MEYCIQCscENxqs9n0mJXwB+OUk8zRFHPObjCkekV2Ce/xIx/OAIhAK4JAr83qUhiE07qZEsrH5O/iHrPR+Lkdm/vTlneFc8L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12500792},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"7796bee0a2476b6af65e03dc0ca1431943486181","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.2_1769531954845_0.6585707831106677","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-mext.0":{"name":"extension-develop","version":"3.3.3-mext.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-mext.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"cc7f51b76dd7fee17662e8d25a1fcf82da1e330c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-mext.0.tgz","fileCount":79,"integrity":"sha512-0NGCmrQ+P3kGaqUjiLZvrwK4TJmYSFtpDMU7LBK+cKbNA9T+zDPsB9KW1sW6XRIAP+TQPyM6bHsFinlG7Vq8mQ==","signatures":[{"sig":"MEUCIEhqkUMx37OS8O2FXRz5cU9kXHeNMfbjOP5YDHQrV3xxAiEAtQmvBjYoR53GCM+gvob/6eSkNhY5mLJnt8f1kQWZk1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-mext.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12514820},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"d90ae87711153ad0a76a5bd295c463ed563e320f","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-mext.0_1769558076481_0.4946122402309203","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-mext.1":{"name":"extension-develop","version":"3.3.3-mext.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-mext.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"196dc4c2c7962c6fbe6370852d4d57c505e2fc1f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-mext.1.tgz","fileCount":79,"integrity":"sha512-4jEYPlrtM5kxdk3jLIyilS6n5hN4hLTgHQ+h3L2gbdEXcttoxqBhXcXIeJsxNcB3n8R41aIui2A9aorPf0CJKA==","signatures":[{"sig":"MEUCIGIlRyuyR/vXvDozKaCtjGpKeKZlXgrmlDcT7A3lMO0VAiEA0f69JoaM7cTHHk6gSX7BhURa3ERaS5f/28jm8vc5i34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-mext.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12514838},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"d10f6fdab01aff2d9dfbc8c9934455496ed390c0","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-mext.1_1769561233594_0.5252744557992257","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next-2":{"name":"extension-develop","version":"3.3.3-next-2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next-2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"8ce29df30e3c1b670efb9d70bd0ede82eb4f4414","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next-2.tgz","fileCount":79,"integrity":"sha512-kO/B0SOkCCDwTEU2+t8k9sAradoa4rhAKUxTtJ+h7jN0mGoFBA1tnxe3P73elt0FL8lQe8qxNC0lVRsDQ9AoBg==","signatures":[{"sig":"MEYCIQDJvAPkP3b7xrXomRiQMAPGffxQhuGLGs5v8b3J1VIP5QIhAMIyjPviYyJPaQCniA3zwt2qvUPwd749LR8kTgjYalA0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next-2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12514838},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"5f708d7c48115163e3c4c444f0b43a0fde985caf","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next-2_1769563100810_0.7027978393893053","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.3":{"name":"extension-develop","version":"3.3.3-next.3","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b65cd21512f9a96758aae3b45020f153e3519cdf","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.3.tgz","fileCount":79,"integrity":"sha512-FnGgmzjnyOMNZTOH/zzL+kOdyHJsRwSt2R+R+Xep8IquX78VpHqBZEknrESh1orhcWkgor7h9z5VBkzQsz2oRg==","signatures":[{"sig":"MEUCIQCyGGzTxx+LXGELVmmMsR8+mPPVSlRy3shVBy0Ck+vomAIgCTiUwgiCAXZnqc7efujhGsWmjyT/JhtUtZzO4kcjqUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12514838},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"33b5157232aa2341cb57fa38b69c8aeb103dc5f3","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.3_1769601696461_0.18464096396311702","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.4":{"name":"extension-develop","version":"3.3.3-next.4","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.4","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6529c630feb383879af3427f683e5dce9e54754e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.4.tgz","fileCount":83,"integrity":"sha512-BzMXUQqRixveMwTmbhqP+I2oqJyEundpoy5HYaToVyja4HvZOh+iGw5fgVQJQhPDCXbZKYWwEBtVojbGps+JXw==","signatures":[{"sig":"MEUCIQDYXAjldjz/hDgCj9xWVtO9/1VzKx/YMs25mzWBMLip5QIgXJ8wv4Yk+UIynNinWa1xYWG3XugDcGckwSkBpMR3NzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13065435},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"5ab920708b7f4430deb6293d0a16fa2fcf5eab04","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.4_1769616101005_0.4247424622153926","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.5":{"name":"extension-develop","version":"3.3.3-next.5","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ac710d192f1b2bc99d4d004059e445ba96ddee3c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.5.tgz","fileCount":83,"integrity":"sha512-ogkL8+t+a/Z5Zuy5fX4uUEXogFWjxl+el3oaN7MOlXfiH4+UK6VHl/v2TVch9CYrtxzkG2kYTJqaASILBat4Xw==","signatures":[{"sig":"MEYCIQCKZ5xZXqZ9P9uL9HrlEw1Oup3BWsL5XpnWtD9W44L5jgIhAKNvKV2zZPbexutxVz0a/34sOy3RXurwDPRfootkYQBh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13065435},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"44dda6b83239557520d459c46e18793b384d5cd5","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.5_1769619765627_0.06348252409961397","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.6":{"name":"extension-develop","version":"3.3.3-next.6","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.6","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"476bc7d149d54b0e07882ed9d487d5ef43622d69","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.6.tgz","fileCount":83,"integrity":"sha512-JrUvJt6QqNWO4y3de0Z8WVZdoN0reRgEFrwLTxSlrlA1HWNQWhQuEfjNTv57hG28Gf45RznQUe8XzUDfltevDA==","signatures":[{"sig":"MEUCIQCOwIGPXOA+TnhJ68G+FYhjjTlKjNznLDa0XeRPRHQguAIgdUyyPrmhbrHyHd1B9p+vximShm6/+xNVKKDKlYOUIAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13066438},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"8b05d9e9cda04a9474cb795e27ecfd2e34aced13","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.6_1769620282915_0.1321724265964137","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.7":{"name":"extension-develop","version":"3.3.3-next.7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"479704ebe920f12c62471fb3234851b2bd2b684f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.7.tgz","fileCount":83,"integrity":"sha512-cY1IX6jK69L36PFxOmUi2y76ILKHg8OQjL4CbzmnVNUKYRgzPkLto8fNVXQDVFPhhIdRf9la3w9vT3A49NnUIg==","signatures":[{"sig":"MEQCIHb5Yo9sNYYe12gGPB2IyAlTR7auU5ZlDiFCmDVfAyH1AiB9uiD7SXIBvybkpuH8iG18wIn6VHShHOCNI6Pt7ZXtvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13065935},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"819fdc1c2388fb71e3f64beea42bdc24fb5d8326","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.7_1769621071022_0.6582026650939139","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.8":{"name":"extension-develop","version":"3.3.3-next.8","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"5341509ea0f73a438e7c412528a4b8fa82d7891f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.8.tgz","fileCount":83,"integrity":"sha512-LgR+qfCmy9G1LgYhtMFW6noNZbvMsfDYKLbZFa35AIkyPMFK4fT9X+i2EP8/g2N9YEUn2tg69Tsy4TRsYzJcMw==","signatures":[{"sig":"MEQCIHl7moFxWLOTuJvv2/RHerHZH2CePpQPhNXXJhDHMpkoAiApaun3u0XzrAhdt/S8pWrXmaw1lxn51e2siMq/whlFZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13065935},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"b7819d2dd563bda46d9d0db92060342192e913b5","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.8_1769628386068_0.021089010641754724","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.10":{"name":"extension-develop","version":"3.3.3-next.10","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.10","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"f9d3fba85fe52578f82a78b89aa1b9b9dc036c69","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.10.tgz","fileCount":83,"integrity":"sha512-GsVage6q8Of4RQiWvK61alYqgCHrBIHT0fA4rES8EVLvbnVp7HgZ/8l73HZC8ck81IKdLt0ugIulwyTcAwhvXw==","signatures":[{"sig":"MEYCIQCLs6XYKwP8y/AB0xLY9SGq5rSpBQiEzg7SRdv7hazi9QIhAP+cAGOuDClRHDLeaKBA4540hQMdMFbgwpTFwn2aml/Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13070168},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"4690e58f28ec59f90a6545bb9e05e67537ee93d8","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.10_1769632031400_0.4413400541739918","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.11":{"name":"extension-develop","version":"3.3.3-next.11","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.11","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"07b75b83ec5ecc2e53ffda9e7e76a6cbf090e837","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.11.tgz","fileCount":83,"integrity":"sha512-aik3uEW6GN9wbfMfVkY+cNnMMuB0l+xOEsZfz3iDjXFLEjSDmdKrUCZXQQq2KBcnm8x+l/8g3LS2UyV5ZJmsRg==","signatures":[{"sig":"MEYCIQC97wxPWkeI7h1XkPXDd4msZMghIB71ab5YMxGRS7jwgAIhAOhRwDyzkqGJLkWXo6uuIZKOGWUpwkFwdkmvdMF9gk8B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13073156},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"918df4a4dd7bf8f0fc5ab2b7bceeebc00350ee2d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.11_1769634181929_0.5270822159828714","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.12":{"name":"extension-develop","version":"3.3.3-next.12","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.12","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c183f142a4b3a3a34b539eb6d006b642c647c9b5","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.12.tgz","fileCount":83,"integrity":"sha512-1/88mQI/tlnbYgpkjKewnRkQCZdTL0EBk0fMfJc58XYp3NuolnbXo0BX88CAl4X1yqD5iLK5rRkKqKN75ylPKw==","signatures":[{"sig":"MEYCIQC+pEHJJpbnnPo7EOlglUL0bnIyqS0hzya71M7IIu+NPwIhAJIDY4ylol9IML1EXCtQZ4wDoXhhUUChc1PMQjF478dt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13075018},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"44ead50a956dce08b8a2f731baf65ef93b883b55","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.12_1769635297632_0.2407122104528885","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.13":{"name":"extension-develop","version":"3.3.3-next.13","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.13","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c48d068d0711acefb1307dde0039507c1a780bce","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.13.tgz","fileCount":83,"integrity":"sha512-yUrAGnabA/MvTeaiHvbXjB4tZDmtKZncNMVvyVZQipfigXcL1dWwXGKM9cWzUlxpxPxu6DOCub75nYzJB/464A==","signatures":[{"sig":"MEUCIEsRNp/0Y5F45z7IMVueFT5y1QAhLo0eQWW9pScGgdmQAiEAjT2kvFEsQARsRYmqFqJmvPCsu9bF6rqYdERQlU+E2yM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13075754},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"9c7e207c59876b1f243e636815da5132658f89ce","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.13_1769638094001_0.18361753942243597","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.14":{"name":"extension-develop","version":"3.3.3-next.14","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.14","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"e38a0d7d976927c0b3dc0311c7c9e6caa0414ae8","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.14.tgz","fileCount":83,"integrity":"sha512-WAsiNbpBXWYrJizUxSIRuoxkSFARsNK+m4Nb79+Z3HZFGUZZ2OvflvkZVP6MqHGGdUwTGENPPAXXOkjB55DAmg==","signatures":[{"sig":"MEQCIHxW0oJ78bGd80ln38rq5Ig7NKbwFEIKuNp/2c/AQT1RAiApuWZg4H8KTAOUGYLE75HvSkp/hQlWJBeGN4UXHulKBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13075754},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"25d357d4acc08afd7df9fdeaca18e5a66f1f1d70","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.14_1769638708698_0.17980780794548457","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.15":{"name":"extension-develop","version":"3.3.3-next.15","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.15","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"46e55e3cb9be2ad082190ace09f653816c7940d8","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.15.tgz","fileCount":83,"integrity":"sha512-IGVLw0QLbuuPkbyt/jOpVyk9kNKjU8kklJHyStcEE9AgSx3pokgBuH9mxg1YLtfK+//phTF7guz+DSEXQiSlIQ==","signatures":[{"sig":"MEUCIFLEjpsDyX3kJMgNSiP4NJO1Y8kQZvTuR+aXjK58ME10AiEA8omx//x/9523bK7kgJzUa6WmwsjeyjQE93VOTK6SWYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13076309},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"cbd2a00d1fec9404be442569afac2d665974d020","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.15_1769639921311_0.7245284949106916","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.16":{"name":"extension-develop","version":"3.3.3-next.16","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.16","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"cf5a288b58ac6992a8e21d91d136a2fc60464426","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.16.tgz","fileCount":83,"integrity":"sha512-gXv3zbtrslnQEuKmYfsPktlHNfAwWDpefvAKAbtH3+BQ5S2IhnanqnQMtJVaCEPe6i4yzyllSNmmfo8k94hJOg==","signatures":[{"sig":"MEUCIQCViGj9sVYquBPQZM/XQ3KpfNJC6TAz8ZxN89rdsQksTQIgKZ9A0kmTFVMwkM+RRQbgd4mjjYcdvU+5VDQPykd2jGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13076309},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"32e46e6dce6dac7a9bc6b92ff839915820d7dd37","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.16_1769640137550_0.33041496777522217","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.17":{"name":"extension-develop","version":"3.3.3-next.17","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.17","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"5440e6764bf59b47c3f42a7245c4a011069ad5c6","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.17.tgz","fileCount":83,"integrity":"sha512-Jj4MEmSddxQXyPwW4SFqt9vCZ/n53vuRtykNHVEqk5PlxhS3MSg4warVCEWTgn6NMrVkEog2huf1X+5m4xasrQ==","signatures":[{"sig":"MEUCIQCmie3FqE9ED3zClc40b9G5QZbYS4Rfosir68opIcunYgIgQWXAWlCFEZB3dFnknwA0SoS/tLqGI90HmWPA+wErgE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13077904},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"9dc265bd9df52b6abe7fe4c1de4feeb71b68b586","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.17_1769641325254_0.5181765083977337","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.18":{"name":"extension-develop","version":"3.3.3-next.18","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.18","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"2c9e54dc0b80a9d687639028b6b7fc2ab80e5dc3","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.18.tgz","fileCount":83,"integrity":"sha512-TpUnfUIW2hgthKJjRogbtMY3uZUglnLiiYk0VQMXASqL5vYlzPIeQk3bo+HsNfZjRrj5DeOOiguNFHzbaCywjw==","signatures":[{"sig":"MEUCIGd9F9nd2XyIfiHqNOO3nVGFit49hhMAqFxFKkk2+CX8AiEA61AeacxhYDgBCwm9N1szHvYarT+ppGJ2W4kkTQUbrSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13078698},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"8ee42d6e3ed1f4472b1346268237e11106c847fb","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.18_1769641741841_0.6190163279962067","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.19":{"name":"extension-develop","version":"3.3.3-next.19","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.19","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"653d5da6b51bd452d37a6b6ff504f1fe34415c50","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.19.tgz","fileCount":83,"integrity":"sha512-6AVwFA5OhmbnEXiWasT6eOcfAyO41O93Im4GhBPeByOb0NYTGxXE09SiKha/h1lT7tlKCTB5SuUeFzfUaCKR5w==","signatures":[{"sig":"MEUCIQD2T6Z5Dcg0DJxJ6buB7it10cdwGUmaZfWan4UwJdbNkAIgBkgnxdANnT3WzXgUXB71fJPkuBhzrB4MYRGPdF9EcEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13084016},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"04945bf9b65dc6de9f8d63b917700c0831c9c1cb","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.19_1769687273515_0.7331467751901222","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.21":{"name":"extension-develop","version":"3.3.3-next.21","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.3.3-next.21","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"5bd39507ba114a38ffc6452c72a392aba0e42806","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.3.3-next.21.tgz","fileCount":83,"integrity":"sha512-w+ELz/Yyb1kCk+rFC0ojCqFp/Cko/22IaCfEkt3sXxRhSTGELWMtPAev2UFgfnuCLCE0I08XG3epF0WTDkNu6A==","signatures":[{"sig":"MEUCIQD82wF3rKKm5/ZcuqkG2dYgpVY0tsPegdJAvsAJX6ri4QIgOLgE+RNmcnI3DjgwO7AudPCiKScwWXnfoDxnC6ZFklU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.3.3-next.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13085824},"main":"./dist/module.js","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.js","require":"./dist/module.js","development":"./module.ts"}},"gitHead":"837670f65e1419cc266ac6fd3d2512e03cbeaa2b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.3.3-next.21_1769690890907_0.9356169099089175","host":"s3://npm-registry-packages-npm-production"}},"3.4.0-next.0":{"name":"extension-develop","version":"3.4.0-next.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.4.0-next.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"a3feb3bc093de2504c2820aab2d3883bf4670cce","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.4.0-next.0.tgz","fileCount":83,"integrity":"sha512-9W2ROxrO42oKFDzGKNxAPO6cwN7AE9U5rPrmGW0pOS0D+nZ+J62maYxwpfFtb8qiyP2v11bj8wj3ojB5nCSs+A==","signatures":[{"sig":"MEQCICnGb89uiPr2HVrNHf4qUxg2WTn3pxpz+c1JxQ4B1tO2AiBnF87HjMlRu93c55cFX10LUyV6osuz2raRYVFLQX29HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.4.0-next.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13083136},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"3af2061281954250fe75c6a0defbc8967ad0bc78","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.4.0-next.0_1769715705094_0.5854177193255359","host":"s3://npm-registry-packages-npm-production"}},"3.4.0-next.1":{"name":"extension-develop","version":"3.4.0-next.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.4.0-next.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6b3896571799d5deeefb92e03f3bee178de29e26","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.4.0-next.1.tgz","fileCount":83,"integrity":"sha512-eHhj+xHvz/Xfwle0vrsn6Rj91/YKCuaflqf48xCAERqXC/NIjIdhdAaQM4KQwLSRKt35yAZ/0jIrGY0Mz4ohLg==","signatures":[{"sig":"MEYCIQD7I01952W7df17u3oMAvmHoit8qZHc5ZSNdwjcBxxukAIhAKLrZIkxvqMVBCrN/I0LQx+Hl0SZlGoR56s9E5iee4o4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.4.0-next.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13083136},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"24e0c43842ab7f5e53346b6bfc75b6a07f317b14","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.4.0-next.1_1769717029879_0.8556716582115829","host":"s3://npm-registry-packages-npm-production"}},"3.4.0-next.2":{"name":"extension-develop","version":"3.4.0-next.2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.4.0-next.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"a21ba26c069bb6f7e0dcfe5e916122cae014738d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.4.0-next.2.tgz","fileCount":83,"integrity":"sha512-ozZE1WrFzHOnYPS5DPIDF/+OA3HNmiy6ketXGqZthZlAMkmMyauCigD4lb8vh12JOiV3PP3ZBwkhRsNKwdJJiw==","signatures":[{"sig":"MEUCIQC88G4p2GRaUFhvidF00BPw4xVvqE/WmD+Q8LNNXvSXogIgfV1exnWeOiyVr5NjSIFURFD88iCr8Kg7D62tPopMx4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.4.0-next.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13083136},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"872a72c383c15ca314c5e7989d872c04ef601c00","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.4.0-next.2_1769724141821_0.933347238933705","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"extension-develop","version":"3.4.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.4.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"76461946b28801b25e7e19a1417d4b3fb071c39b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.4.0.tgz","fileCount":83,"integrity":"sha512-3KvUd9/4JP9P4xOGAg1hGcnHLuG6grLUHoGwlLFilho8jsDHHFGpSRLewroX9uB9T+gg+Pot0TqNB79uMXeX7w==","signatures":[{"sig":"MEYCIQDCENX3iex/KeJIVkNjCdgScWMgeYZY0MfRe7KHl1BGVgIhAKe1MMg9t1HXjUU2xZvSdaGx1rAeE24yaaYC0120ZcTn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13083122},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"d4ad551c6061b5363d41d1bda425b732567d5bca","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.4.0_1769732468484_0.5865707786329213","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"extension-develop","version":"3.4.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.4.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"f42f4b585937ec417d702e4277dc3c138a33f846","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.4.1.tgz","fileCount":83,"integrity":"sha512-i7rFXsSmwEGLC9sIFaUSz4j7xG/0/KiBRQZr60VL064xjBb614vVyIcbrC6xppkVStbNdYtQ1eb99KBLxvOfAQ==","signatures":[{"sig":"MEUCIBr1sjDdeTCJUnpc0P/e4dztYImBVqY0YZY2vVr22biSAiEAlJCrAS3uxBRyxoJFv70HijEbaB0H5bEImbyGyuCkPEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13079787},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"b9b1123e51a7c3bc95df4deafacb6e044776d1df","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.4.1_1769802773528_0.004829004838838635","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.0":{"name":"extension-develop","version":"3.5.0-next.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"2d91069c0d6b60dfb71cf20a8b4a1ad094b35e83","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.0.tgz","fileCount":83,"integrity":"sha512-bNdfkYMea4GZtOTgGfnELDHTJqypQgqLrYYkj94RYcQfYGyEnNwWzCyBv/u9/4SzUHQNMsDy+Xt8MM3JSyDeww==","signatures":[{"sig":"MEYCIQCT3bv5w/qvuuke59ZdwcyQGvCdcjO01FPyileQgmgEwgIhANrxSk46atPAv8upCZzLmZ8xIsqyP7GncX6FcZ46nEla","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13079801},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"c6c4914ff6b50c575bf3be7742d4390be9ef79a5","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.0_1769963392030_0.6691800488987327","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.1":{"name":"extension-develop","version":"3.5.0-next.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"3c665c8f05050d8435050e82907350236e05a545","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.1.tgz","fileCount":85,"integrity":"sha512-JooLOFBgIgTLQqQs2g0Foyq0ApgaTBc1NHVpL50i9gnb5M8uOPKNIbV3JgPYoQs1/vFARChkT2prs6s2DJdRpQ==","signatures":[{"sig":"MEUCIHBPtZTB4MUf6YwJsGGMlKt46s2fWou3OGUfv+aXuGzoAiEAzG8uOmFGXNavzk95VDtLxxqzJJTVqIIBazq+paDQ0+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20977311},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"9d29974c52e6d520a0cb239d3798afc7866e0797","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","postinstall":"node -e \"const fs=require('fs');const path=require('path');const entry=path.join(__dirname,'dist','postinstall.cjs');if(fs.existsSync(entry))require(entry);\"","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.1_1769972516159_0.6199018675385131","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.2":{"name":"extension-develop","version":"3.5.0-next.2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c28ea73eccf9a39e58c33e56fb0faaf5e26d81a4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.2.tgz","fileCount":85,"integrity":"sha512-+mFCF9UwPzSvh1MPnPeCeFuR/yXnBSwHEd30xWrP73S4WgZ/y4o8kYyKkLpsyiX+f/3o7kY8edkQ+DbidaFxhQ==","signatures":[{"sig":"MEYCIQC/9JOWAY4OUBkIvIszPBmGezjio3BrDmz0KhYe9qBUdAIhAOi0/FhveVByENr+B0kdOrYlactUPZurN51+zPEDKeWe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20977835},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"7aa564c8c8337efaba388fb342fcb7daff0d8215","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","postinstall":"node -e \"const fs=require('fs');const path=require('path');const entry=path.join(__dirname,'dist','postinstall.cjs');if(fs.existsSync(entry))require(entry);\"","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.2_1770039064126_0.9149868657156182","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.3":{"name":"extension-develop","version":"3.5.0-next.3","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ee1c78964a78c3bc54b8c092e4db03f2df28877f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.3.tgz","fileCount":85,"integrity":"sha512-g8MhRTJTgxpgU5tDN0x/Mkmdy/wzV35FaFjHo2Wo3ysbwgErFS0/Angh5Z6GPDtYYT/qzaxfRt1Zt/USjBJ7dA==","signatures":[{"sig":"MEUCIDEjEd7n97EJnHNWzRfQsbZ2JKB/SioHkDSdL/f+mHnSAiEAlNqzy3+GaKKAOK9cFDiVVWFrxcmh6oXgJkWC99kdKwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20977984},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"2c18275d117250f8593dcc4cfcb0d37483cfc269","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","postinstall":"node -e \"const fs=require('fs');const path=require('path');const entry=path.join(__dirname,'dist','postinstall.cjs');if(fs.existsSync(entry))require(entry);\"","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.3_1770041523284_0.25558395469886563","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.4":{"name":"extension-develop","version":"3.5.0-next.4","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.4","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"f62b6d256e9ef44c8d769616ec9d5593dbe041b1","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.4.tgz","fileCount":85,"integrity":"sha512-R9IDIUGdHXGjSsZDUZPymRLMr2gSmr98dyE9FDh1eTPHhrHsmGooxo6vT+BaHLziZpDHhZA0l5BRUjNk5Rvb/A==","signatures":[{"sig":"MEUCIDGv0bzVqLIIY1iBkljp73ouiKKmQs+VKumPATyh5ZY1AiEAwYVpyXG1tJCYqFae36YB5AQmd2iPU6WA7/N6+D8MfRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20978344},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"8f9e5bd1a6d67e3da1ecb07cfa4812ad282099ec","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","postinstall":"node -e \"const fs=require('fs');const path=require('path');const entry=path.join(__dirname,'dist','postinstall.cjs');if(fs.existsSync(entry))require(entry);\"","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.4_1770042017312_0.7072248692668608","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.5":{"name":"extension-develop","version":"3.5.0-next.5","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"d32002b02e77672537b78e765442730f701c1669","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.5.tgz","fileCount":85,"integrity":"sha512-4v3sAtGSmScpSaJ+kF37LfGuLwGBVuSJVAIVIJB9tEyyynXN6rPeg6ghySmOCcqxEPtSGA5+u3dQkgEARxTWeA==","signatures":[{"sig":"MEUCIQDE+tN9QzmUABTtccmpqbKrj9op7EGIQrnfQjW8B9qU0wIgbzy+w2B4haTS1l2fRyWPYJg8DTZvpaIFCoc3dVSwljA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20980035},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"f97d50d1afe62bd7ff1171777a6d236b5be5f0b8","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","postinstall":"node -e \"const fs=require('fs');const path=require('path');const entry=path.join(__dirname,'dist','postinstall.cjs');if(fs.existsSync(entry))require(entry);\"","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.5_1770042900516_0.665274451256719","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.6":{"name":"extension-develop","version":"3.5.0-next.6","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.6","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0860ea3ece25cf409af7f8e87327b201585ad64b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.6.tgz","fileCount":85,"integrity":"sha512-TN8LJMxMoqTvp6EjHVJ0X/bdyowMLuWfLpoTam+hPEowaIP6Udb/9H9zx7TV8kQU13G4k2Ae1JjGCvXXUKAHcQ==","signatures":[{"sig":"MEQCIDu6RR073KT3hyOLFlbBgla2AXNdoRJIag9vhBCKy3TbAiBvc0blIt75412j2YyzeIvaXmpPqOdRtEhAXnIzMgn91w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20981657},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"8bba358d09db375568ba57e754b32fcb46bbeb4e","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","postinstall":"node -e \"const fs=require('fs');const path=require('path');const entry=path.join(__dirname,'dist','postinstall.cjs');if(fs.existsSync(entry))require(entry);\"","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.2","@types/node":"^25.0.9","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.6_1770044103231_0.09561143244402981","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.8":{"name":"extension-develop","version":"3.5.0-next.8","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"69f6d68479d288ba52985fc16c9d0bfd632f15d2","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.8.tgz","fileCount":85,"integrity":"sha512-crow14z2FkPdhxELN/dY6xw+aKB4HL9Sc5oVpU5b7iRF3ml1YoDkb75WCtwkNDAqgz9hg+TW969MfgPAj0mrLA==","signatures":[{"sig":"MEUCIQCCdqsedGrFvZHYGvKMQdoCx6b4a+co3LgwcI6rULL92gIgeW2RShsoj8/cQC7+h9b0fIsWU389RNap/YIBDZhE2lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20982281},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"a517d1b3466a712fa743fcfcab28c751ed70f290","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","postinstall":"node -e \"const fs=require('fs');const path=require('path');const entry=path.join(__dirname,'dist','postinstall.cjs');if(fs.existsSync(entry))require(entry);\"","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.8_1770048946916_0.054082224003335844","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.9":{"name":"extension-develop","version":"3.5.0-next.9","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.9","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"7e4d00af3efbe8aa75331b32f18e160278ba3f2c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.9.tgz","fileCount":83,"integrity":"sha512-weyrYQHjqfroOKsH7ovOWTgCIGEndqmf6ju5naveddyADnmzYQNRkUITdIuJ1uopEzRPtAjY1c743C1oy5QMfw==","signatures":[{"sig":"MEYCIQCLxeTGQ18XncSH1gT5XviTOjTL0wKUjSp9WOL3xcRTOwIhAIaZRAcZUTBVEfbp++oAtsTcQtTsJJUMwHuiI9DltJ7w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13084827},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"c5d3101c8e376e41537c6f7626f54e0507ba0de8","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.0.3","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.9_1770078440579_0.5131528240946299","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.10":{"name":"extension-develop","version":"3.5.0-next.10","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.10","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"adfef8ff72b3f01d3c976d6f319f2afb8c83c994","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.10.tgz","fileCount":83,"integrity":"sha512-3sXbGbaPTFbk/06ibhYjjGvgQ8rNiGVF40m7nXIiv6d5O+kYbVisfVhKG8Y2+noSZszogRlcqzHzjcLh6ER9wQ==","signatures":[{"sig":"MEQCIGMBlYa2X8fj5U6KXQazy/TcZWizuBgonALntigps05DAiBCao2IpTv3L5bnUznTPgk4H77qr028uVqNiUzGO36rug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13086339},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"b34cef3a3d531c82df67a40950b98e4026c23cea","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.10_1770146127872_0.38144124954262937","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.11":{"name":"extension-develop","version":"3.5.0-next.11","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.11","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"03d4c0fde01a4be03ab1ee3a54ba02e62928b4a6","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.11.tgz","fileCount":83,"integrity":"sha512-2TyHJNDwkolV0XwUWNbnf7RNtzzuwDdUxusXvgqxP0D7gnBLXqDp9IuPk/1vGYZ9k+jTVBS0WE7HzqkThftApQ==","signatures":[{"sig":"MEUCIQDAMFIvAX4nA9vaJPGdA6n8ILG4OCIeqwMRrvsoZLbP0wIgZWJtOqKUF28/zcAmx9AbsI7RyTEdRJsrPMqtwDs6UhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13086339},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"05f10637c4638936704d2f8f710cc81c5a4f805a","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.11_1770147622444_0.03134751384866519","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.12":{"name":"extension-develop","version":"3.5.0-next.12","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.12","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ee49e91bf40a40459b5ef672f8ee076c48a1966b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.12.tgz","fileCount":83,"integrity":"sha512-Z2tefGP4W0ZFVjKZf3fsGbnkOJ1PEDVC0IMkbfDBVvyBMkWg5LVoIGjWciK2H6tiMPy38HWUF1ob5Q1WphN+CA==","signatures":[{"sig":"MEYCIQDFsW3o8yFgzeTZmAdx+61drabp/AqHxpeSDdhfeRi96QIhAPDvjbkoQJw+xQFeTvCE6emoWYVkWnLCE9n9U49PbV2L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13086393},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"1e0543e0919cacc0071b9e37c4ec8f196921293a","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.12_1770148141008_0.7022700905188586","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.13":{"name":"extension-develop","version":"3.5.0-next.13","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.13","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6f092eddd026fa3a3fa786a6cfc607617ef9e3dd","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.13.tgz","fileCount":84,"integrity":"sha512-xZUkREfuGR80IfoHB420AmMAWFeCgGxG2TPb8yqS5Cv4Mn2tPNJxdoY+PqGnh+Q7tNZzNQWHacXgK7IaukBwNg==","signatures":[{"sig":"MEQCIBVEXTu0oHC9T10QZVMlKCk31F3OJHDVPZyhJB+wQ+MDAiBmM9a1EfigTylzjhYe81lJmuEbZJHTZjq3pGI0I22YnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13087122},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"45996bd34cfcfab5bb0308f3da9fdf8a8b01a32b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.13_1770149669454_0.05960784071543834","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.14":{"name":"extension-develop","version":"3.5.0-next.14","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.14","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"961854847de5a23b4bb145449b501892504cf3b4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.14.tgz","fileCount":84,"integrity":"sha512-aAeXbjwAWdIB+Z8yjMJRYLcH8eNnWGNqeb0AlfD21RqYPRzvkqPoHfXcNxbdF0N9zCiNRRdZSeqAdblNYt8E8A==","signatures":[{"sig":"MEUCIErS67rxC6Ecu+OsJ9RhxSmbYIpEQ7ihtbiakw2/nVrCAiEA/GMiLig2i3akZLRrkyuOPU3ZMzlWfNLRIVp1z1OT02E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13087749},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"200112063d2871a60f42f20dedb06f1a9386ee1e","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.14_1770150584415_0.6971507661856728","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.15":{"name":"extension-develop","version":"3.5.0-next.15","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.15","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"092fe2c5b8566769d3591f279fbf82ef5c29a36a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.15.tgz","fileCount":84,"integrity":"sha512-xt+R7E6Ob29KPwMMDVetwGHGQyfohPhga3O4EPYK++3gyBCfnZlE99twIPw6Em9y1FkMBK8lu6uSZUSLgbeE8g==","signatures":[{"sig":"MEUCIBVohdNdhsu+FEHk+/PC1HePsTO7uDOEr/xFCfWAkOkPAiEA206jeBMW1yb2KLbMS7h/ErJ6AccFmqZ331x2IkOUqdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13085846},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"6d60ed53049baf6cfe1e705a1046ddd80d7d584d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.15_1770152203887_0.3213862794007949","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.16":{"name":"extension-develop","version":"3.5.0-next.16","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.16","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"9add36411982e0965bb647387254e7a4580386cf","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.16.tgz","fileCount":84,"integrity":"sha512-jBalTx/hpi7GglVuWI4zFtMffQufel2fO4/CiDhsE88bg1HUkZa+DuLccqdbDWNc43ck2+4JIu6qR9EwQPZezw==","signatures":[{"sig":"MEUCIBiiAg0NyGKhq+VtTMq0pDkt5D5uKLp1Nu3ixU4QnDJXAiEAmjsoXRslYX5wnVBl0KjpTsCz2+GEbBRZG6o7oWbcOMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13083261},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"f99b4dd08a038612a97a82471529fd3ac00ea6bf","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.16_1770153475984_0.4545401745405633","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.17":{"name":"extension-develop","version":"3.5.0-next.17","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.17","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"3749c885ae81c50aeb9d3cc856678e15be5ae9ca","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.17.tgz","fileCount":84,"integrity":"sha512-/rmuJIrJE9TGtX+KIi7fThFBg/90Y8xJP7CxcnIV9m1oZA0Ggm3HtMJ8Ix5rPCYX2o5EFaPv0pxeWLmPsLQVDw==","signatures":[{"sig":"MEUCIHReXPpb3+pxy+Q8qoSfDaBYUY7W9uLkpzZY7QVtTCgUAiEAh/qaAakaz/DEu4Nii7glGJf+0aR6Jx+w0/MMx2o2vS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13084107},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"656c4476f8a013b3b868cfcbaf7a9c5a238961af","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.17_1770155091463_0.03332557243202383","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.18":{"name":"extension-develop","version":"3.5.0-next.18","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.18","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"3484365f41de5b60a2bc6fe4207bd6ea373fd724","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.18.tgz","fileCount":84,"integrity":"sha512-n2Jf2t4Be/S4mFo1ECQT4KKFcr/10AddsBXXqCpRkL/S25Otwow7uN9UGyhJXY6LU7hVAo7hF6zOMMYVXUkKcQ==","signatures":[{"sig":"MEUCIQDMZM4T15EsHgre2t2Wdt0pnXcnWOp9TtrqqPDGmr//JgIgHPOMr2ggVvhKOHoM4Ih7BsBf61HV2Ejou8jT7zxxj34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13085082},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"f4343f66fb6e89e5da505bc2f8caa67b7107d626","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.18_1770156691317_0.154338260328297","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.19":{"name":"extension-develop","version":"3.5.0-next.19","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.19","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"8eb920b6d86b0ae55b14c28174f1c95e0de75a2f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.19.tgz","fileCount":84,"integrity":"sha512-O595gxYkeDCuXc8nX0eHHDGQHF8ZK//pfwc6POhE0ssO0PA1vvjdDVq6f5mMW9uBEmv20jTFgBUoGIYE7voxZg==","signatures":[{"sig":"MEYCIQCntSPn0pD91yKkfyNZoFROMut0giVOwzNHbyBMxJvooAIhALp3Jnv/pQa2ngRPgBjvGcW70BhneJZOlHGNnOp1fcu0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13085309},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"993375550161aa47c0e0ea9d4e192487996c06fd","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.19_1770158043622_0.39123438082687234","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.20":{"name":"extension-develop","version":"3.5.0-next.20","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.20","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"d1c4e680f96a8ba1641f1b73b0e9097366e96a3f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.20.tgz","fileCount":84,"integrity":"sha512-LJpSrDpFLPXSS5sy1TN4+LJsSTT7Sq6EBnV0cbOVG2TKxcppiIkIxuuvC60D3sNju3MxdGMH3dMkes6SE9gnPg==","signatures":[{"sig":"MEUCIQCdcG1ez/4SYUzds+Z6PeO/piLo63KksL1mcGCVuPHFlQIgW1B56zD6hCRDL9PpPvDo/sqw9AnlkwDz8BBHnybgAQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13085101},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"34ded53a1d63398c7979a64c809d9d3ea65ccf7d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.20_1770158857406_0.7803628776878802","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.21":{"name":"extension-develop","version":"3.5.0-next.21","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.21","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"7dff6612c949f38c0a06913b8efecb04aba2f9c6","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.21.tgz","fileCount":84,"integrity":"sha512-F4b8iA0GucO8QpOM8g/fbBY+dZz68jFdbwh75BEn5NdYge9og0dVmutkRSJTXnMkVChtlI6A/aTzWVHQ+K85/A==","signatures":[{"sig":"MEQCIF2oOpWHeXu5IlQU6+zMJfL2gphzPnUS3HrpYkAmBcPYAiAp3mkhVUHpMIUnAijHWnA++FPTejIRJZ9Gepn6dzMEWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13085043},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"737383d50e6d8405d2e6ad82514ebd9c5fe2aa09","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.2","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.21_1770161373093_0.8516784683271528","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.22":{"name":"extension-develop","version":"3.5.0-next.22","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.22","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"923cba4148cbb85dfd4b0e9d646b9478bc0f32b7","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.22.tgz","fileCount":84,"integrity":"sha512-sBXwq4Z0lNs2UUnrHgM7HTDd7QTwHN9BYKp1wbmmEEah9hEqb3x3zxciSQ13FulMmrk5/6U9gz6EaheMv6BiJA==","signatures":[{"sig":"MEQCIGUqhqHXE9U6T8CG9zRKw6pJilXflSTUUAtqWsMHdY2pAiBU16o+4R2KvEq+0Sj8C9Tf1/RT8N38IJ23GEuuhI40Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13090255},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"ba9b80b93807337701da5fcf5915df053d179697","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.22_1770242435980_0.6085777249372699","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.24":{"name":"extension-develop","version":"3.5.0-next.24","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.24","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"7d649659de7d0035e25e653e6cfc99687bf5c8e7","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.24.tgz","fileCount":84,"integrity":"sha512-LdWRMB+wx3fMrlNVX5VISuoE7iV3gx+I2MbXpIIu0kEdrMbB/3T/bAw3d0841/oZHtvj2W31SoVXGtvngWP6iQ==","signatures":[{"sig":"MEUCIQCc/gVA0B0P/rEweW13OOuUtW67C6VNmVBnDsJ6DfT/hwIgBX1P2oX+vnKiDZl+SNhaozQoE1v44c7FF2oQMnoXcyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13091078},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"54ba304b9b1598d0b147f512b993d2c174d25475","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.24_1770301280057_0.5730336869149977","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.25":{"name":"extension-develop","version":"3.5.0-next.25","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.25","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"03ee00c20e18e07977f180d9cc4238b3903136ad","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.25.tgz","fileCount":92,"integrity":"sha512-2xnWEVKjZO4m4TWu32/zzXheHdotQMybrYZmqH4IR6nclAt2RobO9SqyapFZYJefvc/V9hMoiXcDP7exxT8mQA==","signatures":[{"sig":"MEYCIQC1vqXU1ZO37nEPIsVKmC9CXVDSGjzJPH37KpSYBTymVgIhAPltI7UHVjb0k7nx+veEn/xO+lQdJYO02OX0jot3emf+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13220962},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"076747268376b890d1d045a82570c7d6ebfa2ef7","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.25_1770312664723_0.689923774209048","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.26":{"name":"extension-develop","version":"3.5.0-next.26","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.26","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"d76b6fa00d2165418b7867d33c0a351c624ac76e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.26.tgz","fileCount":92,"integrity":"sha512-KTlafhnsyOlBdGE17pgcrUOrvLmysiQp+cHyPmmVOfgyk3e0IzHQ9KF9MeUO/aNInFIG0M0zNx5b7Mn2aNO0AA==","signatures":[{"sig":"MEUCIBJIa2OGp7GGXj/c42QrNBp2PPw9l7kQWBUL/il2q7I1AiEAhFoygLAZYy1FlicRwEsSR2OyVJxUVy9oT2JYAtf4Os0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13222894},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"a6d7934077b52b11c9b5fb2bd4be23ed72ef678f","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.26_1770316787588_0.171842764156654","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.27":{"name":"extension-develop","version":"3.5.0-next.27","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0-next.27","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"49b0c0f1275244155106493ba27041b89b9d6065","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0-next.27.tgz","fileCount":92,"integrity":"sha512-Q/AnT3p+3vmFJVUxd9DQE2qSe9qH2gXe4t6WOgjxUfeo6U+8ZA1fRwdVmH1Dl/tXOuSiG86qQ0VlpW0fjOr+eg==","signatures":[{"sig":"MEYCIQDfhiLiY1PG+8lbao8Fozsf51afzziJbs7do8N8juH0zQIhAMe89NxiiOwWXVwaUwFmEJ8NDtdGflWKtsDSdmiqGR5N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0-next.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13232231},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"36f165986f68da9090b99ecbcf204a0ddc353400","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0-next.27_1770337068007_0.9705533802076374","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"extension-develop","version":"3.5.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"9d5f3a863a8f29ef0871f9e764348fa09434fc24","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.0.tgz","fileCount":92,"integrity":"sha512-dfB1dwQHMBCh4k2F4IbZUeccLwT0s1Pf+fbCVVJul87EMD4MoLR9epee2qWVsgdUcCQ4fiyVN0rcOwjW2jIoyA==","signatures":[{"sig":"MEYCIQDdd4vxq6FoVtWj8ea8g+Gd2phJs0+52eN83hV6+d0snwIhAMw2d4XysaNUKnlX12E0x+dk3IKpIKvZmEQfm76AHwmN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13232215},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"ccda69770f8ac7709315b1e45f3c1cbaca52c612","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.0_1770382269698_0.4143471950722071","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"extension-develop","version":"3.5.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.5.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"198d1d141c4bc931f02f5b494dcb892ec7b8fb70","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.5.1.tgz","fileCount":92,"integrity":"sha512-HaPwRpl96X2iQDJU6JIO4yu+UWAYgOChwjYpLobMXrVz4X9AGavCKJTb0IZq2+2XnORAkWj14byFkoNj91L+Sw==","signatures":[{"sig":"MEYCIQC/p8JKmyxcNMpqGJteNu0deKjOUBvgvR5AHegRpXcoTQIhAPLdCjdHRSaHPDWOyFRzzs2jonx35X3UplOAS7YrfCd8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13232436},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"9deecd88d256fd7b8f2493feb423e9889c161c07","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.5.1_1770403415940_0.6417086548631892","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"extension-develop","version":"3.6.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.6.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c82344d1961c078ccc77be258a341b1cab52acd6","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.6.0.tgz","fileCount":92,"integrity":"sha512-LzfHZHy4q3640aCYT1aB9vs6y3M0pld3ds9/F3um4AT/ZhRI//qc1z1oW1rtneKYUZd7JcGX4OK4WUso03Il/w==","signatures":[{"sig":"MEUCIHxaeIjZXqPe2+vtZND/XMzCSmIjJ+Rhv9NZqGg2n5OgAiEAqXMwkUora5W0WtMo6fRACUS0lpcOZRFW5luuEUiQICo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13371902},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"d08b71d50fb0cee3921083aceeafcab7eaabe38f","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.6.0_1771040226039_0.39720756157963777","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"extension-develop","version":"3.6.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.6.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ffa630267b4e0febb2f8174a982bd642c3978d67","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.6.1.tgz","fileCount":92,"integrity":"sha512-7swEEU0kL4++SR9wRUGPFhazi55KR9sesE/JCaAFVLNwvsnAayI1EukrkvSXHoeLpN282hVAsP+I/bx9bvPmlg==","signatures":[{"sig":"MEQCIFIdYzY0spWxmSN3ruGpkx+mYMILXY7GSws1R/FTdUqRAiA2S8w316XkP4xG9MLnHNhdSBzawkMPQ3sqkipyqj+8SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13372190},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"700b5937211822edbf14a221e19ba546f9132413","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.6.1_1771268308810_0.5248024466738082","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"extension-develop","version":"3.6.2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.6.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0ad4934f2a9ef22ed6aa87c3ca7f8ee5f5a79ac0","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.6.2.tgz","fileCount":92,"integrity":"sha512-Ovptvkb6ehwg1Ka+Xgw7Rs+EwX7nZdm+hegjgU5q0TNGiD3uJd89crKdDNRGbeSkqsgItaPbOBtKEqPQEHHNCQ==","signatures":[{"sig":"MEUCIQDYG0jWARngVWqoJPIJ6+CZ5z/T8/J/1jCEcj1bmX6x5gIgAXbgFA06yIaPDqJnb/IyvtzlEM+A3Kkot4rKmr1u2sY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13371854},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"f6d9533272ab04173b12c43bd69008df814ecf89","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.6.2_1771273672777_0.7656308312486346","host":"s3://npm-registry-packages-npm-production"}},"3.6.3":{"name":"extension-develop","version":"3.6.3","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.6.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"41a27b482346b789169c1c0d7d0239fd2af8f49f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.6.3.tgz","fileCount":92,"integrity":"sha512-7frI7HP0saARSBO4f4T7AAnbGSrEzyXIl0XVCQ4NCV3hZTG9qfEp5keG19l6urATtlRgzQ93LwAapyntqyK1Aw==","signatures":[{"sig":"MEUCIA+//eP/EAQVxqgDLa8l1hmd0JRl9GjP1s9CN13yTBZIAiEAl9jJfR110xYGZ75aOPBEyvV7GlK1+cFxXRgiWJIGjM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13371883},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"73cdd956013bc90d43221427df2732a615c9acd4","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.6.3_1771278033214_0.11821269884970809","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"extension-develop","version":"3.7.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.7.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"bedcf989c7fdfa3d3ee18ef4511723a15ab798b8","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.7.0.tgz","fileCount":92,"integrity":"sha512-4RAkHQaSlDVR1iiB70Uo5qzi1qP7eZhxMH5wzxafvVOdqIsRyKK5WNSwReKlDhqOkj4qefFtv9Oeu+0t1FTzyQ==","signatures":[{"sig":"MEUCIQCZXCpYcEW8fdbmq2xDlSlPmIQxFN92pMfXCm3k0DzJAAIgA8nYAjZmdFQ3gFRB6Iv19uUX4a6SBOtZGU5O/LT3N0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13377242},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"4152028e1398bbca2804e468d74b1097cfcbb27d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.7.0_1771468684604_0.8204653139686173","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-canary.169.5b5db8b":{"name":"extension-develop","version":"3.7.0-canary.169.5b5db8b","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.7.0-canary.169.5b5db8b","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"f43375a6a9e9b80d4912f0964089594747dae106","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.7.0-canary.169.5b5db8b.tgz","fileCount":92,"integrity":"sha512-MUmeaUJwFTw2UHstFMOpb+m4P29+DfUjvWqAV4d7MTqU3ukV68tCl6irEjEJciicrHofRSOZs2h+66IXPcwu6w==","signatures":[{"sig":"MEYCIQCGejMkbtpBNsgINwf1uBUrZo5NWNb6KJj9RHrbGExeoQIhAPww6fn0YiaA6asv+jPGMvoHFocT1VinW/HSesO1hOus","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.7.0-canary.169.5b5db8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13389484},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"5b5db8b4cd4a2eed0c5f9ae5311456efafaf206d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.7.0-canary.169.5b5db8b_1771681025182_0.16949054590548562","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-canary.170.2b1f54a":{"name":"extension-develop","version":"3.7.0-canary.170.2b1f54a","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.7.0-canary.170.2b1f54a","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"1a2bf271c09dfd0a2fa61039fa5156a4351234cb","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.7.0-canary.170.2b1f54a.tgz","fileCount":92,"integrity":"sha512-DI0Lv+JeisDELXHHjkQbYFuypiMz4c+EkTs8LkyYpCnHyh8yEVoBj7mZ82DiYRpTWS4bYtqd2D+TGzCxj1pASw==","signatures":[{"sig":"MEYCIQD4rWAF4qnVBLR3tWAN+8vmpbKO4CkaFQOHpf+TCzPisAIhAIPiDXmN4NG0QxpKtr0CQJxRGNOCsuBLtPjBqqsyTPky","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.7.0-canary.170.2b1f54a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13389112},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"2b1f54a3193057153d2169e705255935a2f73695","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.7.0-canary.170.2b1f54a_1771685403706_0.44276776991490974","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-canary.171.478e23d":{"name":"extension-develop","version":"3.7.0-canary.171.478e23d","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.7.0-canary.171.478e23d","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0775985bb111dd32499312818ddac3a4b226d921","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.7.0-canary.171.478e23d.tgz","fileCount":92,"integrity":"sha512-t+CJ922EanQJSoyZ7UsM1A3u2nQ07NqyeBeIi1jz9EDKqvbd1Yq+s12VU7JztP7NQ1GiPDpQKNG1rX5SrUACsQ==","signatures":[{"sig":"MEQCICqnG9Tbt4LhGfjsnQxjAANqc1ePEptAWkm+s8sOcyQCAiByDKdAo0YRTsoE1u+DEUE8HZsBzeThDM36Nv4R6oZKRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.7.0-canary.171.478e23d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13389112},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"478e23d3b87845d930b9c8deb7376bb9ba993f92","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.7.0-canary.171.478e23d_1771687741769_0.6212453145773251","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-canary.172.1e95d6a":{"name":"extension-develop","version":"3.7.0-canary.172.1e95d6a","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.7.0-canary.172.1e95d6a","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"a3efe79200b211a1c76fdec81feae4fa6e70b5da","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.7.0-canary.172.1e95d6a.tgz","fileCount":92,"integrity":"sha512-mi2xolxYPV9yXDMNb7DL6GNLL+V5ifcrKWU9SMlBWKlMB7ArsyVW9Dgcj1szV46R9c2ZlWj0FANpgVyp6xLVoQ==","signatures":[{"sig":"MEUCIQCl2mFjPqNyF0t6pH7vU8PybFglZG3ArI4951gTHnfQrwIgJQ98oIGQRU0EJh6hTHItaZWSpgoMlFRS4NCR3zX+N1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.7.0-canary.172.1e95d6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13388141},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"1e95d6a690efa80bd0ed9ffcf63b561146d5b3cf","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.7.0-canary.172.1e95d6a_1771704453255_0.14845579092540628","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-canary.173.5cc1435":{"name":"extension-develop","version":"3.7.0-canary.173.5cc1435","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.7.0-canary.173.5cc1435","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"00827590396991b37deb614c253ce34da804d5ca","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.7.0-canary.173.5cc1435.tgz","fileCount":92,"integrity":"sha512-nzqAMtjJdIyQgIcPo9Cg1PaYkqptXQHilohQZABtMImQVSoGnoUa2dMxCO00AOQioiyReayu88k+oHm4Wx502w==","signatures":[{"sig":"MEQCIEIdiNYJ0UzDBmp8CNhdOfSfEA16rUe5AI9MHgU64m5wAiAak8B6vjmjR6JSGYQXU+Wfn2Mavfk+mazMz9ulaIKTnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.7.0-canary.173.5cc1435","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13393864},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"5cc14350c809ae3999b02df9d1ac0c1dd853c7e5","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.7.0-canary.173.5cc1435_1771708101454_0.6931021812196207","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-canary.174.9661fe2":{"name":"extension-develop","version":"3.7.0-canary.174.9661fe2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.7.0-canary.174.9661fe2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"57b780ad165060b2fb068e8bac2e0174e00734a2","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.7.0-canary.174.9661fe2.tgz","fileCount":92,"integrity":"sha512-3T7jBtef/9dDjs2IM/Si8WO5O+2QjL0RydSjmRUvenMt7Md5/tXt8tzOYGAYjC5+/7AZR0RyXCnwpd4XdE+9oQ==","signatures":[{"sig":"MEMCIGTS57Pakhcz8KqOw8iA7xycTPCHnFhBOcof7sYpLYYKAh9VAmfwELTFV69L5y5dC+4MvS0YjY+FIWTyWSzKN4S/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.7.0-canary.174.9661fe2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13393749},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"9661fe2bc732edd3d8c057c71c73e3cb177cb631","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.7.0-canary.174.9661fe2_1771712555081_0.44922221885123226","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-canary.175.b89ffec":{"name":"extension-develop","version":"3.7.0-canary.175.b89ffec","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.7.0-canary.175.b89ffec","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c505a88975cc4e3dcabf7573d2e92b37256a2fc3","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.7.0-canary.175.b89ffec.tgz","fileCount":92,"integrity":"sha512-qyqeMQkLLBTmf8U/XctnvdhCsDe7n6BrWA9dyX8hMbZAebq0iPyOfPp513JpP/RDwziFu5nyhErqOTZONPIvbQ==","signatures":[{"sig":"MEUCIQDANOUeapRAvNdYdxnMxUv3JD83ZsA6K0tvoGAz2DTXDQIgAs5SLOEFqInV1fbLSJLkzTdYzAZLcAn6dOl9khRsYv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.7.0-canary.175.b89ffec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13393954},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"b89ffec942843332dc51bf977040d33196c64ad7","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.7.0-canary.175.b89ffec_1771714620078_0.27287331658957203","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-canary.176.bcbd3c2":{"name":"extension-develop","version":"3.7.0-canary.176.bcbd3c2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.7.0-canary.176.bcbd3c2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"41e4a29b61888442456d9028b6486cf3f573a618","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.7.0-canary.176.bcbd3c2.tgz","fileCount":92,"integrity":"sha512-t82CCAZMtabiUa9iypSjRE1LtXjSfVmw2Ykq2umI7Dk3ZCj009zRWYpBD9tJciWIJescmYvhLNxDpalzfYIQPg==","signatures":[{"sig":"MEUCICx7AcHf2H+9zAd3XE7gZU85zlz4IpHLnGMKAYYSS8gVAiEA0l/zopSvmqqzrFhbvBY2h/njD1Bdt84pDIXhwyZnnUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.7.0-canary.176.bcbd3c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13393980},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"bcbd3c2035315942e2358ffc183963f185aa9df7","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.7.0-canary.176.bcbd3c2_1771715635837_0.5644255878964834","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-canary.177.739613":{"name":"extension-develop","version":"3.7.0-canary.177.739613","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.7.0-canary.177.739613","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"7438820ed14445883056a00e32472a8b8002915b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.7.0-canary.177.739613.tgz","fileCount":92,"integrity":"sha512-6/1Hc/Pa42K+Acv3bU4SHm7V05S2F44fvNQoS1WHteb03CjrgFnrYXbC3Sfkim1DA0/PEeWN/eHAVz8fASDXVw==","signatures":[{"sig":"MEUCIHmLIxF5X+ViRLnt9QO765YHbxpaTb5S7m4+rDgJdZXxAiEAmLKfVzlfLVQxr3VZFhXRrvd4wTZmaUjSYNkKFZQtI2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.7.0-canary.177.739613","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13396075},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"0739613bc3cac3c0c155e732a05dcd634c2e01bc","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.7.0-canary.177.739613_1771718531735_0.13256564413924665","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-canary.178.ff75286":{"name":"extension-develop","version":"3.7.0-canary.178.ff75286","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.7.0-canary.178.ff75286","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"1148555fbab704ac4284f2ec9fc0369453d2a277","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.7.0-canary.178.ff75286.tgz","fileCount":92,"integrity":"sha512-wYNzFwzhBqtccfXrY2/QhN34AscaMknybHnrQC5REXO+PuSRdydwzwWW4+UUKq7Lj4y7eFkEPwBwC7nAmNC5Ug==","signatures":[{"sig":"MEUCIQDim/dv3f+zPPZySQf8rdpY10etcRJCjz+67juv1RjpKwIgF8iJjR71tL1s3dM/SZm3C2XGurXjWUffzmvEJJvkFO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.7.0-canary.178.ff75286","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13399113},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"ff7528622ab0057fa7ba9507f640595e9e914184","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.7.0-canary.178.ff75286_1771720370736_0.8623968186764408","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-canary.179.ba35007":{"name":"extension-develop","version":"3.7.0-canary.179.ba35007","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.7.0-canary.179.ba35007","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"eb56a4a6f72217fe48bc08678d40c0455f53d41e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.7.0-canary.179.ba35007.tgz","fileCount":92,"integrity":"sha512-w1ZvobLETus6j/oBrjD0th7POU7U35AGF2taE8iYy7gtTYQxHlQ0S0W2frqrX6vfj+XQtnMUPIX45eWdEvlRzg==","signatures":[{"sig":"MEUCIAJ+rMOVaA7ypigZM4K7+jRWy01zk6QvO2JhJsDPt6RpAiEA35U5Qd/Rwnqo9KoXxQkaim6V6WyZKY2kdJ80RyrWO30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.7.0-canary.179.ba35007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13399113},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"ba350075188760357633367d05a91d976b18851d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.7.0-canary.179.ba35007_1771722348600_0.3531537331892911","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-canary.180.bd28b88":{"name":"extension-develop","version":"3.7.0-canary.180.bd28b88","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.7.0-canary.180.bd28b88","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"9a1f1c6ec5203f565a2b7ba2af1ac12731e38bc1","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.7.0-canary.180.bd28b88.tgz","fileCount":92,"integrity":"sha512-5xsbsLeUU5jTX/W15mp/M59M0AjCCfl7ZftSroMIc508fFXEj6tKS2egJDrWpX1WmUksJdOu+Wcqj2gXupBy5w==","signatures":[{"sig":"MEUCIQCNVJsV8FfwcQfvMqdFsYPFkZF9ud2P6wzRZWiMQeHJbQIgLym7XOrM/b79oVK9hZ+zSx9f8lxCtln/uHjb7+iQoJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.7.0-canary.180.bd28b88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13388231},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"bd28b884b7bf193d35d27c3b73c9d3e2977d1b9b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.7.0-canary.180.bd28b88_1771725141287_0.3017518701895985","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-canary.181.8c0d16e":{"name":"extension-develop","version":"3.7.0-canary.181.8c0d16e","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.7.0-canary.181.8c0d16e","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b4a7ece7ecca683e99af0bfb960aa035e57e4d5c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.7.0-canary.181.8c0d16e.tgz","fileCount":92,"integrity":"sha512-hoDecQHqRs/UPpyHbwMn++/9mKHx2agzo/eywKCxJ88azZAPcjUoNcJBLgqE8tWPQuKnmFxkyIbKBJ2r6wExbA==","signatures":[{"sig":"MEUCID2GNpZaAV2vWexmSXuLYLIyu4eeQnztkT84+XsVFFwFAiEAhffWc78f4RM5aVJ19A2trbRrLwSvuhQFTUKKqgoOQDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.7.0-canary.181.8c0d16e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13393841},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"8c0d16e33868c84bc169bbe473ef6d47e1d0b04c","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.7.0-canary.181.8c0d16e_1771860865057_0.45351083292739314","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-canary.182.df71291":{"name":"extension-develop","version":"3.7.0-canary.182.df71291","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.7.0-canary.182.df71291","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"db938da1f4464e740559a5dbaec590b066e72a78","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.7.0-canary.182.df71291.tgz","fileCount":92,"integrity":"sha512-ReBy2EwVCYq+ZYtFD4NWCbqG1ZWYx7yqliFjDTQzRIIgW6f6QODkDb9xarwQGTBLET4n/U+kQ5mttZ07SMbt3w==","signatures":[{"sig":"MEYCIQC9kwoOfT+DxDdTA5D08yYoQUR3SuZCah7wNwPU4uevXAIhAPaanx2PB/6Qu9L2R2Apj6kEVyAcCwB/gJZGA2vUU5Sh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.7.0-canary.182.df71291","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13394105},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"df7129165feee81d02dc675257ddef0f3b90d6b7","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.7.0-canary.182.df71291_1771862171587_0.3819522279451977","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-canary.183.c16fbc0":{"name":"extension-develop","version":"3.7.0-canary.183.c16fbc0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.7.0-canary.183.c16fbc0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"e70c7677abe3cc5f493da73bba724c42001f9089","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.7.0-canary.183.c16fbc0.tgz","fileCount":92,"integrity":"sha512-pxmnieQZqIF8LesO9BpyDOaGC1nY09irPFhEVzThz8GFevzoZ/QaL3jhjO+ra7orLCuYCFE7M7tlP7q+3Vo1YA==","signatures":[{"sig":"MEUCIGbn+EZeMIW3bMlOGvm/Suoi58HYRwxJAZv/lS0EKMUfAiEA8FxFr8uClLwWhgCgYWn/vipTPk1XZKk3gDKDwKriI00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.7.0-canary.183.c16fbc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13395338},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"c16fbc01d4f01337b4837d8e33c3b6ec8d1d3bf1","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.7.0-canary.183.c16fbc0_1771864909891_0.518769021877107","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"extension-develop","version":"3.8.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"29a937cee49c3e0ba5ee1d8372279171f2bc689a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.0.tgz","fileCount":92,"integrity":"sha512-oqua3MAIHUu0MhfwxL9mkoTQk1X9Irazyyh/vfg3oSUMgbRbUbHQ8wriWKNFA0j7Cg77TYiPP9RiBUOZdWdFcA==","signatures":[{"sig":"MEQCICvwtqBvsWLexh3gZYwPEmsoLanEzoQaaMlagJbngp6SAiABsD/tYsmywj5cEc9r+sZ2wio7E0hNqfZWT0Uc9NZvaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13395300},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"7737ad27a0de41ada58235a99c2816335b3fbf41","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.0_1771865466735_0.050454568334017624","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"extension-develop","version":"3.8.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"66ec8198757062fd8c81c99caedac2c210052d1f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.1.tgz","fileCount":92,"integrity":"sha512-PFAOOS1maGoAoGf6LnpmRpVvjtFpS14CgQzZMihxGC41eJA0GUsH+0Fx3XjjKVBaHTMs/EPudN/VkbnLGCdfYA==","signatures":[{"sig":"MEQCIH8slvzjglSgeI93NhKoNzWpmydtEUvDuUKqNME6pJSxAiBXXUruTqJaCTFPVS/OL+VpHmuw6i8CYgLmqvm5b9nhCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13395300},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"a736214e107f23e12ecff3275ae1cab8051a20a0","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.1_1771867668864_0.2769545295168887","host":"s3://npm-registry-packages-npm-production"}},"3.8.1-canary.186.23220b7":{"name":"extension-develop","version":"3.8.1-canary.186.23220b7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.1-canary.186.23220b7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"57fef88df1562464970e37dbd3fd6b3907ba1419","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.1-canary.186.23220b7.tgz","fileCount":92,"integrity":"sha512-f5zJa9+CG+gDznNCK21sPPFwKjJoR2h6PVr6WmZCU50HN+SJEgQS2GZIOzOxqbxCsJGOXogeWFVSXvbwvfRc+w==","signatures":[{"sig":"MEUCIQDp95b9M/RfX2RkJI6r3csodzJNDnX8BbHbU3kUn5OgCQIgfo7OdCqO//MGUo577qgl7p3EUQAze7IlcqyB+BOGoJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.1-canary.186.23220b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13397911},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"23220b75ca32e52801cd547a931acf52f5c848bc","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.1-canary.186.23220b7_1771871469823_0.7766035483187825","host":"s3://npm-registry-packages-npm-production"}},"3.8.2":{"name":"extension-develop","version":"3.8.2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"637d03da3eaa96f7a416e19625128c791799e515","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.2.tgz","fileCount":92,"integrity":"sha512-XmhJL7tkNwlSDeRZ6y2FUmnZ1kme8BIt6kQnp3rakFQiaj770Wb0f622sG3f8EUaAawK0HCdkKu7CMTq7w5Bxw==","signatures":[{"sig":"MEYCIQCn0YgB2CePtG92uciO+nhTTWxs3yepqFa2+mYxB/vmpAIhANHOQARmVNHobS3GMZn+0GBGPY3pdku4497Vk/d9UV8K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13397873},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"b3dd6d984afe62c26fab3809b9a236434d33dee2","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.2_1771881738192_0.5151342942669488","host":"s3://npm-registry-packages-npm-production"}},"3.8.2-canary.188.f7b796f":{"name":"extension-develop","version":"3.8.2-canary.188.f7b796f","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.2-canary.188.f7b796f","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"074a316bd7cef4503371c2b50bab99471121a578","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.2-canary.188.f7b796f.tgz","fileCount":92,"integrity":"sha512-xdJQbCpwdyF5XBwk3uaOR47HVEDlVRpIG4suRHslIERI2MF802qj4KdnGObiPOfgX3HhsItojw8yE3B5U4Q1cg==","signatures":[{"sig":"MEQCICsZj83d+8MMsUkX9qiYFY32RX076aWbVPXSFZCE4xj+AiBBNpIm4XRzLkh5p5QNCMK896EIUR6e0SFCZhj+dIEwRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.2-canary.188.f7b796f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13396428},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"f7b796f1b516eeeaa33be6cdb8edfe9d3c142f8f","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.2-canary.188.f7b796f_1771940181193_0.48727751680160125","host":"s3://npm-registry-packages-npm-production"}},"3.8.2-canary.189.452a09b":{"name":"extension-develop","version":"3.8.2-canary.189.452a09b","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.2-canary.189.452a09b","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"87def440a283aa260164242bf2745c12a7bf0b08","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.2-canary.189.452a09b.tgz","fileCount":92,"integrity":"sha512-nHX1YNSeT6PMwIBvgQYljYnXcaQ7oB9OWRPNWjZMXSllr7KgyY8YjfjSyvnOEycuLlui6aegInIBLgzuSHbXaQ==","signatures":[{"sig":"MEQCIDQv764/iJ2KkjM83FFjH1+PXUoRwW5Jvl3BGLIV0PjKAiBf7Uj/O0aOPUALP5AyjHzFYuQpv/Ro/F4D2VXYHFKdBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.2-canary.189.452a09b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13398967},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"452a09bf00e82216ceff5b926dbbac79e949ac8d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.2-canary.189.452a09b_1771941334614_0.9406336453592057","host":"s3://npm-registry-packages-npm-production"}},"3.8.2-canary.190.69b58a7":{"name":"extension-develop","version":"3.8.2-canary.190.69b58a7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.2-canary.190.69b58a7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"74f0346089df9d7d3d6b73c5afd49f5560e0d83c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.2-canary.190.69b58a7.tgz","fileCount":92,"integrity":"sha512-cysOrbglMLSUxex0pq3Wm45RFJga4Bfg3uY2TM1Kc6PbLB2lihn7mnY3IIH17L4Zt/GEAe6I4HWIL+ILPwLXbg==","signatures":[{"sig":"MEQCIHRLc83ErKhIsngg0MYExFOQDCmmlWs0JRnLHbfZSBllAiA9/ybMkEvp9+Rzr964muQ4nMVVw/kfpg6xqp1MZcnimA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.2-canary.190.69b58a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13400024},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"69b58a7ec41ad70616c08ea6cf8cb660cb9ff6d6","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.2-canary.190.69b58a7_1771945033120_0.3065113306465701","host":"s3://npm-registry-packages-npm-production"}},"3.8.2-canary.191.219f429":{"name":"extension-develop","version":"3.8.2-canary.191.219f429","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.2-canary.191.219f429","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"413537122ab2d1f5c90aefbd52075094d505d728","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.2-canary.191.219f429.tgz","fileCount":92,"integrity":"sha512-i/dqsvvcPKYWqCQncSCyzTYYA7m1vMmm+p1SS4W0AggKSaFe6T4B6uGRHyuBk8CrWZ4XjN71RidWLNPH6trs9Q==","signatures":[{"sig":"MEUCIQC0CtHQwmhRiWXXNgM0AQpWONfarNV4x4y1aUNJJz7BmAIgBwVk+nNsYJXlnZ3Iec301btsMOxe0l/2Sns6o+S4MgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.2-canary.191.219f429","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13400293},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"219f4297f1ce2e748b0970bef4cfbd04c0601b30","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.2-canary.191.219f429_1771962739500_0.32800350800143807","host":"s3://npm-registry-packages-npm-production"}},"3.8.3":{"name":"extension-develop","version":"3.8.3","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"2a1cfd02ce8f6bc612f4df684072c3fa05e8e9c8","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.3.tgz","fileCount":92,"integrity":"sha512-mjci1G0pI+Ku2ezRNQ+HUoiw5/AViteCQUEjJNxs6Dv7JxbYZOAqWc1Vs6IXmnDev//XZ05RKbDGFmQwzSm4Ww==","signatures":[{"sig":"MEUCIFqLM2HJIV2wezCBuHfpYmDOrYt0aEJlombobwJoeT7wAiEAxS84Vtnb4gs7C8Y786KSddtxPTJlM89ARgT32YPxKfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13400255},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"ae016855838ff070c5fe5d941b005d68e4cd8e89","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.3_1771964961791_0.4502245126218203","host":"s3://npm-registry-packages-npm-production"}},"3.8.3-canary.193.cfeefe5":{"name":"extension-develop","version":"3.8.3-canary.193.cfeefe5","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.3-canary.193.cfeefe5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"42929436223440272940281e9ed7bef816723256","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.3-canary.193.cfeefe5.tgz","fileCount":92,"integrity":"sha512-GLxo3oBfaFbRAcQ56/mtOaI99itTsnTgqJLw0UmvqRSM3c0NK0MFr8076dSSpVKLvWL2ds1IV3KWgWUH+lJDBg==","signatures":[{"sig":"MEQCIHrkTxzjyGqQitkGrmnm/+FSVupkCdRXQsGm8beK8cYfAiBFqMGSv5Ze+hNseGbVhn6euo70tQl9BJuRwuIzxmxLEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.3-canary.193.cfeefe5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13400560},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"cfeefe5b82eeb35bcfe8cc0880c390a0953d0428","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.3-canary.193.cfeefe5_1771974253344_0.9798464896809993","host":"s3://npm-registry-packages-npm-production"}},"3.8.4":{"name":"extension-develop","version":"3.8.4","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.4","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b3246f2137c48d31c3b83112c1c7dd1fd0bbee42","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.4.tgz","fileCount":92,"integrity":"sha512-GE/GbFKLOSw0JEHQ8AhC0W+2X1pkiw1TL6CCJKmAzoeloVjTkH6OGVXsjICWq/f/C5Mlg3AD6DVfdtQhPaF+9A==","signatures":[{"sig":"MEQCIEY1f+SIYmKA1AXmlEIQWG0/hJYU4SqdDEsNlXkoVPSKAiBX22zcXUGPmBw1wzhn2KC3e9QAW7CNGFjmsV8Qgnku4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13400522},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"4186bf015c9886d5dcdd6656e68e86b4802ffaa2","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.4_1771975531898_0.043887409490557694","host":"s3://npm-registry-packages-npm-production"}},"3.8.5":{"name":"extension-develop","version":"3.8.5","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0c21ad780291553ba00346bd9781755bab057630","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.5.tgz","fileCount":92,"integrity":"sha512-s+bDmFYtj/k5SjctyJGlUA60NlVHMKp2njH4rBpTRYPcRaPW6l8ITGYZJj8cEt1GrGRPtIUx1jS6C9bV8bSw3A==","signatures":[{"sig":"MEYCIQDZHbmgOu4xxlNe08eaJcpWHh5ATtrNZ25phM+EHkwxwAIhAPSBp1k1ERGnksuj044C0tvvC/R10olNYyXRr5X07FM/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13401349},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"4903d1d310ca171a9a8068deabc7a1dcf6800195","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.5_1772032532677_0.12473874709268973","host":"s3://npm-registry-packages-npm-production"}},"3.8.6":{"name":"extension-develop","version":"3.8.6","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.6","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"3cb564f776a227c0647e2be3148a654ed3d1c751","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.6.tgz","fileCount":92,"integrity":"sha512-upm2LcfXNbyC2RGjoUQoyx5KwlY1Hg9UMN2IwVQgD9G42Mdl9QIhE8/6D3ntWsBc6R3dTB2XiUBuI6Pq1g45YA==","signatures":[{"sig":"MEUCIFWZvN11G4UN9S7AUXj9GVDBXdwiMSVjp/4FfTacuHX+AiEAgxfuyUrqLZH9M6LZLtrx0xM+DAOA7dOQvL65c6RZzts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13401530},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"7ee79d6096a49aff80e1f87d31618d5a30aea745","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.6_1772126419337_0.5368781123824811","host":"s3://npm-registry-packages-npm-production"}},"3.8.7":{"name":"extension-develop","version":"3.8.7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"21d0404f5c5844024c37d4c36b7f6eb3f60d4fa9","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.7.tgz","fileCount":92,"integrity":"sha512-Tykg27M4uQ1VlpX8Y/pJA6wHXsL7BaSBHyBL3rgnrImuJ0llx81b1aGfq3Q4UTSFRLNfec+0+mShVMdIx/fNwA==","signatures":[{"sig":"MEQCIFr9Tsr3AtRivfsedbQ3GpIJW1oVbqBxpr9GyYPGikr1AiB70A7waOwL5R5QBt/PFCZr70cw3NjQVRY7NPa5ExnpDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13401530},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"1d6fee51adfa5d687161f7a2ea4cc800713a04a9","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.7_1772143657220_0.38941651865371263","host":"s3://npm-registry-packages-npm-production"}},"3.8.7-canary.198.2bb934f":{"name":"extension-develop","version":"3.8.7-canary.198.2bb934f","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.7-canary.198.2bb934f","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"a45460a7d0f2fd5f390ce5400418d3f1dc0c5c49","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.7-canary.198.2bb934f.tgz","fileCount":92,"integrity":"sha512-3KoYew/3DnKafK19AKvud3+iv8CI6q7KD1PuH7MJufo8HnubfrsgtOtMO0eLKCGq5rc85vUZRxUhMbLaiVMnIg==","signatures":[{"sig":"MEUCIEYWQZUkJEGC06uZspP7hSu1xUIlwKh0J5f2RWHkfaexAiEAuxr/DsOoxnKQ+bPTB/7Amujt/Ki49MSd/yHWZt8M9n0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.7-canary.198.2bb934f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13401822},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"2bb934fd91faf814c6c36808c9d9a132064d5721","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.7-canary.198.2bb934f_1772207725855_0.14681725277966584","host":"s3://npm-registry-packages-npm-production"}},"3.8.7-canary.200.6494abb":{"name":"extension-develop","version":"3.8.7-canary.200.6494abb","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.7-canary.200.6494abb","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6b46c6a77371b6c032aef025333132a6a6530f7b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.7-canary.200.6494abb.tgz","fileCount":92,"integrity":"sha512-M1RWllAswq0Jv+DxACZMfBhcmx8OfKJXWr/D7xMFxD5YJ87ecM7uESO1QYIvxFtXJ+2jTmT1sVVytyiMDh5Qdg==","signatures":[{"sig":"MEUCIA5vOKNY3dLWRlUkJnGzxSwd96+aYKrsRqQRigLJvEAAAiEApWgbtPT37HNqfguTAIK/eW2X9Wxpy1BBskCmHouwhWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.7-canary.200.6494abb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13404019},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"6494abb1afceb0564bc4b88aed5158cce71cc08b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.51.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.7-canary.200.6494abb_1772233037243_0.795974682852647","host":"s3://npm-registry-packages-npm-production"}},"3.8.7-canary.201.cd34d7b":{"name":"extension-develop","version":"3.8.7-canary.201.cd34d7b","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.7-canary.201.cd34d7b","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"133f69054645972f138b1b9aaf60d56486bd2263","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.7-canary.201.cd34d7b.tgz","fileCount":92,"integrity":"sha512-HWdVDV1IxQaneaAtrBGYn6MCDgMGwkw5fKXu9+Oyy+fA7IE+UneDJdoE+IAQLIUja/JGaEd4EfvC9WAXbhLQkw==","signatures":[{"sig":"MEUCICRjPAkspPSr5xq8ht3zCZSnhgRvNXLWu8NajpYrvH8NAiEAz/864ipQogyHrIoH5qHftxUwf3vB6M1RgMUshdYyF5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.7-canary.201.cd34d7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13411402},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"cd34d7b9f2094e9abe7d7f59314bf9346a1f0d18","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.7-canary.201.cd34d7b_1772451926679_0.1504738474491274","host":"s3://npm-registry-packages-npm-production"}},"3.8.7-canary.202.d641bcc":{"name":"extension-develop","version":"3.8.7-canary.202.d641bcc","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.7-canary.202.d641bcc","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"cba9f85bb6340c326a2d5c716cc2f2846ea15b37","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.7-canary.202.d641bcc.tgz","fileCount":92,"integrity":"sha512-p4fFoQZ4+oQ9OU0Nu8VduxUhLQ9/Nl0CUprOevWotEkM1OmKqaB3J6MO7uzTSyBT9c4tIMSws55iP3qCHNx+Ig==","signatures":[{"sig":"MEQCIDLrAIrlN5Gvr6RHoGT/TCgiW74xtj8Sm/88AkgvAbYwAiBz9LU2bM8//wubAOSpZ/9xRRIG/AQ6//BsMDxTN+V7rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.7-canary.202.d641bcc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13410541},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"d641bcc8307ab71bea08e72fa79e48536e62c917","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.7-canary.202.d641bcc_1772453407147_0.052558237364718874","host":"s3://npm-registry-packages-npm-production"}},"3.8.7-canary.203.19e5372":{"name":"extension-develop","version":"3.8.7-canary.203.19e5372","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.7-canary.203.19e5372","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"60167b5e69d81a4f598b569dcd79e2f6e151a156","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.7-canary.203.19e5372.tgz","fileCount":92,"integrity":"sha512-tMDgPyRmiP/5ZIrxrnFD4Vp/lAT+B0IVhAsjC4BwS3wO9rlj1Y4g7ixtXLk5f8yQNsFJFBI6JHLzl8OrTpoD0A==","signatures":[{"sig":"MEQCIAG2mY43VkCskoFL/TZzHYo5dlJDtiQm1vaQa6IaRF+ZAiB52L8kTZ17u++AhRsxVvQl6VGKOsWd9UgHhCtqw8/jHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.7-canary.203.19e5372","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13410872},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"19e537277398ce737cb3e10ab613b964ce4518ef","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.7-canary.203.19e5372_1772455085927_0.1025037011147929","host":"s3://npm-registry-packages-npm-production"}},"3.8.7-canary.204.e2fceca":{"name":"extension-develop","version":"3.8.7-canary.204.e2fceca","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.7-canary.204.e2fceca","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"889c32e4fec905f1a904fd6cee86cc4114e60696","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.7-canary.204.e2fceca.tgz","fileCount":92,"integrity":"sha512-yTOHjQOqEwbliBJPVrMFzVElxxrhkAntlwPJRi5cJ3zw0OQbZuiu5hpaINZlsVulPjXhQBUrXeG1QOiQINqKQA==","signatures":[{"sig":"MEUCIQDaBpzpM8EgrqbaUceNukdg9Ztw40BXEiUYT30/GjdUhQIgIMqRygt0pFQARjMvGyC+Xljykd2ftC57GNqJwIuWbrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.7-canary.204.e2fceca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13409730},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"e2fcecae838d94b642be5f4c66bdd7e00e0c9055","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.7-canary.204.e2fceca_1772463135033_0.12845242029688397","host":"s3://npm-registry-packages-npm-production"}},"3.8.7-canary.205.b380650":{"name":"extension-develop","version":"3.8.7-canary.205.b380650","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.7-canary.205.b380650","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c9905d7a01054511a1fc3a2c01f2479378ce509f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.7-canary.205.b380650.tgz","fileCount":92,"integrity":"sha512-070/wqeYeyfF1pKig1ZTPtoG2Rwcolov64IIoL8J4Pwqm9M0o6ZgtgGoxsDnKTYIcqfj6s9ClQy1njN8F6/+AA==","signatures":[{"sig":"MEUCIFuzhXNV27g3jGHlPUh41+PTiGO5g/J8vQ4LwzCXX2XVAiEAnrgNu3ldi2Z+fY3y5tk8DS4YtFW9v+sXcc4gZihXsAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.7-canary.205.b380650","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13409730},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"b38065002185925b6c63c995aaba4effd6f8ea28","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.7-canary.205.b380650_1772465510610_0.4921469487153869","host":"s3://npm-registry-packages-npm-production"}},"3.8.7-canary.206.b26434c":{"name":"extension-develop","version":"3.8.7-canary.206.b26434c","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.7-canary.206.b26434c","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"40a79a885cfe7c0fe3f61083b9b24939693a9b51","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.7-canary.206.b26434c.tgz","fileCount":92,"integrity":"sha512-Nqlp4U9k9vnl+ugL8qxOHz5X6Fb8AjSehueoSEDY1cnGl1tXndkY6jomy2ZVCt33wVJ6Up7T4TXBrutzQ5he/g==","signatures":[{"sig":"MEYCIQCkljYUR0/dqH9t6D6DHdWvwT4NOf8o/zrXQwglQBR4pQIhAObc2GJ/7PY56K9K8c5NzlIyciChSfB/N2lzeRV8FNUa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.7-canary.206.b26434c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13409730},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"b26434cb36321fefb2166a4b4f1cd0d57bf5583a","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.7-canary.206.b26434c_1772466612240_0.8745160329410957","host":"s3://npm-registry-packages-npm-production"}},"3.8.7-canary.207.b26434c":{"name":"extension-develop","version":"3.8.7-canary.207.b26434c","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.7-canary.207.b26434c","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c714c87a614df0af38975255f67f2066ffeb3074","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.7-canary.207.b26434c.tgz","fileCount":92,"integrity":"sha512-X/UaF2DbfeWWHn9MHsE7jjltX3qiCfqnFNRxHna5Wm0G9M2Dh/INjT1k4SspCQm//GPFcbMZgsaVxEWPUpJldg==","signatures":[{"sig":"MEQCIEToRnvlPXDdKxjjh8Ks7tb6rr863hEKTrEAZ5F2Wbh+AiBwT9bWwBnr8g5hK+v9tm5FS5jbDJb3vsjwBBg696Fugw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.7-canary.207.b26434c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13409730},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"b26434cb36321fefb2166a4b4f1cd0d57bf5583a","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.7-canary.207.b26434c_1772467951680_0.5525509300459224","host":"s3://npm-registry-packages-npm-production"}},"3.8.8":{"name":"extension-develop","version":"3.8.8","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"3a3d1205d2939c2660a0d80dfdd3158002739d8f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.8.tgz","fileCount":92,"integrity":"sha512-ZsZqMHksbkbBJJSjkyiEdVsqQp15frzpozHGB3pov6+SBHxkDfDHAKh78v/4tqMyobdsQUdYlijFmTf4+Y9w8A==","signatures":[{"sig":"MEYCIQCLqVVzuefXUvakO7HD7QSWOb9dZH3nmBmffZuxLu20NgIhAPKCVd/z48vytkY9vnAP6ViYuKYT1BZfzcjn3AaSvV21","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13409692},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"db1db77ef5ef9fd9930a5a2e936d918511324fa0","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.8_1772470109127_0.1837079384632534","host":"s3://npm-registry-packages-npm-production"}},"3.8.8-canary.210.3d6cbc7":{"name":"extension-develop","version":"3.8.8-canary.210.3d6cbc7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.8-canary.210.3d6cbc7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"36c99caf2fda91730b62ddf46e16eefa98502a7e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.8-canary.210.3d6cbc7.tgz","fileCount":100,"integrity":"sha512-8FMth3h3f043l2SR4HWU38BytlSAb+rXd/KrFwvlKxyKE6SOinFcm01MZ34GxZqqsLgid+4zvNo7CtwlFq0zUQ==","signatures":[{"sig":"MEYCIQCXAXFQIMOEJ4VLYH1eOKWhMkBu4wgnV6+Uu0VmTwhr+AIhAPEPsj8RZAyaNXjnKidNsU0YDWltKVHTT44VYq9i+7Rf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.8-canary.210.3d6cbc7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14817268},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"3d6cbc7e2b91006a3d8790e62c8d1fcff1dfec4b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.8-canary.210.3d6cbc7_1772583671035_0.08424497065909109","host":"s3://npm-registry-packages-npm-production"}},"3.8.9":{"name":"extension-develop","version":"3.8.9","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.9","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"8d5dd55ca555958e1085e025d4632c1c63365c0c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.9.tgz","fileCount":100,"integrity":"sha512-mg37B4Cw3gH4TKEQmjnYgus3V7QOmZULHOrcENnutjkg6DYcaXlcnL1SX0de4al4RPogCMp2Mrbn73L2lZkRXg==","signatures":[{"sig":"MEUCIQDA3TWxf0otXcfzkpGkhREyupIDNauYhlhxP/GkpQQDYgIgBWKT+/jzO0g6ctv+uwc7MGRQPcIy8rJyqs/2OzgLx5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14817230},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"43139986f395fed4452c536603d5f8c450d76887","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.9_1772589806028_0.6026956917207249","host":"s3://npm-registry-packages-npm-production"}},"3.8.9-canary.212.30b93ed":{"name":"extension-develop","version":"3.8.9-canary.212.30b93ed","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.9-canary.212.30b93ed","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"bbafa7abf5a505098b6ceae059573ed447c260d4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.9-canary.212.30b93ed.tgz","fileCount":100,"integrity":"sha512-vseB+T8LsE35V12fWCZCR7y4wXvW6mLBjelXCJGmPOTU+djazVGp4Fnrhfz9jpMfyP43q/O1B+BE7ZhY3t0Vzg==","signatures":[{"sig":"MEUCIFffUZN8fxrt0SZJYCirdwBv2LlNDLOhm/EqlBMStCfcAiEAhghAPVzZ9oJjPhH91cq9bAk+SYrcv7ZyMMzwAmJFgjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.9-canary.212.30b93ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14817465},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"30b93ed31e990e662a8d49b06f75534584c5c98c","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.9-canary.212.30b93ed_1772631324855_0.6391055380773172","host":"s3://npm-registry-packages-npm-production"}},"3.8.10":{"name":"extension-develop","version":"3.8.10","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.10","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"19448c03eafe80bdeefacaa0f2b6ecd0a12c8baf","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.10.tgz","fileCount":100,"integrity":"sha512-ktb1lfGAqWixCmMzfGyGmVVID1dk7leCzWPI2GX2tcZu/aAZl9LwkTfXBPqNnhdb16X20OIartjTCWh4Kj2gvw==","signatures":[{"sig":"MEYCIQCCNgc2AkzxmRc2pbGsD4cE8bH1iAKEf0WaDiL1CetSagIhAPn10jxRRbWRkW+MiPDesVEiKM5TbqVJG9f6Z9ivzj0I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14817429},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"d49288152232585c5eb175052d211b0e93dde7c9","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.10_1772631979070_0.5527831514660075","host":"s3://npm-registry-packages-npm-production"}},"3.8.10-canary.214.e5a13ba":{"name":"extension-develop","version":"3.8.10-canary.214.e5a13ba","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.10-canary.214.e5a13ba","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"7fd22563edc2510cc593d14e4145d26be19f8d28","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.10-canary.214.e5a13ba.tgz","fileCount":100,"integrity":"sha512-erNP0dZvhE2Fud/lSckUoI0+FttGb6ngZ1zdsHxsCjASY7f9XrpVAfdU++8pprf/X2oQO01uvVQZ0bfBJD+C9w==","signatures":[{"sig":"MEUCIQC13j5yzAbLadWsppurJjcbCioJ0FBNXiNTOIyN+zbzYAIgcxJLa3NE5bHH05w0gIuI0GcM86aASb8F3ymhRVb0R+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.10-canary.214.e5a13ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14819143},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"e5a13ba506076753bc7a2a9fcda349548a3e3c99","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.10-canary.214.e5a13ba_1772639588307_0.45408079719175576","host":"s3://npm-registry-packages-npm-production"}},"3.8.11":{"name":"extension-develop","version":"3.8.11","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.11","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ffef15392489d7a7f08e67cb84b4a757b449ecbb","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.11.tgz","fileCount":100,"integrity":"sha512-48aAhAkAnlMK61vnSonwQqKEQAtOJfBFFG1zQBMVcF7lF3OipWhIME+AbuYDtzcoX28QR28MHmTkukRS4u4nKw==","signatures":[{"sig":"MEYCIQDbyCMgFe9u5zD6PrZB/Jnx8hDs2QXu22AhN2G2HveINQIhAOVdLurN5cd4NC7FRV0AWbP7vhFt4PF19f6PFvXeREiJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14819105},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"62b59872c76d2fbf07b1f9c7e371a6071a460020","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.11_1772655922378_0.5295518874731957","host":"s3://npm-registry-packages-npm-production"}},"3.8.11-canary.216.a962702":{"name":"extension-develop","version":"3.8.11-canary.216.a962702","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.11-canary.216.a962702","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"313f45fc9d3d5ec0ef318ab98734368c0c54e234","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.11-canary.216.a962702.tgz","fileCount":100,"integrity":"sha512-YW0ZfPoEhZRdJK0QFmOTEfdnUpXM2JCSp0bNShAO6tij3oNS6v8/7vzupyarjpAZ8UFcMj540r4RdIK4gEIFVg==","signatures":[{"sig":"MEUCIHvZzmhl7MGEMgaWO6Hwn9ynNQym8fPm4jj9CVhiucz3AiEAmvVEUoIFubZRQ/srdpVdpLFV3dengtN+CnH6tj2fTUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.11-canary.216.a962702","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14831119},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"a962702d965c25bc196abb653e99ba3a6ed12a0b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.11-canary.216.a962702_1772743488384_0.09305064131739149","host":"s3://npm-registry-packages-npm-production"}},"3.8.12":{"name":"extension-develop","version":"3.8.12","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.12","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ccaa2cdfc5cd36ebf632fee53998cbdae779302c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.12.tgz","fileCount":100,"integrity":"sha512-9FcloNNO1sa3hveS2rXDFHodubxovFAizRyrPgmxdAmKf+Z5D4ErtaF8ZnnSnlKRjMDbpv1N90VeG8km92iGiA==","signatures":[{"sig":"MEUCIDC0xfH6aG6m6GPRf0lA9HEqmZ+fljK8wKF0Yj4WxQosAiEAiN0Ba1NYbG7tJ32+7mQPjnpTtBj5FG7kuaBrHfiWikw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14832114},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"db8f2ec7922a8917d0bcc4e9d87f9829a2e68a01","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.12_1772760515784_0.5017451756006552","host":"s3://npm-registry-packages-npm-production"}},"3.8.13":{"name":"extension-develop","version":"3.8.13","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.13","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"62383de3076b475a77db1e56494a257c2f721476","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.13.tgz","fileCount":100,"integrity":"sha512-+y28M1G0VflTIc2so6a3Fakb41BWjtgaZlYRN2m8Vx7HiQwCfkQ8tS0OVdDIbSKjiLHhlZ9f4jjuSTKx0QmNQQ==","signatures":[{"sig":"MEUCIQCg1GK21ehfxAIu8dTFHbiPxvxqh5dnCMzhf1Vyfw/chAIgNL0FyxxYFh05pG7FrJBuNA5vMSfqnbfZT1OQTnJz6lE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14837159},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"9cccf7e972817408c32f2152d08f11915c113ea7","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.13_1772768303449_0.9742943513764806","host":"s3://npm-registry-packages-npm-production"}},"3.8.13-canary.219.4f7a8c4":{"name":"extension-develop","version":"3.8.13-canary.219.4f7a8c4","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.13-canary.219.4f7a8c4","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c73ce45f80c0afbce734beac5c03fefb165e6a72","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.13-canary.219.4f7a8c4.tgz","fileCount":100,"integrity":"sha512-zzCkaaDkIy2TokyCRnTfbdc+lMMEacek5JjDeNQxHaVuvzn0KhJ2utaJLk0o2N9MT2OvcweTZ3H2FnssL2Xxtg==","signatures":[{"sig":"MEUCIQDZstCmN+eHHtAo3ezzhOehHKx8sqNxxvfaJiTHlqc1mQIga6vMm8AuDDrcZ+iPUG0u97v9DRVI8EwbqnZTp4yONR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.13-canary.219.4f7a8c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14837703},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"4f7a8c42956bf79215855fb11aa91aefd43d52bd","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.13-canary.219.4f7a8c4_1772817195424_0.16740812798983273","host":"s3://npm-registry-packages-npm-production"}},"3.8.14":{"name":"extension-develop","version":"3.8.14","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.14","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"74ba68de7b1502a23cffa6b5d32951f7f864ddf4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.14.tgz","fileCount":100,"integrity":"sha512-RJtHTWlPYiHqPcHQ0H7CEL9GUr9I5j39+9fqxdKbOlNT20CmUqONc3YQehzPH+fUYNU5tIUAJtxV6jU/sV8/1Q==","signatures":[{"sig":"MEUCIHKAJj9a5cEEC8MZDbZOaP53/vOwh+d9wdmoKMjEBUnRAiEA3As3okjCr0EDaQXEAHAQcYObdQC+oHvhJAL2LFxgJlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14837665},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"ada44b92f3fd14d6254bfd4413dd694ad042b66e","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.14_1772820429901_0.2875010019421913","host":"s3://npm-registry-packages-npm-production"}},"3.8.16":{"name":"extension-develop","version":"3.8.16","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.8.16","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"bfd4a7ca0b2bdbd25227e85f6a2c3b2ce1a73f72","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.8.16.tgz","fileCount":100,"integrity":"sha512-2UtAVw1vbX88YftaGyv05n290gBKB4jMXB1XpffwPS2NTInxkXGKX/TxBWGmfahob1fQ/C4XT4ZXRjKY8XhDFw==","signatures":[{"sig":"MEUCICYGVbWwVXZRnK82evZTht2jS+Spyu10DL1vG4Lxgej8AiEAxkAjaJapkHv1JYQBQl72F3sEQtuwjReUNhP+Q/PUlcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.8.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14837752},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"2dc0c8aee05ecfc4f22dea21982aefa205f6f89d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.8.16_1773003175519_0.7927399547767","host":"s3://npm-registry-packages-npm-production"}},"3.9.0-next.0":{"name":"extension-develop","version":"3.9.0-next.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.9.0-next.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"3bfc77aabe4337c6e1506ccc6ff2b762d0e69b30","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.9.0-next.0.tgz","fileCount":101,"integrity":"sha512-augnIwDC8ctaH2f5y3AWiqez+LCka1TaxgxGzZplsNqO2UxuaYtj+6G5g5ULTqRPVtrd3BwIUFhvZ1s79LRPvQ==","signatures":[{"sig":"MEUCIErVed6Fa/4inhylNB3TIwn8hxrgFaG6wmGPU8CD4KrdAiEA06vppM2Nzd8NcDonh7kfUPwj8V7Y4O5EUbKQH3HQ/UI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.9.0-next.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14846964},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"2ac3b30f7ecce243d4efb29407a649559ace13cf","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.9.0-next.0_1773264781093_0.9314977101639581","host":"s3://npm-registry-packages-npm-production"}},"3.9.0-next.1":{"name":"extension-develop","version":"3.9.0-next.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.9.0-next.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"e6e21e02185b4a700ffd8e287ae54602c395206e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.9.0-next.1.tgz","fileCount":101,"integrity":"sha512-WeBXW/hFJBTemcY3fUSzfy39Cwqvc7Uz36Bi2hAAhi3SvvsboUx5Yu6MbYal0pm6YyE0SFWJb7O/0G1ss4CmAg==","signatures":[{"sig":"MEUCIQD6Wa/kKPtPtyPX1sS9GoPInfVhbiG2JOLsW0jDT4EEkgIgA9082wfNBBIbXMfFzXl3FsRd0sz5PD6YfkCzPvTFbhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.9.0-next.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14846964},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"bc37b33ba2f0fd848eb534a0d58ac6ec69eaf341","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.9.0-next.1_1773267298173_0.03666838507548342","host":"s3://npm-registry-packages-npm-production"}},"3.9.0-next.3":{"name":"extension-develop","version":"3.9.0-next.3","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.9.0-next.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"648a7f3c6faaca8244ea0d915cc35679d873f1c1","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.9.0-next.3.tgz","fileCount":101,"integrity":"sha512-qZNZ6KX5tSF8fPdv9VjzROPSewaO0/Nz/IIDUyIQThjy6yIAay+HkrbPGk8hWBX4368xtJD1SMRvC98rARxzDg==","signatures":[{"sig":"MEUCIQD8+FyyZ6siHuDAMC52Fnm2V57PS56M9PwvwFQLQBb4tQIgOx53KH27RCgfGHoqmTrgfQyOdACZFc+H9j3ZK5RN6PI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.9.0-next.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14851914},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"3afc374ae30131dd31030b472d76747156d9a39b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.9.0-next.3_1773352355271_0.10681208308550105","host":"s3://npm-registry-packages-npm-production"}},"3.9.0-next.5":{"name":"extension-develop","version":"3.9.0-next.5","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.9.0-next.5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6ef8662c7a7f26b2ce3377ecda9c0159a2c258cf","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.9.0-next.5.tgz","fileCount":101,"integrity":"sha512-xNhIlLf6OF7iM1DYmtz25PgQBTubTWlKlLHPK5HAhU9E64evuZKW3hgMg+4f+v92fBZ/3YAsTB0ih/aTdjFMyA==","signatures":[{"sig":"MEQCIEVpsePzweGvKW7neMxJvTsiM3slb0fdeqA5fF9+q+cLAiBSYt95Ybo3IW6ODqNXJ978UdmigCgFNl21IwPhzAd/7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.9.0-next.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14869180},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"854a02f8053b39e272db13c84ab2b7c7532b8a5e","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.9.0-next.5_1773402650362_0.06549924634778193","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"extension-develop","version":"3.9.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.9.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"32c811ca04907617672d385089f4713e5300bedd","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.9.0.tgz","fileCount":101,"integrity":"sha512-L0ksTy8D6kaP4BHvSexeEK+YJ3/aijc02he0tzKoZ6Jp7dYW2xEsriZl0QRAJ2vDe6nuHDZiFla+b/SBxHmV9A==","signatures":[{"sig":"MEUCIQC6kKirWjdTcaY65Q9u1rQwS7gCZnRSTYW0SRnGqGET9AIgefSHBs366aOhyXMovEMgT+hYYeyd48ZxoruGMTBV7oA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14871647},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"9f3a1834a0c642540cb407277ab2af7f58c15347","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.9.0_1773409354115_0.5424057362056662","host":"s3://npm-registry-packages-npm-production"}},"3.9.0-canary.230.7b387a7":{"name":"extension-develop","version":"3.9.0-canary.230.7b387a7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.9.0-canary.230.7b387a7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b1abc0aea491b2b41493a412d5d19d24164de9d0","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.9.0-canary.230.7b387a7.tgz","fileCount":101,"integrity":"sha512-SeBfHNZ5lsFtWwEWPz5LLh2O7l2kGhhiBXxSp1IZx0AOWKKKhLkbvl+2ahl1PexNzftJe2XkQXvq3RoQ+Ycb4g==","signatures":[{"sig":"MEUCIQCcVLu6sskS1f7b3JvncuQsi55ib6trtSAORB1hYiYYeQIgEq6E1nQyNi47vjcbHivAC44Bt89cBWag6/NdIvzKj+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.9.0-canary.230.7b387a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14871563},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"7b387a7c3edd962ab3dc0e5d7cc9df9ef790a8fa","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.9.0-canary.230.7b387a7_1773411955015_0.5430573865158299","host":"s3://npm-registry-packages-npm-production"}},"3.9.0-canary.231.7b387a7":{"name":"extension-develop","version":"3.9.0-canary.231.7b387a7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.9.0-canary.231.7b387a7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"121499853eadc5aefc3006a95d2d0f60cafb9728","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.9.0-canary.231.7b387a7.tgz","fileCount":101,"integrity":"sha512-Oj7jKG7vQsHzSvjPEcTG0zE9ZrB/R5D/PgmAy6SjwuavRY7UIOZ88Cd3P6eIgdAxVN3knhtSVmRiHPSZM2NOBQ==","signatures":[{"sig":"MEUCIBFMQRXy3da9/wktnmR4SpKBQdeUxmMA4TRM7Yz9SS0KAiEAqzHZLxjlV25MQEWg9pM+WCO/DRy5pvq3BYK7paqCrUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.9.0-canary.231.7b387a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14871563},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"7b387a7c3edd962ab3dc0e5d7cc9df9ef790a8fa","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.9.0-canary.231.7b387a7_1773413463120_0.009715287916482573","host":"s3://npm-registry-packages-npm-production"}},"3.9.1":{"name":"extension-develop","version":"3.9.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.9.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"38825c15ad58f24126a0885bed4fd943cefe94c2","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.9.1.tgz","fileCount":101,"integrity":"sha512-puuUQ0406k/OXIH6bqo5C/D5AdAxekN26ACw9D4jZwjUV6H+s+b7S9cxnfOMjyhb2TlGMpIhttsgwNrcGVYKwA==","signatures":[{"sig":"MEUCIQCiiJ3WMi9pdVGAPaWn9Mr16kgaXJRITfFMgRnU7B55OgIgO22ZEe2fgPBH4xVqoMSkT8v4e7H/HjI397cwjmcN88g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14871525},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"4196eb4b2c2d8c78ca5375d6670a15c13c226911","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.9.1_1773420507681_0.6324074594464966","host":"s3://npm-registry-packages-npm-production"}},"3.9.1-canary.233.8976161":{"name":"extension-develop","version":"3.9.1-canary.233.8976161","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.9.1-canary.233.8976161","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b3683fd400f09e39573882ec59fbeb05fe1731a7","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.9.1-canary.233.8976161.tgz","fileCount":101,"integrity":"sha512-ldSqErHBUw/963IVB3tN6UnMOZ2j9IH9dTOL5BQvD67lCPnFgLQloYHtCCp3V9AGljKKNZe2fxClkwMqN8g51w==","signatures":[{"sig":"MEQCIBqd6OyhCgY3xiviVRgxyr6FssVz2GuPMPpB4lOcIn/kAiBIjiS9WReyoLce52ncmTldJb6U3KPf2E7OtoQr6P7nTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.9.1-canary.233.8976161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14878598},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"8976161a8ce7a0ded113e4a1992703bb4a5c1c3e","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.9.1-canary.233.8976161_1773515607506_0.7952064696277092","host":"s3://npm-registry-packages-npm-production"}},"3.9.3":{"name":"extension-develop","version":"3.9.3","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.9.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"d9e998c49e86e9ac4b822ea4d38a811d8db1bd11","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.9.3.tgz","fileCount":101,"integrity":"sha512-W1xGs+fJOkP5JIg3p0GM9KF/YHOuBWtjxvsAMw6l0vwYNELEk5QjwmAhuFAQz0z5XcjUXEVFysnyKDUl2tVLvA==","signatures":[{"sig":"MEUCIHaNKV4crcPjY8rK2PvuKt7pyuDqy1XwuW2TlZVAo/Q8AiEAgbzhQQJUX+a79ckazK1dlCIA9ow5M1JR/LTbJoDtZgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14878560},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"410d3ece5ba05fcddd16f4ad981a0251e9f5342b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.9.3_1773516501353_0.15348153875805814","host":"s3://npm-registry-packages-npm-production"}},"3.9.4":{"name":"extension-develop","version":"3.9.4","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.9.4","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"5f6d15b1322f3b535ef0c42f047d9cf77a37cbd4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.9.4.tgz","fileCount":101,"integrity":"sha512-XQVkrjCO1QYwRVhOl8PvooyNQGnmKvj+gUHPewFzzc3IsaiG08vIuqG7LRN3jHnGjth/jm7T3FhD+GzM1Kr8bw==","signatures":[{"sig":"MEYCIQDl2yyTXRKYCxOmhYDhYYpxddlFo8ckjSnxmKLIt3JMUgIhAP2QSYB/fosRZU78eWGIa1coThmRHubx3eP6dfaCRMdv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14881557},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"be98b85cb9e799ae4336add3aaca05e85a0373c8","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.9.4_1773688448684_0.11724167165099031","host":"s3://npm-registry-packages-npm-production"}},"3.9.5":{"name":"extension-develop","version":"3.9.5","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.9.5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"fe98316f59848b5fc478ef2e54604cee05428631","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.9.5.tgz","fileCount":101,"integrity":"sha512-Ygp0LJ42z3Pkd+46Ad1L90wg/skJxGiPvrOvs1c8efoD5u7hF1Ig2GWReWxRnRP5YjkXrjv2oO8rAr7zKkIHJQ==","signatures":[{"sig":"MEQCIDzM5ZVAWu1sdTvtZpLBG9CLJsPUR2qUW/6qCkjcNYqEAiA6Agr9tsFUZRtsZSAXbP4LlnyolLvJ/q0m7flmzRczpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14882647},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"72a1f8ece11278596b7f15d57e5adb4fd44584c5","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.9.5_1773780696506_0.958985645487801","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"extension-develop","version":"3.10.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.10.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"e95063d025ea38e9e6ef2b4394b41d5f03471c38","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.10.0.tgz","fileCount":101,"integrity":"sha512-ZxF6dXWFA7Yv+/Gj5TFHV3eu2t92h8AGpQUOyTLVPcwBp7sBrZuZTwTH7zYaClFI5y9o/7TKCfx8J/5WUAp5Xw==","signatures":[{"sig":"MEYCIQDqmW1wR5NN+l/ORxRxVTG2wLipE2tKXQBhP+EUnHE6IAIhAMRjfmxPyuK2YYM8fS3Ksw1WF85qThfhVW1mmvJxoXUg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14884785},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"bd4edcb0a4afb19f7aaac25fdfbba61b2642acb3","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.10.0_1773794773137_0.9673853570236581","host":"s3://npm-registry-packages-npm-production"}},"3.10.0-canary.238.829343e":{"name":"extension-develop","version":"3.10.0-canary.238.829343e","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.10.0-canary.238.829343e","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"483334fd220736c462855f2787139eb32fcb31c0","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.10.0-canary.238.829343e.tgz","fileCount":101,"integrity":"sha512-ZCQvr7eA+NubdIYRBIFoFSfMHx3FtHDp/AapEdetZKcRPwDjC4VPTGI1KpFJt0yVtSvjPNduPbXNa3s68vMnQw==","signatures":[{"sig":"MEQCIGdE6hdQzZ0r0EhBfwcFoyR4hwux5rAyWP1HCTXL6MSLAiBMLUYUsBgKWwEc/7KiWlYMLuIS+tmdx4xn3hGPCgmfdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.10.0-canary.238.829343e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14885177},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"829343e56fa4d2e737f759519ca00d98769c30b5","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.10.0-canary.238.829343e_1774282753456_0.7542990913369896","host":"s3://npm-registry-packages-npm-production"}},"3.10.0-canary.239.9cce684":{"name":"extension-develop","version":"3.10.0-canary.239.9cce684","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.10.0-canary.239.9cce684","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"fff7c7bfd2579e7f41d3673b37a894907c466245","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.10.0-canary.239.9cce684.tgz","fileCount":101,"integrity":"sha512-T0VlKhv3f9S7nUoPkCZ8E71omc/oTXhvcKuLwJDqATPbNQx2MrP0CJ9QOANWN8XnUlt6d/BNHVRpZe12bI182w==","signatures":[{"sig":"MEQCIGJ7A6yh3xn+rv96BrRgabFGSIpzFZ+sMis5Obyv+p2aAiBht4z+ZWjp11B3/smhTeBhAUR4emO9NnF14M87CiKDlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.10.0-canary.239.9cce684","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14888696},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"9cce684e0aabd364a46aa217b8392dd35ba1a2f2","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.10.0-canary.239.9cce684_1774312467611_0.9808058359870311","host":"s3://npm-registry-packages-npm-production"}},"3.10.0-canary.240.410a91f":{"name":"extension-develop","version":"3.10.0-canary.240.410a91f","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.10.0-canary.240.410a91f","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"189e470dcdcd1186c6dc6351315b4cc2a94a7bfe","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.10.0-canary.240.410a91f.tgz","fileCount":101,"integrity":"sha512-pFp2Co/8rY20/D0qHk5doVzAsam7pimorpSuI+trRA5e70if9eahxzsevvTpp4ZFEjcwNZohAFZd1M5wSCU9qQ==","signatures":[{"sig":"MEYCIQDlpS34bMTbCMVV6IcU7OLmZ3xSr/SA/bISCjCgNf6KJQIhALDDyFj0K81BEDg15wp5Wtuygo0tSrTWImDEXXgGEM3E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.10.0-canary.240.410a91f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14891847},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"410a91f5f6153b87cc29315f2dbf1a487b863093","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.10.0-canary.240.410a91f_1774352825525_0.23873671849695532","host":"s3://npm-registry-packages-npm-production"}},"3.10.0-canary.241.24f8c28":{"name":"extension-develop","version":"3.10.0-canary.241.24f8c28","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.10.0-canary.241.24f8c28","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c215c4bdb21890dc3e3f5ea9c594c7c2007cd3cf","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.10.0-canary.241.24f8c28.tgz","fileCount":101,"integrity":"sha512-pelpsf6rsbniG5JAFB12t0+7kOJxZyH6fFiXvKbY0n2IO6ap94PSurFFoRa7RtE/GttMY9hvlcOLUs4ar1pTvg==","signatures":[{"sig":"MEQCICF7W+M4tISKuFJyEOLhyY+OkTZu4aODcuoG+l7su1jCAiADvJkM574wyW3WamEV+5Zg+E3ZJhKYu4Xez9QEg5opdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.10.0-canary.241.24f8c28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14904336},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"24f8c280d697147a38d3eecd59ef3ec384f4e0ed","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.10.0-canary.241.24f8c28_1774377013779_0.36740894586800765","host":"s3://npm-registry-packages-npm-production"}},"3.10.1":{"name":"extension-develop","version":"3.10.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.10.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"fa27bdfa6c68fb30d6d67bc97f033633fd93cfc8","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.10.1.tgz","fileCount":101,"integrity":"sha512-3lUPqs/wYPDk9djsiEb+CooxEUOxjimS5esbvL0iJIdkk3jOSNmwNdKNe3ywx24XBOF2U7pmQR5WKPw+gZUeOQ==","signatures":[{"sig":"MEUCIAZmXa6DY7T1WpkieXcM4417D0+hOq41MchqH7Jm4hsEAiEAkKlbBfzN9HuF+HJ2L/0u6kb7FABzuetqgN6pHR32HVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14904298},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"f55d6fbb90d1ad6adb23480006aeadcd46f4f20e","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.10.1_1774440250642_0.26512292791110914","host":"s3://npm-registry-packages-npm-production"}},"3.10.1-canary.244.f55d6fb":{"name":"extension-develop","version":"3.10.1-canary.244.f55d6fb","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.10.1-canary.244.f55d6fb","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b17d5d3bc9a7b4bf4df55793c9c4cea415dfb724","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.10.1-canary.244.f55d6fb.tgz","fileCount":101,"integrity":"sha512-GQSwo8uOeBht8O0P42f5M9bGSiDcwRU8O2T1QT3CsDbirMhD0URMxFgpSEkw5i0sDX9ONWRd9BU4LYoc93pdKg==","signatures":[{"sig":"MEQCIGaUzRDFSdM0/51Ik0IJK7O4yMNG3OgQNvzsx7k9lFQiAiAzeJ9I7ehC1+odz+wyudJuKWzErwUUsZnDtDD15DqrCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.10.1-canary.244.f55d6fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14904336},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"f55d6fbb90d1ad6adb23480006aeadcd46f4f20e","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.1.5","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"5.9.3","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.10.1-canary.244.f55d6fb_1774562488113_0.6090475473439927","host":"s3://npm-registry-packages-npm-production"}},"3.10.2":{"name":"extension-develop","version":"3.10.2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.10.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"e874137eb1c491edc65ef119bc266f515b022252","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.10.2.tgz","fileCount":101,"integrity":"sha512-GOGTX5oF6G8zK3s+oftCX13My7ssuwxcLVz4zHSjCDkGgSp4aQNVcon4wzrVrTdZv+ro/JnL5e8+mD4qCLKcKQ==","signatures":[{"sig":"MEUCICKaGf5pa6lom3TANbq4cUgBtXATAG9S9C+C+vKzmDZbAiEA8l3ScwbnpncoTSLd0zn0N7mv4eeNzn0KUCIyQOaglTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14906340},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"552d27e68a484c53370fe11f4151a628259ea5b2","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.2.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"6.0.2","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.10.2_1774820480444_0.8912310392196641","host":"s3://npm-registry-packages-npm-production"}},"3.10.2-canary.247.0e1303f":{"name":"extension-develop","version":"3.10.2-canary.247.0e1303f","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.10.2-canary.247.0e1303f","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"cb05ccc0013e4a73c5dc20c75d0087d02f38e7d7","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.10.2-canary.247.0e1303f.tgz","fileCount":101,"integrity":"sha512-Ya0IqM26NM/VK2TUMl8d0d1LIn2rnME4upAcj+6J/pfNkCDjbNDBxMGSj+wuQ6H4uOQkJ7UDjVCIBesQBkVKUg==","signatures":[{"sig":"MEUCIEYz7JV+s7DktQ/l1qc5tGx+16z7dQ2CaphhsDsnTmNWAiEAmK4Y8bP0g3GR7oCgQxv1qZG9ZlL0kDxuiLcouQOjLxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.10.2-canary.247.0e1303f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14908004},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"0e1303f1a235d98b46b06e41f87a65ad30f8b598","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.2.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"6.0.2","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.10.2-canary.247.0e1303f_1775064951826_0.197999867913774","host":"s3://npm-registry-packages-npm-production"}},"3.10.3":{"name":"extension-develop","version":"3.10.3","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.10.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"4f2f7e893f321af9e884c2775196bfd886fee7ac","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.10.3.tgz","fileCount":101,"integrity":"sha512-JqSENEQfOeOAg7c8P3usPO5W4vrypkUBNYttaMCOnfAtlMEgp7o38ouv+GwSmz8zocpAwSPbSMjb5jczyKwMUA==","signatures":[{"sig":"MEUCIQDS+2dEUJx13Q4s5edfKkUfQ5RTnopI70yrRIqbAl8R0AIgCRSopkLoHmbcP/encQatFabivZJsN6LXHQzEmuXpifo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14907966},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"3b6b86a0f232e2b54c297e9122a6bf287a1fdbc6","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.2.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"6.0.2","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.10.3_1775070786620_0.8018171801326623","host":"s3://npm-registry-packages-npm-production"}},"3.10.4-canary.1":{"name":"extension-develop","version":"3.10.4-canary.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.10.4-canary.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"9b736d191c46700773d74826c16b8a2b16a3400d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.10.4-canary.1.tgz","fileCount":27,"integrity":"sha512-3oL2pjjfiqBJ0pxxjmoZF7BhksXBTaccMsy+1+NRcAmW84uOkfrrbGfga8gCkELz5bSaLuD3uPcrzMDzC/bQTg==","signatures":[{"sig":"MEUCIBr7H17QwASRHJmPhg/xpCgczSGegW+Rar4nBWEd/fvYAiEAzylYmVdPzhWGhu7pm00kXwreAxWBYphMTliAR9sLmAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9507853},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"2a549ea3f20f1f3487e29d912f2b93d28f311045","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","optional-deps-lib":"0.1.1","@rspack/dev-server":"^1.2.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"6.0.2","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.10.4-canary.1_1775590869997_0.4093564485133665","host":"s3://npm-registry-packages-npm-production"}},"3.11.1":{"name":"extension-develop","version":"3.11.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.11.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"4cf4f3c486d50418e95995c0884ecf29ddd97ca8","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.11.1.tgz","fileCount":106,"integrity":"sha512-ghKv4XT8HrSoCZ9YbH40Zfzz/9Njht5s0bEmmO+gmiwIE2w6x+FMwsV49eOmKbIOaR75fJvxcCKuMoDqNlTmdA==","signatures":[{"sig":"MEYCIQDbZMbcBwBDuostbrn/iLg/KiHM5ND3HVcRaox3AM8YSgIhAMRHXkQiVnkZ6SwaZ5HWgYLJATIXQORFFh+fETbXN00B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15323679},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"02f82f715a3f0f2167ae6cad89adc4f82442fccf","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","isolated-deps":"0.1.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.2.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"6.0.2","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.11.1_1775597128844_0.03695659336388579","host":"s3://npm-registry-packages-npm-production"}},"3.11.1-canary.251.02f82f7":{"name":"extension-develop","version":"3.11.1-canary.251.02f82f7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.11.1-canary.251.02f82f7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"240def42adf63cfe29f7768c38c7b2d8ab042fee","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.11.1-canary.251.02f82f7.tgz","fileCount":106,"integrity":"sha512-akM9lPBZBcnEJWpJZVnwfunVR6qxi2GR7KFCv93HI7Hr9gbXUx7J/76ONyA8SiZbFAdGJCoo7t1mlSNFiM47nA==","signatures":[{"sig":"MEYCIQCn5r6cdZNk/+ZR9sUG5Zgx4J5bOntnSYLb7cVJsQ2OBQIhANMNka3DCNOYomiAhdF24s+X7wm44ZFQbU4O+js/PihY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.11.1-canary.251.02f82f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15323717},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"02f82f715a3f0f2167ae6cad89adc4f82442fccf","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.1","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","isolated-deps":"0.1.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.2.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.0.17","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"6.0.2","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.11.1-canary.251.02f82f7_1775599498392_0.6361288525431537","host":"s3://npm-registry-packages-npm-production"}},"3.11.1-canary.252.140adee":{"name":"extension-develop","version":"3.11.1-canary.252.140adee","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.11.1-canary.252.140adee","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0b63038db9c62bfe0d2d09bafe177bf60e39c452","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.11.1-canary.252.140adee.tgz","fileCount":106,"integrity":"sha512-4XH3qk2QyQnwwav8oeTMHC1ngWXhlqyZQsUSuWh+ypBr2zWjPEj7z1ModLWDQCBiHB24f7j6kLravyIGpwrRNw==","signatures":[{"sig":"MEQCIBwgpsSGYRMUxIDeK84iQfueME+1f1WIrbgl44d2aZukAiBF37J9OESYGtEdJKDZ+5rJHBA2GpOrv7sEDm6QuHY8uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.11.1-canary.252.140adee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15327681},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"140adee671d373d494aeb21a6bce9131a92e4f64","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","isolated-deps":"0.1.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.2.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"6.0.2","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.11.1-canary.252.140adee_1775661752807_0.01107975476266776","host":"s3://npm-registry-packages-npm-production"}},"3.11.1-canary.253.5265495":{"name":"extension-develop","version":"3.11.1-canary.253.5265495","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.11.1-canary.253.5265495","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"db10e97ae3f28a90f9252428937e60346beec2b4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.11.1-canary.253.5265495.tgz","fileCount":106,"integrity":"sha512-mcNHzd0HPVG+rvvpDsoxhviyv4tp1421xCo75X+3Y9fHLaSpK0LQS2oMgxgGS2pIC7/24366mZ+y1pCjig39wA==","signatures":[{"sig":"MEUCIBXzPn5Sa6AqWxTZ3Y1hzd0X6sQGTZpl97sYvPfJo8dcAiEApujh/bcMICWqd48FlRS3eKmLPZjt//v5dQQI8iesgX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.11.1-canary.253.5265495","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15325449},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"5265495b1ecc1a36a9a74ddfd579d687f6eaab1b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","adm-zip":"^0.5.16","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","cross-spawn":"^7.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","schema-utils":"^4.3.3","edge-location":"2.2.0","isolated-deps":"0.1.0","webpack-merge":"^6.0.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.2.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"less":"4.5.1","tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","postcss":"^8.5.6","@types/ws":"^8.18.1","typescript":"6.0.2","vue-loader":"17.4.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","less-loader":"12.3.0","sass-loader":"16.0.6","postcss-scss":"4.0.9","@types/chrome":"^0.1.33","react-refresh":"0.18.0","svelte-loader":"3.2.4","@prefresh/core":"1.5.9","@types/adm-zip":"^0.5.7","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@vue/compiler-sfc":"3.5.26","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","postcss-preset-env":"11.1.1","@types/loader-utils":"^3.0.0","@rspack/plugin-react-refresh":"1.6.0","@types/webextension-polyfill":"0.12.4","@rspack/plugin-preact-refresh":"1.1.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.11.1-canary.253.5265495_1775671403172_0.657547900432865","host":"s3://npm-registry-packages-npm-production"}},"3.11.1-canary.254.c83f9e7":{"name":"extension-develop","version":"3.11.1-canary.254.c83f9e7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.11.1-canary.254.c83f9e7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ff508669729d321894f408aaf72e50047eccf07c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.11.1-canary.254.c83f9e7.tgz","fileCount":106,"integrity":"sha512-aGo/c5xcm1OeO6VRj4BB4idweEib2v2TjF7oSIp5mDZ++AoMsN94m2/mE3czlyzJFcJbGfuhQs6D4mBBuUMIsQ==","signatures":[{"sig":"MEUCIBwfkmZZ8fzqK0oRUyJq85RM9fkszsaoHDowzL6/0NeSAiEAudZDYci7jMFXBr1zEwFXXKKG+nbEm29m4pFE+GOTx7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.11.1-canary.254.c83f9e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15313874},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"c83f9e701b09646edd50069a5f02ab281612e0f8","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","preact":"10.27.2","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","edge-location":"2.2.0","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.11.1-canary.254.c83f9e7_1775689324520_0.8330108470366318","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"extension-develop","version":"3.12.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.12.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"d22e3d8419b5048b5c7d45d3ba1fd51a4dcf6581","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.12.0.tgz","fileCount":106,"integrity":"sha512-bYkwuiv6gPFd1KxrOaQVWk7XdpKMR9gVjhtRoBLBjeiaFrh23KVx83fx8nBbVf1ec/JwYaDND7cezRPaKVdPlA==","signatures":[{"sig":"MEQCIFP21LIcUxW0Sipm/7+2r4d0tuDxd8Xk/seuTwmGIfRGAiAJ+TbEW32Sp/u47Fo/FSWvmsVJ+pkdKfE/UDrbIQ5F3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15314430},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"}},"gitHead":"5752375dd1bf0aa6685c51837f7e9e67f76568c1","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","edge-location":"2.2.0","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.12.0_1775711594360_0.2398713770647125","host":"s3://npm-registry-packages-npm-production"}},"3.12.0-canary.256.87f2e72":{"name":"extension-develop","version":"3.12.0-canary.256.87f2e72","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.12.0-canary.256.87f2e72","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"57bbef6683266431f8d1671907946bd07e8dd3eb","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.12.0-canary.256.87f2e72.tgz","fileCount":105,"integrity":"sha512-fH7YW6d4b67vT1qAkWFTSbi7H7498OGI8WIUnhaIxbyBgMnnPr3cRjpnNNMqB2FTFVyZQBENilaeGR5ojSvSUg==","signatures":[{"sig":"MEYCIQDfbvYM74MaDIFvGGnqRaLJpwo9p5/vj31NYN08nhIhxAIhAKWY+vSmOGMwRUpR3Px5VE8ma6XO+aoju4piC4b7F3pV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.12.0-canary.256.87f2e72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14745193},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"87f2e7290c5b1fa13f0321a14f8cdf7e4f7d3983","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","edge-location":"2.2.0","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.12.0-canary.256.87f2e72_1775755299738_0.577492861475406","host":"s3://npm-registry-packages-npm-production"}},"3.12.0-canary.257.87f2e72":{"name":"extension-develop","version":"3.12.0-canary.257.87f2e72","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.12.0-canary.257.87f2e72","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b72d6355b2ee60cbb2a5fc3f03a5889aed82c142","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.12.0-canary.257.87f2e72.tgz","fileCount":105,"integrity":"sha512-zFCbZBAE3hYMNMGbQ6/gaHW6oEM2SookbE80X6nmlzzjGmJZV/tF/DVUHs+QYrF7MuPVtcGJZ01Wi3ZjNHr8/Q==","signatures":[{"sig":"MEUCIQC6vWs/U71LPcfniS5kWZxWkG7bfl9U9Nmz95M/0M7mSgIgK4cXEfbVJjQv0uc1prb8In1oHYBHNuIgItcivOg+okI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.12.0-canary.257.87f2e72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14745193},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"87f2e7290c5b1fa13f0321a14f8cdf7e4f7d3983","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"node scripts/sync-build-dependencies.mjs && rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs","sync-build-deps":"node scripts/sync-build-dependencies.mjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","edge-location":"2.2.0","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","chrome-location2":"4.0.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","chromium-location":"2.0.0","firefox-location2":"3.0.0","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.12.0-canary.257.87f2e72_1775763059780_0.9776235837738647","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"extension-develop","version":"3.13.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.13.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"de4e71b8b93403af08c7a86c1d12348945918d6d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.13.0.tgz","fileCount":104,"integrity":"sha512-BqVSZtLM5C+MZi9oEWexHu/M34l22uC0DCC7/znI4A1JS3jooVSPORRLhLSYZLKzWtaZYFYeS8WwNJO9AtTN3Q==","signatures":[{"sig":"MEQCIDalpZeI5CWQnMVKndWsmmaW1LyBqT+/fkU6UAAATRH8AiB/5QobRpWeauWuy4rQbsRx7K775oSXmQn75E5zs412lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14743852},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"b61ef28639cf1e39ac646639dbed92df70a44603","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.13.0_1775770855498_0.04140661785434885","host":"s3://npm-registry-packages-npm-production"}},"3.12.1":{"name":"extension-develop","version":"3.12.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.12.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"028b8f45ed98c5f9dd03ec2d6ab4f5b1b75b2e2a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.12.1.tgz","fileCount":104,"integrity":"sha512-u36O7roo++HV+auJW6w5zylMIJPeCwPcmYUinJkR/5Q49N+qafxGuY8daXwXKlqT2wedg5LrmRxYFTM7wsrDsA==","signatures":[{"sig":"MEQCIACih88E1eXQ4Nr0hR+uoXxNWzqcGv41IgMBuHJkg1auAiAwY6u8qFkdD6PAtHI8YGq5Xk9xgd0E2q1zH6pKMlwNYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14743792},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"cdbbae5ff6ea184a52053d935ce4225296fd7f68","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","parse5":"^8.0.0","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.12.1_1775778296746_0.7953286928555547","host":"s3://npm-registry-packages-npm-production"}},"3.12.2":{"name":"extension-develop","version":"3.12.2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.12.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"57f989207a02db65419cbdb885172ea7838a3df6","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.12.2.tgz","fileCount":103,"integrity":"sha512-gEIQaQeyysp7I8GxB9pZ6HSy4kTIa36U5k0rmgI1fw675aIF5BNo3wQFNyL49EA/Lg6M+eSeyh1vlMxRjGYxKA==","signatures":[{"sig":"MEYCIQCvH60RB1wSon3Rj2m7dVE1fqG/FTYzWV8qSMhTXpplFAIhAIChyXmEtpHHufW7bldPUQw6vJeMpaIi5uf5cyXU3LgK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6850013},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"1a902a08513c4bcc70edb6127c716b435963499d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.12.2_1775859598022_0.4907829476562222","host":"s3://npm-registry-packages-npm-production"}},"3.12.1-canary.262.c95ae76":{"name":"extension-develop","version":"3.12.1-canary.262.c95ae76","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.12.1-canary.262.c95ae76","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"67b4dbdc48e96a16a03922507f9abfe8468db9d3","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.12.1-canary.262.c95ae76.tgz","fileCount":103,"integrity":"sha512-nv++3ckXeEtWdf/BCwOx/yRQorWXqCY1AF4K9+CnxSW7vcg+meLfkD+adajUB6uIitLR4MMX/cxu5JQnda+eaA==","signatures":[{"sig":"MEYCIQCDkFN928Tyik6oM01yRsCJVht+TMabWKBHqNxmr/xVCgIhAPLicdbRE+tBTFFqd7a/ocFDBoNX29aYzibMxuGqlo5H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.12.1-canary.262.c95ae76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6850070},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"c95ae76d182ddf607e4876d46404d95b7a96757a","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.12.1-canary.262.c95ae76_1775866362267_0.7937415499327645","host":"s3://npm-registry-packages-npm-production"}},"3.13.3":{"name":"extension-develop","version":"3.13.3","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.13.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6e5f71c6eb0211354426265cd8f3ef817d3bf324","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.13.3.tgz","fileCount":103,"integrity":"sha512-t+AG0ptSvYl6cJ9AwwbTycXbROiNDW2yxVAOWbHiLq3D8x/u2JbgDkUqWRQo+Wfc+nW0gtJ9pKilsm/HZ0dqEw==","signatures":[{"sig":"MEQCID6KBFPJKTNC2+coDSVqFWIKFbwHGqoTuvXWKGt41bhOAiAncqOCQ2AcoHhzUzIsekySK48+tq4DGOExClZOD+jXGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6850013},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"f181680e39a196773a26f3925545944535479882","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.13.3_1775870102411_0.3444082584003414","host":"s3://npm-registry-packages-npm-production"}},"3.13.3-canary.264.8bf68ab":{"name":"extension-develop","version":"3.13.3-canary.264.8bf68ab","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.13.3-canary.264.8bf68ab","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"a689795e8b8686c2d03a6297d542641654cf59c2","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.13.3-canary.264.8bf68ab.tgz","fileCount":103,"integrity":"sha512-KB6RNAA+jsKmEyhRLX+UmU36wTMU7b+laIFQHavXUBtAb8VCxi1urDL/i4CzGE/M9F2zp9FyyfDEHoNJESNqWw==","signatures":[{"sig":"MEQCIGSPXKxxaIVbFdOytvKm+6f8VmyaMhZwr7FI9Ac6F/a3AiA3W1D5io2pIHxTcK9IigARoGRG5Ie66XQrqyRYtEDlUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.13.3-canary.264.8bf68ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852451},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"8bf68ab983875516a9c0cd02b31a37ae899a4d06","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.13.3-canary.264.8bf68ab_1775921379227_0.9628767242141341","host":"s3://npm-registry-packages-npm-production"}},"3.13.3-canary.266.cc97444":{"name":"extension-develop","version":"3.13.3-canary.266.cc97444","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.13.3-canary.266.cc97444","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"f73ee14171614b02e11c0feabf6672e34ad2b601","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.13.3-canary.266.cc97444.tgz","fileCount":103,"integrity":"sha512-Y0BJUoRNu+kEIeJ8vK9yyuxi/26uKJBWOtGLRKj/KtXmtAHDShJtV1HlMCfy0TWSF7T+vZZ2rFSJWo3Uk0yThQ==","signatures":[{"sig":"MEQCIH7NBAlF/XGAP3Br9TX3GpVTZXAwsme6gQlG+Nz52NY6AiB+4f/Rkvy4aZ8Th8y8pePjJwWzchS5kwiQoFH1KD561A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.13.3-canary.266.cc97444","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852522},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"cc9744473f53a1d5c16e66037b38f165e9d6fe8c","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.13.3-canary.266.cc97444_1775923185095_0.885774236965027","host":"s3://npm-registry-packages-npm-production"}},"3.13.4":{"name":"extension-develop","version":"3.13.4","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.13.4","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"10fc1ee0fec2c56f2833afd78b23873b37c3a9de","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.13.4.tgz","fileCount":103,"integrity":"sha512-jDUTyngHNEqht0xiZXUzjh/OnWagCBP2MFz7H8SGGV6Rudx+/lwOdOv5uU88yk53RF5REyHGTXwpLrKJljZdVg==","signatures":[{"sig":"MEUCIQC0Rcjo1zORKZFtbnOXFJR2Z5bAmk6TIvVL7xqVRjrjKwIgLNDQOhSWAAuavaRG6OjrAo52oPSNtHHt7ryW3s14RpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852465},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"3f35f86010f91dc5aeb7ec0f2b630931d75a65bb","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.13.4_1775923669153_0.379024152071449","host":"s3://npm-registry-packages-npm-production"}},"3.13.4-canary.268.9c8cb9c":{"name":"extension-develop","version":"3.13.4-canary.268.9c8cb9c","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.13.4-canary.268.9c8cb9c","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c8fbd9f23219fd308e71dd1120dcbed0af994147","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.13.4-canary.268.9c8cb9c.tgz","fileCount":103,"integrity":"sha512-gFSGp0HMY4E3qmYWOC4KpSyggKbMmJwHPooJCFuR5D6YWj/jVAF8UmiCqyKWYVbdcikoBM86OchyW9A7crOUdg==","signatures":[{"sig":"MEUCIQC096WQ1cYxG6+FwzxiH5fXEWg2ItFIi+rYJHYo47ewTAIgJH/z+qaZl2V21U+AfJzzAY4q19EnmmIvg/xmXeJ+Wi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.13.4-canary.268.9c8cb9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852947},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"9c8cb9cc1a0a7c71d78c258cfec77277ff95d42b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.13.4-canary.268.9c8cb9c_1775928535896_0.055875773473215595","host":"s3://npm-registry-packages-npm-production"}},"3.13.5":{"name":"extension-develop","version":"3.13.5","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.13.5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"7b034e0507c1caa29ad866b5a127201571c084d5","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.13.5.tgz","fileCount":103,"integrity":"sha512-Zu/MtnDCgO29y635BM67yVuqKZVgZb8AO2VTUuJPKHBrMl5FdkA+sX7/ELjYK+gku7kN/c23Qi8NJFfVWH1Z0g==","signatures":[{"sig":"MEUCIQDluOnLh+MC0AVQ+RLH1NrpJmf797stD4uzjbqSoOQt3gIgZ79ZpFvmljqZHmaPHMPdoERTAsYvrR0PfUlLduAqh04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.13.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852890},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"e593735b614a24dd84c769e51fc9715534a835af","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.13.5_1775934340870_0.8539854285397288","host":"s3://npm-registry-packages-npm-production"}},"3.13.5-canary.270.e20140b":{"name":"extension-develop","version":"3.13.5-canary.270.e20140b","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.13.5-canary.270.e20140b","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"5f3c6bc078708f169137b9ad9cb6fc7fbbc36bd9","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.13.5-canary.270.e20140b.tgz","fileCount":103,"integrity":"sha512-cyNmLRS5XvrcOtAYAMV3VYFzv6rUSf45nJfP92iJKL3K7bHbcxNst0LKNzdWmmittiZOPKbaBs7Ti+JFyFjC8w==","signatures":[{"sig":"MEQCIAu/AO4Uy0zYYSCvIzI2yloLdctljxbMGuW/hHYkMbVoAiADsKAXloRQpPNMGpnanZPI+LN5h+pKkZz/4bg4dHp0Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.13.5-canary.270.e20140b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852966},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"e20140b019e0800842b53e479cdafc50c5c8060c","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.13.5-canary.270.e20140b_1776202174232_0.8311427732870391","host":"s3://npm-registry-packages-npm-production"}},"3.14.0-next.0":{"name":"extension-develop","version":"3.14.0-next.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.14.0-next.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"d161a0e358e1509b612631dbaefd751bd2ed785d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.14.0-next.0.tgz","fileCount":103,"integrity":"sha512-q2Q+1rmnKRjAGDDhjPt00l6LJh60a0azYeGcyTGgebquN0aL3pKp6Nuy2AGGF4/YW73w2WEOqwDJUdJSEcHJ+Q==","signatures":[{"sig":"MEQCIEvrKMxevroUPdTIFnqa/RMrqebq7qpfmlb/7/dYOBDRAiAlh6yXRtuVUlT4QwiSZCCVZhTepGq0IblUQtIZppdr1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.14.0-next.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852930},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"586c1c2417b4d18a3cad8007504e7bcf4d11a52b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.14.0-next.0_1776420732872_0.9619192692000218","host":"s3://npm-registry-packages-npm-production"}},"3.14.0-canary.273.ecef884":{"name":"extension-develop","version":"3.14.0-canary.273.ecef884","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.14.0-canary.273.ecef884","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"e88e79dbbdb545714562fa01dbe3c59eeb6dae04","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.14.0-canary.273.ecef884.tgz","fileCount":103,"integrity":"sha512-urJkslxemFkqnqiln6Ua8cNzg41BCkY55DOIYLCu7ngxTRUiXQT2/oVWj4TaVHEgQSUFcECw4NjpNiDWbG0Gzg==","signatures":[{"sig":"MEUCIBuHjheIlHWVsDwdI5uP5Bse0vBO+5qPV+XSJMn0a9VhAiEAuHatNSkScZst8xotcvgLlOya6cpr0aZf7kHPEVSVhNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.14.0-canary.273.ecef884","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852966},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"ecef8841003b68d080a0bd396493113d4b075e88","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.14.0-canary.273.ecef884_1776690938997_0.21747580108412046","host":"s3://npm-registry-packages-npm-production"}},"3.14.0-canary.274.64bbd22":{"name":"extension-develop","version":"3.14.0-canary.274.64bbd22","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.14.0-canary.274.64bbd22","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c11e3bc2241d5efc72787be4a7e16baea06ef2d6","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.14.0-canary.274.64bbd22.tgz","fileCount":103,"integrity":"sha512-PsmGITNmE2YgukBooTS5CgRv0U6gIgbGbo6zM1+FaJN1He9B8tCZ3lVey5CKCYA0fc/avDJ9SyX+uAtKMY/qOA==","signatures":[{"sig":"MEUCIQDVT/SLh46WzDtfmeGUnWN9YJjJEkpkvdy4n5KEYdReeAIgaDlqjGz8LsMVwOLlSme7l5hSd6bajbsAojFlsqu48nI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.14.0-canary.274.64bbd22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852966},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"64bbd22d2fd733e8236c7cf7b278d7609dcb1c55","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.14.0-canary.274.64bbd22_1776695379984_0.6489519736378142","host":"s3://npm-registry-packages-npm-production"}},"3.14.0-canary.275.0e529e9":{"name":"extension-develop","version":"3.14.0-canary.275.0e529e9","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.14.0-canary.275.0e529e9","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"60d4da1099b1b8f5bfb04e4c438d413532c902a5","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.14.0-canary.275.0e529e9.tgz","fileCount":103,"integrity":"sha512-1DUvei6bq9Kgo5gB6frKFuD4kCuRmsbz3lhopHXjdrbV24cwa/tm4KTgY3e9ZHJAy7mQoQoUe2d0CRF3xIA+zQ==","signatures":[{"sig":"MEUCIQDKukpzgUXkelhpITVqd8AU+tWQjUOa327mFjgAvR0JSwIgUNd8B/BHavO8qPbQZbo5SdGD8EpogpcPAI20PXSauAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.14.0-canary.275.0e529e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852664},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"0e529e9d0bf1a2b85c1b547be1ac174fde8266a6","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.14.0-canary.275.0e529e9_1776784295527_0.09063548877544969","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"extension-develop","version":"3.14.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.14.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"f7328905402adf67b4eb36bcc344ba8f425ed203","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.14.0.tgz","fileCount":103,"integrity":"sha512-kSGo2zJ2xJte5aWFRqSy2bBWuoefxOWW7877wcyZmKr7LmEKUnAIVDeuwfoKMmbozNXXn6m0kg6L241dYQ272g==","signatures":[{"sig":"MEUCIA8rJYly17z1XtDjc3KVIkifNWsnZJ64olHWJrvcndfVAiEAlqp1V3qIkUtLEUkutfVxv7bnjsNxybLMy3SnggjboTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852607},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"d4557a24a79d6ae8da96888c4167357ad0473ed2","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.14.0_1776787287914_0.8773319657298102","host":"s3://npm-registry-packages-npm-production"}},"3.14.0-canary.277.f0806a8":{"name":"extension-develop","version":"3.14.0-canary.277.f0806a8","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.14.0-canary.277.f0806a8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"87c19c069df07fd450daec1c3b994879532b4c9a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.14.0-canary.277.f0806a8.tgz","fileCount":103,"integrity":"sha512-B6g223+UhNAlTa2ibqn86uWmfRiNpV9udJAxUqUV+2DuuiMGKy61q/OhAyhPj2nWXnYDpyyVXdUufEcZ6dQXNw==","signatures":[{"sig":"MEUCIQCWbZ/b46AjDOsl/qQMYRrG545s4eb2gMJGNj0YUoBPrAIgMBsT2dxzsxwjr5c+TxaqeoNfcRici065yasBFAEY2ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.14.0-canary.277.f0806a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6856520},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"f0806a84288f48c1e4f5644a529d60cd002e3ab1","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.14.0-canary.277.f0806a8_1776805922139_0.7701854719335399","host":"s3://npm-registry-packages-npm-production"}},"3.14.1":{"name":"extension-develop","version":"3.14.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.14.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"2fec0605961d8a9ebe951a7300c07e412576df21","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.14.1.tgz","fileCount":103,"integrity":"sha512-JZxLpFIlKK2kLNuOaR6l53AAtjHyKey7MeXMDhdZOA+TMs+ea+v4sGeO+yC99XJGpjHSEiC22WvpVHu/Dev6oQ==","signatures":[{"sig":"MEYCIQDjWJ1mX1JIYPbYc3sz6QshY+MQnUkt8B2gIK6TYGD0+wIhAOH/lSXVX84lkNCJmXYAPTQVmXWfjtF9Oofs/sqR1+/h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6856463},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"a778340dfbd5681276629ccb7333459c5f328097","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.14.1_1776816151792_0.06870599948917633","host":"s3://npm-registry-packages-npm-production"}},"3.14.2":{"name":"extension-develop","version":"3.14.2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.14.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"72126f0987e6fa30a09899a8c055d53e1a31129b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.14.2.tgz","fileCount":103,"integrity":"sha512-r7eMalv55nqBIfCgVEH65MnHYoZ+iYO0f2X3eQIpLTSD6ga8iMPwdSXn1XeiuLnkqCtmU2fSSQ/qnEQJKFND5A==","signatures":[{"sig":"MEUCICtc1MwCRpd1rwn+q0pMySP1uwBAeDtvZwHYgtkPVFYkAiEAr8n05q7cp6KDT7x9W1Lg7TceWeKww33h+yAMi503rO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6856925},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"b8cc638b9e9b741889e637a55002745cf562b605","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.14.2_1776871746996_0.8694472966351325","host":"s3://npm-registry-packages-npm-production"}},"3.14.2-canary.280.67296cf":{"name":"extension-develop","version":"3.14.2-canary.280.67296cf","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.14.2-canary.280.67296cf","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0f2463968db4038174fee8877b70e088feb7bda9","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.14.2-canary.280.67296cf.tgz","fileCount":103,"integrity":"sha512-5+IqYcJjxcIpbRDboeSnJbt3O66KfbDu/Wzyiqqh6Mem7ah+/Pg2a8rOoNCM0biA5tNMN0/04ZyChEMSWJikkg==","signatures":[{"sig":"MEUCIDAiUnxDv6ap8dvH776Z1pgL84PLHbRsQpVNEXUfn1oHAiEAmKs+z9mod/sBqDTHr9aBiBCTNB5hfKE7DOGP0v6onmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.14.2-canary.280.67296cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6856982},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"67296cfe93188b0566295744cb9dfb486ea83ad5","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.14.2-canary.280.67296cf_1776877323032_0.4132170829886914","host":"s3://npm-registry-packages-npm-production"}},"3.14.2-canary.281.9f4638a":{"name":"extension-develop","version":"3.14.2-canary.281.9f4638a","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.14.2-canary.281.9f4638a","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"121ac0f12c4a6913234060f5bac5d9bab1966a2f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.14.2-canary.281.9f4638a.tgz","fileCount":103,"integrity":"sha512-1qawiyPe8KelJR+5mwiZqh4EuWeHoyNe+SHzKUhhkGnulWCHXoB6mrFfIA+kEzHwUt5/QGlu9rh++vlD1ZjY/Q==","signatures":[{"sig":"MEUCIQCci3H0dNiZ51oSmMmXWmmGH+AxaRENQrpM6mbr3/d1NQIgdNdHnvE+7Iwyl2w0QT6TMtcfXxNRhRPkaqjWYxpn3I0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.14.2-canary.281.9f4638a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6858482},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"9f4638a524a40f14e195fa6c46791f18ced3372c","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.14.2-canary.281.9f4638a_1776896004097_0.3965383049141902","host":"s3://npm-registry-packages-npm-production"}},"3.14.3":{"name":"extension-develop","version":"3.14.3","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.14.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"3c895d7b7c7a788096c67389d8f9fd9ff068a2d9","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.14.3.tgz","fileCount":103,"integrity":"sha512-KpZmxQN/wJGErGQ5Xyp0V6kDUJGM5NoIakIMgCxH1g3XfJE+Zc+pE2NNyfBCFoZ9D+/fppi+dYu6tCuAbihREA==","signatures":[{"sig":"MEUCIGjFoybzhJEHCFg/LmW+GvbmBc0W9XxLx64HxJGziw0FAiEAkckZ9A7dnseFQ7ySumZCcM3F6TiSgsbJfdnBb+cwoWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.14.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6858897},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"c75ae216fb5e2579ee0515f63180146e63d3e945","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.14.3_1777024547980_0.9490746370748251","host":"s3://npm-registry-packages-npm-production"}},"3.14.3-canary.283.2985d42":{"name":"extension-develop","version":"3.14.3-canary.283.2985d42","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.14.3-canary.283.2985d42","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"955f11916be1c21a61654f063c041f1c7cf28811","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.14.3-canary.283.2985d42.tgz","fileCount":103,"integrity":"sha512-fNWOb5zXewI78PSeJ8DFyTDhRJteD3US4p6c9FcxlsB+B1/fXKmsQAGArw4UlhIVu+SenU42JvAlhaqv/udBBA==","signatures":[{"sig":"MEYCIQDmL2vJgqUJLc00wNy97UX3EnMQYN90xUqyHYyHKDDyrgIhAICMfqJyaxXk8GINFuYOItT5xUngpHeqTfQk9aquOJJt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.14.3-canary.283.2985d42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6858968},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"2985d42f1ef08e6df13b6932b1cdd522b8c1fa19","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.14.3-canary.283.2985d42_1777143371443_0.6014558648024415","host":"s3://npm-registry-packages-npm-production"}},"3.14.5":{"name":"extension-develop","version":"3.14.5","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.14.5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"d45e2a70565b6cb12d3b13831d216717a6e96502","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.14.5.tgz","fileCount":103,"integrity":"sha512-lsUyOVE2qLcIrVQVnqWbrZp8W3ojiTcct2/S1s/j5WJb4+qecdO5ech9oZNbHO8Veog3yMcQs/hP7OoTyMq3Og==","signatures":[{"sig":"MEUCIFInz4wDesrzDcIWPXrA0MvGmX+uSdoxzVG3nGTTL3F5AiEAmLmYxJBGzMVM2YwvPoADNk7jOl6DpKLIkwyQhrO1VYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.14.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6858911},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"90a7aadf97ac3517e12080d3d93698ee9d276650","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.6","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^1.7.5","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^1.2.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.14.5_1777151627391_0.064994692947276","host":"s3://npm-registry-packages-npm-production"}},"3.14.5-canary.285.08dbd9a":{"name":"extension-develop","version":"3.14.5-canary.285.08dbd9a","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.14.5-canary.285.08dbd9a","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"1fff7f17666fef3d21a014502c32f188c8acc297","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.14.5-canary.285.08dbd9a.tgz","fileCount":103,"integrity":"sha512-26xBHToqU3ycLxav0Cksw7iXXW9KnR0HIf4ct+ek8nDHo3NyaFvjgqyXa/z7dIEvxTDPDLmc2A5vqCe3k5gn8Q==","signatures":[{"sig":"MEUCIQCj8m/hWOnY3gSINFcDX5zds0sTYG7cI8P0PSpMmaV1EwIgRzs4VjCKTZEhRbL6eMLNS9icVj1h4V1X+Gc5ULFAg6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.14.5-canary.285.08dbd9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852839},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"08dbd9a85112a4b4f23fe0c67d87da10ac8f1355","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^2.0.0","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.19.4","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.14.5-canary.285.08dbd9a_1777383161889_0.15236166036881693","host":"s3://npm-registry-packages-npm-production"}},"3.14.5-canary.286.11bf7c6":{"name":"extension-develop","version":"3.14.5-canary.286.11bf7c6","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.14.5-canary.286.11bf7c6","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"5bc3b50dbdfffe079ed15a6ca4549383ce904516","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.14.5-canary.286.11bf7c6.tgz","fileCount":103,"integrity":"sha512-8ryG1d/REDSfGlhJcqHsMhiebfxdBSZ8sFbDK4kyN0swDg8oNdHMppYxKPhBZZdALROxE4CMxrKxIQmGABfV6A==","signatures":[{"sig":"MEUCIQD3acHBmA89Q2qVAQ+F86mtRuFdlggUpAXHhaprKvRt2QIgOxpAGoDc3Tjz/iVpSwESvcQZzx9ZWaq+yIkFKbyw5fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.14.5-canary.286.11bf7c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6658349},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"11bf7c680b2a0bd79b4f427e624b699c285c5d54","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.0","sass-loader":"16.0.6","@rspack/core":"^2.0.0","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.0","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.0","@rspack/plugin-preact-refresh":"1.1.4","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.14.5-canary.286.11bf7c6_1777411691682_0.5064238417344094","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-next.1":{"name":"extension-develop","version":"3.15.0-next.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-next.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6059282612e37a5648af04c6706a72866cadbf0d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-next.1.tgz","fileCount":103,"integrity":"sha512-nm+inELqgC6LMO66Rk1j66vHor49ohDjYKAOUG5F60SU2bwGI8RIvfjttFTYjnWGV9Mb216BGPpEWfQw217UyA==","signatures":[{"sig":"MEUCIQD+dMwL+F2sdU0DH8O8GgzsQky8rz4RNf3ADc53h0546AIgHyPwkxt8aF7k3IpkZoF00x8bbu51pQ6Nu3JZU8wcUwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.15.0-next.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6658313},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"7307024d133dc48c651129c022255e740b7ffd29","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-next.1_1777412629918_0.06549111532141616","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.289.67333af":{"name":"extension-develop","version":"3.15.0-canary.289.67333af","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.289.67333af","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"e8b1499ae83cd2d302ce77e6d1d78ae8484f6753","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.289.67333af.tgz","fileCount":103,"integrity":"sha512-+Pi04uQ+oQfuL9XxnNh15y+8mL7jDNvLMQrUj+O3GIbaCVu2BJ7MpQArHXoBUHuW1CRXyiPyjCM1uRaIVbg6gg==","signatures":[{"sig":"MEUCIQCA+IQg/GTgPsF+5fOiq5bzO3C5K3IQE7BrYCWSzQEc9AIgVQFRE0WTgULZvRKYifTVPQfnnmGSeAN3PKqMhOIQbZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.15.0-canary.289.67333af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6851481},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"67333afc79e43f8d3e684a77c77ed5d89dac4c26","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.289.67333af_1777423117730_0.05872545148940467","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.290.4621cf8":{"name":"extension-develop","version":"3.15.0-canary.290.4621cf8","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.290.4621cf8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"9b8946ce2d73f35a5e37bdded0b87ce2158f273b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.290.4621cf8.tgz","fileCount":104,"integrity":"sha512-RB6+ySJB6uSnazigFATPmpV4xPNiC4GNNZZ7y+3k5eZ9lU7GGdN8e4S1UNdio8loN+0a9Fo8YZIknV/JCv6/cA==","signatures":[{"sig":"MEUCICePFBGHEfZOFIqrpkWNDtBH3VC3h2seyiGNu5q728V4AiEArLmrP8FZrGC4O20gC52M1N64hf0ThV8uYAK2QDDcQDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.15.0-canary.290.4621cf8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852685},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"4621cf8055182ddc624105ec18bd29ce1d4748a8","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.290.4621cf8_1777470965379_0.36526257184060773","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.292.a1b35ec":{"name":"extension-develop","version":"3.15.0-canary.292.a1b35ec","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.292.a1b35ec","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c84fe40a79149a7ae54c8700eeeb8b0b8ae48ec8","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.292.a1b35ec.tgz","fileCount":104,"integrity":"sha512-jGLI7gWM5yln4Liny/BmoLCLG1m48zovOVPMMne6onEqRl2It7FI2yQHEKsIL9HyfqazVxCqnEeVjCnxEVpTBA==","signatures":[{"sig":"MEUCIAeGPJy+A96tKvUbckBYsPG7n1edIGB6a4/qrDxczHo+AiEAmZ7iZj5xErmJdxTTrQasLgx8REKc2r6CM84iPhFKPsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.15.0-canary.292.a1b35ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852685},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"a1b35ec8d3645388a9bb007027c82699ac2b73c5","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.292.a1b35ec_1777479698999_0.3656279364319486","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.293.4e0261b":{"name":"extension-develop","version":"3.15.0-canary.293.4e0261b","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.293.4e0261b","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"84afa84c90d998aed39ef2e4fdcc9a4dbeb5994b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.293.4e0261b.tgz","fileCount":104,"integrity":"sha512-UxdMx43eVkMaxNvVwWhyhqF0RuiMzpKogt+oWWvTtaxKVW5WY4fFuZTxVLZMLP5naaBmFrBLzBSQkxrmMJfO4A==","signatures":[{"sig":"MEUCIQCKMZy8fjTvMrRsmjLgom0nCPTxDfWLC73x/5m3IatQzQIgNMPEHy9tmmGRvZNefowqEIjxMxu6C6LRgSihHD1m4Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.15.0-canary.293.4e0261b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852738},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"4e0261b89476bb33e5f8259cc6116451b86b275a","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.293.4e0261b_1777483187872_0.40976446081927054","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.294.ec28102":{"name":"extension-develop","version":"3.15.0-canary.294.ec28102","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.294.ec28102","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"341cd7e44323628a19d79812d09aff37e33999f6","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.294.ec28102.tgz","fileCount":104,"integrity":"sha512-0c76MEpdkX27tE2nTZuDcwO8/6Kn+XA4CaeVGVXT5QbU6TqKHpQJk94rxQAcWrmJKKT3jHSLfs5W4n6Qd9DbXA==","signatures":[{"sig":"MEQCIGls6yf2Ruh7qpZ4Jkox68Bk3Wquni7MVkZZGi8rkXzQAiB9rVgrNmeWIA2TBEIFbG+RYnMV6TSefftGyiJMk1Gg1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.15.0-canary.294.ec28102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6853113},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"ec28102ef56464beb08a193521238dd0cf076c88","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.294.ec28102_1777486278809_0.8609195002357248","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.295.884dad5":{"name":"extension-develop","version":"3.15.0-canary.295.884dad5","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.295.884dad5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"8f630db990d5526a1307860b897b602293045668","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.295.884dad5.tgz","fileCount":104,"integrity":"sha512-1uv1uW+kvnoHLEwFXeZqhtbo0k9xEwNV7VgidZtjwl2vSMaRLk3GyOQDjmjfUCzm2NGws6j0eYLraUse61Yv2g==","signatures":[{"sig":"MEUCIGe21RJ8x5sLv31dtFJYJAuo6zSAFKfDowVYD8M0V1qIAiEA4sL2JaYDoHOS1G7WrcZPLFJouJ28HgBLjI6MA4i2wVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.15.0-canary.295.884dad5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852238},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"884dad5dca720b998c7de21c58d7a1ea1a05923d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.295.884dad5_1777508419948_0.24734213001709504","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.296.1c5c595":{"name":"extension-develop","version":"3.15.0-canary.296.1c5c595","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.296.1c5c595","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"bb8172c8e9c585e1f1dff5545cad5763fe33dffd","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.296.1c5c595.tgz","fileCount":104,"integrity":"sha512-e9j6M6ZjLGT4QqYeq9u0hY1serJddmolI9lvUWodJ8kSPhbksCJEFu7MtNsqARtGWpE6AHQOutk1OXgUAysbLg==","signatures":[{"sig":"MEUCIQCu5YsMMVSSh+hcAHg1212rgSrDjWDft4Clt0RWdpl8OgIgE6/TOTmBqd/cGHSRngvyZnTGpp5suImp1fQ1c0OyxWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.15.0-canary.296.1c5c595","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6861299},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"1c5c5951e293284807eba085230437958be3306e","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.296.1c5c595_1777661767422_0.5253348671021802","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.297.0e9940b":{"name":"extension-develop","version":"3.15.0-canary.297.0e9940b","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.297.0e9940b","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"1ba0295cadd7ab9e07dde40d095dd2b0899b15d8","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.297.0e9940b.tgz","fileCount":104,"integrity":"sha512-CeYY/IMBgNoN91/jd+cfgEUlydBMRb/lSHSIHN9wAHSjwgKBH6dmoQhk+5whCe/5P9pvJOGiz95Bfadc6qS45g==","signatures":[{"sig":"MEYCIQCt4j3WYgHXl5IG9XgYOL4rRq0RucyIVCmzJ6liMZNnvQIhAMMR/kSOJp9fAbA6W6C0JgMQdJp+QSvEqb8pkDSkuJAr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.15.0-canary.297.0e9940b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6863139},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"0e9940b17e49d16028b3eabbae35cd2abdc764e5","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.297.0e9940b_1777725821758_0.6409828666717605","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.298.a802a46":{"name":"extension-develop","version":"3.15.0-canary.298.a802a46","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.298.a802a46","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"00faf861874d018f463e8b47f05404290b65b3be","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.298.a802a46.tgz","fileCount":104,"integrity":"sha512-3l86hhQgEMlg18uVe11z8rRCyR4KPQbGPvuvHCGVhDYEqTKdeozWVjq7WqZ6KxaHEnIirJwbpBcgUN7uEU9fTw==","signatures":[{"sig":"MEUCIFEiBkNJl7JV8eFlJsw6+Z8Dh3Ts9hKjMMV71N/CWivqAiEAvH1fKvKWRzsYYVulKnKpTLRW/g8WRNB+67O33i+rzQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.15.0-canary.298.a802a46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6863139},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"a802a46cf7ff4956d5d4e550e70e365dd054e575","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.298.a802a46_1777734003358_0.11388620772568969","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.299.26b3bed":{"name":"extension-develop","version":"3.15.0-canary.299.26b3bed","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.299.26b3bed","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"5e38523305500dca4482fc566c160f54635f1517","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.299.26b3bed.tgz","fileCount":104,"integrity":"sha512-IrTP6zNT9CAYjhvNC8Qk7h49MBOnYRz4kVI+KRlNSfu9tITTFwb9Z4ujzs9WBKb67rcq3hHii5V7QDuHZadg0Q==","signatures":[{"sig":"MEUCIC95P3n/s5NzJYJ7I9cE2oXvOfX+Iv8AjMVrw9sO4rmdAiEArqJhLmJ03uwp8eYtxT3Y8Kq/yZshCn/wN6kmv29PG7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.15.0-canary.299.26b3bed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6863139},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"26b3bedc4858ec50efaec18cdb271e3ff8fe5104","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.299.26b3bed_1777756894585_0.9469000704483677","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.300.7d7c55e":{"name":"extension-develop","version":"3.15.0-canary.300.7d7c55e","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.300.7d7c55e","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0808b1d4012dafae9b486eb3e4201650b79c6ffd","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.300.7d7c55e.tgz","fileCount":104,"integrity":"sha512-M7wPOBAsZ/esqovPpe3mTFvDTVReLD1mjAHANbG+S9hpf+/LFD5j56Q7ZF5xSfUN9vOx87rtv7n4cq5iAm0qLQ==","signatures":[{"sig":"MEQCIHpWoFw4PVuLyRbPai4F9oaqGX4dgRXGcyVqVWDSLEj6AiAJpO7KG+AFMhtmCtUaWYNgZd0dIKXkrjSFWyHqGt3T1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.15.0-canary.300.7d7c55e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6863139},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"7d7c55ef3b9dc0ac9504c2ac0d4e895dd6ce6229","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.300.7d7c55e_1777806563011_0.2850541551765824","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.301.93ff848":{"name":"extension-develop","version":"3.15.0-canary.301.93ff848","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.301.93ff848","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0f53ab1913836ff8ad69c2c3bb42be890560d221","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.301.93ff848.tgz","fileCount":104,"integrity":"sha512-Tb4o4VOhSTIHZWEsCHvoCTjCOpJLlABsgOuZoQqcqVtcufA46b+3zit/uSNqGKhUUfHofOZ4KR+27mBmkLmT8Q==","signatures":[{"sig":"MEQCIBQAHQ/aqh8dkvqB7b+tyTk0pXL5IBEgOb3xUPhpLB7uAiA5+/Bof9Lps6nrRUgqP7YmXlSRRc1dndM1UaWO1QOPWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.15.0-canary.301.93ff848","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6863139},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"93ff84822009e2d4a398f3fa436b718c93884409","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.301.93ff848_1777818852863_0.6353362774894082","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.local-45ba28526a":{"name":"extension-develop","version":"3.15.0-canary.local-45ba28526a","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.local-45ba28526a","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"66fee8a981a987669eaed3747b0bc09b8d6321a5","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.local-45ba28526a.tgz","fileCount":188,"integrity":"sha512-J4/K9nPcaMpS5x18nXKmGvyObRMsphdfkSftLDugIOHEKhPrL3gr3ko+c9Tel/o+PR5NiH73glPE8Rfojj2T1A==","signatures":[{"sig":"MEYCIQCTDXfPFCpC0718GUAFwa15ry3uqacf+bIXW6lNLpB2wAIhAIJiK1Fzyr3VOTDqDNfi/xBj+P+ZB2xZTfE5dxYHFi78","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20494116},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"45ba28526a0ba2a9873d60cab8e7dae655dd3e13","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.local-45ba28526a_1777822315281_0.2916306487727034","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.local-d2d54e9772":{"name":"extension-develop","version":"3.15.0-canary.local-d2d54e9772","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.local-d2d54e9772","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"4813c68df0c510b8ceb247155b6a4868924641d7","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.local-d2d54e9772.tgz","fileCount":188,"integrity":"sha512-98x1LOIf4JuyTbxSjPP2asIMmvZ7C/CS6RgLUWDv5wP+Nl89jWOHnodi7o3ue92+a938oFnsDEe0z8mS5Yw/Dw==","signatures":[{"sig":"MEUCIEvbAlWx76n3GbalaoxMSqMBCIZ/0HICSeKI5JNLMzPaAiEAzuhJxdp8H/TT5uVm/IvT3uTno+Rn30/sT86erLIbYh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20494116},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"d2d54e97729ca722c9a9fe6fa83e75e0b93e6242","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.local-d2d54e9772_1777824439640_0.694131741429131","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"extension-develop","version":"3.15.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b5b444fc464ba18c3f1571ac8a12217e8ceba947","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0.tgz","fileCount":104,"integrity":"sha512-FUKtpsACHRBK3dirzVT/TtDsqGCOi+J8cZH0gpaREuNkbOPLylXSUEBeCif4jSsgIFsJd9lDpqXXfS4ohpWsdA==","signatures":[{"sig":"MEYCIQCFvhl6WxbQ14mLI+P48klkLuI6Gqm/FYabVclQk8wVtAIhAPzc1U/vvD6NxwPwaUSg2n7ow1HWQldxpbee9SmN3mOl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6863082},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"002649ec5c8d2b3bc96052f81e7881b0d64a9213","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0_1777856407761_0.11124015709258983","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.local-fd07274cd7":{"name":"extension-develop","version":"3.15.0-canary.local-fd07274cd7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.local-fd07274cd7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"016273a265f15769df851f0493a476f949a9634d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.local-fd07274cd7.tgz","fileCount":188,"integrity":"sha512-HyV6c6SdmTEejsArCfSUp9ZWyy3LyN5+SMg81I/vim4wYMaY0K07DJfzbOu4QBqirmAO1pWn8rbo+DM3k5xwNg==","signatures":[{"sig":"MEUCICJ8Y7Mla0ZhsKhNzFl7ElzdfJGkQ6gaek2/BtBhZBDXAiEA5YbVKyRNT+YkmIcS3nzhCzdeuZBVcwU8wzJzS03xSPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20493908},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"fd07274cd7ca5c6b8d5fa8f874e8d1621cf7f095","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.local-fd07274cd7_1777936007489_0.4033531955916314","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.local-b7deaf506c":{"name":"extension-develop","version":"3.15.0-canary.local-b7deaf506c","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.local-b7deaf506c","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"91c536acb54729cf390e25b3911c31b88e405d75","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.local-b7deaf506c.tgz","fileCount":188,"integrity":"sha512-FUTZjOjBPO2R9G2mT5FSM0Vcf77ey4sON0AHDQc7BoELEY0etZ35m9dHemQ+B8aVfUncWOO4KVKy5UqVUYUdxQ==","signatures":[{"sig":"MEUCIQDHP9iguRNiolevEOXH3ASZEFfjvdhw5xHW6BDKkItRuwIgfkmubZ3Dj4QT7DOTz5sPYu9bYfiv20BK9OIv179QBe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20493908},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"b7deaf506ca616942631a341f39b583ceef5790d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.local-b7deaf506c_1777996144152_0.6629681011820394","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.local-e5c4b90fe7":{"name":"extension-develop","version":"3.15.0-canary.local-e5c4b90fe7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.local-e5c4b90fe7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"80d43615626179f63d346c1064bc4ae28bb5c9c2","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.local-e5c4b90fe7.tgz","fileCount":188,"integrity":"sha512-htW3TFPSNPGYAvpKiRrhF9FbHq4F20/sibf4ZDBqxEV76ygfHauBeZxNbSNbRugmnddwncMiKDspjkJxFnkIGQ==","signatures":[{"sig":"MEUCIFLV0pRSWYA4nTaYMbwM6ayCKu0gPm/iqnnPgY9yr805AiEAvZJY2liI7OYeno3nIkyKllqPIWAYfiQurRSfYq42Ffk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20493908},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"e5c4b90fe71828e40f37b790f0b9d2fd189cb132","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.local-e5c4b90fe7_1777998701335_0.8451759179042984","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.local-c661b69dca":{"name":"extension-develop","version":"3.15.0-canary.local-c661b69dca","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.local-c661b69dca","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6280cb4042bbe4b3f782506971bdcb810a833bd3","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.local-c661b69dca.tgz","fileCount":188,"integrity":"sha512-UWIEn+GjfrwoWpkPFItwmKX1NLbjVsgwz3k/ed7xb+ptrqd9Cw7FyGZJNUcQSpoh74l8bpiB6LkA4zUaHq3TdQ==","signatures":[{"sig":"MEYCIQCnvgAYJX03+GmexuVzKfgBpha5pTFyY9KPEUh8P2+o+QIhAJfPfusluV3pX8ZyYZPmh1KrilrgDrECmGVo/99Sa7Pu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20494884},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"c661b69dca2653c89feab1161947d58a8bffbdbf","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.local-c661b69dca_1778005076388_0.08017772972368697","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.local-68d8fe23bd":{"name":"extension-develop","version":"3.15.0-canary.local-68d8fe23bd","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.local-68d8fe23bd","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"61786960b05c25c316b040d12397abf048fcb21b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.local-68d8fe23bd.tgz","fileCount":188,"integrity":"sha512-zuo4z9n0dmfHzi9vtk/4RDF6MGs27tZ2T3srTM5EMVcE/xB5y00g+kJj7Ggfd+vlXWxA992PK4hOoY1YFSl0dw==","signatures":[{"sig":"MEQCIFOs9NG8Gs4UzLdxV795PM698GpDdSKb9DPt2PxoqHRpAiBnAU4Seurauve8RnvfOgdS6ehC2ruuuxeizVCjRfVjJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20494884},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"68d8fe23bd32d79c6854a2b8bddc1b01641fbc74","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.local-68d8fe23bd_1778005849663_0.2619602564274073","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.local-3e10d6ce4f":{"name":"extension-develop","version":"3.15.0-canary.local-3e10d6ce4f","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.local-3e10d6ce4f","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6d9e830c7c5cfa4c6297a8aa1bd527b6fb211cc1","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.local-3e10d6ce4f.tgz","fileCount":188,"integrity":"sha512-D98WbK9pWivpofOm1w7W4itqwRXmk92kvH78+WaHjpCy5fh+qnb7671vXa93ZnfuC/TksYOo5vTJNMruDV/lqA==","signatures":[{"sig":"MEUCIEYaSXkoZCLGFgJwBRQVRoDgkMZ4GN0tfEaL/kLz8U4cAiEAjaYTHX80unFcjM1jjAsnAupf0uCgfjr9YSvcYJpxBAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20494987},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"3e10d6ce4f2d7efeabe4789e054cfcfdd3203c75","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.local-3e10d6ce4f_1778007017136_0.20439166476263138","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.303.3e10d6c":{"name":"extension-develop","version":"3.15.0-canary.303.3e10d6c","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.303.3e10d6c","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c2139a455c50bf018939dec82a617a7e0d4013eb","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.303.3e10d6c.tgz","fileCount":100,"integrity":"sha512-iBY+imnCfNvXosZGBMZgGGD11vsX0XABx4HNltpcOx0HPaeIp7kIeDKSPBa5llmzCwXvQj19U/9s1FnleWZ4gw==","signatures":[{"sig":"MEUCIQDnlcoGi/ah5exAOor++IUYuV17glWNQqOjzKGxDpdW/gIgWnxSdXUxr0kP0t+hVRxdI4mSO1idcstqC5s2PzP/SO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.15.0-canary.303.3e10d6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6859618},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"3e10d6ce4f2d7efeabe4789e054cfcfdd3203c75","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.303.3e10d6c_1778008088607_0.18935646506591186","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.local-30d4e851e6":{"name":"extension-develop","version":"3.15.0-canary.local-30d4e851e6","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.local-30d4e851e6","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"541cb4a826da7e70ce27944458918d4914a4760d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.local-30d4e851e6.tgz","fileCount":188,"integrity":"sha512-/IQzJfAwdR6WwSvSdVo3rfVdQB2UtOYsT/yW9Acp/dgIvNs3Y+ONOYWUiGJTIjOsbigyG9cgeJ565I8hgDJBmA==","signatures":[{"sig":"MEUCIQC+KVZwKt69ptSNkvYXSiMsxepV85Ee9R3zHPTGUg8cpwIgN6Pk14L56IQxn2WSxcfhMvFPSNlBVRWkmE3TUAAbRvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20495169},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"30d4e851e6cea3d9e39b7fa238b412781c6155fa","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.local-30d4e851e6_1778010763362_0.5792307764710698","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.local-d891bc87f4":{"name":"extension-develop","version":"3.15.0-canary.local-d891bc87f4","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.local-d891bc87f4","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"33076f3db96a6f767d6bc2884a12dff3ac9c76f0","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.local-d891bc87f4.tgz","fileCount":188,"integrity":"sha512-u1c24OeDFmN4N3KCgg4amCHjmRPeQzCCPxrqcQn3gsUiCspxDhGp+dTbzrB18iPVbayqLwcbguAmrgLd1Scinw==","signatures":[{"sig":"MEUCIHw3rzgveJfSCWOTt72ZXQNbkrOP26WCehK+qRk7yYvFAiEAyeh0ozwoj3U4UXQ6CNITC5CElhqaII+jAT7uZBIokUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20495287},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"d891bc87f48d15658244b85a2b75c6c1d125f691","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.local-d891bc87f4_1778011143005_0.06146314666134933","host":"s3://npm-registry-packages-npm-production"}},"3.15.1":{"name":"extension-develop","version":"3.15.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"35772a8bb566a9e4d9d87ce0f2de53bfeed20e89","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.1.tgz","fileCount":100,"integrity":"sha512-8E7qFxd6JHtE60CTRdaSV4X2Ey6nXb/fVCFYwI6RbQIGJbUcnoAXu7J+nG8HHa5fSyV7YLg0mufkHBDGe69tOA==","signatures":[{"sig":"MEUCIQCaPXtLWfjjuIrdeuFuUWJyTczcFfVOUD4RKSZxYaikwwIgAZRvNamsMovixR8WSN2kTOKnkhjugSLnSix9FjFp4ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6859861},"main":"./dist/module.cjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.cjs","require":"./dist/module.cjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.cjs","require":"./dist/preview.cjs","development":"./preview-entry.ts"}},"gitHead":"d6b3ec33d1e34e1a41e11af4cdf3a3b79ef2596d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.1_1778014126322_0.34773556556621865","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.local-792b989553":{"name":"extension-develop","version":"3.15.0-canary.local-792b989553","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.local-792b989553","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"30e22eef1ff98d7a443519cd97ede44267c9736c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.local-792b989553.tgz","fileCount":192,"integrity":"sha512-DhA238XStdrMy2E9XIijNHcJcvCtf7Yv2ILnPgdYmU6ISMw4ff3w2yVm6JH64rdlmzS7o1utPILKU9xER1r0TQ==","signatures":[{"sig":"MEUCIEJ8WjtqsHSi3cZjqiHeC9bgS2Jt8mQZvu0b9ppA5UNQAiEApB1eAArQ6khCF1LvVWwJfdpHvcEqutWvitVeNjaLbuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12429886},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"792b989553d122574fe428d8bdb3f6d0cde371f6","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.local-792b989553_1778095047739_0.21953857642614172","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-canary.local-2dad8701d8":{"name":"extension-develop","version":"3.15.0-canary.local-2dad8701d8","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.0-canary.local-2dad8701d8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6d79a017892d13c76f703e097ef9dc24b676ae47","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.0-canary.local-2dad8701d8.tgz","fileCount":192,"integrity":"sha512-k1IJ5X2j8MxsM1P9+vM4pv5glACJ1Hj4Mu4Dz5nh5KHhN+MSlfgf3iJwiPHt5RLrnIj8ZzR272MqHBrI8ZorNw==","signatures":[{"sig":"MEUCICWyXKOpqqxy/vxwTykAvqhAC3Z5f7Iv5xnt8aZMNwZhAiEAptYT70P27UhRkadREHnnTZuF3zmYanbjSyXNxbBQsHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12429886},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"2dad8701d8356f1a88af689fad34e1566bf050b0","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.0-canary.local-2dad8701d8_1778095212501_0.35470679050598886","host":"s3://npm-registry-packages-npm-production"}},"3.15.1-canary.local-fda8403864":{"name":"extension-develop","version":"3.15.1-canary.local-fda8403864","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.15.1-canary.local-fda8403864","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"601faafe786f533464a715acf39517ceddbf0ac1","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.15.1-canary.local-fda8403864.tgz","fileCount":192,"integrity":"sha512-RbzNQ7KCInioFO6KuxXdUyeKOQoKLx4oB240ZwzwybFQRMV6tL+iMM6ijIgqZJWTcjFLOAFVe7iR9ldWeNahbg==","signatures":[{"sig":"MEUCIEA5qkT584/LyJsLfj7BAPIhM9RMSCtKHq0VM7g1ugyvAiEA3t13r7rjRJkb5lRLdRz5sb6omc93npxdt6zLo0TlvLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12428717},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"fda8403864e5731698d4a6615112c2c1191da0f0","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.15.1-canary.local-fda8403864_1778153496698_0.531044391743887","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"extension-develop","version":"3.16.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.16.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"753407d91a071c691d751a9211df3efda2d32176","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.16.0.tgz","fileCount":106,"integrity":"sha512-ZM+yrVUlGkUKHVunupzhIArlAx0D/gaKnHHvMScm/Il8dBcqQu7NuwO4eFps2t/HtLqbygUAGoXs2GqcVi4ONw==","signatures":[{"sig":"MEUCIAJT1tVQrfFRgJp0K2X/3ivrhCzGT6Wyv29uU0eTuRkCAiEAlK2SSw42ZsY+ap568gxsigha3kwg0kMd9PU1NHnI/EM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6611222},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"8175be866f6d3e6436c8754dc63513caf4799ca2","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.16.0_1778156793591_0.33667896900700156","host":"s3://npm-registry-packages-npm-production"}},"3.16.0-canary.306.5d12061":{"name":"extension-develop","version":"3.16.0-canary.306.5d12061","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.16.0-canary.306.5d12061","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"46692a2789f939c7f6ba5c7b811ca2fb36641e57","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.16.0-canary.306.5d12061.tgz","fileCount":106,"integrity":"sha512-37QjP/d8o/fp2DM1RiUvQ+XtWKtx/4NHTkfx0Ug/flv5W1zS+ymN9JGb3xMdtQ9nvAIYvTwSPYY2jBQAHq3rOA==","signatures":[{"sig":"MEQCIFq6Fje5Y3Boh56KsW4mAyLS2afMKkFcuS96Y9c8Hb47AiByQ+nY+pnndVneNJM7vZbqSf76ks7rLcmOqi/lxazCVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.16.0-canary.306.5d12061","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6618838},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"5d12061aafe53cc6201dd56601e9e674ba237c98","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.16.0-canary.306.5d12061_1778766443598_0.10222249689465324","host":"s3://npm-registry-packages-npm-production"}},"3.16.1":{"name":"extension-develop","version":"3.16.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.16.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b583cd4786580bd3103c834d0cdfd4ac1132b385","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.16.1.tgz","fileCount":106,"integrity":"sha512-K93RPEPqmodRzPVBXY6ilBgb7lO+SYhQmlt3Zu8t3S5I33njMLn4XVrxFcvh40a2Wq19MGh/zAxuKGPFrmBuYg==","signatures":[{"sig":"MEUCIGbkiJUoMAw3xvNumf9R6ppLKy5CXKnLMuTkJYl6gaW5AiEA22yJEG4W1vJNimfNH9f8Djj2XnXwUmcZP+x1fVHGV+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6618800},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"cdb08e8685b88ab1e9ca1f0e2cd17b8c30a6a589","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.53.5","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.16.1_1778769410488_0.9100974989844139","host":"s3://npm-registry-packages-npm-production"}},"3.16.1-canary.309.312cc73":{"name":"extension-develop","version":"3.16.1-canary.309.312cc73","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.16.1-canary.309.312cc73","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"8054e63d69c6f027fa5cc0c4fb00a208ea606de4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.16.1-canary.309.312cc73.tgz","fileCount":106,"integrity":"sha512-JBF9VfaryaaReMvLXAf1gMqEFnjwkuTj6L0eVPwhSH7G0QsTxid0SMHvK9bONC2VB4S05KReHAZoxbHAYzlB5Q==","signatures":[{"sig":"MEUCIQDVVjoIost6kq5jma5eEVdUYm+l1uzTtxjDTVpk46IBcQIgSsyq3cJ+Hcxhb7lGffWhncZZhW3kXkxsVP6REx11UM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.16.1-canary.309.312cc73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6620171},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"312cc73fe23200334fbb6cd34a84cd3c34b052ac","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.16.1-canary.309.312cc73_1779373677706_0.3717835995309047","host":"s3://npm-registry-packages-npm-production"}},"3.16.1-canary.310.f4c6eec":{"name":"extension-develop","version":"3.16.1-canary.310.f4c6eec","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.16.1-canary.310.f4c6eec","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0264a8545e3513c2826ef102cf5a06b3fe60b72b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.16.1-canary.310.f4c6eec.tgz","fileCount":106,"integrity":"sha512-8c7apUJgGHwvLTCEt+QN+++NrhNUI9lPLAe73IOd5q7n+DdW2GinogCIbzS3TWfEhb1VNI+9D+oc+eGGjKWgCw==","signatures":[{"sig":"MEQCIFu66dl/VO3u1dhYMMuFUWSd9gcz7X7QwmRMhnvEt+OAAiApP9XkNL2qeZhapKLvu3ddN14XAuYaeqC/EOXZJ4fEgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.16.1-canary.310.f4c6eec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6620171},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"f4c6eec92b4a59ed2e9d31acc50a487300e3bf8f","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.16.1-canary.310.f4c6eec_1779379287203_0.7601462745361713","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"extension-develop","version":"3.17.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.17.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"89ee50b73a423d87e6f067078986e563f3696f90","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.17.0.tgz","fileCount":106,"integrity":"sha512-A31DkAfsGyCIcgOHUXx9/XEK/xOKsxRZpBxetmTx4HNKAzqe4Ck+QS0k5Szm5tGny3Uca78nSiHZw5Tvnxh0RA==","signatures":[{"sig":"MEQCIDwsVsiptWlW32mieZNmBxclS+YQv+tnOkrV6ha0KvISAiAPWs3zGt01YOD0CFMdNyiyAc95i6tx+2r3em++xHyxNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6620133},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"a10746073cf66afd520598367dc2c3a6d8523ac0","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.17.0_1779388846300_0.5886218540006103","host":"s3://npm-registry-packages-npm-production"}},"3.17.0-canary.312.672c4f2":{"name":"extension-develop","version":"3.17.0-canary.312.672c4f2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.17.0-canary.312.672c4f2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ba1df1bf1ad85f2636578a9b5484a5a741331cb2","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.17.0-canary.312.672c4f2.tgz","fileCount":107,"integrity":"sha512-tew9YJ6eVPuTw/8S7tf0VyUar+cSBxTYBtOcYvDQ+gewemG/pbzYyl9knT9ucGGIHYmFei7qQD/DPYR2ks1yMQ==","signatures":[{"sig":"MEQCICM6Kwfg42j704srS/gGr/wj/RsrWebIg1zWPbRpnRcUAiBUCL4w2GKA568+p/at+oOYsnJVC4P981Gc93ARHH4Baw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.17.0-canary.312.672c4f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6573288},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"672c4f28dc18d4a5071436f37451e5aa322bade6","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.17.0-canary.312.672c4f2_1779736336502_0.4708996701223691","host":"s3://npm-registry-packages-npm-production"}},"3.17.0-canary.1779905761.f88ef01":{"name":"extension-develop","version":"3.17.0-canary.1779905761.f88ef01","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.17.0-canary.1779905761.f88ef01","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"1a6a10ab26f3af2d88a8a19326dee4228c2fa2e0","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.17.0-canary.1779905761.f88ef01.tgz","fileCount":118,"integrity":"sha512-8SAbztIQJMA2PTLvR6DczwThk5LSi61HPKY+SJncwuPE6sJpZgICThtb6zdYwNeZODUAe+tYHtAST57jMn1nuQ==","signatures":[{"sig":"MEQCIGCPE+wQl3SWRDNkkHChIoGqmfCVlOT5pLgIwfzuNsLmAiBbclWXiu/UKPUg+1jia005gO6J4jfIs8303c1WC6rfBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6675415},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"f88ef013a44e29cb25d33591846e8bb54aa3a6ba","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.0","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.17.0-canary.1779905761.f88ef01_1779905801331_0.41868071188068234","host":"s3://npm-registry-packages-npm-production"}},"3.17.0-canary.1779910054.8296565":{"name":"extension-develop","version":"3.17.0-canary.1779910054.8296565","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.17.0-canary.1779910054.8296565","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6db81bec7d911fff88d016cb09d9c47745731cc3","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.17.0-canary.1779910054.8296565.tgz","fileCount":118,"integrity":"sha512-0cJ14jOaXw426KAW/0rrPJwCe8eG1slqGKdvRWYvjXo1dLAXzpVEJW/v1QLQQlPreTE4OxDzOhyg1ry1P2pk/w==","signatures":[{"sig":"MEQCIBU2vo779JDcy1fF+OtZroFixFbEO8agxpDOA3Jo/Lc/AiB0Vc9Ppv588aR5XuzFTTBBP4EYEyZyDjYEI6Po7A5vjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6675583},"main":"./dist/module.mjs","type":"module","_from":"file:extension-develop-3.17.0-canary.1779910054.8296565.tgz","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/99a7ac80eecc308894b547f7905308dc/extension-develop-3.17.0-canary.1779910054.8296565.tgz","_integrity":"sha512-0cJ14jOaXw426KAW/0rrPJwCe8eG1slqGKdvRWYvjXo1dLAXzpVEJW/v1QLQQlPreTE4OxDzOhyg1ry1P2pk/w==","repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.0","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"^2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.17.0-canary.1779910054.8296565_1779910117235_0.5181917473334174","host":"s3://npm-registry-packages-npm-production"}},"3.17.0-canary.313.45025a4":{"name":"extension-develop","version":"3.17.0-canary.313.45025a4","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.17.0-canary.313.45025a4","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"2202640e320b8570e766b492e4069cae3710e3f6","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.17.0-canary.313.45025a4.tgz","fileCount":125,"integrity":"sha512-3X8fUSArpYwe/KNlyRBx1hwGRPdj0C9q0ak6VeLHzR5KWNdJ6OpSS3ZYt6YnzmoXfyVKT5KaeD3mkNhjqB7lUw==","signatures":[{"sig":"MEYCIQDOip5qaQCYbb7RW/EHyVtvXXyVUcCel/ihvOwSvjZazQIhAPQGkX/94TUCOcrqo8Arsbj+NXex2wgdHoF/AEiNbCN+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.17.0-canary.313.45025a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6633318},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"45025a478d5e4c4d1d781cc112b5b30dac1ad60d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.17.0-canary.313.45025a4_1779994595802_0.9009190705284342","host":"s3://npm-registry-packages-npm-production"}},"3.17.0-canary.1779996389.45025a4":{"name":"extension-develop","version":"3.17.0-canary.1779996389.45025a4","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.17.0-canary.1779996389.45025a4","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6b2fb5b8dd0d2bb28d4e529889b432da1ceeaa43","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.17.0-canary.1779996389.45025a4.tgz","fileCount":120,"integrity":"sha512-7akoLxJ4eQ/bZywFk0iLUTzqJyNk3h5xicBsq1DbdekOllZKKCeVNiEP5vXPU9jPKo5f9FP+Fq4wvBgne+qseQ==","signatures":[{"sig":"MEUCIF6IDtqKdEpZKHYng3K8Zs5AbMv2s0jYbZZ7SABH6pk2AiEAkqsQB/u8hTly/NWHlZtwsn+0AxKpF0a7JgFv+LLHiLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6676577},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"45025a478d5e4c4d1d781cc112b5b30dac1ad60d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.17.0-canary.1779996389.45025a4_1779996431729_0.9507431171456504","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"extension-develop","version":"3.18.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.18.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"260ecbcd7d8722d6cdab90cc9c03f4480b3c87de","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.18.0.tgz","fileCount":125,"integrity":"sha512-sibj6hKKEFV2hxvTu5XXK6YNjycc7nJUlkfZtSCBDo2sP4Yij+oXzrFjVjju9gG7tCgbis9zBbeK57Q5a10VeQ==","signatures":[{"sig":"MEQCIBKhic68CKTXFcpNcame+epwTm9+8Ju4nB2N5kPXprfeAiBTOn5zcpkGBKgsalAqAtm9lJJDy6oerGcfFetfBr28PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6633280},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"248005ca82be3438dbc3108938b70a9beb612da8","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.18.0_1780003893568_0.6187793119612726","host":"s3://npm-registry-packages-npm-production"}},"3.18.1":{"name":"extension-develop","version":"3.18.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.18.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"1ccb5cda5623b4581401c173a573731a61caf371","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.18.1.tgz","fileCount":125,"integrity":"sha512-lva4kSV/0MgBBC63iyZGJEAeLkvQx17H28rSUMuKIIth1m/aQWP3JWUqXz4iLJyim5SS6rawEhDsCRvLG503CA==","signatures":[{"sig":"MEUCICikyq4g5W0KzyJ7hm+JExZxXATfGUki7jM21UVv/wUKAiEA9LsIH+SGwxXbGL+9ojdn8FrhFpCBT+UpTV7lXCZetDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6633280},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"2c69a6fb3bf56a68378e7ebd52b31ebdae3abb51","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"1.1.5","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.18.1_1780020009771_0.6306047265387027","host":"s3://npm-registry-packages-npm-production"}},"3.18.1-canary.local-9f70f7ef58":{"name":"extension-develop","version":"3.18.1-canary.local-9f70f7ef58","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.18.1-canary.local-9f70f7ef58","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"379f1c193461fc54f7b88b8510d57b1958ad08c4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.18.1-canary.local-9f70f7ef58.tgz","fileCount":120,"integrity":"sha512-b9c40qiCGgO1fN9rbyEnJeyKK7q/w6k5BLjeRhI0QJBWfa+ojGSMteSloceeEgxair3oohy+U44Pko9XgVu9GQ==","signatures":[{"sig":"MEYCIQChZCVryIgEVd6CSCBiblx00WJV6xOu1f/g9Qv8ag3jfAIhAOXW41PiCqEIENC0HHrXddGlXuMFgFF/U46lyTKCxsVs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6676573},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"9f70f7ef58925ebe7b50db67f8deded2d51bbab8","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.18.1-canary.local-9f70f7ef58_1780491630133_0.9137314294396763","host":"s3://npm-registry-packages-npm-production"}},"3.18.1-canary.local-d42a413b09":{"name":"extension-develop","version":"3.18.1-canary.local-d42a413b09","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.18.1-canary.local-d42a413b09","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ea86dcea99cb65e9fa70fd12eb47c67f4939feed","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.18.1-canary.local-d42a413b09.tgz","fileCount":120,"integrity":"sha512-ye2KpO+v2nQP/C0L0zxFjbWfvtLR9f6EvXOuInk6MYQkCfcWSBUQGtPQzz1BRMZUxTKNR74VGwnjdZwVaFwVjg==","signatures":[{"sig":"MEQCIBy04zLEpllreLzwUcTAv9xftZHyKtSwpOGnoouOVkVFAiA7cvr7M7o6XDMm4uLNvxPIYa0gydkfPfCwygnQmygN3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6676644},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"d42a413b09e5eaf1df1fa9939c66dacf40e097ec","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.18.1-canary.local-d42a413b09_1780492102482_0.9306862837913261","host":"s3://npm-registry-packages-npm-production"}},"3.18.1-canary.local-9fb33fe808":{"name":"extension-develop","version":"3.18.1-canary.local-9fb33fe808","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.18.1-canary.local-9fb33fe808","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"e08f614f52e40f4df10d00446b4c68404f42bd4c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.18.1-canary.local-9fb33fe808.tgz","fileCount":120,"integrity":"sha512-bAdDEyd7kStlLw9ju1PZilF/aTs2ZM7bN8/h7mlOvIyEnO8hyS1cz6uJjTth55WwqYWuPECe8Y8GN2d2fmdkzQ==","signatures":[{"sig":"MEYCIQCNp4sQgeJbjED2YTjY9cMF19Y2/feadltN8Cqk7HxkygIhAK8L8Dva5MfFTRJklsQ+kZxhFPzQpGibycO2TTfRTMtv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6676644},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"9fb33fe8080105a68bcf92ba622310ac43a00f47","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.18.1-canary.local-9fb33fe808_1780496021902_0.5486297378408143","host":"s3://npm-registry-packages-npm-production"}},"3.18.2":{"name":"extension-develop","version":"3.18.2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.18.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"41baf77494cf9040def5d60d0d24637d6486202a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.18.2.tgz","fileCount":125,"integrity":"sha512-dXfpkYWsvBqDqdFo5L2tz9SIcAt9QlHRNO/TFao0o7wKc5n+GsChJnb5bRg9HZNGyWxIIVwKT6SMTpl8L0gZLg==","signatures":[{"sig":"MEYCIQCMYvtFXGYZ1FY2CfVu32PUxnKHZ0/jlQjdGGK7c95FAwIhAPsF1UXjI18ng2Hm2tjWpCQ2X89UCAfThREEajaX8jR3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6633354},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"c5665ce812eaebd118d81b0df24d702baf614138","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.18.2_1780504992371_0.38035561054329037","host":"s3://npm-registry-packages-npm-production"}},"3.18.3":{"name":"extension-develop","version":"3.18.3","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.18.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6c9f5cf584f69f96fea601206d4ed172095a531f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.18.3.tgz","fileCount":125,"integrity":"sha512-Is5EPr2qp6kdTglG32n7s9sXfyWAr7jIMlgKTOPu3alGtqGJ8Bcgfd/95y5lu88DSXGSlBiyR9dGdyrZqxBj1g==","signatures":[{"sig":"MEQCIEkag8lCcBZEOMKEEhqpk5dG+PxZzJtcY2mZCi7bsu4XAiBYDMbfJ5uKL/RxzoWN+3F+cynEWkYbV3PAfGNm2lI+Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.18.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6633350},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"89273f7d124f6063f4a06545f3b55b94bf22de9e","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","@swc/core":"^1.15.8","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","@swc/helpers":"^0.5.18","loader-utils":"^3.3.1","magic-string":"^0.30.21","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","unique-names-generator":"^4.7.1","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.18.3_1780965379226_0.26595721622586055","host":"s3://npm-registry-packages-npm-production"}},"3.18.3-canary.local-2fe00f589e":{"name":"extension-develop","version":"3.18.3-canary.local-2fe00f589e","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.18.3-canary.local-2fe00f589e","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"8353c26666bdaeba86280daa5b254872f90e90a7","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.18.3-canary.local-2fe00f589e.tgz","fileCount":118,"integrity":"sha512-94mMSAXCi8M2KQXvyIvO2MYTYYqwIWuz+kXCdI4bb3OrG2aJon314FWjmJXrak1lNZXjPZrOXcdF8h6JJpxNEg==","signatures":[{"sig":"MEQCIHF+gT+Zl8AQ6G4T+dQQO3agaL59iqZw8h86DvOYVzVOAiA8ClkN8sCv8QYYfMBUJx6SE+r0SgIUVKmoNH+EJjLoHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6555446},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"2fe00f589ed95b05834b323028976e45ad706ab3","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^1.7.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.18.3-canary.local-2fe00f589e_1781204143122_0.349440555097569","host":"s3://npm-registry-packages-npm-production"}},"3.18.4":{"name":"extension-develop","version":"3.18.4","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.18.4","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"dccd06b0337594055db5419217a26cc22fa56fd0","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.18.4.tgz","fileCount":123,"integrity":"sha512-8l5VieYjsx/GlOYyNaw50BxpjxUNbep04rLEZjaDp6dSKUP00Q5BKeXLS4wUHIM7cMRztZcUVRU8HwrZSxkIkA==","signatures":[{"sig":"MEUCIQCWk4oaT0C0u7Z3YD7zeITwSQsdnYSioouMDoJv18KW2AIgEDE4YSsNTBn24DLHRJV9vyY9xKvXdAZj0b7Dcdk6LjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.18.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6511244},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"439c755896ae73cccb6e5f74ce79a7732ee02b90","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^1.7.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.18.4_1781222389045_0.4311306923324365","host":"s3://npm-registry-packages-npm-production"}},"3.18.4-canary.320.767e107":{"name":"extension-develop","version":"3.18.4-canary.320.767e107","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.18.4-canary.320.767e107","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"5f999c81bff3af8776ff090c03a922a4d0f138bc","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.18.4-canary.320.767e107.tgz","fileCount":123,"integrity":"sha512-Sjw2WGlttEz3/vbV70Jaeu86ecFMGBKAZJi1xNd9/6ACRYYwJ7QsdsPsDWCeNNjtCMcQWw0IpFOc/w9ZrysNsQ==","signatures":[{"sig":"MEUCIQDGIIvE6LJExbx70l8Xfx3lgG/JV0l75Efa5YIU2uplRAIgTjcBmEDd3bUUcZpq3F9BAO8zY/kGyi/rsIda5hnHCZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.18.4-canary.320.767e107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6515366},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"767e1079d19391140162f9aa1650b2568d01adbf","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^1.7.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.18.4-canary.320.767e107_1781813777667_0.04018535796948575","host":"s3://npm-registry-packages-npm-production"}},"3.18.4-canary.321.403955d":{"name":"extension-develop","version":"3.18.4-canary.321.403955d","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.18.4-canary.321.403955d","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"d8eb45ac74a0e2d14c4515b4e74fda5f5f8243d7","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.18.4-canary.321.403955d.tgz","fileCount":123,"integrity":"sha512-GsgItSqNBB2kKiaZ481h6816HdZR5ls3lvGRsY3no/TW3PrwoKOu4dD8cpVnIwaouN4KJurM4n9sdrKERYQXiw==","signatures":[{"sig":"MEUCIQCQAW+djf6t2weGSEQ1gm4uudbV3yMmiQQ8aO7T47ZBiAIgbB6xdoiEA5iO/vO3tcIf67SoChTscMwxltA2iyn7V/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.18.4-canary.321.403955d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6515731},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"403955d83a0b784dabd77152e2b4c18367945c8c","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^1.7.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.3","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.18.4-canary.321.403955d_1781815823220_0.07980082472618077","host":"s3://npm-registry-packages-npm-production"}},"3.18.4-canary.322.7da5ffe":{"name":"extension-develop","version":"3.18.4-canary.322.7da5ffe","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.18.4-canary.322.7da5ffe","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"a1df009c7f54f75c17c1d49af9f83005a65a78d8","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.18.4-canary.322.7da5ffe.tgz","fileCount":123,"integrity":"sha512-8j7QR18OmMCiD2Zcr3Nw98QlwDzAhojrT9B4ZBkuiyMNrhMfoqGKnvJ+16of5+SqOB5f4v1QqBidMucsIAQY/Q==","signatures":[{"sig":"MEYCIQDIjEHD6xx+Gfr/NPLyTfDK+1adgwUKmnqboSB89i2/uwIhAPerzqk7kMd2dDGylLzGH3S3r2kaWTCA1h9hZ0Pbylqj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@3.18.4-canary.322.7da5ffe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6515974},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"7da5ffed743c631da41e933ac0c1e616611e7106","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.8.2","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","postcss-scss":"4.0.9","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^1.7.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.5","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.18.4-canary.322.7da5ffe_1781822472946_0.2165021636025013","host":"s3://npm-registry-packages-npm-production"}},"3.18.5-canary.local-34c11c8f":{"name":"extension-develop","version":"3.18.5-canary.local-34c11c8f","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.18.5-canary.local-34c11c8f","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"1000f71930f856b873718485928706bf1de09e77","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.18.5-canary.local-34c11c8f.tgz","fileCount":328,"integrity":"sha512-WeFDWs6bla6O+CHkidjdl+K2A+TwiPj72f+onHFUF0rIv5KXWBehzaG+xP+1ZIeL4LBwSoZRzRojXB2PFKhDGg==","signatures":[{"sig":"MEYCIQCaV1EELU8T3wKTxWfUA/FBmtl3B7nfUJjU0Vp7WMaNDQIhAOoeMj/zKU3ZTrE/0eQILTdJ/0V2kRZEgUl/fF7ZsN52","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15869929},"main":"./dist/module.mjs","type":"module","_from":"file:extension-develop-3.18.5-canary.local-34c11c8f.tgz","types":"./dist/module.d.ts","engines":{"node":">=20.18"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"_resolved":"/private/var/folders/82/mvsvxy057s5437kyyg2_w5ww0000gn/T/b514567e14b383182f9e6f9d3ebb84dc/extension-develop-3.18.5-canary.local-34c11c8f.tgz","_integrity":"sha512-WeFDWs6bla6O+CHkidjdl+K2A+TwiPj72f+onHFUF0rIv5KXWBehzaG+xP+1ZIeL4LBwSoZRzRojXB2PFKhDGg==","repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"12.3.2","sass-loader":"16.0.7","@rspack/core":"^2.0.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^1.7.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.0.1","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"1.6.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.5","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.3","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.21.3","@types/node":"^25.2.0","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.18.5-canary.local-34c11c8f_1782517809356_0.00574846837005194","host":"s3://npm-registry-packages-npm-production"}},"3.18.5-canary.local-b4fd0431":{"name":"extension-develop","version":"3.18.5-canary.local-b4fd0431","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@3.18.5-canary.local-b4fd0431","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"995fea3153704bfee07906a8284ea9abed744d22","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-3.18.5-canary.local-b4fd0431.tgz","fileCount":328,"integrity":"sha512-TRHVo5z7Bk62FPzM/Kuxc9VL+a6mlBqFRdmf8QOjr6xIa/YeiV9XmpH111FcYMXrW9e88BW7hPjTf+dl/fbGBA==","signatures":[{"sig":"MEQCIA+D0hsDumX7A5CqXai2sk6oLeTmDKduE1VbigWTc7F8AiAR0GCWkJl8okomNdAYb6i/l6MgKrQpX9ovbdGVAGd64A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15888666},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"b4fd0431f95fd25f59523e34307904a0f5f73321","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.7","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^22","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_3.18.5-canary.local-b4fd0431_1782832796570_0.05396308271932582","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"extension-develop","version":"4.0.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"5f67248a738400ff0a06a4eb76a5037535034a72","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.0.tgz","fileCount":125,"integrity":"sha512-4BcKbiBFRvGB954OM7iRzvAIOYHLi8xlYDgJ9271xySvCJZuajTZTLttmouL+J/GGluLRabBZ/qXhbBCBje2WQ==","signatures":[{"sig":"MEUCIQD0mDMfjwHOPntZ5ISDcuNJ5PK7P3Ug0ArzahNAfArMSQIgeIf/blQ35MFjkU7S9D6HMukuWqAk6rk+BRrBnaV5l2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6546570},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"8d5b202620f6434cffe940fbf7b02c64d0714e67","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.7","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^22","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.0_1782850358791_0.7188311611168545","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"extension-develop","version":"4.0.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"a7cfa6abaeb1e9b4bc17d7b32dd83d39778eca15","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.1.tgz","fileCount":125,"integrity":"sha512-npyFPXpuhq6krjnxYKxKwlQOrxkTpK0Hslgl1VFXEa9RWJzHjE2lPl26ZeO/e6d7IbNBcuqblaRVK0KwEZt8fQ==","signatures":[{"sig":"MEYCIQCKDdwVPyJACjPW83dBmLiMcD7of4PCDRgqD9vTCHU2sQIhAKH0X406AU9Ny9BG7pzyXvm35m1aKTY4fvhLoPQHd8kj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6545648},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"17255e4797a0d985b0a54ee1239d6a627d27c188","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.5.1","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.7","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.1_1782854880108_0.8086630410456828","host":"s3://npm-registry-packages-npm-production"}},"4.0.1-canary.local-3d783a65":{"name":"extension-develop","version":"4.0.1-canary.local-3d783a65","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.1-canary.local-3d783a65","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c98518966e713ae1adb9ad3ba366cd88a1906abf","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.1-canary.local-3d783a65.tgz","fileCount":328,"integrity":"sha512-ybzZow1jWfDzu/tahg0me+kiyiQ9UbDdvtxl9+V2WkCENe+ngoPFZlwL0H8T6sweysVe4ytqhC7fW1ZBE/3l8w==","signatures":[{"sig":"MEUCIQCDCq15EnGYCuyttaLV/Gc2P/mdnavFCAyFZKoaV5X9rAIgd7sVaz/L3dYsZYQVlkyaCgeL6HIXGjROnk4gce2itDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15890007},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"3d783a654ff347d5fa1d64019efa92370c6cd856","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.1-canary.local-3d783a65_1782899884833_0.9044460671225767","host":"s3://npm-registry-packages-npm-production"}},"4.0.2-canary.local-d776e4d9":{"name":"extension-develop","version":"4.0.2-canary.local-d776e4d9","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.2-canary.local-d776e4d9","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"7d16865ef427a21bf68102c958a71fa89af5abac","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.2-canary.local-d776e4d9.tgz","fileCount":328,"integrity":"sha512-EnTVJGkD2KSnxHohzpwS21hWMgNXkJ4V49uayR81zSsqZCEE5/Vbso9zge4MAV4+Lj3ckiLpMk7x6o/8i+FV2w==","signatures":[{"sig":"MEUCIDNJZIMkeTyGu8O6h9xgWwkWwQsMMXVMQ4ULUMJh23+KAiEArAt2MD0MbRytmjUm2PIAb+uMLot6FKoSQKuIlLEebGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15889973},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"d776e4d98200c42926747953bd1dac4632f47cb3","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.2-canary.local-d776e4d9_1782908312220_0.657590418175324","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"extension-develop","version":"4.0.2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"895c685ff2b0f29039c632da0861846f17d6705e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.2.tgz","fileCount":125,"integrity":"sha512-SF6C0i28DmJkevXiJMGeJDs0HbSYiQhGjIY6Igz85iKT+NHvAxEijY1bMfAjVJc8QA05uk02Hy+PJ4cO1GAwmg==","signatures":[{"sig":"MEUCIF5ikeKQ54zuLqiL0e0VnzM6C8RlH5hMmV+Y8logD84VAiEA+gs8fxpaKxQi3D8sa0W2/B2cepMBpIJcqFYpmpAZeJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6545168},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"748a02d197efbe50f84d313be4675672bfca74b0","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.2_1782908834341_0.965599834165779","host":"s3://npm-registry-packages-npm-production"}},"4.0.2-canary.local-6269af05":{"name":"extension-develop","version":"4.0.2-canary.local-6269af05","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.2-canary.local-6269af05","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c4b217eb24b5fb988e644a77f13956caedf6dd3a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.2-canary.local-6269af05.tgz","fileCount":328,"integrity":"sha512-gzWUvs8aZ61W6iJ6hMw9SFioduDNEPV/UJ67c1tidcxgXjpVLoD1Dnj8smWj8WhSiKTvd5vyFnBwljUEAcsEzw==","signatures":[{"sig":"MEQCIDAHE/V0gkj5oT7aHPXFhAw5hcnVqN9ctnDeYGSVKNhjAiB7TTsmOJZ7P0lh0TYNX/Kbr5jZhEbr8TkszBkhilyiEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15889412},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"6269af054581a324fe46983b47ac940cfcc8d123","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.2-canary.local-6269af05_1782914210198_0.4598578846084074","host":"s3://npm-registry-packages-npm-production"}},"4.0.3-canary.local-4f6380cc":{"name":"extension-develop","version":"4.0.3-canary.local-4f6380cc","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.3-canary.local-4f6380cc","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"04c543f181c38d0fa42c3c80aca65f167820848c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.3-canary.local-4f6380cc.tgz","fileCount":328,"integrity":"sha512-c+4QhS7CoHlIQw+E2cJrkqwgrjwO7girEArQUl81232vWzktImXQGXBz35JwewZi0jFT6MKQb8+SBhc1MnT6fw==","signatures":[{"sig":"MEYCIQD6fFx9mKnnvL7Muu+6wTUvoxTn3oKQqQb3/gOAn+KjOAIhAPPwRTCuioFuAXG79P31aY/ggxv/SjHpUizZK2U7bSj1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15889412},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"4f6380cc1f100be5e67727f40eaeb4f2a80467b2","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.3-canary.local-4f6380cc_1782915211483_0.5698281377802619","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"extension-develop","version":"4.0.3","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"1728d280f23a149abb83f5f0a4d3eb95b1ff32c1","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.3.tgz","fileCount":125,"integrity":"sha512-Zo9RUYxNaI5Yl/ld+jojyd4gWbosBaqZiSVWnAFbukbu+S3MDDUlG73MqWkac90Z36Gfqb2Cw5B9E3AqTLgERQ==","signatures":[{"sig":"MEQCICfKAA1frOIjD40nWeMkM3uGl8n9kcyG3gw+nmHeFwsbAiBZN4BSZ9WGFJV/R3iC62SFwXplmvLAAJO8qtqgSitJ/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6544830},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"fa40bfaadc384a0156935172905db522f5dbc5ea","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.3_1782917036296_0.5744283928440994","host":"s3://npm-registry-packages-npm-production"}},"4.0.4-canary.1783011904.8c709c91":{"name":"extension-develop","version":"4.0.4-canary.1783011904.8c709c91","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.4-canary.1783011904.8c709c91","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"7f10a495de797cfcc27ec180c985ce9c93e1dcb9","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.4-canary.1783011904.8c709c91.tgz","fileCount":328,"integrity":"sha512-lXVufyY06BBV8mtUtcRSOyGdCUja2uOQkDetTChw5drQiMJM1RlV5tFuE6MYYzobKlJdgVJlbILE6bEDcml6gA==","signatures":[{"sig":"MEQCICwDUW63pcUQrKSpN9zrHOIV01aNM4naZkZj0elABGe9AiA8ro6CYtEYYFwdEoA0r5oJmBfqSlC1NxiNm2BoS55PoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15892148},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"8c709c91b0c5bb7d0100855b81510d51059abd60","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.4-canary.1783011904.8c709c91_1783011967937_0.8718545217250988","host":"s3://npm-registry-packages-npm-production"}},"4.0.4-canary.1783013465.6fd16c7c":{"name":"extension-develop","version":"4.0.4-canary.1783013465.6fd16c7c","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.4-canary.1783013465.6fd16c7c","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b59b6f1ced7244278acfb9cec7ce9806572d1aea","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.4-canary.1783013465.6fd16c7c.tgz","fileCount":328,"integrity":"sha512-dugRdolCsQbxV0I4/YGWzkohvZiFBoKb57DNQ6tN5KUeI4QaJCwgymMI5cMHC4WzbkKyC8Dp9iSRR9u2aCdUVQ==","signatures":[{"sig":"MEUCIGLmiXl8jmF/PsCrIga2P8hthG2z76VCsNUH1hLFPBZMAiEAlM+8qGB7x60Go+UMH35Hx2pyfYfHxaN1OACNHLfcMYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15892519},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"6fd16c7c9be01da537e5429babb934f14624007d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.4-canary.1783013465.6fd16c7c_1783013486038_0.8852339041662554","host":"s3://npm-registry-packages-npm-production"}},"4.0.4-canary.1783014613.8fdc812f":{"name":"extension-develop","version":"4.0.4-canary.1783014613.8fdc812f","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.4-canary.1783014613.8fdc812f","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"fe4270a9e3e4b0e9714fd777d270e955657c24c1","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.4-canary.1783014613.8fdc812f.tgz","fileCount":328,"integrity":"sha512-zulL+bZVp9NT6P6rFA/JRgYjhcmozxcuC70jsxg/lURopiuGdAWZq6MzGkQWSR+U8NuQJ5h+x0RujTDXVVmPMQ==","signatures":[{"sig":"MEQCID/2Bhvm5AVP5ceK0nvDnkCkX07xLjEUW2C1yGtsvGbCAiA+aZy4s8cGg91z0dHfysZ39utHHM6w3U/OWWTTsOznnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15895254},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"8fdc812f4e3c989a1976acbab301712e070de77a","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.4-canary.1783014613.8fdc812f_1783014631971_0.09056487367174304","host":"s3://npm-registry-packages-npm-production"}},"4.0.4-canary.1783019721.3dc6ac68":{"name":"extension-develop","version":"4.0.4-canary.1783019721.3dc6ac68","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.4-canary.1783019721.3dc6ac68","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"9fc02a20e7c32826c12415daf013a98afe099bdf","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.4-canary.1783019721.3dc6ac68.tgz","fileCount":328,"integrity":"sha512-msLDSMAKH2m4B5hg8j5L63vQi4s6807qOwWfYiPncNlyi9uJjdOCdBpdS1aOrVlQdzWhvAPVT2uZeZvk3Mtgag==","signatures":[{"sig":"MEYCIQDzwqFnP4pW/qAmZCrEKUuOpUXIKkuT39J0SGCREjiOdQIhAI3xZhZVl57/9Jq1QHiNS7HyDUmRnHuu6S5uaZQMtXcs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15895136},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"3dc6ac683716bc5658ee42c437bfed3c17bddba2","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.4-canary.1783019721.3dc6ac68_1783019754647_0.830108616781642","host":"s3://npm-registry-packages-npm-production"}},"4.0.4-canary.1783022728.cd5848ef":{"name":"extension-develop","version":"4.0.4-canary.1783022728.cd5848ef","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.4-canary.1783022728.cd5848ef","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"02f6daa5391883c1f2fc6be1804be5e085f1c7d4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.4-canary.1783022728.cd5848ef.tgz","fileCount":328,"integrity":"sha512-O0on2GJ1v0DXErrmwNkhmsLj17uVaHNaf0UUS9wIz2AQl1C2m5vC6mmLkWOS0GqpR7Btx5uGH0EmN+GttcGKBQ==","signatures":[{"sig":"MEQCIEtuHyvpOEp2El7Jc1fk7mSqfhGWzKRS4ZMOjwGcTaReAiANQ9sDWcB14rpF3cjeWxyWVvTNt1T212qAdkkBzUf+9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15898422},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"cd5848efded62cb0437bc5b001e5f2e882e0fd79","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.4-canary.1783022728.cd5848ef_1783022774713_0.4651875127992897","host":"s3://npm-registry-packages-npm-production"}},"4.0.4-canary.1783025305.967f6b39":{"name":"extension-develop","version":"4.0.4-canary.1783025305.967f6b39","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.4-canary.1783025305.967f6b39","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6ec6357e6d6c0af8e1b6e386211f4ec64f5377a8","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.4-canary.1783025305.967f6b39.tgz","fileCount":328,"integrity":"sha512-cf3Fx4CHhDVDgkQZGLXYk4HHUq49MGmsPH0QHW10LpPXItlSjJ3R59s6xuGWH5HMXF2jD4zd1+l9BLrS2DuJNQ==","signatures":[{"sig":"MEUCIQDpT5TEFF89RtHDr/7VJp1pDK45gllOjut+7OeKbX/HnAIgdk06wXr1idszHBMa9u3xiQK1NIoXloRfx29JRMWFkGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15900025},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"967f6b39f344e5dc49d56ba1ecc8f9c2d4e2a4fe","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.4-canary.1783025305.967f6b39_1783025339695_0.44583839822080984","host":"s3://npm-registry-packages-npm-production"}},"4.0.3-canary.327.3dc6ac6":{"name":"extension-develop","version":"4.0.3-canary.327.3dc6ac6","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.3-canary.327.3dc6ac6","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"cc6bb972ceac1d2d11fe06852cc75ef528d21bec","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.3-canary.327.3dc6ac6.tgz","fileCount":125,"integrity":"sha512-amwBAn/n5vUVbO07/bd1OEByPj5n6RqKDrB2u3nD6zAyKWqcFt8Tw7MrtxTMRJmIiCyTTMV4/aa3GOD6haT/0g==","signatures":[{"sig":"MEYCIQDL8QxXsSX2wXicO0eHuSDecY9feWf0pnpmEUbsf8SnbwIhALcORfrw7+o5dw6owsSu5KPPI4Jfu5SBbAYwPBAIhx3U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.3-canary.327.3dc6ac6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6548572},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"3dc6ac683716bc5658ee42c437bfed3c17bddba2","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.3-canary.327.3dc6ac6_1783030145247_0.4619635751914859","host":"s3://npm-registry-packages-npm-production"}},"4.0.3-canary.328.4af5697":{"name":"extension-develop","version":"4.0.3-canary.328.4af5697","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.3-canary.328.4af5697","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"421663ee2695fcadcb64004e169d9a0933de4a4a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.3-canary.328.4af5697.tgz","fileCount":123,"integrity":"sha512-PbwP9iwRnjl/JTkv1zdY7tfASR6KiKpSCPrO1nR/YOag9Iq5MfYpmD1Fy92RlT3o8/6cL7Ot6c97hN+8PV82qA==","signatures":[{"sig":"MEYCIQCDWu4NvLMTHl7oMK/yrQRziO1BSB/GThLGiXf2AnYKrQIhAIReF/5EgRy4EKj+jaaYbeRuuu2l/qH3jyKcchvrRkWW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.3-canary.328.4af5697","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6528429},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"4af5697d65270b70943769c0ead7e45521507e33","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.3-canary.328.4af5697_1783030657519_0.47102669272596187","host":"s3://npm-registry-packages-npm-production"}},"4.0.4-canary.1783030648.4af5697d":{"name":"extension-develop","version":"4.0.4-canary.1783030648.4af5697d","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.4-canary.1783030648.4af5697d","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"96239ae47233105d33813c22bfd3180d5382fd85","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.4-canary.1783030648.4af5697d.tgz","fileCount":330,"integrity":"sha512-ltwDPCEE3CSGPvIElo0FzrCgAItLIrtmRr3jp0M9dsOu/VcVCWOnJ/dEgwUPIJ+bkueMvKZokhdVS6Mx+iY3CQ==","signatures":[{"sig":"MEUCICgtUyIJJdzYGoOLmuwHKDpQqofrTl0CHVuo3yPm/x62AiEAl/iSqWyP5x11Y9Srq6st7sULimKWs0OVoiL1Ns87Ajk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15902134},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"4af5697d65270b70943769c0ead7e45521507e33","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.4-canary.1783030648.4af5697d_1783030673984_0.5613600540133621","host":"s3://npm-registry-packages-npm-production"}},"4.0.4-canary.1783079516.6c0fc548":{"name":"extension-develop","version":"4.0.4-canary.1783079516.6c0fc548","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.4-canary.1783079516.6c0fc548","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0326bde1608081ce736e2b1968353d9f8ea2384e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.4-canary.1783079516.6c0fc548.tgz","fileCount":330,"integrity":"sha512-t5QnsxFNYYeIxG2Hp1tQoLwAT8nnI7fUftO1WXEqUuH4pOFrt911Ha1V8nx1ZwmhHHJTLw1y7J4YUdZiBf6UVg==","signatures":[{"sig":"MEQCIEdEUUGoDm5P1EF3r7d0gzOf20iNlxfe9c+Q58sMePPaAiBtND1sdP3IQmGU8jTSkj5484OZoHYJ90LkH9Dgb2E/VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15904515},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"6c0fc5483f91765848c30ad2f3056732d3514754","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.4-canary.1783079516.6c0fc548_1783079556570_0.4082653959935736","host":"s3://npm-registry-packages-npm-production"}},"4.0.4-canary.1783090094.8f5deca8":{"name":"extension-develop","version":"4.0.4-canary.1783090094.8f5deca8","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.4-canary.1783090094.8f5deca8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ca37eb5b5eb2cd3414d4ee4dd48db88699d9a4bc","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.4-canary.1783090094.8f5deca8.tgz","fileCount":330,"integrity":"sha512-3HAX1BAm+BpxzSrIuAP0SEXc8CVroo3IeLPetdjhkV/zB7+9LA//Clk3SiwrfsFjAWiEx3FybdnjQaPLvcSCIw==","signatures":[{"sig":"MEUCICZ+zHCvZ/Rd33a2s635vuPvKy15lMlXp2p35BsYKy/nAiEA/ZgFrElQe0+uwWlQmGnG/7KiGu2sERKavPe2KyFLa8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15906859},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"8f5deca8337c94baced8b6172cc573b03dfb0af7","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.4-canary.1783090094.8f5deca8_1783090133281_0.3334522827484854","host":"s3://npm-registry-packages-npm-production"}},"4.0.4-canary.1783122531.582e3b45":{"name":"extension-develop","version":"4.0.4-canary.1783122531.582e3b45","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.4-canary.1783122531.582e3b45","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"84663838533bef3e935aef1c5b4403fa6688d63e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.4-canary.1783122531.582e3b45.tgz","fileCount":330,"integrity":"sha512-hGz0kpCYLhMHJxnWbLIvTzOviMfauz5ae5BrdoPmDCMvES4Z/NiJZQyOrLh4epSlDiSMDCHBgciCuWzPHbD3lg==","signatures":[{"sig":"MEUCIQChiOIjk9Azo9EClzmuetPRjKy3Cbq9h85A0lW6M9a5WQIgWDe6qia93dGGAhWUvysNXJHY5UziGT/48yuTy2p47Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15907559},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"582e3b45ae2b989ab8249f1b116df5cb4cfc538b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.8","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.4-canary.1783122531.582e3b45_1783122548745_0.8852844003141243","host":"s3://npm-registry-packages-npm-production"}},"4.0.4-canary.1783131669.dd8439e7":{"name":"extension-develop","version":"4.0.4-canary.1783131669.dd8439e7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.4-canary.1783131669.dd8439e7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"a9074eca7366a1b642d873adf56d24fe6b07bd7c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.4-canary.1783131669.dd8439e7.tgz","fileCount":333,"integrity":"sha512-5wAd1xu2TIfGgG/yT/fDIP/fLXRfe+5BrCukjsx4119kxJsqB74tGo/+2m3ybjechk671Uch2VTYlOqAvWsFbw==","signatures":[{"sig":"MEUCIQCYKixJZvWEoFHqeHIoBSavnTCUtEC2lZKzBLMUg7EqXgIgbIwku66k7RZO+CokYkO8bZkiGhbM8SQIGbS+cofQbqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15894512},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"dd8439e7e19e440bfaae6c50e3bb558d37f89b96","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.4-canary.1783131669.dd8439e7_1783131690222_0.148237613064089","host":"s3://npm-registry-packages-npm-production"}},"4.0.4-canary.1783140371.419748fe":{"name":"extension-develop","version":"4.0.4-canary.1783140371.419748fe","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.4-canary.1783140371.419748fe","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"9c5ef37592189a22a6809d9130fdfdb26af333ac","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.4-canary.1783140371.419748fe.tgz","fileCount":333,"integrity":"sha512-DdISpbjvlyWQCAPpQ7BhH45lUdqhqq4+HcSFzPLvtsb05sab8v0I2CZoo9qSzzhR1mE0hjDS7KKTiCsLFEws8A==","signatures":[{"sig":"MEYCIQCV3mqhP93uQP+0qQncIPNXcqomSFu0vPO5Kz6i9Py4kAIhAKZTWtRqeAkPbNdcE4A6nMuBTnF9sT9jzR9AtvQcIXVN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15894772},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"419748fe64d7067398e40ed81a76cdebe7fe1874","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.4-canary.1783140371.419748fe_1783140389933_0.7481707515551514","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"extension-develop","version":"4.0.4","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.4","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6e7ba1cc78f30ff5cd0107c923b6747dfaff71a6","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.4.tgz","fileCount":125,"integrity":"sha512-UbBT6jz8u3/wdFTXZns123aNDYEy5sBRAUF4fACJlHQAzIJk3aStmoA3mFmiwHphy9h+WK31p0kRJb9Sz42K3A==","signatures":[{"sig":"MEQCIDtA9Hq//7tkPedFAjwxRDTLe5h7DxupaJujt8/yaMLDAiAlz/sZitWG4nqebnQ9aVoduUfDOZjj3LJrNX+bifOqlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6548693},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"fb3ba8f5104bb92a9a8ac869d336b92735e62c70","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.4_1783173937618_0.21894230180650287","host":"s3://npm-registry-packages-npm-production"}},"4.0.5-canary.1783262640.e3e81e83":{"name":"extension-develop","version":"4.0.5-canary.1783262640.e3e81e83","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.5-canary.1783262640.e3e81e83","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6b32c3924499896a41fcb6b8cd1c85e036425985","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.5-canary.1783262640.e3e81e83.tgz","fileCount":125,"integrity":"sha512-3KhwIjFX3A0rNxxx6sAFQbuKEe3ox+o+ALtXkipQumoKSCWpT2U0jvFryADQPXjJMy6N5MC8anoGfRXtljMjyA==","signatures":[{"sig":"MEQCIGJydfnti1RTrZ4TzSAo48dskd0woDMjbaB5MVCApcqWAiBvLpp2LudRg+yt99b9Qd9ionYNjFVEFXNd7b6v/6rF4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6555046},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"e3e81e83ea714445073852277e6fdde61debd51b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.5-canary.1783262640.e3e81e83_1783262689877_0.5610111081507725","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"extension-develop","version":"4.0.5","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"980b60b477786ab1a4b21393baac3ee67f8ec2cc","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.5.tgz","fileCount":125,"integrity":"sha512-Uwbr78H9+cV0eCBbyU7AiYsHmdmFigVNG5Upn7oIN8/VWPxWgaHQ3V8Gu3DmlUIRJEIM6OE6t/eGn1NwFtyMfQ==","signatures":[{"sig":"MEUCIFbG53cf4W6bQBpHeIV9sSE5ksQWvVH8Rhj2qfrx4TbXAiEAgoRu46/pTmCpXWxcjLjhoJCY2j6O+9sxashEMtNK5vY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6548916},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"85fbb1791f0b013829b4925a6555e43fea7521a8","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.5_1783285927868_0.1694731712911195","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783350491.2c449344":{"name":"extension-develop","version":"4.0.6-canary.1783350491.2c449344","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783350491.2c449344","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ca5aa07554e14589fee820e8ea62c14eaa98d043","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783350491.2c449344.tgz","fileCount":126,"integrity":"sha512-1rLIu9UEgXvXYHzqkTTjQ1VsAenOyaeFGC2Zvc213bO+7cNELCK2LTyvWQZqKLRDjaMMqzOP+Mg9I1sGgNRIfw==","signatures":[{"sig":"MEYCIQCexI8Btfvm+k78T1DE99QozHq9d56FvjA7UXJuBGv1cQIhAOTthyQOINsZQwKb7J9OxIb1giQ7fpw016gT01Vibwf3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6573177},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"2c449344ef1518ffae54c9962a5f57a16025727c","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783350491.2c449344_1783350579426_0.3351995840820543","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783360784.dd7d1aae":{"name":"extension-develop","version":"4.0.6-canary.1783360784.dd7d1aae","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783360784.dd7d1aae","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"54a0b02c74605198e5a3ce4a2bc510cd6d6ae7fb","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783360784.dd7d1aae.tgz","fileCount":126,"integrity":"sha512-Hz7M23v5rEPYjoPybnKAMo3caHcMvPiDA2E59uomiY3rsMUY/025KY4t7blrQ/2T/A06vJDAnxnk3JeGOa6LtA==","signatures":[{"sig":"MEUCIQDYyqNpitbDTDR+ll1vy8r+Y4su39rQQmldCy8rbyod/QIgTT+0sNnHUXBr84y+ZYyyR+NeGVJ8OwNg7spp42WvOP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6573704},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"dd7d1aae378ae9875c87e41fbb42f1b3ce8f90ab","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783360784.dd7d1aae_1783360819989_0.11287273259805164","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783367132.2d13a9dc":{"name":"extension-develop","version":"4.0.6-canary.1783367132.2d13a9dc","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783367132.2d13a9dc","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ef405025885a42d5910b7eb3377f335d43988163","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783367132.2d13a9dc.tgz","fileCount":126,"integrity":"sha512-H6ztVJYRPvb/UZwKVCPnSguHj63PqxCpLXYuqvhgoMgfOcOfjOrvqM0LFaDqJMr37HCEL1ZxrO5tywo64rYoZA==","signatures":[{"sig":"MEUCIAtg2/gT7rF8et7tzOQjBM0Y1bjbJcl+4awNoSNVSJvsAiEA0dEogyfmkEQWkm8LbAM3mLFIDjyCD6iNyjmBjFOuv6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6580675},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"2d13a9dc18ff1155580d4c918bb7b59be4d9731e","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783367132.2d13a9dc_1783367191963_0.2499540144782284","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783372210.8bff845b":{"name":"extension-develop","version":"4.0.6-canary.1783372210.8bff845b","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783372210.8bff845b","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"7287e2d0ffc3fd5136321519b0fe9e38d8ba4bba","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783372210.8bff845b.tgz","fileCount":126,"integrity":"sha512-sFeeBRnITWZ9+1+yF+PseeCApQZp/qaiFq7oORrpQH6Uzenb97QSM1ji+bFGll3+lX6cHwpmOZKk2oe91MvAsg==","signatures":[{"sig":"MEYCIQC1EhqqKR4bzySfqbPbTL4s4nvYLPfU0ur3bsiagnEnwAIhAOtvfroTu0fVvFb2KcU+VCY9kdaVxLzPUmMZ0SElAI1P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6581065},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"8bff845baf58c465d2021c02443988b8c3d45a35","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783372210.8bff845b_1783372247805_0.2064086778843417","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783376769.65f671af":{"name":"extension-develop","version":"4.0.6-canary.1783376769.65f671af","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783376769.65f671af","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"4d6cde2c244f2a8745f572cbe608fbcabecf0646","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783376769.65f671af.tgz","fileCount":126,"integrity":"sha512-xiVcY5eDCeuUq/Vb6Z/Ud10n5zOZdncm7s7RYMhi8QRWS9iu/2oFEFg83KyMoziXUjWDQFlDub7REBkE3QHhjQ==","signatures":[{"sig":"MEUCIDS/viNHsNjQhNGLDPpFioysy9c/t8y1+XTfpx8xVx8vAiEA/6PhwzMKAOBF2KFdASEGA88D0cDvOu1T8iBJGFArfRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6584119},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"65f671af9c85efa14a3b572ed17519f0ad969cca","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783376769.65f671af_1783376791878_0.39278604737145484","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783410303.8f59a72e":{"name":"extension-develop","version":"4.0.6-canary.1783410303.8f59a72e","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783410303.8f59a72e","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"aa3a47c4366220e7763346f74cba5fa14d25e468","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783410303.8f59a72e.tgz","fileCount":126,"integrity":"sha512-IBUG+dQCWHfthOqX9FTQko0XVgLcev+Anh43dKGLedVr/MERZ3AHrmKkPq6z2AOEp+KEr1Pwf+38rTTl7/J+Hg==","signatures":[{"sig":"MEQCIFN6txnB2fExpYDW0aNyhl7Ti2FFFel5uqt9cW8I2TX4AiBTnJIkof82smcn97HWq1la1KjAKq7r0CIrkxbFRPelMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6592394},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"8f59a72e7b88c6c1e752c32ecb4b07f15274b551","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783410303.8f59a72e_1783410346279_0.5307008001930731","host":"s3://npm-registry-packages-npm-production"}},"4.0.6":{"name":"extension-develop","version":"4.0.6","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"39b15dbbfc7f4fd39ce7c9aa1dd3450fb27b9b0c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6.tgz","fileCount":125,"integrity":"sha512-KDIGe4oBv9TBqyN0i7QJvUfRwk+wE6Y+psvB3nTm4WPCeDdRwEXsiP20fRuKRLRC5UUTkze7Gg9ZpGai3eMVvg==","signatures":[{"sig":"MEQCIBTg3wiu9DkNAG38q0+B9ZjcSWiPyhhy6CZQdEIFXJHrAiALgPi1XDdYHnG+KM9jw+IdPtvMPXuqjPRBWboEVCLP6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6579909},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"d4e01bb114490656af37fff586fcc898a126bc75","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6_1783455742324_0.6222415283363567","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783462592.17361127":{"name":"extension-develop","version":"4.0.6-canary.1783462592.17361127","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783462592.17361127","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"e96068367b459770df9e28b3415cbe23eb50d1c1","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783462592.17361127.tgz","fileCount":126,"integrity":"sha512-JbtciUYxI8O5U4QI/9DBnS3nOZjLX8uzTb9nYYVZZyr1pR0CLerM2yXv/tf2qXVInYHyhxGsf/N/DsZpmMx1Bw==","signatures":[{"sig":"MEUCIBBAskWoHeSUv/N/HhPEdQLIpmHdidEeNckTizSmcoaXAiEApqBdf7lBzf+3dQ7lSd37+pjwVncL6uV/2AWnCrseSXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6597868},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"1736112756575f3c3fa423be41d764f5ed42ae09","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783462592.17361127_1783462647777_0.20023769846637252","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783544629.59215521":{"name":"extension-develop","version":"4.0.6-canary.1783544629.59215521","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783544629.59215521","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"9aa968f54b9c54dc8d7f3fd9cb0a9ce89ba98785","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783544629.59215521.tgz","fileCount":125,"integrity":"sha512-x7ad5nt5BKU49p92oYkGcdk2WndGaI7Gqjm055vonPVe5ua7mFfrUygz6d3uRlVfCt5yQd+d3hkuuo3r4eA1Dg==","signatures":[{"sig":"MEYCIQC/98Gdf/9O/fD3lmtnG8c60HXHAh9PfOVgR4BmooE7wQIhAKSMfBNBc6l/ENW19QL13B2FguTIp33dmJSPfkDvg/Jv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6599874},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"592155216da37a8179190658851f7910111eaa88","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783544629.59215521_1783544667524_0.9095615045060277","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783552512.c87e48f8":{"name":"extension-develop","version":"4.0.6-canary.1783552512.c87e48f8","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783552512.c87e48f8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c58b3081de192aec8f1cafa637a266771b26a637","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783552512.c87e48f8.tgz","fileCount":125,"integrity":"sha512-wFQNTipYpbeJKLwGvhY9Or3Vq9hUZmuxakavhH7DJb24MesKPibitGwBoREpUsRcK9UHIweVSyOsF6oVMwS7hw==","signatures":[{"sig":"MEUCIQCvYcD5qnwN9lkv6PqTyvh2ZMKMT3NPNtdtOzO7d4284QIgTNLpJlhDfYZmYgZ0cIvlbA9yQhjRfe6GauKIq42E/Mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6603491},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"c87e48f8d368cf8cd7e2b44320cab2f0fa3b8196","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783552512.c87e48f8_1783552532227_0.6334982278264472","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783566241.25bb25a5":{"name":"extension-develop","version":"4.0.6-canary.1783566241.25bb25a5","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783566241.25bb25a5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"cc2f5b4c4ae60637ff7e373ba454eb8e6873d464","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783566241.25bb25a5.tgz","fileCount":125,"integrity":"sha512-RIuR+vEC3znMQjz9Ga5wCNC/iLgbfLgwdSyZsh64yQ4IWisPNrkqVZ736hZiVYHreFnIG8mkWB7wqjiSj7B8sw==","signatures":[{"sig":"MEUCIAOPaCDErYKCWFV69Xf+MluKQI6Kb/ieIdhnabBF4n0sAiEApcgbKaanF//YedDYNqpPzlwe6AX0EbcFrjxnagdomOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6604919},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"25bb25a5cf08daafce0611b296658e47985b9016","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783566241.25bb25a5_1783566252463_0.00913780528379049","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783639933.66b1b408":{"name":"extension-develop","version":"4.0.6-canary.1783639933.66b1b408","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783639933.66b1b408","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6d7eb47bb6a244f00a013bd80ef95aa0ea2c6668","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783639933.66b1b408.tgz","fileCount":125,"integrity":"sha512-nyat7Hxx0ZeA4UAMMcEJHlPdt9twLrEfK4zU/LKL+tbKGGXtyWWlu5GS9Gi5PMaY77+F7CZAtMiVGl87f2vHfw==","signatures":[{"sig":"MEYCIQDGTmWo5Hw53/0/a9qbDYwg/GGMx9QGNNMdkaIYpYibhAIhAL/mJ76vhlYQwNUqNJg3KXhaKvsuVTG3/QYEY8GH0Ubq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6619893},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"66b1b40822250bbf3931d447dfc1b2e331cc51f9","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783639933.66b1b408_1783639999151_0.32984906293210914","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783703196.912cf595":{"name":"extension-develop","version":"4.0.6-canary.1783703196.912cf595","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783703196.912cf595","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"79c4a21e1a5ee2aef7680f84c7a0af7b5617867a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783703196.912cf595.tgz","fileCount":126,"integrity":"sha512-8eYoz6vVG4/Lyjf+OUNEGTMRgl8BdNMYZFLn2WEAuBvKd//MuWpxv5upIT7D+I7nyh+g1G3k4vZE/OMcPiGHSg==","signatures":[{"sig":"MEYCIQDIwJP3QGoRDOOJpLvyVgUiLvWasumhEnIsfuFC/hRXVgIhANRJ4WSPihl70FSWJNeqkdV2x7pUvwS3yyuOowkfrFwG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6636003},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"912cf5958890448caf67d6360825dbc4d61693e6","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783703196.912cf595_1783703247330_0.006347766278392841","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783712158.0e640a96":{"name":"extension-develop","version":"4.0.6-canary.1783712158.0e640a96","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783712158.0e640a96","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"5741eaf753bb61cfa6c79817a70c2c5b7ac15e96","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783712158.0e640a96.tgz","fileCount":126,"integrity":"sha512-owl3Ic/IlAT0leGYSwhEBO7xjCVCoFYPkpjIuWGg82EO9rGEI3WZR0fu2AjJZvdYF3mL3IaOr0cqp57nCiA6iw==","signatures":[{"sig":"MEQCIEJHGIg2uB65BipuuCsfWDCjpuLD7WEH8Rkkz7RCA0FBAiAIn/+qoLOh4DXweaZR4ti4mReKRYKzT83p0BOg3q46Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6647224},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"0e640a965ec88f17812c61245a0d2eca6d5a1188","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783712158.0e640a96_1783712218139_0.4516794874956547","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783713895.f203a8c7":{"name":"extension-develop","version":"4.0.6-canary.1783713895.f203a8c7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783713895.f203a8c7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b0ada651e5bee6cc2874ab8846908f0ff7d963ee","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783713895.f203a8c7.tgz","fileCount":127,"integrity":"sha512-O+PWYcW43b5d6XOElxWcKGaLMd7Evfblhe7zxwHS+7HG0f5gNwzehRttiAnueO8bkCHI+RyiTWb38e/Qs0hbng==","signatures":[{"sig":"MEQCIEenY2wnRGvx+vApZNhS8XAELn8NH+2XbiXTDIQXRG6ZAiALJEsp9P2Of5z3xzBmGWi+/176LqBcRevBbCdw0Dt5Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6659976},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"f203a8c71873c7c5f26e43638c3d9ae9c80e40a3","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783713895.f203a8c7_1783713938919_0.7990587696936697","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783714704.f203a8c7":{"name":"extension-develop","version":"4.0.6-canary.1783714704.f203a8c7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783714704.f203a8c7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"e19c808d8a6bd38ca51e351213b6ff04d0f7f893","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783714704.f203a8c7.tgz","fileCount":127,"integrity":"sha512-A3JIoHfzNrfXD1r+U3ofpMJuFi15SYauTq95u16EqSmRH2d3QOTs8eYN+mmle/2PtsX8Zah/ygHPu5QRQensEQ==","signatures":[{"sig":"MEUCIQDcIhd+L4jX0yh+vLZu1Q0jVdaSRlCMyO65A0RjEFipdAIgVRoYJSS5uCLZN+QCOk4gsIgOAW844RzVUnboBQPdccM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6663529},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"f203a8c71873c7c5f26e43638c3d9ae9c80e40a3","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783714704.f203a8c7_1783714726049_0.26377633792698396","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783717908.8bf12831":{"name":"extension-develop","version":"4.0.6-canary.1783717908.8bf12831","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783717908.8bf12831","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6a43338da999f255d03ee26664c09a735f0f56fb","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783717908.8bf12831.tgz","fileCount":127,"integrity":"sha512-VWsd7gO95NfECEsF5tC3cHXg0qxNFAMY+KomTPKN+hoHdDEdqybi/Jf7NjZ3YGwTSmcrkSD4lkYzAQS2G9sigg==","signatures":[{"sig":"MEYCIQDtXXC/lVrgYle7VrNH4SggDAH/6F3LYd2KTd01EiAWlwIhAP9hCbDGxdXaAq03EPIF4w5nL6Bsw/zMACHEoIJ3LCpB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6668821},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"8bf1283185708f10c54b0d9115e1bec11272be39","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783717908.8bf12831_1783717921431_0.33206289910491793","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783718950.39b040c1":{"name":"extension-develop","version":"4.0.6-canary.1783718950.39b040c1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783718950.39b040c1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"e290083aeb459897ef705400095926fd0a816a8f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783718950.39b040c1.tgz","fileCount":127,"integrity":"sha512-rAs3Qm3w/OvpfhAonv/hv9j42JAAPYu/dJ2sZxo0KGxOhr0JxqVDnfo7erwsSRTNos7NFfEPJOb5gDy0mKlSiQ==","signatures":[{"sig":"MEQCIFdsI5hBndUrPBlu74jX4CAWb7fbEmCOCdFyhxRwISOjAiA0VVgwXQ9AiNJ/LwHfLN+MXMu3nXLZhigDqQW2IkE4Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6672819},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"39b040c1cb011521b38f944569cf158854ddb420","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783718950.39b040c1_1783718964008_0.5411791131558326","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783775775.3704d166":{"name":"extension-develop","version":"4.0.6-canary.1783775775.3704d166","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783775775.3704d166","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"dc00cdce5f463d79b16d424ab6410b80324116fe","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783775775.3704d166.tgz","fileCount":127,"integrity":"sha512-n1MIVt5Q+/+9T+lZws4kp5NKrZDqz1R9im+4zSPZUghtREXazSOi4/SjeF0xZ3wRtuUz0x8Gw4h5ehYCVqGYfw==","signatures":[{"sig":"MEUCIQDaPAaZs+yF/2CpuDwZPmsGsQ28E6qc5nZeqavYYdeW1gIgaxJ22nuym3lk2UGNcKMocK9Vjehpga9MEx+RrypzaxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6682273},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"3704d1660a0e228ce7f70d76ea8d6fed8fef2b13","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783775775.3704d166_1783775832489_0.5546245742255493","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783791595.ae7e1dc0":{"name":"extension-develop","version":"4.0.6-canary.1783791595.ae7e1dc0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783791595.ae7e1dc0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"62bdd89265a1a2926ac8ba5a239b9021ca001aa5","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783791595.ae7e1dc0.tgz","fileCount":127,"integrity":"sha512-AVkya2E6aXzHwlHTu8Q9N0XTX++3TIl98IqvDE07NAl/WOCfyPqqVRm+UIkHDtA76GmEkS01648s09os0UK9xw==","signatures":[{"sig":"MEUCIQD6mP3jEE8UHaV+wFXvmk8CIpccr/4peGgPt3/lXzwMbgIgUlv+wC/8tPNWZiWqGjFKXZBkzE3GI9FRln83cJQcWds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6687216},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"ae7e1dc0b92a215b24fb0b519c23d3d165e75efa","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783791595.ae7e1dc0_1783791643934_0.04566777604676431","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783802040.7711f058":{"name":"extension-develop","version":"4.0.6-canary.1783802040.7711f058","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783802040.7711f058","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"e2d8c542aba6528856850c359fe2327278741279","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783802040.7711f058.tgz","fileCount":127,"integrity":"sha512-GeWKQDdz7ZaXAkC1CGYLX2Fe/f88f0ucSapuKSaJaPwsreezw36rj33pdCu3i7egHdj1jUBt1Di/UBFB/MI7Tg==","signatures":[{"sig":"MEYCIQC75Z70aq7SNxtc62lnCbA2VlOV0GMZlnUm2aLGYVU+ogIhALt0KqV0MU3PGiWIr2HLf0ZRHAVUAX1yq8mAgiVbPnb2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6704569},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"7711f0586204b99c0150ac76cafb72d26abf9c08","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783802040.7711f058_1783802095368_0.9841973334370469","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-canary.1783807656.b62b33b8":{"name":"extension-develop","version":"4.0.6-canary.1783807656.b62b33b8","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.6-canary.1783807656.b62b33b8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"fcee0c2053c28b6382e47ae8ada423382474202e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.6-canary.1783807656.b62b33b8.tgz","fileCount":127,"integrity":"sha512-vCu7bfVWIv5e2oJCECeZbIqz0tgm9sLqrNjFyjWzf+Fosc1WiKc3EoB5yshvwHfC58mJAQNX5NishmoyuM6pnw==","signatures":[{"sig":"MEYCIQDaoKXYpcBaSJ8l3HpcpULWZQJRM5tUTcQVjPnkDH755wIhAKM/ga1Ly28Qjw0b825wU+n85oPN0+pm4oW6IjEjqwZN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6708125},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"b62b33b830dc8a0fdb9e636548d16288c4735625","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.6-canary.1783807656.b62b33b8_1783807680289_0.4995127172651519","host":"s3://npm-registry-packages-npm-production"}},"4.0.7":{"name":"extension-develop","version":"4.0.7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"96b99fb31786df937febd8109012ede85f2af280","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.7.tgz","fileCount":127,"integrity":"sha512-+fMakUeZJvNAABJsUiQRI2mRuPjJp19sxmljcvlCifBp77Sa8nbyeGH49Z9Oil2JttmeacBpvLG8OV3OkCkyXA==","signatures":[{"sig":"MEUCIG10cZNdDPw4JSlEMA3/xKRn9MjNdk/k6Vj9EpiSRB4LAiEA8L+kH6oZcJK6zGLvflWcjccu58PIW/8ihutVyLXGvdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6631804},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"4d69e2f53742916853c989706259a0508a5887f9","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.7_1783809346640_0.828983397784927","host":"s3://npm-registry-packages-npm-production"}},"4.0.7-canary.1783860631.e2b9b285":{"name":"extension-develop","version":"4.0.7-canary.1783860631.e2b9b285","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.7-canary.1783860631.e2b9b285","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"24528f7e9e1851a640d501fa7c8a9605cbdaede5","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.7-canary.1783860631.e2b9b285.tgz","fileCount":127,"integrity":"sha512-OobCIN+tdZTee30/AniadoGr0g9RZGpvYok8SSyGkpzaYjFSePiPox1Qalz7bHxSLZZFk/ggms5kGznWZRDMUw==","signatures":[{"sig":"MEYCIQCCvGXFSs8Ju6Sbun4YBM/mRJALR435/xYbetxReFdNuAIhAJitq4g7C1W9E39FnW1rzitY2ZLd7ywUpHTb4q086f5M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6740846},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"e2b9b2855d1ead71540abf464041940f05bc6b8d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.7-canary.1783860631.e2b9b285_1783860701222_0.6363936892260729","host":"s3://npm-registry-packages-npm-production"}},"4.0.7-canary.1783876137.c72f3d30":{"name":"extension-develop","version":"4.0.7-canary.1783876137.c72f3d30","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.7-canary.1783876137.c72f3d30","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0b4401a53e29142c7f5dc463d540cffbfe21014c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.7-canary.1783876137.c72f3d30.tgz","fileCount":127,"integrity":"sha512-QE01CckQS8VGcgphaurXiLHeaZkxQqZ271T1OYJKiI8CZwUuM9AcTPqVDV5VK2f70u0+XQwa7vbhrd2Casbs+A==","signatures":[{"sig":"MEUCIAu2AFi7ZVHL7X6KG/R4XjMBziVT3xkxk+Sl7XoaXEw7AiEA2oxyDX2WalVcZo70Mu8GKwg/9Rc3HCtLY1ekRFzDzfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6752165},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"c72f3d30fe8d1594a3c66f47226ecb927a8af25a","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.7-canary.1783876137.c72f3d30_1783876186193_0.8380703243802397","host":"s3://npm-registry-packages-npm-production"}},"4.0.8":{"name":"extension-develop","version":"4.0.8","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"e489e0c7b8aa6ad5de7fc880824ce030f16c84e5","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.8.tgz","fileCount":127,"integrity":"sha512-ub++VQ3+eBxgMmgeIg+EGSbWZ7bs8E44nCXuzKKqC0F4o5BhztCmfF9QXcwDk3x31yesD48KTQeib8QK0q+txA==","signatures":[{"sig":"MEUCIQCyTYL7ZT3tR4I0XOIloPDG/CLfl76MEIIYq9QNABPo/wIgBcUkE1HN1lH7b+6/Kx2yftpb6rSXmL+9a15GcTJxa4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6645840},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"7dedd11d7c908b081934f9f164df041b9ac2b818","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.8_1783885552536_0.28066925010359456","host":"s3://npm-registry-packages-npm-production"}},"4.0.8-canary.1783951222.f8433602":{"name":"extension-develop","version":"4.0.8-canary.1783951222.f8433602","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.8-canary.1783951222.f8433602","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"07c7cb11f2f115b7bf4dc7d1b0394fabcb59034c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.8-canary.1783951222.f8433602.tgz","fileCount":128,"integrity":"sha512-mi8XlGy0ARxRUWJm2oX4cRh73sOmEv7/ntzIlEK5JJpeKlZj9ByEjp78Rk6Jxm7MA0GHbGMpFFeZf9IL9/geSg==","signatures":[{"sig":"MEQCIDGf0c+xT2JvszimZ2EBzV9TFdFjuDgm6iQrlVTJdvZDAiAhaZmcX9+gr1fmN+E+7YBFzJ5/nyvLCEHx+2NgiuS5yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6760752},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"f84336022810e2a0355fc32d47d9cadb90f0954a","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.8-canary.1783951222.f8433602_1783951282715_0.3804292564332019","host":"s3://npm-registry-packages-npm-production"}},"4.0.8-canary.1783955851.8f7bd584":{"name":"extension-develop","version":"4.0.8-canary.1783955851.8f7bd584","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.8-canary.1783955851.8f7bd584","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"fff4a13459c9ee53d0ed1a7002855e571010aea0","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.8-canary.1783955851.8f7bd584.tgz","fileCount":128,"integrity":"sha512-/KZnNM6XxS76ym/mlFjvfYjCH+Uw0Xv/LdZKBpRzUw/2D5utUK/gzdp9+zZ51dJudEdbIg0H+QmmQrQi6yvQvg==","signatures":[{"sig":"MEUCIQDZBFk4YF7VEmMw/HRW8G5R0VeCc7CELuCYipQ1SDjrBQIgeJw4hZ7gikR6eIjvi9YuxwjPjoD/F8xmxlvJJHJvf30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6768747},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"8f7bd5846e2e78e354132b169e9e1830f6e74b3b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.8-canary.1783955851.8f7bd584_1783955910488_0.30505034874154524","host":"s3://npm-registry-packages-npm-production"}},"4.0.9":{"name":"extension-develop","version":"4.0.9","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.9","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b0e0f08bc2e91e63b83730e69f7455a1ba1eca3e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.9.tgz","fileCount":128,"integrity":"sha512-d3pDMXrYu+Xv8dSt/aO+35AQEz3D0e3efwYmzxx0sLuTiUiYFTLdO7SQGTPZOp42KTi8BIN1RJ4I6FQuRaaWPg==","signatures":[{"sig":"MEQCIG2iTmTshdSZ/CL/bhmRvFJRR6iz3unupoTrsk/q0qJvAiAUKCbEIeKnxCSPDi8q0IuDKxziPPlrPTqheHMcrRR40Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6649320},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"83bac575713eefff704e9ca9279e5ecdd2d36536","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.9_1783961113669_0.16619542857240321","host":"s3://npm-registry-packages-npm-production"}},"4.0.9-canary.1784113746.dc729329":{"name":"extension-develop","version":"4.0.9-canary.1784113746.dc729329","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.9-canary.1784113746.dc729329","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ce17c218a46c229c1851bbae1d9ad14e5b00f109","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.9-canary.1784113746.dc729329.tgz","fileCount":128,"integrity":"sha512-q5Vd/9Ah4PUkP+w9caLCy5iq+cIDZrna5LqYUqnZD7IJOuug5CQ09vHVvkZhvEPbFDrXDYQVdDvMtiE4WCG+SQ==","signatures":[{"sig":"MEUCIGTARzk5vILXpHEWC35OERYG6qI76VwsSbCNi+IvTbUsAiEA3TrVo27QlB4YcDxEkvKTEB0YE4L1ir5TgIX2LX/vi6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6783279},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"dc72932947d84a12ff2c0c873bab5854930eaa97","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.9-canary.1784113746.dc729329_1784113818742_0.20667014387702576","host":"s3://npm-registry-packages-npm-production"}},"4.0.10":{"name":"extension-develop","version":"4.0.10","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.10","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0848b5e3f7177dc4633230d8644fbffcbf16203c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.10.tgz","fileCount":128,"integrity":"sha512-MdwNga5WPZ+erZk+1kC2/DxuSRY+vXMf5pCIRl9P2GtytSsFeo5s1he1ajKalgYSER5ISIb4VNlbMIp8YFfuKQ==","signatures":[{"sig":"MEQCICT9rsR1GJJHcaCd+bcKvY4D4WRpo3X2Tb3xXkshAsDUAiBu/jiO//ZlGudx+3ODqz++hpwtAo/2I9t/3miMYyR9Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6652750},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"77fcfe86a68fdeb8974018f004caa2b7cbb271ae","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.10_1784117679984_0.3132290139886831","host":"s3://npm-registry-packages-npm-production"}},"4.0.9-canary.1784132385.d3f8090d":{"name":"extension-develop","version":"4.0.9-canary.1784132385.d3f8090d","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.9-canary.1784132385.d3f8090d","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ee63ae6461c25c0c8db80186542cef1955b915fc","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.9-canary.1784132385.d3f8090d.tgz","fileCount":128,"integrity":"sha512-/VFzxSW3autcUnY1eae+UAjNU7MTT1C4N9rs29Rey1+jq1Fg1eNAgby5xx/+0F+vU37zDgBDozs0Sr9k72DDGg==","signatures":[{"sig":"MEQCIHiqWkZ1Oe8QteUnQ0KHVs9SqT1O157VkE1cFXMYlk95AiBxklr0jeju7O+YyTbBddsRaxdbdX0KAV8s+OXzwD/fdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6791391},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"d3f8090daedc5bc4a466272f5fe4e9bf874ae094","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.9-canary.1784132385.d3f8090d_1784132396921_0.8751075392079766","host":"s3://npm-registry-packages-npm-production"}},"4.0.11-canary.1784162195.5105e379":{"name":"extension-develop","version":"4.0.11-canary.1784162195.5105e379","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.11-canary.1784162195.5105e379","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"999ecec045bec5303c31626903b9cca0eea2adeb","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.11-canary.1784162195.5105e379.tgz","fileCount":128,"integrity":"sha512-BnxU6X5K9UHx7hBOTzxAWF0jqlIgEphbpgw4dfSxe3E8Ew0cPbDnuI8dAPj1J+71D6Kz7xb/DWoaWX1Q/1PsLA==","signatures":[{"sig":"MEUCIQDwrNNuW1NfOkMugU6ugYK2SmoYhawrBwNVewcoKiBtBAIgQY0cF34cnwObUm0OpXuQjGhIw4zj/7QpdWyuvALUpFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6800991},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"5105e37992a0a6ca65617ee390e9f3e7c86dc2b4","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.11-canary.1784162195.5105e379_1784162480433_0.9858032222647914","host":"s3://npm-registry-packages-npm-production"}},"4.0.11-canary.1784203019.9ffaa3e6":{"name":"extension-develop","version":"4.0.11-canary.1784203019.9ffaa3e6","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.11-canary.1784203019.9ffaa3e6","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ec23abb863fdcc8cd873e5dbcd4770d19a00dc0e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.11-canary.1784203019.9ffaa3e6.tgz","fileCount":128,"integrity":"sha512-A2G0uCXJkXHBRcFpKOGS7XlxWDJMlb4JiIUe2eY+GUrVF900iBRJ3+D9SSFrKFtDpj/ugC+ZCUgXLxx1gw8qZA==","signatures":[{"sig":"MEUCIQCz7Nh2joaHujrPX1+4Lfzo7h45FAMLvR3pFX8xGj37LAIgQqm43QPhpEK4G2b62pyXj3wcKsVEpRXgSlaNNyjUhTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6819058},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"9ffaa3e6d56dfc1f0c679ca8496e8ac134c86312","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.11-canary.1784203019.9ffaa3e6_1784203062333_0.6362771261168993","host":"s3://npm-registry-packages-npm-production"}},"4.0.11-canary.1784227169.68511174":{"name":"extension-develop","version":"4.0.11-canary.1784227169.68511174","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.11-canary.1784227169.68511174","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"f07a10db08c8804bdcd5772a3f09b3d69ba7d776","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.11-canary.1784227169.68511174.tgz","fileCount":129,"integrity":"sha512-gednEbGJgEHErFlXULdvqQSbY3ro42qrsn6MwLR+Dxxbm6Snc1imiiSPDVZk7i4GInE7VMu/mlN9s3kZRPy2Cw==","signatures":[{"sig":"MEQCIG3RWKPtOzlg5iJI+dUvJsJHcASC1y0LxGsiCpSTVa4wAiAIZ2isZye1r16frvaxFmDqoiuv91f5ubsOHzhlk4yAGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6833472},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"685111743b7ebcd6da3d8d5b2a62ff7d6abcd3a1","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.11-canary.1784227169.68511174_1784227217008_0.7937071449144868","host":"s3://npm-registry-packages-npm-production"}},"4.0.11-canary.1784229311.29489317":{"name":"extension-develop","version":"4.0.11-canary.1784229311.29489317","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.11-canary.1784229311.29489317","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6e8b0d392e8aff0b69349f1138553660b8590264","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.11-canary.1784229311.29489317.tgz","fileCount":129,"integrity":"sha512-4bofrlFyJ4taK+8/B0Suhk9/NxnF+wqPiUx04IIdXXfqvTxJ5mNO6HeBXMkEojQ37S9Cqmlma0Yz/zh6xZ1JKg==","signatures":[{"sig":"MEUCIDfvPr2ghqyd1IU1Vf8ESxAvBlkzlioH8/nKvpCc4XNyAiEAgJcLM7JX9QeT7+xvf/k/NaQe7bx7Z6iJjy5EG93TfWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6843379},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"29489317159d4d9e9566cdb65982e3db08f46db8","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.11-canary.1784229311.29489317_1784229356877_0.9085071851466675","host":"s3://npm-registry-packages-npm-production"}},"4.0.11":{"name":"extension-develop","version":"4.0.11","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.11","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"39c78cd981f494dde3112608a35993beb0196f95","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.11.tgz","fileCount":129,"integrity":"sha512-hpCLtIaxjtd5QmltxO9xa+r9wGJWfVDYcs0F5kmH2IMY8rBC+cTXXuduqTCRg2WpcwDLM3Ur/8NFO4FJpU606w==","signatures":[{"sig":"MEYCIQCNzOthr5cqH0waq1inHhDqvqmA3JGJwOngt10+6sf5FQIhAKU5cjoDEBRmfwWpqowuqoqCX+hQWMPAOoTlczVCFqlf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6672988},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"fe482ab5dd52fd2dba3cd4b17bf53b9e49b38242","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.11_1784250544059_0.546462555989651","host":"s3://npm-registry-packages-npm-production"}},"4.0.11-canary.1784310824.79683f72":{"name":"extension-develop","version":"4.0.11-canary.1784310824.79683f72","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.11-canary.1784310824.79683f72","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0ee35fe6add7c21d7e5e53d9a4db5bdd97bd846e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.11-canary.1784310824.79683f72.tgz","fileCount":381,"integrity":"sha512-TVl77GheA37dMtctiBWQbWBD1JumHNmz/X7V3hT8xTBkDxJoNp3QxIitkgVVcw9g8YWQAT/7MgfRD8oG8yQPmA==","signatures":[{"sig":"MEYCIQD0/BNIvksxwJBpo7xev6UoLloXl0nh2mq+hsYvdmy7HAIhAII1e3dPR1M462N4WSKzhutNo0Rj8IDYe9YbHWnZpCTA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6894681},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"79683f72da1adb3e1a7c1001dc5ff991327bc92b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.11-canary.1784310824.79683f72_1784310888096_0.7528043233165502","host":"s3://npm-registry-packages-npm-production"}},"4.0.11-canary.1784321991.58ffa0ae":{"name":"extension-develop","version":"4.0.11-canary.1784321991.58ffa0ae","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.11-canary.1784321991.58ffa0ae","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"21abcea9b8be494cc0edf7b5ca1b4ffdcc8e5c8d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.11-canary.1784321991.58ffa0ae.tgz","fileCount":381,"integrity":"sha512-cOXSf6dNgp9DYJUPNFMxOhwVcX4vHC+xgjZp9F3GnbDwGDJ2ERDxlUKAlL+vw317TnKPg9YkISH/mTXeo6G+Eg==","signatures":[{"sig":"MEUCIQCgAQXjYFyhYr6o7vMdBr+G5f6pqayUNy8WDN13xVUHVgIgMutWNCmG1Bod4FR7FaYAYXy/dCg2MWuUbPuAlOlw1ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6894916},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"58ffa0ae299b21a3e44ad3ba38bba9a643c1f012","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.11-canary.1784321991.58ffa0ae_1784322089243_0.4188366966701589","host":"s3://npm-registry-packages-npm-production"}},"4.0.12":{"name":"extension-develop","version":"4.0.12","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.12","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"00a13f15c92905ba39eb99bfe4f87f867d12be3d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.12.tgz","fileCount":381,"integrity":"sha512-NrkR1e8+ifjQYgU9UaVo1CISeUmq1Ik0WLH3L5M4yhS+w0q9Rw4j79rQJsWmaqYsP+qzlRuRuLUfahpo0AmLUQ==","signatures":[{"sig":"MEQCIGIj59jlbhYN+QRzY2BcDLvNFBSLCOahugIaZoZTFfATAiB7DaeGNfjhedzCox1Zh77nqkgK71zxoI+CS2r1+nr6CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6888122},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"6104b47b1a89c31a44f4ba9819c807d21a480c33","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.5.16","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.12_1784330823388_0.45785259440735504","host":"s3://npm-registry-packages-npm-production"}},"4.0.13-canary.1784427403.c0188d2b":{"name":"extension-develop","version":"4.0.13-canary.1784427403.c0188d2b","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.13-canary.1784427403.c0188d2b","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"f3cd1822250035a76775be416373bf138c19c79c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.13-canary.1784427403.c0188d2b.tgz","fileCount":381,"integrity":"sha512-Fa4lAAvY+kyz4qfY4ZAfWK3VrYkV5Yw8Re+/gOV3ILEh2d2Pg1LKzs7+rMeNgZ5LiyjKgryH0y98HVualpa1tA==","signatures":[{"sig":"MEUCIFhj2Eg4M5c0nxm1z+7OVYOowEsE4rWtmHti/7l8I70mAiEAsunsqcfaystXmg4RMqM6Yg6AE++MlNuExI4mSWtq9Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6902484},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"c0188d2ba83fd05720f4b66077facdabb1fedf1e","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.13-canary.1784427403.c0188d2b_1784427500776_0.6315165568228895","host":"s3://npm-registry-packages-npm-production"}},"4.0.13-canary.1784459911.131388ac":{"name":"extension-develop","version":"4.0.13-canary.1784459911.131388ac","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.13-canary.1784459911.131388ac","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"34392c1b009cf65c48fc0e1511f6bee9064676f0","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.13-canary.1784459911.131388ac.tgz","fileCount":381,"integrity":"sha512-dr1KEhwetnTK4rHEtluW5yN1c7eJR0js5HX3RRA7AVuWqvLoBw5NM3g5wjD/vM/fW5xG1vKTOm4y6V4DybUDAg==","signatures":[{"sig":"MEUCIQChtTfrDLSnOw64tVbd1sZ9DJHUa6R9jK3WzaCBai3x/gIgZ7tlZlDSSPqAweI9W+hEI024Bq3EIo192tgZpJhSXxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6902581},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"131388ac9aa006956875b4fc4d48e0ca52326a1d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.13-canary.1784459911.131388ac_1784459951854_0.6463326353921013","host":"s3://npm-registry-packages-npm-production"}},"4.0.13-canary.1784464577.ed08f41f":{"name":"extension-develop","version":"4.0.13-canary.1784464577.ed08f41f","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.13-canary.1784464577.ed08f41f","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b437a41317dabe6230a8c8688c867f3aa493347b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.13-canary.1784464577.ed08f41f.tgz","fileCount":381,"integrity":"sha512-bxkXjPcqFRxbBitG64l5M9Rej/++YkqUT/Hxwyutks3riRb80GMXQA4P7ouGacB7UxI3iEltN8eIqYBk5QYgNQ==","signatures":[{"sig":"MEUCIQD0n2tEBMYrA2iLvgSospFu7pyWTtRlzkpgbGs3tbnsBAIgGkQswxJ9LzwxZwXuDkfKH/Ov2EO4qd/aPrO8A5lHNR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6905727},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"ed08f41fc24251b422424e688217717b4d7cd406","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.13-canary.1784464577.ed08f41f_1784464636485_0.5319842133146002","host":"s3://npm-registry-packages-npm-production"}},"4.0.13":{"name":"extension-develop","version":"4.0.13","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.13","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"011346ddc0b176acb008864e1419b9d751a01631","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.13.tgz","fileCount":381,"integrity":"sha512-KZBKuRT4rg+ZT0XRmJPOpnIXNumQvjRX7CFq9T1zrppM4TQbaoJgAvovi8Gkmjmu10MqtjhCpMwafujBxzUprg==","signatures":[{"sig":"MEUCIQDWvAxPLpR/W2uHPP887PTAOSB05ouICpX/yo75c3Pf7AIgCTkyHQA2/N5wNMqvkTPkRWygzsZ5yg7O/iQfrmbwoBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6898937},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"8d46a7e9b0451832b3c606dc43b1a266a0afdf78","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.13_1784471147443_0.583646176979628","host":"s3://npm-registry-packages-npm-production"}},"4.0.14-canary.1784481712.028f939f":{"name":"extension-develop","version":"4.0.14-canary.1784481712.028f939f","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.14-canary.1784481712.028f939f","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"93d2513b911e77581686751c0bf0841ee08c5faf","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.14-canary.1784481712.028f939f.tgz","fileCount":381,"integrity":"sha512-QS9nV9nvnQ3RA9HII0CeamCwjxoetJSPzz0NAnOMZkb6hVXS86ENBofPhHqutOTo18BL6eIRKdyWxHFCYpLdyA==","signatures":[{"sig":"MEYCIQCAcBNU5SOH99NcKKCck7HXlwATmprNnIj+KHb1Mi6ljQIhAOYZIb1T5fIKvPfTYfs/d7kOitdnR/mC08JY9P20Y/jG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6918746},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"028f939fdbf4469ed1f6ac390e9b2c9d922bb6b0","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.14-canary.1784481712.028f939f_1784481778711_0.32684351344803786","host":"s3://npm-registry-packages-npm-production"}},"4.0.14-canary.1784515910.7d7da9cc":{"name":"extension-develop","version":"4.0.14-canary.1784515910.7d7da9cc","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.14-canary.1784515910.7d7da9cc","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"37e9cdae107cc54980604c1b01f2c124b5a1e2ae","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.14-canary.1784515910.7d7da9cc.tgz","fileCount":381,"integrity":"sha512-MFysJrJiFlN4E8Hv0tNzJfyEn6EAuQvR4D+ggWrzNUsKiOnLUTf0iyFDc03RU52WusCuAFQVbPwrVkFuRa/mIw==","signatures":[{"sig":"MEUCIFVYoiE5GtpYumrCYJxnvtdIwObnK3fFXa/ahxQmZdWDAiEA7XOm0cpAl1T89tJ/xMhP6beIsFOPTJdtIzCNtpueFb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6918760},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"7d7da9cc95c321453e934cdc2d9c79c8cbfc1777","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","typescript":"5.9.3","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"6.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.14-canary.1784515910.7d7da9cc_1784516086291_0.06455769961156199","host":"s3://npm-registry-packages-npm-production"}},"4.0.14-canary.1784559943.c022fab6":{"name":"extension-develop","version":"4.0.14-canary.1784559943.c022fab6","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.14-canary.1784559943.c022fab6","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"86262d73a5767a6f5c74a0b104d7d3834ab801d6","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.14-canary.1784559943.c022fab6.tgz","fileCount":381,"integrity":"sha512-o5iZ1/3K6i7lVWM81yss0WTYwgMsBu3Ig8Va+1gJtHlPxkSjMyWy9HOf2JloV2RFDdyHaJFNV5A8jTE3ePkT7w==","signatures":[{"sig":"MEUCIQC0R/NFM35X1gkHrNDtekSVoQO7Ufb8q+BynKIaiueC1AIgZLuemLnl9rmwpALA8fRp6nfPRgHJ91nCQqpUWkAEoHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6918094},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"c022fab6966758ab596895f0cc5d17e684898c9d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.14-canary.1784559943.c022fab6_1784559980739_0.23372507352494742","host":"s3://npm-registry-packages-npm-production"}},"4.0.14-canary.1784572673.4203a88e":{"name":"extension-develop","version":"4.0.14-canary.1784572673.4203a88e","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.14-canary.1784572673.4203a88e","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c46e64fbd68b2bc6275e1333ffd0ac5f96dedcd7","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.14-canary.1784572673.4203a88e.tgz","fileCount":381,"integrity":"sha512-kgJCR4VG3JAYzV1getPmKXk49UdUXe5kVb+N6JUL7yWDGiJB4Q8XrPhC3be8/VoXM6ebIJ+loWyOpmyLWchYhw==","signatures":[{"sig":"MEUCIGFQ5+esJWzju6hhR7jJsuKCYnfVSz9yFOaOtK2MdX5eAiEA+P3UadibFW3IPURIM/P5MHCFR3YgtDXM1km9UE89drM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6959443},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"4203a88eb0b9f96d41071a0c2339fe341b042776","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.14-canary.1784572673.4203a88e_1784572712049_0.7122129095016196","host":"s3://npm-registry-packages-npm-production"}},"4.0.14-canary.1784574570.e9b97e76":{"name":"extension-develop","version":"4.0.14-canary.1784574570.e9b97e76","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.14-canary.1784574570.e9b97e76","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"bcf0a342d49ad1dced1fa42761f386582e585add","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.14-canary.1784574570.e9b97e76.tgz","fileCount":365,"integrity":"sha512-+P1yhl7L4BhqFUrLfMZaOghnopMrVheyRGr1K43Y8tV1gleMY0SBgnai914+Qb4/Np+3ZkViH3ty/9i24LdwnA==","signatures":[{"sig":"MEUCIQDlXiG9E7FhqJWimdiUeby+TtPCbV4+JgS+ZtfuFvwkHwIgUc1xDvOdMcax+N97ll0Ti+EmJmaRNtbYVa0zfCBURXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6955219},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"e9b97e76f3e577172db39d866689bbad807f3d72","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.14-canary.1784574570.e9b97e76_1784575233329_0.24182777055688276","host":"s3://npm-registry-packages-npm-production"}},"4.0.14-canary.1784584351.6a165dda":{"name":"extension-develop","version":"4.0.14-canary.1784584351.6a165dda","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.14-canary.1784584351.6a165dda","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"e8c92d0f8719001094022df430afd5dc17222ba9","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.14-canary.1784584351.6a165dda.tgz","fileCount":366,"integrity":"sha512-KdXH+ExEAEPkjE8q4DURbH3PV0HBPwlYWojFxp7VFqlap1iB4yTqFtRMdZyVcXT1m+6AzqLv9jxW0t20PYEJlQ==","signatures":[{"sig":"MEQCIDdoyi6/TZ2VW6PcsS5ucvvQkarvpZR63K5i3N6Ae26SAiBzpemQSd0XExxve3lNu210vMTIpMuzwuebkYyn2PYlSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6927215},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"6a165dda4426b0c7f9c2e879c72f6116557fbc53","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.14-canary.1784584351.6a165dda_1784584399910_0.5395621932340033","host":"s3://npm-registry-packages-npm-production"}},"4.0.14-canary.1784588153.9319bcd7":{"name":"extension-develop","version":"4.0.14-canary.1784588153.9319bcd7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.14-canary.1784588153.9319bcd7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c096e3778b413fca2ce2f29be7a290d962369a0c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.14-canary.1784588153.9319bcd7.tgz","fileCount":366,"integrity":"sha512-Rfi7cb4jQM9LraeExZq8UkWSuAKR6RXsrIhUQQml1ovpjr1MsF777ZwA2JPISIF41388F1WeQNYDbz9+NLWptA==","signatures":[{"sig":"MEUCICm0fc+Wf6tVHJWObAEvBdeGRswu8HL84TAALOyw8XzbAiEAuiI+HQMsQgvMw9S/38+LwjczTFKVzQQ8SjnXqXpu1tI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6910412},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"9319bcd777999519a1d9315ac70b37e1b044dd15","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.14-canary.1784588153.9319bcd7_1784588197327_0.9445702252886856","host":"s3://npm-registry-packages-npm-production"}},"4.0.14":{"name":"extension-develop","version":"4.0.14","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.14","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"bd978df76570b88d2f3136b5237d1851fa4d26aa","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.14.tgz","fileCount":366,"integrity":"sha512-M9uActLENlKsKul+ehTEuNOq5Grg6tIGE63p5um/aLLbudJ32BCqJxcEps+zw94xq1gRIaSayszRAUHJlKb3QA==","signatures":[{"sig":"MEQCIHid7agK7ChQY6DtEfit+CNPqs0T14hqfn6Uuan+3YuxAiAvxCX6s4WdgHmj2DIqrbp1s2VLkN1hq9gu21ChqRXx4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6903992},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"07d6120cdb7d259892525aea3efe420aca334fd8","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.14_1784678041120_0.5691026069525349","host":"s3://npm-registry-packages-npm-production"}},"4.0.15-canary.1784758554.f6a639fd":{"name":"extension-develop","version":"4.0.15-canary.1784758554.f6a639fd","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.15-canary.1784758554.f6a639fd","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"5f884486c69670447ceaa1de76407c6c88ca64ed","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.15-canary.1784758554.f6a639fd.tgz","fileCount":366,"integrity":"sha512-Lg2hzJqWa/c3uB3HD5xjpZY548tBRy14mAKJSSpyWOZvEuWEMruJLsv0oMp21MGEoRYyL8JX2Sey10QYfx0o0Q==","signatures":[{"sig":"MEYCIQCogdnptBHY2WcU0JDLJDnAb3pB5QwD1gAhz3sx3aqwZgIhAKN6uFcmZIGQ16LuhrM5k6OHwR7Rg2wDyMcESR0j9Rm+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6914512},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"f6a639fd842e217e7c3b96b31970009cbc9e393e","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.15-canary.1784758554.f6a639fd_1784758610996_0.6073269226318483","host":"s3://npm-registry-packages-npm-production"}},"4.0.15":{"name":"extension-develop","version":"4.0.15","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.15","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"fc736a7303b2faf019c176d0ab0784a3ceff107d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.15.tgz","fileCount":366,"integrity":"sha512-+eUsyThmEeM5qbvxej5oiXfHu98sR39ZVypvYVlh4zbknQswmLztZUVT8TnxXdqnEfZrh+WMrTrxtJmYCfs5Hw==","signatures":[{"sig":"MEUCIQDNWWjElmc+c+OXnZONr0rOIrAgNzxXfICjMfvs+kVrvQIgQnTOgS9axC7WA3SmirLfCppKzQI/2MdFGB/yJbdofMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6904446},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"3d3785ed288853ed1a5d13cac8824748dda26f2c","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.15_1784766394773_0.8289012609876361","host":"s3://npm-registry-packages-npm-production"}},"4.0.15-canary.342.74e1204":{"name":"extension-develop","version":"4.0.15-canary.342.74e1204","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.15-canary.342.74e1204","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"76c29558b0ee1cc399660120b6dc2b1185f64265","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.15-canary.342.74e1204.tgz","fileCount":366,"integrity":"sha512-Fwtg8kVaaKz1VgOxoufqsE1tn8qIIMxbUTWj7JqKP1Ri8Q3JpsCTquA2RgyYpoS2M29mQNvcrgDrPc15QlP9uA==","signatures":[{"sig":"MEUCICKOoE28HjHnn4C5szS2o9ZmOFUitfwqqUWH4yA7dpj+AiEA8j7g41cbgE6q1jQYxI/FU+StZw+LviYhqg1PtzzDhtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.15-canary.342.74e1204","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6914816},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"74e120441979402effbcdbbf198d6043e2f08ad2","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.15-canary.342.74e1204_1784888696792_0.2767237617249596","host":"s3://npm-registry-packages-npm-production"}},"4.0.16-canary.1784889479.74e12044":{"name":"extension-develop","version":"4.0.16-canary.1784889479.74e12044","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.16-canary.1784889479.74e12044","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"35b20ebe66d1633d4745b8ae7bce868177d21ef8","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.16-canary.1784889479.74e12044.tgz","fileCount":366,"integrity":"sha512-ZT1hnU2QT4QwRkUGwUjGh0be0R8CbGhMtu6nJsH9Hl+Ze99ifUIZ2HUoS9VWnXdm27/Qq2o9JzcHeZsSwPIITQ==","signatures":[{"sig":"MEUCIQCtlfHBFvl7ntHWL3NHBX5q9hSD+eGlqOYvIoA4JEIttAIgH5XwtZpV9sMn3dtrxWEE3YjFagj9sab1JTo/wHEXQRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6921188},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"74e120441979402effbcdbbf198d6043e2f08ad2","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.10","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.16-canary.1784889479.74e12044_1784889552005_0.5234814484605839","host":"s3://npm-registry-packages-npm-production"}},"4.0.16":{"name":"extension-develop","version":"4.0.16","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.16","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"65fbb47bdc09a20487b7aa1cead0f51cfa57dd02","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.16.tgz","fileCount":366,"integrity":"sha512-t5sOid0bl0sssSUxmX5sISXFIv8FVS/7eGrgd4ThhZd1V1yIelPlJn3FsR8u6JngTzS2mwulknlfZsGZdigX9Q==","signatures":[{"sig":"MEUCIF1gV4Xk7jOyeShdd5uGnsxdeSihNwQ3G04hCJKZy/xMAiEAhENA42/xwJ++Yc4RRmFJRfsMTNm5arn3HvT0WOcrqNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6914717},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"9cfbb72dd8b44085d4c95749687f3cae496ff53c","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.12","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.16_1784912889906_0.20712686215704323","host":"s3://npm-registry-packages-npm-production"}},"4.0.17-canary.1785154957.7c700cda":{"name":"extension-develop","version":"4.0.17-canary.1785154957.7c700cda","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.17-canary.1785154957.7c700cda","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"8ebf3e86aa5cd55a62632ed9426fe14f62e35495","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.17-canary.1785154957.7c700cda.tgz","fileCount":379,"integrity":"sha512-PBanbKCesqT79J5cIfO9BQmOd85P5IlTmeDwqQrXmTmey3LfzoB/sRVpQQ9DeorOB3nGs5v8qLTUvz6wcslJBQ==","signatures":[{"sig":"MEUCIHTeIqxaJTJYKc4sD0FM3bVhaYg+m66NOhVpiwTl0BCJAiEA+UAdcAR3rgCdLJ2eQXvBfELt5bBsvC2uFGhJ/NppcL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6971241},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"7c700cdacdc0b9e106d049fdd0bd304166ae3ecd","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.12","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.17-canary.1785154957.7c700cda_1785155025250_0.22263283034641024","host":"s3://npm-registry-packages-npm-production"}},"4.0.17":{"name":"extension-develop","version":"4.0.17","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.17","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"2cbbdd9de23d7ff5221978ced3b237ac6dea1c29","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.17.tgz","fileCount":379,"integrity":"sha512-uwX3/mZRN/cFLsBpRd94tPE0seQF8JNSPZNE/N5Koa+burqcp+dRgbwOYc4JfDhYYNow1CoZt8m//EKRNxjyKw==","signatures":[{"sig":"MEUCIQCys3TqG4hG97Duk4aiRTas//DEpgIbgylseRsB/PO4nAIgb20UIqJ4XrrWqDU50mAk08qFHD06DYNRTNtglvK5Xl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6964815},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"1bf02609b21d4660f6cc1d6c9fdca8504ee4eed9","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.12","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.17_1785157150554_0.5011104593041209","host":"s3://npm-registry-packages-npm-production"}},"4.0.18-canary.1785163562.7cec56b2":{"name":"extension-develop","version":"4.0.18-canary.1785163562.7cec56b2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.18-canary.1785163562.7cec56b2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"2a98ad7afe6b13ae46d76639e0c7dab97f0cb4b2","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.18-canary.1785163562.7cec56b2.tgz","fileCount":379,"integrity":"sha512-CMkwfq1GYEZk/BbsAFqlqB9/p5RqSQP8dD0YWCG7kkWgDQ+/o1SbthdgzT9O82jT5H5iNhENCb6+EMbJ7slA/A==","signatures":[{"sig":"MEUCIQDW/Gb4C9gXocKe6np/+8ffHkYGS6bf5GTbQ2WBjmqk0gIgLA5irirfetbC8yJuEMWwxFKZbaoeeDKTYDZuH5EOkJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6971235},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"7cec56b215c4f5b21d39a249a101096c0dd7a41e","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.12","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.18-canary.1785163562.7cec56b2_1785163622397_0.7049680279084243","host":"s3://npm-registry-packages-npm-production"}},"4.0.18":{"name":"extension-develop","version":"4.0.18","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.18","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"9963f2370d4fe9c871fdf3fe37d49ed6684cc73b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.18.tgz","fileCount":379,"integrity":"sha512-6Pedj4HmfPT2/McA0U6GTuDtUvWtRKJ825Bl9mfm3pSPvYK3iIt0NDuA/9hcsWV3W+CLEjDmZr6BBCGJFYR2hg==","signatures":[{"sig":"MEUCIQDewyUGvHcpHbrkDjeczYO8oSjpNOLetmc1iBMMG+xs4wIgGDAvLMMy1XMiNkDxP0USUwnT7yDBd8dvcJHoseBLaF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6964825},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"32b520e5e2d59e6117ad627c6ba2c1072fadeec2","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.18","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.18_1785176854008_0.3370386815349624","host":"s3://npm-registry-packages-npm-production"}},"4.0.19-canary.1785200797.ce99a79e":{"name":"extension-develop","version":"4.0.19-canary.1785200797.ce99a79e","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.19-canary.1785200797.ce99a79e","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"0468e25711ac09f76b679b972b3fa6c1dafb0f99","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.19-canary.1785200797.ce99a79e.tgz","fileCount":380,"integrity":"sha512-Rczj4Z/q2zOas78S0puQR0csosgrxVLe3N6bQkW7TAeCgU/pGgS9WZZ8t5lrBPAtpOs9VAJxC42HsElrC5vYqg==","signatures":[{"sig":"MEUCIQCthscLPeAMVPqqD2SUwiXHTGFVOxzFpbHykgUeWkXJSgIgec5qz4yLkVSgeoT0Adr9707vU5g2mFVWU5vWBkjOduU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6979347},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"ce99a79ee61eb78a05283ba8dfd5d154bc888296","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.18","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.19-canary.1785200797.ce99a79e_1785200877273_0.25820651176219056","host":"s3://npm-registry-packages-npm-production"}},"4.0.19":{"name":"extension-develop","version":"4.0.19","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.19","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"4498a36d43c4ae7009ad65b2645ca2537323f023","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.19.tgz","fileCount":380,"integrity":"sha512-1CqN2+v0ErKfifugd8JobeiLpdsA573TLHJbcdrm32Quc2lvrNRpkOsYnyc9uyqmpmPR883GhwzKPd8W3wyrPA==","signatures":[{"sig":"MEYCIQCTo98W7LIeFRRxZYpmh0WR5hz7pAuneKEM0+vmvZ8S3AIhALiAcrG+V4BS7/pTXwbqXA0VwsvbtA+wo6cRmw/dD+1z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6974114},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./package.json":"./package.json"},"gitHead":"4c94ffa4147d11ca2d13e4e222aa3aa2ab940858","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.18","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.19_1785240974674_0.6800440827903838","host":"s3://npm-registry-packages-npm-production"}},"4.0.20-canary.1785272152.a20476c8":{"name":"extension-develop","version":"4.0.20-canary.1785272152.a20476c8","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.20-canary.1785272152.a20476c8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"d17bada8229c431270c1bbc3f0e4a201be9b8fc3","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.20-canary.1785272152.a20476c8.tgz","fileCount":387,"integrity":"sha512-khw4l/Jr7r5B3sDvY0Kf7cwqJUNHHphxwUEjxIdhr+pYoL+t5aVq9UZFdKVEHg2OWu8mxpuex49LKq035whlpg==","signatures":[{"sig":"MEUCIC4lK8j+I9YEi9HHbyNappdggsvxX/YQwxCUuP1b/puLAiEA5sLeZFjLUmgJHmzxAP/vVqTMv4W3INbxBfv/QVOOPNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6997918},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"a20476c8f9342c9bc6c882504aec96658c0fc90b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.18","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.20-canary.1785272152.a20476c8_1785272230580_0.9694704624971779","host":"s3://npm-registry-packages-npm-production"}},"4.0.20":{"name":"extension-develop","version":"4.0.20","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.20","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"5c75c365e7fe3845794959c873ecd6a7c97f249c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.20.tgz","fileCount":387,"integrity":"sha512-9DoHESU50qBMsz4KVeY3AxENS4scO8/tYt5NMeBI8Im6jS9o+SUF43OTrS5lr05Zhfhh4lt5O5tkEn5NVzLF1g==","signatures":[{"sig":"MEUCIGWajJhD/VQLNVKCjytWernM+jzlLyI30PmdST4yq7R9AiEAh/vW5Y1Ifef5DKq2MIT8rDxd3n+iP5tQyxLzoAMs4fM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6991516},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"f4a3bbef2e9113e2fb96bf91f8fb610fda776f4a","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.18","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.20_1785273493835_0.8789115590195375","host":"s3://npm-registry-packages-npm-production"}},"4.0.21":{"name":"extension-develop","version":"4.0.21","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.21","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"fd237eb3cb53b240bc6c144354c30af68222802a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.21.tgz","fileCount":387,"integrity":"sha512-7x1077HvIRx52JCmF7ObcvGLRvBl145wSWt8u3p+Er+Djg1PIz0OojyALTEibDjz3TlG2O9xWWwdeisx0V8UoA==","signatures":[{"sig":"MEYCIQD4fi6qA7+owN8eQLhA6PlFnVmhAZ3r7dhg+Oky+uTMwAIhAKCStqyW1rRxohbgMUoiSlYq0hJaasZPcjzKAkDto29e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6993293},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"c5f34d7f4a097814b5a78adf3c591f1b08edf0d1","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.18","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.21_1785328973607_0.10335453798768768","host":"s3://npm-registry-packages-npm-production"}},"4.0.22-canary.1785348713.017c274a":{"name":"extension-develop","version":"4.0.22-canary.1785348713.017c274a","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.22-canary.1785348713.017c274a","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"963550fb5734f990ca6748dcc29d7df22a6c15a5","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.22-canary.1785348713.017c274a.tgz","fileCount":386,"integrity":"sha512-g41F/y7vAc7D1yxPq2Nc7Oj5IeMJz1nsKcGltr+QxTp75LRVwfhaJRLp2yWiGIW85StHqcbeXMbL0HJrAYyCSA==","signatures":[{"sig":"MEQCICsYbHKzSDkc5/+7gkV4XNIdoJVB13Kj3IsEwgOCneHQAiA+P7ErQZD44uRtj3MP76Q+VhwBfTB/XVmKZUQqoKbGvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7002414},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"017c274a0ff2b5685d03a0a9ed457c4032f32a20","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.11.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"23.8.0","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.18","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.22-canary.1785348713.017c274a_1785348749527_0.16196906436775005","host":"s3://npm-registry-packages-npm-production"}},"4.0.22":{"name":"extension-develop","version":"4.0.22","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.22","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"41705a1f59b4424063ccde5b691f598ea55d1e4a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.22.tgz","fileCount":386,"integrity":"sha512-c/Nx+EAsDp0nr8knD55QxAwSjVrIKJmu7qlnkQvuDdBlOq9OX5bghLVhFeZgFe2mKChy4TwI/XJx3Ms8sWqOTQ==","signatures":[{"sig":"MEUCIQD/4DVvMRbi1VzHG6NvuWo/t6kjJ5GnUL4PYe6I8zZv9wIgRIDPtn61x1ZTY8iiLzoLXGe+fpzKYk9/7KkAL2HOyw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6996004},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"741722a0113e9f8808ef72e1023b75c922278715","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"cezaraugusto","email":"boss@cezaraugusto.net"},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"10.9.8","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.18","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.22_1785349813666_0.5199012580408475","host":"s3://npm-registry-packages-npm-production"}},"4.0.23":{"name":"extension-develop","version":"4.0.23","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.23","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"5595c8f7d8488874daa07ce46737d8bb5c1b4a01","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.23.tgz","fileCount":386,"integrity":"sha512-vnApEkkX1hF+wAMdPxlJKQKsACrMgIgFj4LuQVVEwRGRbMEeLkMNGH6jltpQez56ehixEaI/NCU1ejgrViPY0Q==","signatures":[{"sig":"MEYCIQD6nEdjPPNO6POYMihwahIqQhNTdbWpoma/6A8QRXTdUQIhAPAncX9DDQDBeE+3ZRBzkBQ5GykQnuoBX9RZflCujB+/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7002640},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"fca2da7a9d576f9adeeefd8515e23affe92f2925","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.18","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.23_1785418342032_0.2331713326846867","host":"s3://npm-registry-packages-npm-production"}},"4.0.24":{"name":"extension-develop","version":"4.0.24","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.24","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"a13578ac177bb343ba235091d2d58bb2ec1409d3","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.24.tgz","fileCount":386,"integrity":"sha512-T2PU9chv4ORGdpGiYBKoznMa7TqswJ5Aefz8/FfdC/m4X/UkLztK/pM6xBByec/XtmcA4C9vwFjLm8j/BQSDMw==","signatures":[{"sig":"MEYCIQDh8eFHWuk+RpKhrRvgQrfGy9e179wjwGQwu0/9tPKV4AIhAKmIP+TIEUp3mcbFJ3o92FDj8p+WTlcmZi0NxP3DQS75","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7002640},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"11246da7bcc84b68d23389414c39c2ee76ec7ce9","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.18","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.24_1785448462844_0.38738674311616506","host":"s3://npm-registry-packages-npm-production"}},"4.0.25":{"name":"extension-develop","version":"4.0.25","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.25","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"cff80e30a508d416b437df658a0a7943f0968b58","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.25.tgz","fileCount":386,"integrity":"sha512-z10r8xqxkApVhmJcb7eWjVgNMdSG9ScijQCILdpuNZTYwbw03jnzdgIJMW6wTQEDugBFeri4MzB+jsaFMlZ/4w==","signatures":[{"sig":"MEUCIQCAxWrrasFMaRIAf6voAMJHTnO6mHsljkogm3Yh7zS1TgIgRstTrI2QSoBiDUDzWnsfv33eUWf5CxPlAC5QV80n+fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7002640},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"2c7a430529c29cbfeb6d74adcff53fe19beae5a2","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.18","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.25_1785451878197_0.3173023607471086","host":"s3://npm-registry-packages-npm-production"}},"4.0.26":{"name":"extension-develop","version":"4.0.26","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.26","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"f29ff8811ce741030215b1727e87edc5d5f099fe","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.26.tgz","fileCount":386,"integrity":"sha512-hVkkYlOYt8wE2KJXP1eCxU586ZmgUTByewy+xRg/Wqp0gDIWJQcDRnFaHV/jbx/V/f2cN9E4J4F+jjEZtMQgXA==","signatures":[{"sig":"MEYCIQCMk5IXKxXGGd7fgGedoc0VZNzaCN6Y04z85CfuU4wwAwIhAIiw1iEP/0FtPklIlMc+WQlrP4OAao4blrk4xChJHyW/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7002640},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"9747face4ead0c050a85f3ba80f5a018669c3a64","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.18","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.26_1785464215967_0.5182037395013677","host":"s3://npm-registry-packages-npm-production"}},"4.0.27":{"name":"extension-develop","version":"4.0.27","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.27","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"60dca2f156c558e3cedeca23cd6c8f93e84a7c27","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.27.tgz","fileCount":388,"integrity":"sha512-LhcTZGy4IjmYxs798TW45YC1GKxsIEC9KYnKwECiOaHGoEmyBTp186XXZRCc4XSeB5J5KAbk0R73FEQ/83oyxg==","signatures":[{"sig":"MEYCIQDQsmlKzlLi1QYCrG/B+doS5HI6kpjlu9XZnGH5x1QZdwIhAN1pHSzas6ZoGSs+MoxsL3rpRdeHLBbyRV2ItGgAErRq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7029052},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"8636b31d48232c9b31fa4122eb4b6de6aa9b3bb8","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.18","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.27_1785674458700_0.021970849040108043","host":"s3://npm-registry-packages-npm-production"}},"4.0.28":{"name":"extension-develop","version":"4.0.28","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.28","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"fe9af6735508e3eb2d74f9a59e7bf2530c92053a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.28.tgz","fileCount":389,"integrity":"sha512-uXAmCYCa2189bC9clXuC6Vr/AkZrDR+F2rRGXe+dwL8NwJ7jt3CI/UD77FGvyBjhPYvzoCZX/uVn9DnF+UXGeg==","signatures":[{"sig":"MEQCIHTnVnjcKTIpNzBDPiLwVbdsBnS/e99DEQkjb2JmyUYkAiALibgrjNCEfaNgjYLjn4+jJ2/ELAspYRXSXP74bZemPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7037194},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"7c44c50a48629a7a7c4479ec17f075bf7439ad21","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.18","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.28_1785789285794_0.6833314495542799","host":"s3://npm-registry-packages-npm-production"}},"4.0.29-next.0":{"name":"extension-develop","version":"4.0.29-next.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.29-next.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b2cb9fcf124fcad10098ecb6ae9f55cbfb2265d0","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.29-next.0.tgz","fileCount":390,"integrity":"sha512-xONOEh/zxOPPRNA1r92jBVfYrxJn3lSya3JUlaBoXurTtL82U2QPz1XKMXUx2YwcRunMza+3nrQOs+vjfARaTg==","signatures":[{"sig":"MEUCIQCkkpJo9z6Y89g9UKMnWlIb0t/B8JsaDtYhqfT7d1xEngIgUZALQD+S4vyRWP4znplKA8DwArl8OZBTbXpY4Yts63I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.29-next.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7047172},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"78500fd227187d51bfc6ac384f1b1db1df35a5e9","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.29-next.0_1785850883145_0.23463131995172914","host":"s3://npm-registry-packages-npm-production"}},"4.0.29":{"name":"extension-develop","version":"4.0.29","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.29","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"71623279687a7ee36d9ba9fdfbfe46a793055d1b","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.29.tgz","fileCount":390,"integrity":"sha512-YYDXdhlIMZq7dtYG3PLdH0w6Cgf7vg/eMHqcXoC2l6szVXxt1j3u4+y5g2B3GQTdkPFtaSnBR4nFjdjzl57yfA==","signatures":[{"sig":"MEUCIQD6fNq028iriRgtPHAJYOkhF5JIm4mZ5EHdlbMkYS/g6gIgYEHu02liwxYBoJG7UYod5q3wzae1ucrolTms/DTciFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7047158},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"bd6d70d1811addf21131e86cf806760a4fdef2dd","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.29_1785851340571_0.4410358419959317","host":"s3://npm-registry-packages-npm-production"}},"4.0.30":{"name":"extension-develop","version":"4.0.30","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.30","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"81e459189bd68dfe98a53f2575d53bc17d2ca958","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.30.tgz","fileCount":390,"integrity":"sha512-ipr9Dbtc8gqjCBARPiYP8heLRzncdDj69axSSlvpaFFPcbfsDgSqa0yVWR8oLm24qA/UHdEeYvSahsQHGulJtQ==","signatures":[{"sig":"MEQCIH/5lNVmTGrcrz5LHAHxBhW9gXIt1kDSaC0f537LhxRlAiBfrS0yJW15fPd/6xRHTX2dCJoZJQqGqbeFMGFXjfErXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7047076},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"4d1a4d5596080cb86972e922bd50607a4e3a8298","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.30_1785884989748_0.7574509320069209","host":"s3://npm-registry-packages-npm-production"}},"4.0.32":{"name":"extension-develop","version":"4.0.32","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.32","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"063a4f4a0cb0519f8738ebe6065b6924ad560911","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.32.tgz","fileCount":391,"integrity":"sha512-7Co7juISfxVgYJFSooQpDyzAP3WFBJ6oU63hKPzGCB6OkPOYJzHEpVewO70WrxHX7C5YY3sKh96KTfeOCeNTvw==","signatures":[{"sig":"MEUCIDzroEmBFYtevAEejrcm1nb4hF/AwqsACsqHI6BXIIr6AiEA29BCwWKaJbyUKJiLH+vkAIIPLBYP20d3rKdFzfE2c5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7051747},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"649aa4eb4324c2a415535dea55bef0e1c80152c0","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","adm-zip":"^0.6.0","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.1.1","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","@types/adm-zip":"^0.5.7","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.32_1786224987796_0.3572378469775863","host":"s3://npm-registry-packages-npm-production"}},"4.0.33":{"name":"extension-develop","version":"4.0.33","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.33","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"d996656514904f3e6e05704d7c99c2d65129cfb0","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.33.tgz","fileCount":392,"integrity":"sha512-AkEZbKRMTz6B2MOVmH4b7LjtWijppYX4C3QrAMnPbgUy+IcjUb/OKQcqaWKALh4z1Z/I5m6kyWp19RL0ehj7mw==","signatures":[{"sig":"MEUCIHT1CyvdjPRjhhNI5prZVTv353CZLa8rvQzzDWtLGQgdAiEAu/CbsVmZzV04/ToWDNn36Y+8RbbW2t1/IaAMWggy13g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7066852},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"c0397c8bbf30df5dc5a35d645a7f68dc1d664796","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.33_1786975548116_0.8189232091883023","host":"s3://npm-registry-packages-npm-production"}},"4.0.34":{"name":"extension-develop","version":"4.0.34","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.34","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"90c5ad634d7b4403de49569a905a48af600a93a8","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.34.tgz","fileCount":392,"integrity":"sha512-4MGCB6L4jCnE7yHsgYtOG8mtWZWw+IQzL+uURI/4RqkwYp9UjeoPD2PYmBcig468Lj9jzB7RzJuGCfk6d00xoQ==","signatures":[{"sig":"MEUCIQDaaPuZDiwJpsCL7/C+adyfsEFWRwFXSYQK+uZYyC5OoQIgPKeP4a86bLblwRlZ0r/K/vkDAETYTBWJtZTKY+QFwjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7066864},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"6e52cf16c1ae5fe45b30381e89c8003c64132817","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.34_1787051620488_0.8508520749010107","host":"s3://npm-registry-packages-npm-production"}},"4.0.35":{"name":"extension-develop","version":"4.0.35","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.0.35","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"1c4c370bd96f49866b0a60c89ba33fbeaaccd654","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.0.35.tgz","fileCount":394,"integrity":"sha512-phdVjSZ+uQRWi8eqr59FcRAzbUgv9D47WxbhkL4sVAOWeY4HdaPmyYHtBf7kU3dOFuF2MNTseZ/BMAtIzmLKyA==","signatures":[{"sig":"MEYCIQC9uJXEner9hWjVECRvQmhZNNT9flV5ERS4xsHtgL1smAIhAKdhbin7t2vUZdXBuRYt424Gl43N6lsU85Y7BDT5UvaD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7072613},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"09f5edb775992021dacd8cbfab29b3fd68625209","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.0.35_1787177992089_0.56064485195614","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"extension-develop","version":"4.1.0","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.0","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"f04baa89ef7c1a39c8e9f2ae738e00842c7f7a5c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.0.tgz","fileCount":394,"integrity":"sha512-Rg93rzfwKa6NzDnZWpm4MXf3Mjeu2M2Gg4br4i4vRFMoJ15F2o/6f6SNqfNQnam2af74F+/3RjHIgSugllzjpw==","signatures":[{"sig":"MEUCIA0kUBFeMCvCU1dL+sTQzENBYQtVpGSBaecELeg8T3oiAiEAvtl6k85DzFTG1/yoAkEL2nsA6WbXw0jpSB8bCZEatyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7072676},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"f9eaae788848b1de41a3684b2d864a3532f8984b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.0_1787250657143_0.17366521756066122","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"extension-develop","version":"4.1.1","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.1","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"f92578cc4bb4b31de32d553c8c001c421c840366","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.1.tgz","fileCount":394,"integrity":"sha512-N7VX1qEqrcdlW9Fni7GAGbNMuhPGrn8JXaHwzONb2o1VeAKuupktgiTm00JLjAIqA+avwwzjpuq4IKjA8T/yNQ==","signatures":[{"sig":"MEUCIQCwwcz7oT3ddnpUsRYOGYelV6GW/rX5OMrcJmia43EzcAIgHFjnAkvSBpH9LYFDJHGf4XHgOX7s2NhCekxKLOeRBI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7072896},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"71f250931c7b3ec1e885db214b1060ff2a470cbc","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.1_1787259596961_0.9796716293087453","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"extension-develop","version":"4.1.2","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.2","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"e44a1283e6f7c3b1f646a0c52c313073db48c87f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.2.tgz","fileCount":394,"integrity":"sha512-dPcwc1qCkYkjmy5P3vNKBqG4WIVQWn2xLkRdngup9072anoDFDJkWeaUWbDkiXz+7a3M2GI3W8+erjAz5Hd59w==","signatures":[{"sig":"MEUCIQCquFSgfqITD9x+2+NiAJker61oUGYvgp9/+A0GEFsJ/gIgf4CBuI/XdVLBDjMML5+srcCwK6XXPw9UxlBa4+oOESk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7073581},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"e28679fd529abb9e515c9d13df891f7915108232","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.2_1787336521958_0.9222363233369357","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"extension-develop","version":"4.1.3","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.3","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c34ba53a10e50f04e763293e3ac927b302fc84a2","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.3.tgz","fileCount":394,"integrity":"sha512-ttUKff+Fst9L3AG7T0DEQof4fmKxgYFEcNLWkewM6P3N+e8d41JQp4LcZ0LycBFw91HNIxyBkqdknVczYzE3tA==","signatures":[{"sig":"MEUCIFt2c3EQwf48n/25uHlDyMZRua1knO0AEAk8VYwFgLnTAiEA1uQkL33q2bJEdREzkFoVEHUriddnC1cZN1Yi+6fjeEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7073581},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"bf4f5264ba242dcb344c869de8112901134a65e4","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.3_1787346851078_0.06125503882355221","host":"s3://npm-registry-packages-npm-production"}},"4.1.4":{"name":"extension-develop","version":"4.1.4","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.4","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"4bca7f9d1d0a6b9006add91f20c83b42b7e1fe8c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.4.tgz","fileCount":394,"integrity":"sha512-Xu1HJUyrj8D895EO+wBquTfIqgSH+0FUZBhm/ImhpWdmhnpvWVL29nBp33nUaxdtsLe2Cc22No5bjLg78Ko7oQ==","signatures":[{"sig":"MEUCIG5gyNpmDe1zI/ZtJqK9CG1DPipmOP/wXS80T6KlDn0KAiEAg3aUEwT1AybmZJRRneQ3Krr5P+lUolKNoOnIIbRa8no=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7075859},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"73ef793693dd47cd0887914bd688972664a424f4","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.4_1787423014975_0.21428527135743236","host":"s3://npm-registry-packages-npm-production"}},"4.1.5":{"name":"extension-develop","version":"4.1.5","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"27bde268e9d7ff3e03bf031a16547d7fc45f9cb5","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.5.tgz","fileCount":394,"integrity":"sha512-GKB9q7ddsQ7PcRNtXTHJImgs5QSYBuDaW3o5PTzwJHRTmEp2HIXvDS5Xr7fzOy7ZQhbeaxSSjlxJE+CGLbBTGQ==","signatures":[{"sig":"MEUCIQDdMICfzi2izpjs5ZUFbruQGHIwu+BWI70f90AG/xYrrQIgDNFJCLio4xlpNK+vLrXT9uU/44uhoLQ7EnA5YUWnbB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7075859},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"f643143423826f93dd33a9bd6d6a9c5e5f50257b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.5_1787440442106_0.10741662201004454","host":"s3://npm-registry-packages-npm-production"}},"4.1.6":{"name":"extension-develop","version":"4.1.6","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.6","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"3e3ac7f13b379ed0f8477776a9335996596b3c60","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.6.tgz","fileCount":390,"integrity":"sha512-qmwQ7FDhiTRgaBtWVL4LBCbOLxDcztnmzUvuYv5ExW0OOtUr/F2Y8xIODrp0nMiVkXWIssHwFQOFTG446uAI9A==","signatures":[{"sig":"MEQCIGjXIniNfSZzr1oB78M5bhsmJQHV+jRTsO0ToRf9WufgAiBMdNhInbLOmz++HTbEpab9jOkGN6fQ86+wwIUQhFPaPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6452997},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"384cc2962460e28349729f3c41aedfb30d1d18b0","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.6_1787846142734_0.24592655539290242","host":"s3://npm-registry-packages-npm-production"}},"4.1.7":{"name":"extension-develop","version":"4.1.7","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.7","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"84824f3172961bcefaa4b57779481178182609be","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.7.tgz","fileCount":391,"integrity":"sha512-9kej957sGmZom8BfXlIAE3KeN9Qlc1AZ1DCTU1qlQfXwouo3XVpBfEVwlVCSSV+2nJ5D58cmdq2LgIw547sYnw==","signatures":[{"sig":"MEUCIQDMU8+LKGCS9bpumu4m/gEAUOIVby8MxRa4yBo45RBdbwIgIhcSIjBgx1JDIabo7ohr76+zdHx9VbVHfTKaU/LtBqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6455815},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"3497125be7903d49ab12617b0188cecb792946e1","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.2.9","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.7_1787850039218_0.5969361301224703","host":"s3://npm-registry-packages-npm-production"}},"4.1.8":{"name":"extension-develop","version":"4.1.8","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.8","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"7a7b01a202aa402c3a4f9d9ab8c5d51ac224e2e1","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.8.tgz","fileCount":391,"integrity":"sha512-FWGETPCxQyQ5V15GvVMSOU8YW68d068/5Thhd2gVnTd00ljg9WqESM2T5PJk/mXmcYGFgmK0SeHNR7m0LNpxjg==","signatures":[{"sig":"MEUCIQCOO3Ba3damasS+hYZYdbXsX6XrpnBYV1KgKw2kh6D2mgIgVoilVi67SS4ch9fU9Yso0HeOf7GFpVbohkLPz1v4+5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6455815},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"6b0c76a44493f9ad916bc51800adc3e45176266c","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.8_1787869447152_0.181568405637198","host":"s3://npm-registry-packages-npm-production"}},"4.1.9":{"name":"extension-develop","version":"4.1.9","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.9","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"eba41cd84a16c864f982e6b215694114bfa735e5","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.9.tgz","fileCount":391,"integrity":"sha512-EBQyTUO6uPWgHYKhkQ6AasfUVepOckzQEI83uD2TCW6JF8uadt2QnEGyt8MjxE52nw+5MTOoy35xcYxckiT3Pg==","signatures":[{"sig":"MEUCIQDXzhXLDTTNTOJLIaziD6JpLwAkrupCT4qC28t/4B8bOQIgLjJ5k8pTPgew3O2TTlDIfBN8AAaBEIdk7vAZ2C1wREQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6455815},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"b3377a05dfb018171946e596ef21835b5dc9a88a","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.9_1787878748304_0.4485792369897419","host":"s3://npm-registry-packages-npm-production"}},"4.1.10":{"name":"extension-develop","version":"4.1.10","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.10","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"7c9697e8a36797a099544ee93befd02b8b0befb0","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.10.tgz","fileCount":403,"integrity":"sha512-GPJINyCWwJBx4YIlJBW736t5AQ/SXW4q56eyQd3EDkP6wcxKKcJbT7WD3q2edV0AIJ8xPGv42YFS0S1HTLFlLg==","signatures":[{"sig":"MEUCIEV2k7nPcj5ilnmUgsY2uYChZ9ysws+q+VaiYfAdftP2AiEA6/QnmQ7ehi6AEbCZZwOGl8u/6WXCqvWLTgWGSn56YEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7610713},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"36b8904a254ac5e8cf53d8a7d354d9f4cb4b102b","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.0","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.10_1788019028843_0.17689110395257623","host":"s3://npm-registry-packages-npm-production"}},"4.1.11":{"name":"extension-develop","version":"4.1.11","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.11","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"bdd5ed1459a6cdde09ae0a754f647ed63aa28aef","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.11.tgz","fileCount":404,"integrity":"sha512-OwH2y40Tv657QoZiv01IgqUiia7DDllmnHZBisPKRo1WZvB8QbzquFqgZShvOpvfM702k1fM3mDeH7ChE8Bcxg==","signatures":[{"sig":"MEUCIA/2B1HRPGd09Jh876ZoSRpq1Yr83ZFTlkqhqSwK9HRoAiEAxHh07+e0IbQXk9MLYn2b0MznbLGwQPba4jNJU+IBFKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7619274},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"7634873d648c89943a277a02b905adadb7472642","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.11_1788211917990_0.39836636653803703","host":"s3://npm-registry-packages-npm-production"}},"4.1.12":{"name":"extension-develop","version":"4.1.12","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.12","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"73ff86e61ce4526cc9355a64e33c3c48254f18d3","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.12.tgz","fileCount":404,"integrity":"sha512-AuQ+qMA5VCqfqoNKaScsyI+R7K2vl4NmZSSFSV1NTPJUhT1eki2pna/2EJvi6wc8mtYkZ/e6BEBgnCZaJr3JUA==","signatures":[{"sig":"MEUCIQDM5KYOIik7a9Klk9Po6FamG5pHp87iX98+Es4FWEbNagIgS4Be6nRcm18ISlBZ6yOrPe3ylU94ilVXcpfAZGd4StQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGLSfnfuWNFHQP5k/VkTm/bh9HvYpyz5ChVoSOXVT6vUAiEAz6sQ+2cwGnKtQTHyw4+aB4oASosWc/D8qnQGi6eVil8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7619500},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"37fbfb569b5d13b3423b0d0f83aae368dfd640b0","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.12_1788538372517_0.8887822016861695","host":"s3://npm-registry-packages-npm-production"}},"4.1.13":{"name":"extension-develop","version":"4.1.13","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.13","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"d0b1a8c0e651893bf2c14a6ef74515c32006319a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.13.tgz","fileCount":428,"integrity":"sha512-fKNmOWnWiac9pPkP8cTUZy+ovZPPyfScGBoYsLcToZqHz677etfeQ0sRdruxILSx0NkYO9LomDozLCAVUeoTRg==","signatures":[{"sig":"MEUCIQDJyCsqlEXCQWye4FxbSMEIw8F+BPWliPUn0H9f2/SMXAIgdGPmQC6/MrlUC7myYE4WgETKMEF5SLN+1EdHJD3yYp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICrnx+il4ui+Vak35qzm4NKEBUxYu/lHfqtkchIpcIshAiEAy51YkwLdNfzitzaFoIwy5i1elZkXc78RzPCLAKBYEAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7669356},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"7c7875292f8748df978deee2786b4521ff8575f8","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.13_1788650305011_0.8509281080375501","host":"s3://npm-registry-packages-npm-production"}},"4.1.14":{"name":"extension-develop","version":"4.1.14","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.14","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b92340c59cee03d8685809471c12f6397449344c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.14.tgz","fileCount":428,"integrity":"sha512-UFGBItt+S/CbPQr17ebx54RdGXzpV7gprL3uNRcEGVTBwZ5rY5moNN6QnzMA2s3wgVJ2yyggIN6Px/+CwhCzPg==","signatures":[{"sig":"MEQCIDaR64inENQYIFFwuu1Jus4aGHdEZECpaw6P/h7csO2iAiAAyHM6B8BqXsqCpt0BOEOBOxUZ/Cb4ouSxVoMFliZQyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE7YZM/GydkZ3gffHV+Lf/vHtuxoAEpyWt4G6iEwpRmpAiA9HxGTE9cMRE9cHKtdFU0KZnQmNS7vjyBSUc6wpoYcdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7670191},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"6e76b0b7c2b02aec6d890dadd1de6f549f96d234","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.14_1788657516747_0.562000296706586","host":"s3://npm-registry-packages-npm-production"}},"4.1.15":{"name":"extension-develop","version":"4.1.15","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.15","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"915ef17ac7545e145580b060f5fabbe1fef68bd1","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.15.tgz","fileCount":443,"integrity":"sha512-4o6gOC/MtxtlU39WE/CwCZestHPB8cxQGeW4kUkfVBamd9zWyXv8TgfEWpbNBw2vUk2SkVx7v7GsZ3gntmZbNw==","signatures":[{"sig":"MEYCIQDmx3Jok6RW5dk1sg1E4z6BVK1gbIGpHUa6DyC4H5rUrgIhAL11z7uo175AlVltPY1sjX0m8aWu09OsPc/jQuPLrusW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHeJ4+yVum/G/1r6hUj8Juxpljq3LqVxfj1cWHvAn05AIhAOte/rzm2lx/MCruAHosWcFV2bfZSoIw1VnkNzucq8Ps","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5952080},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"fb9ca2fedaadcbde4ec64c753a4d67d54d762c7c","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.15_1788961881060_0.5123543527181484","host":"s3://npm-registry-packages-npm-production"}},"4.1.16":{"name":"extension-develop","version":"4.1.16","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.16","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"972e25ed870b4999a0a99c85f741ca25fdc2ef66","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.16.tgz","fileCount":444,"integrity":"sha512-DuzZl1AWr31qf7wedVDvf3B9JGlzYsAiC+3aNB6RswHcpcwm4Q666SbWrR/cpiZ7DX/4vXdP76RXDBPz51NhLQ==","signatures":[{"sig":"MEUCIQDfsN6sTujwaCnkAkj0XXYHCV0aTNAe2IC/IJI8iAKMEQIgWns80dhEoODknt03cVyxHO/rKM9nwQLpLC1Rn+B6UuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHNxAd/rzfQNLhekeBA0W5Idxg7YvrKIVY610Qh8K6P9AiEAnZpOY1pRb6SXgLK8PVDOEmAMZPAHXo0f2B1wgN5WF20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5951934},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"437d161cf4d82eda4033c683f4a1c99bad2e23b5","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.1.1","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^2.1.0","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^4.1.9","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^0.23.1","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.16_1788996950871_0.7137751291831806","host":"s3://npm-registry-packages-npm-production"}},"4.1.16-canary.387.3c3b02c":{"name":"extension-develop","version":"4.1.16-canary.387.3c3b02c","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.16-canary.387.3c3b02c","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"2b31de2ff984d8b1fc92b8be4729ee84e69ec754","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.16-canary.387.3c3b02c.tgz","fileCount":445,"integrity":"sha512-LMMOw/pns3uTvN4D0faQHhU7Ck1a6TghXmoMeazoUsyxQZA1dyjMxEfQ7wY2j2xqKOXyWm+DmQTprXKDFrUeLg==","signatures":[{"sig":"MEQCIBlyY+VGLoYxk1HcARkDPyFYJALxb+ePHQoo2F18u88fAiA/BJRGLraywBHCKEn+d2acYFei28j/6XUjosRzGT2kNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHuPKSvkgvnQwJo4WgPFJhjva62GRtOJ39Or0sGSl1+8AiEA2zjLYf6mtXBSf5zMb1Vg9/5wEn4Cr+1CSDBCRWjovno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.16-canary.387.3c3b02c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5958798},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"3c3b02c3c9a0e047700d05ba29760d6196937cd7","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.16-canary.387.3c3b02c_1789139738888_0.3735105323835757","host":"s3://npm-registry-packages-npm-production"}},"4.1.17-canary.1789159641.14deb5df":{"name":"extension-develop","version":"4.1.17-canary.1789159641.14deb5df","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.17-canary.1789159641.14deb5df","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"b10bba34120ef5fe1181559890e39930e2142977","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.17-canary.1789159641.14deb5df.tgz","fileCount":446,"integrity":"sha512-sSlGA3jZyXP8wc5KeqIVhX/w5DD8rMf7POU+Ny2BALZFdtzvMPgvdiOrDNLLZDbnaDe4QFZhEGTYiL3TDLwO+Q==","signatures":[{"sig":"MEQCIG1N1IkG83Dxj6D75rnqTxdpZ21NZPZ+MzFc0V6D8Ii6AiBw7c3bw6b9DtE+ddPUJdInd24OhXJF+8Ah2M7BivQEGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHvBDL8P7XWQv0s9krwFtK9nqb3iG+53pVeTMg25mJmAIhAOlnltxIUYqIKAHvWf9UmPG9/A9RacxL8XDCjx09EMvY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.17-canary.1789159641.14deb5df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5964307},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"14deb5dfb860ce70bc4a6eff358d917bedcb2f30","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.17-canary.1789159641.14deb5df_1789160312554_0.8545592667307849","host":"s3://npm-registry-packages-npm-production"}},"4.1.17-canary.1789176231.b3d547b9":{"name":"extension-develop","version":"4.1.17-canary.1789176231.b3d547b9","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.17-canary.1789176231.b3d547b9","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"87992a1b6890edcb791afc22d83b9f8f385d0b40","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.17-canary.1789176231.b3d547b9.tgz","fileCount":448,"integrity":"sha512-US1cCvCFBY/g4vNbbex9foU/mFDUj6slfpDKM/P+C0kYjOar3vHt/BDp23nYHOFG/llgEJuI9Fpci3R6vqif1A==","signatures":[{"sig":"MEQCIDDq6HVaFhVsB6uXP1gbOxo4EUv4EhLvbE3C39y/gXHYAiA1InxRLSrk37C816zhCUCUR1ETZpok/f4VTVxko0Jx8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAu2/edKj4EeRiZVMudmV9bOtaSi7ECAt3+LBzKG7iO3AiEA9NcdDV3YwdkklK6uhwJXGHbapJLRdoQcLx9u/R9MezI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.17-canary.1789176231.b3d547b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5963494},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"b3d547b9c5378e3b7fa0667eef555cca4e8c8192","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.17-canary.1789176231.b3d547b9_1789177086539_0.2551079509930292","host":"s3://npm-registry-packages-npm-production"}},"4.1.17-canary.1789180332.ddaaee7e":{"name":"extension-develop","version":"4.1.17-canary.1789180332.ddaaee7e","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.17-canary.1789180332.ddaaee7e","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"979b7f11ce17e9141693770915e7f66790c4149d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.17-canary.1789180332.ddaaee7e.tgz","fileCount":404,"integrity":"sha512-ObLJImJdmpnlhbTyBiJDCmZAxM0OI+JdycumRafrGWW+bmKJyABowsEyUZKZFrwfSRnIALvuDx82cSUWfxGukA==","signatures":[{"sig":"MEUCIQCtSBr7LTztDOS5YvgVfuZ080ogggte1jvPwX0hgAzgYwIgSPFMl17xVHyWSE+nT2pn+apxm3ou+xOtdL3Fqg4TDQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkFK2hHtfd1RJ/p96y3gpINFY8BklAiyXdsFWn2q1uHwIgIYU65F7o/vy2qmRZh4hpigVmO0auDldQB0bLj+Jnkx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.17-canary.1789180332.ddaaee7e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3037719},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"ddaaee7e0fd80c2c30d10a842fb9c9419f20cc35","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.17-canary.1789180332.ddaaee7e_1789181156341_0.525341918174683","host":"s3://npm-registry-packages-npm-production"}},"4.1.17":{"name":"extension-develop","version":"4.1.17","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.17","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"c4c78748217f7278839eb2ac0725aa0f13c16a69","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.17.tgz","fileCount":404,"integrity":"sha512-x0tL7ajcIiyebvpAQ4TjTHQ9YvQy14Pcl2mWestF0T0NGar5OsyaUFJnPYf4pOUKyEA3exMZnZpukSwm0gBA4A==","signatures":[{"sig":"MEUCIBGuGJ5ZcMBaj2KkpiNRoFIYjHuQfH6ikI2PAFzUa4T9AiEA7IJhsGvs1lS+MkpAX+f+NRPwfjDhRBwZBJHyC+I24I0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAPnm8RmdkQ2kITcYrz0jL05YurLDqCd2a4zyClomogXAiEAvudlXR9uGLYRFNaW7+U3fwzjRX8iJGq+JzBpYG93XJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3037665},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"6c9a8be04d7c9181c69bee336244e497186f4dc8","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.17_1789183527386_0.43028045428301565","host":"s3://npm-registry-packages-npm-production"}},"4.1.18-canary.1789403792.e514b06c":{"name":"extension-develop","version":"4.1.18-canary.1789403792.e514b06c","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.18-canary.1789403792.e514b06c","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"1d5ba542b5085cd20f18bc0af75dc063199f8a30","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.18-canary.1789403792.e514b06c.tgz","fileCount":405,"integrity":"sha512-YZVtRxtRzn+QcWmK+kGYzI9sQXG8VTOY4n2tMQgQvTxnocqXkOeLyQ+qQMRyNX4z05QsOGhYmlfku7hT1urM1A==","signatures":[{"sig":"MEQCIE7JruFyDA1m36eZr6yifBJPC4jskF4bRbj9Vm4ZBm6dAiBLncOLFlTIRa5uZPrpIYvJuKkpjQy2711OF+6Uvz1wsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDND0nGQrPLRGyPYVU94CK4K3QwGpoXhNWA501IcwzkmAIgPlaUocTwYcO+xXHDu055wjxy5wEWc6o3KWLq9eJmsuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.18-canary.1789403792.e514b06c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3048922},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"e514b06c7f89f259452911684a129e6148b4a5b2","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.18-canary.1789403792.e514b06c_1789404432545_0.45315506939413064","host":"s3://npm-registry-packages-npm-production"}},"4.1.18-canary.1789408652.e7036086":{"name":"extension-develop","version":"4.1.18-canary.1789408652.e7036086","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.18-canary.1789408652.e7036086","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"4c1f5e5ff8ea7669cefe1c0bb910082065723291","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.18-canary.1789408652.e7036086.tgz","fileCount":406,"integrity":"sha512-4Ltau3wZG93Sayr0pqnlU4WDwJIXmoy3IPiNDU4otg1o8aCSbtWNvJGTsD7vOZzGnnHYcroXJLHJJ77wgsy/wA==","signatures":[{"sig":"MEQCIBp1o7ToXxTTw0jkHVnzzYWsryWWY5DNNcHaYg/FA93aAiA01YdKdoo/VsrBxJKDiLDJ+bmH5sNo89Z0EhdH5LBltA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFF/ffseIW0KfOS5zh/H42SO1um3ckq2UvoRdk9BsJ8jAiByHmOx9CmKYQ/rddAGi0Y/v0JLPyw/WQjwAYhmEMVaZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.18-canary.1789408652.e7036086","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3066900},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"e703608622017b14bfe50ca0c0f2e78dac3a581f","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.18-canary.1789408652.e7036086_1789409312826_0.8877306382471739","host":"s3://npm-registry-packages-npm-production"}},"4.1.18-canary.1789411827.2362f394":{"name":"extension-develop","version":"4.1.18-canary.1789411827.2362f394","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.18-canary.1789411827.2362f394","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"d0e9789d30024935d3378f6c59d34ef958b5cf45","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.18-canary.1789411827.2362f394.tgz","fileCount":407,"integrity":"sha512-udKJQsEceUbnisYy+j6OlOsqi5HBrzuOvwJ8BM+UC8e0/149/Gsy+JeCZeM/cvnMaVkqI+5+no4O63xXdPz7ag==","signatures":[{"sig":"MEQCIBE0+MHNAjdzbwjmDAXy3r701iI0YAtRl6o+reZANwvAAiBiUWXLn8zjBvhcQLleQVOByDSyz9UGnsADTLMkW3A+KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1ULsxOT8eBptXImQp4goAnG9klB54pJEhcG4OjuSnfAIhAMt9CFvc+J0/8TamaCMVx2vXtOYxVA8tcBEdIC0/mgwT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.18-canary.1789411827.2362f394","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3068977},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"2362f394070e9b983e2ddc70f77c9faf46c23609","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.18-canary.1789411827.2362f394_1789412679565_0.9548868142227245","host":"s3://npm-registry-packages-npm-production"}},"4.1.18-canary.1789416205.c58a8549":{"name":"extension-develop","version":"4.1.18-canary.1789416205.c58a8549","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.18-canary.1789416205.c58a8549","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"767ce798b5c6026d7ae5938cda01a6fdfa392f64","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.18-canary.1789416205.c58a8549.tgz","fileCount":409,"integrity":"sha512-ip/+Bzsv2HTLNBohMEz8dF6D/3xGq0xb9O20Xqo6ZGncy2tOzBM/Yld0VDF76yzbcGz29WqpcUioMlSN0TuKeQ==","signatures":[{"sig":"MEYCIQDNf5O0Aa4TDnj4vjRTQVwOjCvOv0St/hHmyOajBmnTUAIhAN9Kxl7CFwqgezD9ja6d3xJ4beut4ZVtiw+ntmHkNxDC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGbfm3czbEKeA6REmbFvw1MZeVyDBHNvyER9Qq/MyapsAiEA+XIicrkxtWrg65LkoOMrAB3/EhOrN9CXG0SWFjLlbyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.18-canary.1789416205.c58a8549","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3082080},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"c58a8549abf1cdcd859f5ec9bc8526128526548a","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.18-canary.1789416205.c58a8549_1789417022067_0.41495466979186246","host":"s3://npm-registry-packages-npm-production"}},"4.1.18-canary.1789418071.f594b44a":{"name":"extension-develop","version":"4.1.18-canary.1789418071.f594b44a","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.18-canary.1789418071.f594b44a","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ed63dc54ac2e8cffcdf432bec3ec88b2c7708fa4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.18-canary.1789418071.f594b44a.tgz","fileCount":409,"integrity":"sha512-xIj7yHtrOFdmqFNSny6v9/uzI2OJrWa+nSJiqBjmCOVLeuqJo7yf1A8szQh7f9/vQ3dPdRYKzky55iuSFObPyQ==","signatures":[{"sig":"MEUCIEZ+VMXjvZxlVc339HF7Zi6Jfgfgp3WmK6vyrA8Poqj8AiEAn279aqyf4vT/vkOxoMDHmDAh5iQAdkJQ9nK/AEVOPQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC56U3TwnfkV+gGbuUjNvbmu1x5yg/Qudkt3i84wLGCQgIgKosRtiVOTWZmNVBsmnqHIGFUnb9IyhRf8BCOL4xU8hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.18-canary.1789418071.f594b44a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3081826},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"f594b44ab0d7f57658940c7be1dbd37bd55d9a69","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.0","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.18-canary.1789418071.f594b44a_1789418934729_0.3259967553978562","host":"s3://npm-registry-packages-npm-production"}},"4.1.18-canary.1789418691.926921af":{"name":"extension-develop","version":"4.1.18-canary.1789418691.926921af","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.18-canary.1789418691.926921af","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"fb870df7a4df546750d41d8a60a18de116d88c4c","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.18-canary.1789418691.926921af.tgz","fileCount":409,"integrity":"sha512-XaPgimgVbeyFtUJz2l7wgVTaBqxDsB5tD6+cCwYUGg6SxLW1grUL/SCD+54UhCocXrFK443qf/PHVHvCXseRtQ==","signatures":[{"sig":"MEUCIQC631IY8VdVUlez9HJ0ZVsTSe9mtASfJV7wE1NIVbd+3AIgaPcbmrAb7lvs2LcLe6AXruH2VaB/a3Yatt9SDdeYvgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFDoM+IrEOiuG4R3Y+Y0o1UDaxcdup17pXn0KH2nhAWeAiEA2m+s1PoADBA7QA7a1/ax/BVnNL3YQeXSWmJP6dLI9no=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.18-canary.1789418691.926921af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3081826},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"926921af2d0abe8ceffacf53fc88a688e2aba40d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.1","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.18-canary.1789418691.926921af_1789419505140_0.14838480685568567","host":"s3://npm-registry-packages-npm-production"}},"4.1.18":{"name":"extension-develop","version":"4.1.18","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.18","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"573299add00a05e5c511b17da897fd05ed1580eb","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.18.tgz","fileCount":409,"integrity":"sha512-t+bdAZt8GNdBNHSkzj2Gsw7aIZT/IELrsu9cmaxZQg6EdNeW2G/FHE4TveIPApSs9bNdRTn58BfwxEzzi2xLGQ==","signatures":[{"sig":"MEQCIAGYY2bxZseAUTsCmYc9VVFuBm2FWyQBQ0fnBqb2K6r/AiAsOzFu/4F/LkFXhq022y5qfEjss9OzdwFjG2CvHONWBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkE0thCJDT7DSIP8tu1mvT+6empmQkCmmNSbmDriRBjgIgF18e+YnEblWC1auDLEkGZV51kK2SkqIK28nt4uzN//Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3081772},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"3605453de13b5d7e9c9323fd3019da4b6850273d","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.1","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^2.3.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.18_1789422296553_0.4328743598984435","host":"s3://npm-registry-packages-npm-production"}},"4.1.19":{"name":"extension-develop","version":"4.1.19","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.19","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6bb75b8caaee846bf2177a250a1973607f3a6f9a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.19.tgz","fileCount":417,"integrity":"sha512-m9F7P6DzSQPmhmL3U01iaRBiziVyaGtazYDl61GlFsgsmw/QqfNYKEVSAfYk2YgskKzlYc2bAxvkPt4DBQdBZg==","signatures":[{"sig":"MEYCIQDHZ/tVbGRVFabHi41s7o8FtDxsB0uQXFP4DfOKLuP8/AIhANdwJykGAjHuJYdK3QYR10WZHDV/oO+nxH0RpaOFkJyM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHZ4YYNvLOHjj0ha2xVaUiOuGZ2vYd73EL//vs9vjCZgIhAJWa36Dch6IZBvbPQbp/aZSL8aNimmzZ0U49wtDN8JYR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2061247},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"d4263a2d330a53f16639d4913eb9d051a52de926","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.1","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^3.0.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","fast-check":"^4.10.0","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.19_1789504272076_0.5934862668577103","host":"s3://npm-registry-packages-npm-production"}},"4.1.20":{"name":"extension-develop","version":"4.1.20","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.20","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"d44e647a5a46baa20fec3acb97203a4e745beb75","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.20.tgz","fileCount":420,"integrity":"sha512-0uK+BDT0PQYdjhVq09zQP32xK1woh5zo2omFuppuuofUVfA9C6U/wPAGuMdkAnV2o0xRIbhT5Kpfa63v5ShzJw==","signatures":[{"sig":"MEQCIE+TBV5KWzHnPvk9DnGL8Nh4FBEBBuLMUkucHQfvonxdAiAxa7DyJkjFM4mqD1VTEtZ/BvmtNoaN0HHRQSvQyQbh/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIh/SiaSCdA3kvP6L7mcXcsKVA3tnuHqkvItVdeSXkJAIhALaptkYC1mIFVps6AJHiNFm8jwukJN4x6+T2zzqYkCtq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2067606},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"ede9c1a9310c7fc0e17b153470d20e76b96ba755","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.1","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^3.0.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","fast-check":"^4.10.0","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.20_1789590585687_0.8142749353858281","host":"s3://npm-registry-packages-npm-production"}},"4.1.21":{"name":"extension-develop","version":"4.1.21","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.21","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"eecca504bb79838c772aba478459ec0f126e0e6e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.21.tgz","fileCount":424,"integrity":"sha512-MTbCcZXlsLDqO1Uw1NNWkwqQbFtXlGxYqxFpk0912UWJBuYoOyUTukaIFy+om0UmHhUdMWxqZEpSXJSX3TIbag==","signatures":[{"sig":"MEUCIQCQJjSaNIQTja0DNRF0SmkF46MN8F1MQoe0O6vXj/GiuAIgIjR3llIl08ZzWSCJ8GZKNlFW6DaCJE4SP51RDM3SNaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDuTo2X7hAeMCiBDka8P0IYfMuLNdG4Tbm959WM6rkH2AiEAkqwjQjLKIeMq4c4GGHC5dFj6r5EG+ZcQ84d0XdOK6z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2108041},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"3bd82e1332c86ff64c5be80b2c91546de42fda7c","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.1","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^3.0.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","fast-check":"^4.10.0","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.21_1789664108525_0.33653644912577474","host":"s3://npm-registry-packages-npm-production"}},"4.1.22":{"name":"extension-develop","version":"4.1.22","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.22","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"45d1296b1d81a64698021a1dba7009e42bb9305f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.22.tgz","fileCount":424,"integrity":"sha512-H8oVqIGiZx4PIlzI4Xq+R9kEroINmm2LY6ETrZ3/WA+NkhuuTM9ylAi78iYBrddTqs5n9h3zMpPEaFUwq0E4xQ==","signatures":[{"sig":"MEUCIQCnUTfzeWgMaarF62AE77mEIUGC5zFL9GmBOX7KVl/HAQIgb45+nXEabQivjrEPijVKygirVMM4BZl6Z+oF0TIC4LU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHSJihu40CrVFiGCYLHzsE4mjmpmutH8dKSjMQJVGmb0AiAVtO3LYNKqFjxkBqG8VSo4ceoy21qaOfkNRyhsLuPkpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2108969},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"b8eb6ee5deeff17b24f217fb03b6e1774bbbdaaf","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.1","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.6.7","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^3.0.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","fast-check":"^4.10.0","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.22_1789683100831_0.4500856689864636","host":"s3://npm-registry-packages-npm-production"}},"4.1.23":{"name":"extension-develop","version":"4.1.23","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.23","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"d67113b60ee4f35736b43ee62dd44521ee57916d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.23.tgz","fileCount":424,"integrity":"sha512-aBVCyw9UkSu8paI92QSBp56BkezAhJKT1shjPDoMkbc3uGaCCaLTEQYToqa6OCftkMFcIUFbVofE6RlJ/VLJVA==","signatures":[{"sig":"MEQCICiKPQepo0x5mKLYewTTVSGNtonbM6kSRnu57/P3NPZJAiAiwoCuAfochtW+FYvT6Kj7WKGVbEBragFW6/N5cHKEvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDe8Pu5ZLwduyK20/LauwT5JCoNXjWWTwzD3gz6DmIAbwIhAIJ0hGZkcBVEoDQBJy4+kBiemsarIbChUvIlTFu6lz/o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2112533},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"248c1401a0e65191838f329b092622f7f2b7a617","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.1","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.9.1","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"^2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^3.0.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","fast-check":"^4.10.0","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.23_1789694756635_0.1875938021360115","host":"s3://npm-registry-packages-npm-production"}},"4.1.24":{"name":"extension-develop","version":"4.1.24","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.24","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"4d78c4b849639b42b03ee035c50d0639bbd05037","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.24.tgz","fileCount":424,"integrity":"sha512-eSrsEWXT7qjKucxt0IoDvoKnzX2Lg649giT99JtzTO5MqJ7+H+VZZPa73dH7bqcrVLIJcBuhO6PWB51xU1QT2A==","signatures":[{"sig":"MEUCIBcHH0zpSAjYYD09wy37ZOvxfZkJMrGPmFRSIdnEDi4PAiEAztCwYJykn6r2sWCa3T6VpHSg0E/AFvIns69LBzQlbRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICJGRY3aFO7pi3APvZpEft+mj02dCR1rnQ3s0IE5L/jmAiA5HWCFFxVRtf7LD+oVzQu9F2hEp9kSpuH0G5nJHRibfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2234230},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"e2b7ab52dfab51038e5e7a24900028e3ce7a9e47","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.1","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.9.1","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^3.0.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","fast-check":"^4.10.0","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.24_1789746271119_0.9775352643155382","host":"s3://npm-registry-packages-npm-production"}},"4.1.25-canary.1789771240.9b4be6a5":{"name":"extension-develop","version":"4.1.25-canary.1789771240.9b4be6a5","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.25-canary.1789771240.9b4be6a5","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"4506b144335a72b52b7eeedf11e66c1058c99fb4","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.25-canary.1789771240.9b4be6a5.tgz","fileCount":426,"integrity":"sha512-sd41ZXxP+5H5BPJ1SSTTT82Jc8ox1aMCwZ8H4zHjjALybd/sacw94nZVOUujF5XRP/mvt0070yhY5osfGQR4/Q==","signatures":[{"sig":"MEQCIDQjXnW57jZDkEE1weMmR6y+y000ICXYPtfk3r8tqBVUAiBSSk4eIhzbkGg/B7Kzraam+FN7NnS18Hze6MqxxG9LzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF2P7i0yyazoBmPGRr9I0CbymtzpN16ipiz3alrvhKHXAiAvYyPaQG4OuygWwZSpqhp4O2i51tt/SnylqQKVHEvhSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.25-canary.1789771240.9b4be6a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2260549},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"9b4be6a56f95770355945cd35d858f2768d3bef9","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.1","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.9.1","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^3.0.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","fast-check":"^4.10.0","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.25-canary.1789771240.9b4be6a5_1789771725844_0.20134561708994214","host":"s3://npm-registry-packages-npm-production"}},"4.1.25":{"name":"extension-develop","version":"4.1.25","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.25","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"2d1da1356dfb25261124ed1388a1537914e8cc7f","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.25.tgz","fileCount":426,"integrity":"sha512-Krw/CStIhvg7u6V7cel0xE9wpGJhqI/5BMFWG6cm8U5QhMwLbdWQyiG4/WScJ0QyJOlOWIy5T/W3VgdzCvzYhg==","signatures":[{"sig":"MEQCIBKmtN75XfK+VLWm8GcIgSaFUjw26IrIflV3cO/eMeqTAiA5ZFam/hcfoGiiWMu5EvMS32XxSsHrckt8A/lF950sHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDinWB4D1FWttA2MFTS4ts6PyCLD+617iWDtSEbY36rEgIhALrg5uuJy+PHDGgcgKP4vrMkC35cuNq3JwQ4FTqg0Fi0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2260495},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"gitHead":"f32af8e40af7c08a3873b6b20ace8cd6aaac4142","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.1","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.9.1","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^3.0.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","fast-check":"^4.10.0","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.25_1789773915969_0.6847691153238993","host":"s3://npm-registry-packages-npm-production"}},"4.1.25-canary.408.177007":{"name":"extension-develop","version":"4.1.25-canary.408.177007","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.25-canary.408.177007","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"ddedae061a1b1e8da3226d4db6d0bdd5e85fadba","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.25-canary.408.177007.tgz","fileCount":426,"integrity":"sha512-6RdOYWUo3PXPY9DDOOvkjLbrnvlgbtsS5KYtjgeADNNjdLCnWjqlyzQIR5Q8SY7HrH2z7LKT4/zWCn+Bf2m8LA==","signatures":[{"sig":"MEUCIQCDMHP48fuYU854Pvxy/tInQiBXUClyARJtXqqMKmSCRwIgJuBFJ6sHMF3e3RaiT9nK27EXWV6ETdxJzJMjLi4cM4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFv5jjfZRuEJEznmwz0VOjzKsCYWCsdIvI12sxMl0T0YAiBGn9+NPLqFNAEvijmko2QoiM/E4EFe/lUzLMzpL7IcGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.25-canary.408.177007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2265968},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"funding":"https://github.com/sponsors/cezaraugusto","gitHead":"01770072191023ed9948536f025b0eedc1ea8f10","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.1","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.9.1","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^3.0.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","fast-check":"^4.10.0","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.25-canary.408.177007_1789870546891_0.5263093675355228","host":"s3://npm-registry-packages-npm-production"}},"4.1.26":{"name":"extension-develop","version":"4.1.26","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.26","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"4c38ddd89ba2e05333b71b4bb552cf1a9fb0b7f6","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.26.tgz","fileCount":428,"integrity":"sha512-B71esvjvCR+lwIZ+27g+jTaKvKtvhxsNmVjU2TAh19rGVEYCbJOoKjYIx40hFtoew0xLEV6VJzrpCXgEQpp5QQ==","signatures":[{"sig":"MEQCIHkpkg41vH11OaDyem3tKv8owutbTfihwtOlmu4GmQ8LAiB8IhWOOCpTCYsoeaZX4TahKCapWlH6rN5CwM8WEfsJQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFjpAQn9d8cIj85pvOtXK7tK+LzVVECPBH0SLFJn6wzaAiA/ncdGndj38TpRMWTeOTy6zhjMzlQl3nEJdcB3of5mow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2283544},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"funding":"https://github.com/sponsors/cezaraugusto","gitHead":"ac92d919e91757ede419a794bb0be8dda2d8466e","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.1","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.9.1","acorn":"^8.16.0","dotenv":"^17.2.3","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^3.0.1","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","fast-check":"^4.10.0","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.26_1789914640092_0.6247866276418428","host":"s3://npm-registry-packages-npm-production"}},"4.1.27":{"name":"extension-develop","version":"4.1.27","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.27","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"dbe9903664fb1263c90f8675f2e545781fc3602a","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.27.tgz","fileCount":428,"integrity":"sha512-bZeeHu2CecNn28vySBP83fGt8sch7wqbXM0IOCaj1aqV4qUbs3p6TuddGWy2rlPsxuXqCSL4mBNagbqk0wpwUA==","signatures":[{"sig":"MEUCIQCiRQ71RVv1jKmoITMYIcpoqht+jd9nPeXzeOZzLSwHLgIgb5S4nuPR/ImXya2xHrjIp9LzFN0eHQL8JHr5DL/qDuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAmcFATzr6uNA7VTNxfH0icng7ilLmfhkVHkzzeIHik0AiEAvpGtKbD5NtwbYC64GmxXaYJmHvefREM7Wtm2FZiw4aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2285401},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"funding":"https://github.com/sponsors/cezaraugusto","gitHead":"091bd9712887cd2e1f31b961b8e663e5725b04c7","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.1","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.9.1","acorn":"^8.16.0","dotenv":"^18.0.0","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^3.0.2","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","fast-check":"^4.10.0","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.27_1790102962287_0.6806189062903103","host":"s3://npm-registry-packages-npm-production"}},"4.1.28":{"name":"extension-develop","version":"4.1.28","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.28","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"da6b88a49c444ab781544511158b25723a03054e","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.28.tgz","fileCount":428,"integrity":"sha512-xKcXK2YsaNarUWrQm2C1Adirf4/k+etkj8SpoGS4JESw/Bf0pzjzCaAER7B9fYU0Z3x5XWe+p1wdUcthQaP6Jg==","signatures":[{"sig":"MEYCIQDzEITgjRQus0Pw9fFnD7hK0gaV9JFJMRKNy2qu6kE9QAIhAIXcBgUOFtkAN89LyqXFdPTVib/ZPo5HrS8G032COOVU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+Q1Mo9PYAb2ZrbreC7YvxBl3jGGnB55nzdK8GUlvAeQIgaY4mNHl70F/VnCTxQzKdwZYYXDVcQmpGhAczHkW58ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2286133},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"funding":"https://github.com/sponsors/cezaraugusto","gitHead":"617d297fc60c110ae16e494bc6cc93b58f355806","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.1","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.9.1","acorn":"^8.16.0","dotenv":"^18.0.0","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^3.0.2","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","fast-check":"^4.10.0","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.28_1790189929617_0.8794593816622787","host":"s3://npm-registry-packages-npm-production"}},"4.1.28-canary.412.2533754":{"name":"extension-develop","version":"4.1.28-canary.412.2533754","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","_id":"extension-develop@4.1.28-canary.412.2533754","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"6e55883ff7f0c13fa64d0557fbe63e5d8fb61e37","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.28-canary.412.2533754.tgz","fileCount":428,"integrity":"sha512-4t9aOB1l5HazUe9KNXMkYLo5e/G78T7pzL4JGJoEFDkxO0sa+w8ANU4rS51QIvV+XqJsIKptvCdA6CDepj/TJA==","signatures":[{"sig":"MEYCIQDA3HHDojmmWF3w0+ZglUWy+XJDaq9iYWWGmwWd9/W3MQIhANp97a9+EkP+u1I+Kq5l++n7hEIhqokM6EMgfKAOqRXT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICBDeOpYtIwzNWJS9HmQTtSbqoRlR6/OZlwSO2uggPEyAiBm9KM1BH+zoMeeHvSnDdmZaOfyFGZ7PgWQ0vNiarZdOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.28-canary.412.2533754","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2289597},"main":"./dist/module.mjs","type":"module","types":"./dist/module.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"funding":"https://github.com/sponsors/cezaraugusto","gitHead":"25337545a1f01591f3c75ee523dd0454f3d551c4","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.1","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.9.1","acorn":"^8.16.0","dotenv":"^18.0.0","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^3.0.2","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","fast-check":"^4.10.0","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/extension-develop_4.1.28-canary.412.2533754_1790223499199_0.6626078313027055","host":"s3://npm-registry-packages-npm-production"}},"4.1.29":{"_id":"extension-develop@4.1.29","bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"dist":{"shasum":"3684f0799e06b502589bdaceb72c5adb72b7565d","tarball":"https://registry.npmjs.org/extension-develop/-/extension-develop-4.1.29.tgz","fileCount":428,"integrity":"sha512-koFOLPyMYxeXAswK+7Q6U4H2ic/vJyrq/7aXDrI+BktLUNO4SxOah1IR+oHJM9ug7455+XhrcgW05ZUaWfeJ+Q==","signatures":[{"sig":"MEQCICFwPRV8C1dlzOovjY6yzc6GPwZK4scQ5fRA7eB+IJmlAiBWXcU+zPOImt2uskYvxQ/Qcd7236KvAfgoelTT5JNtEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGUVcycFboB2U82NASukapZzOiR8pGRHP+x7+jr3r0NCAiEA3qcHqLhwzeeNMnDu3HP1ji0kWySWsXpZW7FZotvknSI="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/extension-develop@4.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2289629},"main":"./dist/module.mjs","name":"extension-develop","type":"module","types":"./dist/module.d.ts","author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","development":"./module.ts"},"./bridge":{"types":"./dist/bridge-entry.d.ts","import":"./dist/bridge.mjs","development":"./bridge-entry.ts"},"./preview":{"types":"./dist/preview-entry.d.ts","import":"./dist/preview.mjs","development":"./preview-entry.ts"},"./contracts":{"types":"./dist/contracts-entry.d.ts","import":"./dist/contracts.mjs","browser":"./dist/contracts.mjs","default":"./dist/contracts.mjs","development":"./contracts-entry.ts"},"./contract/*":"./dist/contract/*","./package.json":"./package.json"},"funding":"https://github.com/sponsors/cezaraugusto","gitHead":"5f1d24b2202bf3401fb4487e78b6bb53e73be4af","license":"MIT","scripts":{"test":"vitest run","watch":"rslib build --watch","compile":"rslib build && node scripts/write-dist-js-aliases.mjs","pretest":"pnpm run compile","prepublishOnly":"rslib build && node scripts/write-dist-js-aliases.mjs && node ../../scripts/build-extensions.cjs"},"version":"4.1.29","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1cf52c26-fe86-40b6-8e34-45d62ce765cc"}},"homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"_npmVersion":"11.19.1","description":"Develop, build, preview, and package Extension.js projects.","directories":{},"maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","vue":"3.5.26","less":"4.9.1","acorn":"^8.16.0","dotenv":"^18.0.0","fflate":"^0.8.3","ignore":"^7.0.5","pintor":"0.3.0","preact":"10.27.3","postcss":"8.5.23","go-git-it":"^5.1.5","tiny-glob":"^0.2.9","vue-loader":"17.4.2","cross-spawn":"^7.0.6","less-loader":"13.0.0","sass-loader":"17.0.0","@rspack/core":"2.2.3","postcss-scss":"4.0.9","prefers-yarn":"2.0.1","schema-utils":"^4.3.3","react-refresh":"0.18.0","svelte-loader":"3.2.4","webpack-merge":"^6.0.1","@prefresh/core":"1.5.9","postcss-loader":"8.2.1","@prefresh/utils":"1.2.1","es-module-lexer":"^3.0.2","parse5-utilities":"^1.0.0","@vue/compiler-sfc":"3.5.26","@rspack/dev-server":"2.1.0","postcss-preset-env":"11.1.1","extension-from-store":"^0.2.5","webextension-polyfill":"^0.12.0","webpack-target-webextension":"^2.1.3","@rspack/plugin-react-refresh":"2.0.2","@rspack/plugin-preact-refresh":"2.0.1","content-security-policy-parser":"^0.6.0","browser-extension-manifest-fields":"^3.0.2","case-sensitive-paths-webpack-plugin":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","svelte":"5.55.9","vitest":"^5.0.0","webpack":"^5.104.1","@types/ws":"^8.18.1","fast-check":"^4.10.0","typescript":"7.0.2","@rslib/core":"^1.0.0","@types/node":"^26","@types/chrome":"^0.1.33","addons-linter":"10.12.0","vue-style-loader":"4.1.3","@prefresh/webpack":"4.0.6","@types/cross-spawn":"^6.0.6","@types/sass-loader":"8.0.10","@types/loader-utils":"^3.0.0","@types/webextension-polyfill":"0.12.4","@types/case-sensitive-paths-webpack-plugin":"^2.1.9"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/extension-develop_4.1.29_1790356557200_0.45150938792004647"}}},"time":{"created":"2024-08-08T19:38:21.126Z","modified":"2026-09-25T17:15:57.622Z","0.1.0":"2024-08-08T19:38:21.691Z","1.8.0-beta.2":"2024-08-08T21:58:58.994Z","2.0.0-alpha.0":"2024-08-22T00:42:30.887Z","2.0.0-alpha.1":"2024-08-22T14:41:55.095Z","2.0.0-alpha.2":"2024-08-22T14:51:10.493Z","2.0.0-alpha.3":"2024-08-22T22:48:29.609Z","2.0.0-alpha.4":"2024-08-23T12:42:34.795Z","2.0.0-alpha.5":"2024-08-24T20:23:56.595Z","2.0.0-alpha.6":"2024-08-27T17:02:29.919Z","2.0.0-alpha.7":"2024-08-31T22:08:01.135Z","2.0.0-alpha.8":"2024-09-01T20:34:17.409Z","2.0.0-alpha.9":"2024-09-02T23:48:29.932Z","2.0.0-alpha.10":"2024-09-03T00:42:44.633Z","2.0.0-alpha.11":"2024-09-03T01:24:56.799Z","2.0.0-alpha.12":"2024-09-03T01:30:27.241Z","2.0.0-alpha.13":"2024-09-03T01:36:31.169Z","2.0.0-alpha.14":"2024-09-03T02:25:43.516Z","2.0.0-alpha.15":"2024-09-03T02:45:55.863Z","2.0.0-alpha.16":"2024-09-03T02:57:40.339Z","2.0.0-alpha.17":"2024-09-03T03:03:51.441Z","2.0.0-alpha.18":"2024-09-03T03:16:28.690Z","2.0.0-alpha.20":"2024-09-04T21:54:04.718Z","2.0.0-alpha.21":"2024-09-04T22:28:23.727Z","2.0.0-alpha.22":"2024-09-04T23:42:06.948Z","2.0.0-alpha.23":"2024-09-05T16:26:35.354Z","2.0.0-alpha.24":"2024-09-06T14:21:20.399Z","2.0.0-alpha.26":"2024-09-06T18:48:23.395Z","2.0.0-alpha.28":"2024-09-14T01:25:23.891Z","2.0.0-alpha.29":"2024-09-17T03:22:13.576Z","2.0.0-alpha.30":"2024-09-19T21:23:03.670Z","2.0.0-alpha.31":"2024-09-19T23:58:07.417Z","2.0.0-alpha.32":"2024-09-20T01:01:40.061Z","2.0.0-alpha.35":"2024-09-20T03:23:25.651Z","2.0.0-alpha.36":"2024-09-20T03:36:08.265Z","2.0.0-alpha.37":"2024-09-20T17:01:18.100Z","2.0.0-beta.0":"2024-09-20T19:52:26.827Z","2.0.0-beta.1":"2024-09-21T20:49:09.122Z","2.0.0-beta.2":"2024-10-07T15:07:10.910Z","2.0.0-beta.3":"2024-11-18T19:54:11.314Z","2.0.0-beta.4":"2024-11-26T01:03:24.125Z","2.0.0-beta.5":"2024-11-26T02:54:53.207Z","2.0.0-beta.6":"2024-12-07T14:36:10.200Z","2.0.0-beta.7":"2024-12-11T15:50:45.450Z","2.0.0-beta.8":"2024-12-26T16:01:08.057Z","2.0.0-beta.9":"2024-12-28T22:37:26.734Z","2.0.0-rc.0":"2025-04-05T00:48:10.087Z","2.0.0-rc.1":"2025-04-05T00:59:58.836Z","2.0.0-rc.2":"2025-04-05T01:07:32.037Z","2.0.0":"2025-04-05T01:15:14.001Z","2.0.0-rc.7":"2025-04-05T03:20:05.382Z","2.0.0-rc.8":"2025-04-05T03:33:07.338Z","2.0.0-rc.9":"2025-04-05T03:34:38.757Z","2.0.0-rc.10":"2025-04-06T00:35:29.117Z","2.0.0-rc.11":"2025-04-06T07:58:02.457Z","2.0.0-rc.12":"2025-04-06T08:01:44.574Z","2.0.0-rc.13":"2025-04-06T16:47:27.359Z","2.0.0-rc.14":"2025-04-06T17:25:55.636Z","2.0.0-rc.15":"2025-04-06T17:31:56.451Z","2.0.0-rc.16":"2025-04-07T02:56:11.255Z","2.0.0-rc.17":"2025-04-07T03:01:51.425Z","2.0.0-rc.18":"2025-04-07T03:07:45.782Z","2.0.0-rc.19":"2025-04-07T13:34:31.556Z","2.0.0-rc.20":"2025-04-07T19:44:24.990Z","2.0.0-rc.21":"2025-04-08T13:46:37.371Z","2.0.0-rc.22":"2025-04-08T16:21:53.768Z","2.0.0-rc.23":"2025-04-09T15:53:13.164Z","2.0.0-rc.24":"2025-05-12T20:14:30.147Z","2.0.0-rc.25":"2025-05-12T20:25:57.429Z","2.0.0-rc.26":"2025-05-13T15:26:26.641Z","2.0.0-rc.27":"2025-05-18T23:15:51.300Z","2.0.0-rc.28":"2025-06-04T16:44:38.531Z","2.0.0-rc.29":"2025-06-04T17:05:44.094Z","2.0.0-rc.30":"2025-06-04T17:26:56.392Z","2.0.0-rc.31":"2025-06-04T17:31:43.892Z","2.0.0-rc.32":"2025-06-04T17:58:11.720Z","2.0.0-rc.33":"2025-06-05T10:40:40.282Z","2.0.0-rc.34":"2025-06-05T10:57:37.280Z","2.0.0-rc.35":"2025-06-06T00:36:34.702Z","2.0.0-rc.36":"2025-06-06T01:10:55.919Z","2.0.0-rc.37":"2025-06-15T05:13:34.845Z","2.0.0-rc.38":"2025-07-08T21:37:14.914Z","2.0.1":"2025-08-21T16:34:42.962Z","2.0.3":"2025-08-22T01:02:56.966Z","2.0.4":"2025-08-22T13:08:33.182Z","0.0.0-next-20250825144602":"2025-08-25T14:46:11.697Z","2.1.0":"2025-08-25T14:57:24.622Z","0.0.0-next-20250827130329":"2025-08-27T13:03:42.362Z","0.0.0-next-20250827131250":"2025-08-27T13:13:03.728Z","2.1.1":"2025-08-27T13:23:20.260Z","0.0.0-next-20250827140108":"2025-08-27T14:01:23.021Z","0.0.0-next-20250827140428":"2025-08-27T14:04:40.084Z","2.1.2":"2025-08-27T14:08:04.290Z","0.0.0-next-20250827161129":"2025-08-27T16:11:39.568Z","0.0.0-next-20250827162326":"2025-08-27T16:23:36.845Z","2.1.3":"2025-08-27T16:26:19.146Z","3.0.0-next.6":"2025-11-15T15:45:29.134Z","3.0.0-next.7":"2025-11-19T05:55:05.237Z","3.0.0-next.8":"2025-11-19T12:22:03.670Z","3.0.0-next.9":"2025-11-19T13:00:15.329Z","3.0.0-next.28":"2025-11-30T15:33:38.090Z","3.0.0-next.29":"2025-12-01T00:20:06.675Z","3.0.0-next.30":"2025-12-01T13:31:55.608Z","3.0.0-next.31":"2025-12-01T14:16:07.657Z","3.0.0-next.32":"2025-12-01T14:46:39.583Z","3.0.0-next.33":"2025-12-01T16:37:22.283Z","3.0.0-next.35":"2025-12-01T18:22:56.873Z","3.0.0-next.36":"2025-12-01T21:18:02.776Z","3.0.0-next.37":"2025-12-01T21:33:23.582Z","3.0.0-next.38":"2025-12-01T23:22:09.037Z","3.0.0-next.39":"2025-12-01T23:47:44.837Z","3.0.0-next.40":"2025-12-02T00:31:43.585Z","3.0.0-next.41":"2025-12-02T01:06:01.924Z","3.0.0-next.42":"2025-12-02T01:24:59.143Z","3.0.0-next.43":"2025-12-02T14:01:49.058Z","3.0.0-next.44":"2025-12-02T14:38:57.018Z","3.0.0-next.45":"2025-12-02T14:59:46.385Z","3.0.0-next.46":"2025-12-02T17:54:21.263Z","3.0.0-next.47":"2025-12-02T18:24:48.117Z","3.0.0-next.48":"2025-12-02T18:44:30.135Z","3.0.0-next.49":"2025-12-02T20:12:50.900Z","3.0.0-next.50":"2025-12-02T20:40:30.796Z","3.0.0-next.52":"2025-12-02T22:13:16.016Z","3.0.0-next.53":"2025-12-02T23:01:08.251Z","3.0.0-next.54":"2025-12-03T10:39:20.454Z","3.0.0-next.55":"2025-12-04T14:23:44.471Z","3.0.0-next.56":"2025-12-04T17:18:59.445Z","3.0.0-next.57":"2025-12-04T18:40:33.577Z","3.0.0-next.58":"2025-12-04T19:24:34.753Z","3.0.0-next.59":"2025-12-04T20:27:34.320Z","3.0.0-next.60":"2025-12-04T21:12:51.109Z","3.0.0-next.62":"2025-12-05T00:37:02.604Z","3.0.0-next.67":"2026-01-14T21:15:21.075Z","3.0.0-next.68":"2026-01-14T22:23:14.473Z","3.0.0":"2026-01-15T16:25:07.258Z","3.1.0-next.2":"2026-01-16T07:13:37.758Z","3.1.0-next.5":"2026-01-16T07:26:19.217Z","3.1.0-next.6":"2026-01-16T07:45:08.135Z","3.1.0-next.7":"2026-01-16T07:59:40.727Z","3.1.0-next.8":"2026-01-16T14:48:07.321Z","3.1.0-next.10":"2026-01-16T17:31:54.874Z","3.1.0-next.11":"2026-01-16T18:03:47.645Z","3.1.0-next.12":"2026-01-16T18:54:33.941Z","3.1.0-next.13":"2026-01-16T21:42:33.671Z","3.1.0-next.14":"2026-01-16T22:20:13.281Z","3.1.1":"2026-01-19T18:10:47.193Z","3.2.0-next.2":"2026-01-22T18:21:13.268Z","3.2.0-next.3":"2026-01-22T20:54:35.458Z","3.2.0-next.5":"2026-01-22T21:51:17.276Z","3.2.0-next.6":"2026-01-22T22:30:35.632Z","3.2.0-next.7":"2026-01-22T23:28:11.486Z","3.2.0-next.8":"2026-01-22T23:44:41.316Z","3.2.0-next.9":"2026-01-23T00:42:33.603Z","3.2.0-next.10":"2026-01-26T16:05:46.785Z","3.2.0-next.11":"2026-01-26T16:46:47.835Z","3.2.0":"2026-01-26T20:13:57.256Z","3.2.1":"2026-01-26T21:17:20.194Z","3.2.3":"2026-01-26T21:32:11.132Z","3.3.0":"2026-01-27T13:53:11.525Z","3.3.1":"2026-01-27T15:54:03.806Z","3.3.2":"2026-01-27T16:39:15.108Z","3.3.3-mext.0":"2026-01-27T23:54:36.777Z","3.3.3-mext.1":"2026-01-28T00:47:13.980Z","3.3.3-next-2":"2026-01-28T01:18:21.110Z","3.3.3-next.3":"2026-01-28T12:01:36.699Z","3.3.3-next.4":"2026-01-28T16:01:41.313Z","3.3.3-next.5":"2026-01-28T17:02:45.898Z","3.3.3-next.6":"2026-01-28T17:11:23.257Z","3.3.3-next.7":"2026-01-28T17:24:31.392Z","3.3.3-next.8":"2026-01-28T19:26:26.372Z","3.3.3-next.10":"2026-01-28T20:27:11.733Z","3.3.3-next.11":"2026-01-28T21:03:02.216Z","3.3.3-next.12":"2026-01-28T21:21:37.921Z","3.3.3-next.13":"2026-01-28T22:08:14.280Z","3.3.3-next.14":"2026-01-28T22:18:29.042Z","3.3.3-next.15":"2026-01-28T22:38:41.588Z","3.3.3-next.16":"2026-01-28T22:42:17.816Z","3.3.3-next.17":"2026-01-28T23:02:05.574Z","3.3.3-next.18":"2026-01-28T23:09:02.232Z","3.3.3-next.19":"2026-01-29T11:47:53.772Z","3.3.3-next.21":"2026-01-29T12:48:11.170Z","3.4.0-next.0":"2026-01-29T19:41:45.397Z","3.4.0-next.1":"2026-01-29T20:03:50.228Z","3.4.0-next.2":"2026-01-29T22:02:22.090Z","3.4.0":"2026-01-30T00:21:08.892Z","3.4.1":"2026-01-30T19:52:53.796Z","3.5.0-next.0":"2026-02-01T16:29:52.293Z","3.5.0-next.1":"2026-02-01T19:01:56.490Z","3.5.0-next.2":"2026-02-02T13:31:04.897Z","3.5.0-next.3":"2026-02-02T14:12:03.578Z","3.5.0-next.4":"2026-02-02T14:20:17.571Z","3.5.0-next.5":"2026-02-02T14:35:00.794Z","3.5.0-next.6":"2026-02-02T14:55:03.545Z","3.5.0-next.8":"2026-02-02T16:15:47.322Z","3.5.0-next.9":"2026-02-03T00:27:20.880Z","3.5.0-next.10":"2026-02-03T19:15:28.201Z","3.5.0-next.11":"2026-02-03T19:40:22.828Z","3.5.0-next.12":"2026-02-03T19:49:01.314Z","3.5.0-next.13":"2026-02-03T20:14:29.730Z","3.5.0-next.14":"2026-02-03T20:29:44.712Z","3.5.0-next.15":"2026-02-03T20:56:44.161Z","3.5.0-next.16":"2026-02-03T21:17:56.281Z","3.5.0-next.17":"2026-02-03T21:44:51.766Z","3.5.0-next.18":"2026-02-03T22:11:31.592Z","3.5.0-next.19":"2026-02-03T22:34:03.991Z","3.5.0-next.20":"2026-02-03T22:47:37.666Z","3.5.0-next.21":"2026-02-03T23:29:33.407Z","3.5.0-next.22":"2026-02-04T22:00:36.300Z","3.5.0-next.24":"2026-02-05T14:21:20.352Z","3.5.0-next.25":"2026-02-05T17:31:04.998Z","3.5.0-next.26":"2026-02-05T18:39:47.850Z","3.5.0-next.27":"2026-02-06T00:17:48.376Z","3.5.0":"2026-02-06T12:51:09.989Z","3.5.1":"2026-02-06T18:43:36.212Z","3.6.0":"2026-02-14T03:37:06.322Z","3.6.1":"2026-02-16T18:58:29.118Z","3.6.2":"2026-02-16T20:27:53.018Z","3.6.3":"2026-02-16T21:40:33.549Z","3.7.0":"2026-02-19T02:38:04.911Z","3.7.0-canary.169.5b5db8b":"2026-02-21T13:37:05.549Z","3.7.0-canary.170.2b1f54a":"2026-02-21T14:50:04.027Z","3.7.0-canary.171.478e23d":"2026-02-21T15:29:02.049Z","3.7.0-canary.172.1e95d6a":"2026-02-21T20:07:33.526Z","3.7.0-canary.173.5cc1435":"2026-02-21T21:08:21.756Z","3.7.0-canary.174.9661fe2":"2026-02-21T22:22:35.377Z","3.7.0-canary.175.b89ffec":"2026-02-21T22:57:00.347Z","3.7.0-canary.176.bcbd3c2":"2026-02-21T23:13:56.127Z","3.7.0-canary.177.739613":"2026-02-22T00:02:12.041Z","3.7.0-canary.178.ff75286":"2026-02-22T00:32:51.045Z","3.7.0-canary.179.ba35007":"2026-02-22T01:05:48.903Z","3.7.0-canary.180.bd28b88":"2026-02-22T01:52:21.625Z","3.7.0-canary.181.8c0d16e":"2026-02-23T15:34:25.372Z","3.7.0-canary.182.df71291":"2026-02-23T15:56:11.868Z","3.7.0-canary.183.c16fbc0":"2026-02-23T16:41:50.204Z","3.8.0":"2026-02-23T16:51:07.029Z","3.8.1":"2026-02-23T17:27:49.149Z","3.8.1-canary.186.23220b7":"2026-02-23T18:31:10.072Z","3.8.2":"2026-02-23T21:22:18.487Z","3.8.2-canary.188.f7b796f":"2026-02-24T13:36:21.679Z","3.8.2-canary.189.452a09b":"2026-02-24T13:55:34.900Z","3.8.2-canary.190.69b58a7":"2026-02-24T14:57:13.468Z","3.8.2-canary.191.219f429":"2026-02-24T19:52:19.849Z","3.8.3":"2026-02-24T20:29:22.089Z","3.8.3-canary.193.cfeefe5":"2026-02-24T23:04:13.648Z","3.8.4":"2026-02-24T23:25:32.201Z","3.8.5":"2026-02-25T15:15:32.977Z","3.8.6":"2026-02-26T17:20:19.674Z","3.8.7":"2026-02-26T22:07:37.499Z","3.8.7-canary.198.2bb934f":"2026-02-27T15:55:26.168Z","3.8.7-canary.200.6494abb":"2026-02-27T22:57:17.530Z","3.8.7-canary.201.cd34d7b":"2026-03-02T11:45:26.941Z","3.8.7-canary.202.d641bcc":"2026-03-02T12:10:07.442Z","3.8.7-canary.203.19e5372":"2026-03-02T12:38:06.263Z","3.8.7-canary.204.e2fceca":"2026-03-02T14:52:15.346Z","3.8.7-canary.205.b380650":"2026-03-02T15:31:50.910Z","3.8.7-canary.206.b26434c":"2026-03-02T15:50:12.678Z","3.8.7-canary.207.b26434c":"2026-03-02T16:12:32.013Z","3.8.8":"2026-03-02T16:48:29.447Z","3.8.8-canary.210.3d6cbc7":"2026-03-04T00:21:11.416Z","3.8.9":"2026-03-04T02:03:26.326Z","3.8.9-canary.212.30b93ed":"2026-03-04T13:35:25.153Z","3.8.10":"2026-03-04T13:46:19.367Z","3.8.10-canary.214.e5a13ba":"2026-03-04T15:53:08.565Z","3.8.11":"2026-03-04T20:25:22.760Z","3.8.11-canary.216.a962702":"2026-03-05T20:44:48.722Z","3.8.12":"2026-03-06T01:28:36.156Z","3.8.13":"2026-03-06T03:38:23.786Z","3.8.13-canary.219.4f7a8c4":"2026-03-06T17:13:15.716Z","3.8.14":"2026-03-06T18:07:10.196Z","3.8.16":"2026-03-08T20:52:55.832Z","3.9.0-next.0":"2026-03-11T21:33:01.449Z","3.9.0-next.1":"2026-03-11T22:14:58.546Z","3.9.0-next.3":"2026-03-12T21:52:35.606Z","3.9.0-next.5":"2026-03-13T11:50:50.619Z","3.9.0":"2026-03-13T13:42:34.532Z","3.9.0-canary.230.7b387a7":"2026-03-13T14:25:55.383Z","3.9.0-canary.231.7b387a7":"2026-03-13T14:51:03.357Z","3.9.1":"2026-03-13T16:48:27.961Z","3.9.1-canary.233.8976161":"2026-03-14T19:13:27.788Z","3.9.3":"2026-03-14T19:28:21.606Z","3.9.4":"2026-03-16T19:14:08.987Z","3.9.5":"2026-03-17T20:51:36.827Z","3.10.0":"2026-03-18T00:46:13.432Z","3.10.0-canary.238.829343e":"2026-03-23T16:19:13.777Z","3.10.0-canary.239.9cce684":"2026-03-24T00:34:27.941Z","3.10.0-canary.240.410a91f":"2026-03-24T11:47:05.834Z","3.10.0-canary.241.24f8c28":"2026-03-24T18:30:14.035Z","3.10.1":"2026-03-25T12:04:10.907Z","3.10.1-canary.244.f55d6fb":"2026-03-26T22:01:28.427Z","3.10.2":"2026-03-29T21:41:20.743Z","3.10.2-canary.247.0e1303f":"2026-04-01T17:35:52.230Z","3.10.3":"2026-04-01T19:13:06.864Z","3.10.4-canary.1":"2026-04-07T19:41:10.237Z","3.11.1":"2026-04-07T21:25:29.110Z","3.11.1-canary.251.02f82f7":"2026-04-07T22:04:58.681Z","3.11.1-canary.252.140adee":"2026-04-08T15:22:33.107Z","3.11.1-canary.253.5265495":"2026-04-08T18:03:23.485Z","3.11.1-canary.254.c83f9e7":"2026-04-08T23:02:04.843Z","3.12.0":"2026-04-09T05:13:14.698Z","3.12.0-canary.256.87f2e72":"2026-04-09T17:21:40.091Z","3.12.0-canary.257.87f2e72":"2026-04-09T19:31:00.132Z","3.13.0":"2026-04-09T21:40:55.748Z","3.12.1":"2026-04-09T23:44:57.022Z","3.12.2":"2026-04-10T22:19:58.276Z","3.12.1-canary.262.c95ae76":"2026-04-11T00:12:42.613Z","3.13.3":"2026-04-11T01:15:02.687Z","3.13.3-canary.264.8bf68ab":"2026-04-11T15:29:39.515Z","3.13.3-canary.266.cc97444":"2026-04-11T15:59:45.404Z","3.13.4":"2026-04-11T16:07:49.451Z","3.13.4-canary.268.9c8cb9c":"2026-04-11T17:28:56.273Z","3.13.5":"2026-04-11T19:05:41.149Z","3.13.5-canary.270.e20140b":"2026-04-14T21:29:34.531Z","3.14.0-next.0":"2026-04-17T10:12:13.137Z","3.14.0-canary.273.ecef884":"2026-04-20T13:15:39.312Z","3.14.0-canary.274.64bbd22":"2026-04-20T14:29:40.298Z","3.14.0-canary.275.0e529e9":"2026-04-21T15:11:35.832Z","3.14.0":"2026-04-21T16:01:28.250Z","3.14.0-canary.277.f0806a8":"2026-04-21T21:12:02.398Z","3.14.1":"2026-04-22T00:02:32.079Z","3.14.2":"2026-04-22T15:29:07.344Z","3.14.2-canary.280.67296cf":"2026-04-22T17:02:03.279Z","3.14.2-canary.281.9f4638a":"2026-04-22T22:13:24.336Z","3.14.3":"2026-04-24T09:55:48.233Z","3.14.3-canary.283.2985d42":"2026-04-25T18:56:11.693Z","3.14.5":"2026-04-25T21:13:47.633Z","3.14.5-canary.285.08dbd9a":"2026-04-28T13:32:42.165Z","3.14.5-canary.286.11bf7c6":"2026-04-28T21:28:11.986Z","3.15.0-next.1":"2026-04-28T21:43:50.181Z","3.15.0-canary.289.67333af":"2026-04-29T00:38:38.020Z","3.15.0-canary.290.4621cf8":"2026-04-29T13:56:05.676Z","3.15.0-canary.292.a1b35ec":"2026-04-29T16:21:39.247Z","3.15.0-canary.293.4e0261b":"2026-04-29T17:19:48.134Z","3.15.0-canary.294.ec28102":"2026-04-29T18:11:19.032Z","3.15.0-canary.295.884dad5":"2026-04-30T00:20:20.240Z","3.15.0-canary.296.1c5c595":"2026-05-01T18:56:07.760Z","3.15.0-canary.297.0e9940b":"2026-05-02T12:43:42.011Z","3.15.0-canary.298.a802a46":"2026-05-02T15:00:03.692Z","3.15.0-canary.299.26b3bed":"2026-05-02T21:21:34.872Z","3.15.0-canary.300.7d7c55e":"2026-05-03T11:09:23.255Z","3.15.0-canary.301.93ff848":"2026-05-03T14:34:13.228Z","3.15.0-canary.local-45ba28526a":"2026-05-03T15:31:55.592Z","3.15.0-canary.local-d2d54e9772":"2026-05-03T16:07:20.020Z","3.15.0":"2026-05-04T01:00:08.045Z","3.15.0-canary.local-fd07274cd7":"2026-05-04T23:06:47.880Z","3.15.0-canary.local-b7deaf506c":"2026-05-05T15:49:04.753Z","3.15.0-canary.local-e5c4b90fe7":"2026-05-05T16:31:41.803Z","3.15.0-canary.local-c661b69dca":"2026-05-05T18:17:56.787Z","3.15.0-canary.local-68d8fe23bd":"2026-05-05T18:30:50.040Z","3.15.0-canary.local-3e10d6ce4f":"2026-05-05T18:50:17.433Z","3.15.0-canary.303.3e10d6c":"2026-05-05T19:08:08.910Z","3.15.0-canary.local-30d4e851e6":"2026-05-05T19:52:43.728Z","3.15.0-canary.local-d891bc87f4":"2026-05-05T19:59:03.338Z","3.15.1":"2026-05-05T20:48:46.586Z","3.15.0-canary.local-792b989553":"2026-05-06T19:17:28.039Z","3.15.0-canary.local-2dad8701d8":"2026-05-06T19:20:12.798Z","3.15.1-canary.local-fda8403864":"2026-05-07T11:31:37.021Z","3.16.0":"2026-05-07T12:26:33.863Z","3.16.0-canary.306.5d12061":"2026-05-14T13:47:23.944Z","3.16.1":"2026-05-14T14:36:50.766Z","3.16.1-canary.309.312cc73":"2026-05-21T14:27:57.903Z","3.16.1-canary.310.f4c6eec":"2026-05-21T16:01:27.460Z","3.17.0":"2026-05-21T18:40:46.558Z","3.17.0-canary.312.672c4f2":"2026-05-25T19:12:16.740Z","3.17.0-canary.1779905761.f88ef01":"2026-05-27T18:16:41.916Z","3.17.0-canary.1779910054.8296565":"2026-05-27T19:28:37.478Z","3.17.0-canary.313.45025a4":"2026-05-28T18:56:36.055Z","3.17.0-canary.1779996389.45025a4":"2026-05-28T19:27:11.961Z","3.18.0":"2026-05-28T21:31:33.810Z","3.18.1":"2026-05-29T02:00:10.022Z","3.18.1-canary.local-9f70f7ef58":"2026-06-03T13:00:30.352Z","3.18.1-canary.local-d42a413b09":"2026-06-03T13:08:22.764Z","3.18.1-canary.local-9fb33fe808":"2026-06-03T14:13:42.146Z","3.18.2":"2026-06-03T16:43:12.654Z","3.18.3":"2026-06-09T00:36:19.452Z","3.18.3-canary.local-2fe00f589e":"2026-06-11T18:55:43.450Z","3.18.4":"2026-06-11T23:59:49.225Z","3.18.4-canary.320.767e107":"2026-06-18T20:16:17.910Z","3.18.4-canary.321.403955d":"2026-06-18T20:50:23.526Z","3.18.4-canary.322.7da5ffe":"2026-06-18T22:41:13.192Z","3.18.5-canary.local-34c11c8f":"2026-06-26T23:50:09.569Z","3.18.5-canary.local-b4fd0431":"2026-06-30T15:19:56.772Z","4.0.0":"2026-06-30T20:12:39.107Z","4.0.1":"2026-06-30T21:28:00.370Z","4.0.1-canary.local-3d783a65":"2026-07-01T09:58:05.038Z","4.0.2-canary.local-d776e4d9":"2026-07-01T12:18:32.447Z","4.0.2":"2026-07-01T12:27:14.642Z","4.0.2-canary.local-6269af05":"2026-07-01T13:56:50.423Z","4.0.3-canary.local-4f6380cc":"2026-07-01T14:13:31.721Z","4.0.3":"2026-07-01T14:43:56.508Z","4.0.4-canary.1783011904.8c709c91":"2026-07-02T17:06:08.167Z","4.0.4-canary.1783013465.6fd16c7c":"2026-07-02T17:31:26.345Z","4.0.4-canary.1783014613.8fdc812f":"2026-07-02T17:50:32.237Z","4.0.4-canary.1783019721.3dc6ac68":"2026-07-02T19:15:54.920Z","4.0.4-canary.1783022728.cd5848ef":"2026-07-02T20:06:14.999Z","4.0.4-canary.1783025305.967f6b39":"2026-07-02T20:48:59.871Z","4.0.3-canary.327.3dc6ac6":"2026-07-02T22:09:05.467Z","4.0.3-canary.328.4af5697":"2026-07-02T22:17:37.721Z","4.0.4-canary.1783030648.4af5697d":"2026-07-02T22:17:54.226Z","4.0.4-canary.1783079516.6c0fc548":"2026-07-03T11:52:36.802Z","4.0.4-canary.1783090094.8f5deca8":"2026-07-03T14:48:53.477Z","4.0.4-canary.1783122531.582e3b45":"2026-07-03T23:49:08.989Z","4.0.4-canary.1783131669.dd8439e7":"2026-07-04T02:21:30.488Z","4.0.4-canary.1783140371.419748fe":"2026-07-04T04:46:30.148Z","4.0.4":"2026-07-04T14:05:37.831Z","4.0.5-canary.1783262640.e3e81e83":"2026-07-05T14:44:50.106Z","4.0.5":"2026-07-05T21:12:08.088Z","4.0.6-canary.1783350491.2c449344":"2026-07-06T15:09:39.714Z","4.0.6-canary.1783360784.dd7d1aae":"2026-07-06T18:00:20.331Z","4.0.6-canary.1783367132.2d13a9dc":"2026-07-06T19:46:32.169Z","4.0.6-canary.1783372210.8bff845b":"2026-07-06T21:10:48.038Z","4.0.6-canary.1783376769.65f671af":"2026-07-06T22:26:32.085Z","4.0.6-canary.1783410303.8f59a72e":"2026-07-07T07:45:46.495Z","4.0.6":"2026-07-07T20:22:22.586Z","4.0.6-canary.1783462592.17361127":"2026-07-07T22:17:27.992Z","4.0.6-canary.1783544629.59215521":"2026-07-08T21:04:27.826Z","4.0.6-canary.1783552512.c87e48f8":"2026-07-08T23:15:32.447Z","4.0.6-canary.1783566241.25bb25a5":"2026-07-09T03:04:12.686Z","4.0.6-canary.1783639933.66b1b408":"2026-07-09T23:33:19.394Z","4.0.6-canary.1783703196.912cf595":"2026-07-10T17:07:27.574Z","4.0.6-canary.1783712158.0e640a96":"2026-07-10T19:36:58.348Z","4.0.6-canary.1783713895.f203a8c7":"2026-07-10T20:05:39.152Z","4.0.6-canary.1783714704.f203a8c7":"2026-07-10T20:18:46.333Z","4.0.6-canary.1783717908.8bf12831":"2026-07-10T21:12:01.745Z","4.0.6-canary.1783718950.39b040c1":"2026-07-10T21:29:24.233Z","4.0.6-canary.1783775775.3704d166":"2026-07-11T13:17:12.668Z","4.0.6-canary.1783791595.ae7e1dc0":"2026-07-11T17:40:44.119Z","4.0.6-canary.1783802040.7711f058":"2026-07-11T20:34:55.573Z","4.0.6-canary.1783807656.b62b33b8":"2026-07-11T22:08:00.491Z","4.0.7":"2026-07-11T22:35:46.836Z","4.0.7-canary.1783860631.e2b9b285":"2026-07-12T12:51:41.454Z","4.0.7-canary.1783876137.c72f3d30":"2026-07-12T17:09:46.423Z","4.0.8":"2026-07-12T19:45:52.765Z","4.0.8-canary.1783951222.f8433602":"2026-07-13T14:01:22.914Z","4.0.8-canary.1783955851.8f7bd584":"2026-07-13T15:18:30.733Z","4.0.9":"2026-07-13T16:45:13.914Z","4.0.9-canary.1784113746.dc729329":"2026-07-15T11:10:18.966Z","4.0.10":"2026-07-15T12:14:40.220Z","4.0.9-canary.1784132385.d3f8090d":"2026-07-15T16:19:57.169Z","4.0.11-canary.1784162195.5105e379":"2026-07-16T00:41:20.680Z","4.0.11-canary.1784203019.9ffaa3e6":"2026-07-16T11:57:42.562Z","4.0.11-canary.1784227169.68511174":"2026-07-16T18:40:17.203Z","4.0.11-canary.1784229311.29489317":"2026-07-16T19:15:57.112Z","4.0.11":"2026-07-17T01:09:04.294Z","4.0.11-canary.1784310824.79683f72":"2026-07-17T17:54:48.298Z","4.0.11-canary.1784321991.58ffa0ae":"2026-07-17T21:01:29.529Z","4.0.12":"2026-07-17T23:27:03.611Z","4.0.13-canary.1784427403.c0188d2b":"2026-07-19T02:18:21.004Z","4.0.13-canary.1784459911.131388ac":"2026-07-19T11:19:12.079Z","4.0.13-canary.1784464577.ed08f41f":"2026-07-19T12:37:16.695Z","4.0.13":"2026-07-19T14:25:47.675Z","4.0.14-canary.1784481712.028f939f":"2026-07-19T17:22:58.922Z","4.0.14-canary.1784515910.7d7da9cc":"2026-07-20T02:54:46.524Z","4.0.14-canary.1784559943.c022fab6":"2026-07-20T15:06:20.951Z","4.0.14-canary.1784572673.4203a88e":"2026-07-20T18:38:32.274Z","4.0.14-canary.1784574570.e9b97e76":"2026-07-20T19:20:33.587Z","4.0.14-canary.1784584351.6a165dda":"2026-07-20T21:53:20.147Z","4.0.14-canary.1784588153.9319bcd7":"2026-07-20T22:56:37.530Z","4.0.14":"2026-07-21T23:54:01.335Z","4.0.15-canary.1784758554.f6a639fd":"2026-07-22T22:16:51.277Z","4.0.15":"2026-07-23T00:26:35.043Z","4.0.15-canary.342.74e1204":"2026-07-24T10:24:57.012Z","4.0.16-canary.1784889479.74e12044":"2026-07-24T10:39:12.240Z","4.0.16":"2026-07-24T17:08:10.140Z","4.0.17-canary.1785154957.7c700cda":"2026-07-27T12:23:45.479Z","4.0.17":"2026-07-27T12:59:10.783Z","4.0.18-canary.1785163562.7cec56b2":"2026-07-27T14:47:02.789Z","4.0.18":"2026-07-27T18:27:34.219Z","4.0.19-canary.1785200797.ce99a79e":"2026-07-28T01:07:57.544Z","4.0.19":"2026-07-28T12:16:14.944Z","4.0.20-canary.1785272152.a20476c8":"2026-07-28T20:57:10.842Z","4.0.20":"2026-07-28T21:18:14.078Z","4.0.21":"2026-07-29T12:42:53.846Z","4.0.22-canary.1785348713.017c274a":"2026-07-29T18:12:29.776Z","4.0.22":"2026-07-29T18:30:13.957Z","4.0.23":"2026-07-30T13:32:22.270Z","4.0.24":"2026-07-30T21:54:23.031Z","4.0.25":"2026-07-30T22:51:18.474Z","4.0.26":"2026-07-31T02:16:56.220Z","4.0.27":"2026-08-02T12:40:58.924Z","4.0.28":"2026-08-03T20:34:46.089Z","4.0.29-next.0":"2026-08-04T13:41:23.355Z","4.0.29":"2026-08-04T13:49:00.836Z","4.0.30":"2026-08-04T23:09:49.973Z","4.0.32":"2026-08-08T21:36:28.010Z","4.0.33":"2026-08-17T14:05:48.321Z","4.0.34":"2026-08-18T11:13:40.700Z","4.0.35":"2026-08-19T22:19:52.379Z","4.1.0":"2026-08-20T18:30:57.431Z","4.1.1":"2026-08-20T20:59:57.211Z","4.1.2":"2026-08-21T18:22:02.225Z","4.1.3":"2026-08-21T21:14:11.327Z","4.1.4":"2026-08-22T18:23:35.258Z","4.1.5":"2026-08-22T23:14:02.332Z","4.1.6":"2026-08-27T15:55:42.955Z","4.1.7":"2026-08-27T17:00:39.423Z","4.1.8":"2026-08-27T22:24:07.357Z","4.1.9":"2026-08-28T00:59:08.769Z","4.1.10":"2026-08-29T15:57:09.064Z","4.1.11":"2026-08-31T21:31:58.279Z","4.1.12":"2026-09-04T16:12:52.702Z","4.1.13":"2026-09-05T23:18:25.199Z","4.1.14":"2026-09-06T01:18:36.881Z","4.1.15":"2026-09-09T13:51:21.203Z","4.1.16":"2026-09-09T23:35:51.017Z","4.1.16-canary.387.3c3b02c":"2026-09-11T15:15:39.009Z","4.1.17-canary.1789159641.14deb5df":"2026-09-11T20:58:32.664Z","4.1.17-canary.1789176231.b3d547b9":"2026-09-12T01:38:06.650Z","4.1.17-canary.1789180332.ddaaee7e":"2026-09-12T02:45:56.459Z","4.1.17":"2026-09-12T03:25:27.510Z","4.1.18-canary.1789403792.e514b06c":"2026-09-14T16:47:12.733Z","4.1.18-canary.1789408652.e7036086":"2026-09-14T18:08:32.950Z","4.1.18-canary.1789411827.2362f394":"2026-09-14T19:04:39.686Z","4.1.18-canary.1789416205.c58a8549":"2026-09-14T20:17:02.225Z","4.1.18-canary.1789418071.f594b44a":"2026-09-14T20:48:54.855Z","4.1.18-canary.1789418691.926921af":"2026-09-14T20:58:25.285Z","4.1.18":"2026-09-14T21:44:56.976Z","4.1.19":"2026-09-15T20:31:12.252Z","4.1.20":"2026-09-16T20:29:45.818Z","4.1.21":"2026-09-17T16:55:08.621Z","4.1.22":"2026-09-17T22:11:40.951Z","4.1.23":"2026-09-18T01:25:56.757Z","4.1.24":"2026-09-18T15:44:31.235Z","4.1.25-canary.1789771240.9b4be6a5":"2026-09-18T22:48:45.974Z","4.1.25":"2026-09-18T23:25:16.131Z","4.1.25-canary.408.177007":"2026-09-20T02:15:47.151Z","4.1.26":"2026-09-20T14:30:40.196Z","4.1.27":"2026-09-22T18:49:22.405Z","4.1.28":"2026-09-23T18:58:49.739Z","4.1.28-canary.412.2533754":"2026-09-24T04:18:19.341Z","4.1.29":"2026-09-25T17:15:57.326Z"},"bugs":{"url":"https://github.com/extension-js/extension.js/issues"},"author":{"url":"https://cezaraugusto.com","name":"Cezar Augusto","email":"boss@cezaraugusto.net"},"license":"MIT","homepage":"https://github.com/extension-js/extension.js/tree/main/programs/develop#readme","keywords":["webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","hot-reload","watch-mode","content-script","background-script","devtools","polyfill","build-tools","preview","production-preview","build","bundle","zip","chrome-extension","firefox-extension","edge-extension"],"repository":{"url":"git+https://github.com/extension-js/extension.js.git","type":"git","directory":"programs/develop"},"description":"Develop, build, preview, and package Extension.js projects.","maintainers":[{"name":"cezaraugusto","email":"boss@cezaraugusto.net"}],"readme":"[npm-version-image]: https://img.shields.io/npm/v/extension-develop.svg?color=0971fe\n[npm-version-url]: https://www.npmjs.com/package/extension-develop\n[npm-downloads-image]: https://img.shields.io/npm/dm/extension-develop.svg?color=0971fe\n[npm-downloads-url]: https://www.npmjs.com/package/extension-develop\n[powered-image]: https://img.shields.io/badge/Powered%20by-Extension.js-0971fe\n[powered-url]: https://extension.js.org\n[action-image]: https://github.com/extension-js/extension.js/actions/workflows/ci.yml/badge.svg?branch=main&color=0971fe\n[action-url]: https://github.com/extension-js/extension.js/actions\n\n[![Powered by Extension.js][powered-image]][powered-url]\n\n# extension-develop [![Version][npm-version-image]][npm-version-url] [![Downloads][npm-downloads-image]][npm-downloads-url] [![workflow][action-image]][action-url]\n\nDevelop, build, preview, and package [Extension.js](https://extension.js.org) projects.\n\nThis package powers Extension.js during local development and production builds. It provides the commands and build plugins that compile your extension, run it in browsers, and produce distributable artifacts.\n\n## Installation\n\n```\npnpm add extension-develop\n```\n\n## Usage\n\n```ts\nimport {\n  extensionDev,\n  extensionBuild,\n  extensionStart,\n  extensionPreview,\n  type DevOptions,\n  type BuildOptions,\n  type StartOptions,\n  type PreviewOptions\n} from 'extension-develop'\n\nasync function run() {\n  // Development server\n  await extensionDev(undefined, {\n    browser: 'chrome',\n    open: true\n  } satisfies DevOptions)\n\n  // Production build + zip\n  await extensionBuild(undefined, {\n    browser: 'firefox',\n    zip: true\n  } satisfies BuildOptions)\n\n  // Build then preview from dist/<browser>\n  await extensionStart(undefined, {browser: 'edge'} satisfies StartOptions)\n\n  // Preview using an existing output folder or project path\n  await extensionPreview(undefined, {\n    browser: 'chrome',\n    mode: 'production'\n  } satisfies PreviewOptions)\n}\n\nrun()\n```\n\n## Features\n\n- Live reload/HMR development server with per-instance browser runners\n- Cross-browser support: Chrome, Edge, Firefox, Chromium-based, Gecko-based\n- Rspack-based build with opinionated plugin stack\n- Clean production output in `dist/<browser>`\n- Zipping: distribution and/or source packages (respects `.gitignore`)\n- Auto-install of missing build + optional dependencies on first run\n- Type generation for TS projects via `extension-env.d.ts`\n- User config via `extension.config.(js|mjs)` for commands, browser start, unified logger defaults, and webpack config hooks\n- Managed dependency guard to avoid conflicts\n\n## Commands\n\n| Name    | Summary                                                                                                                                                                                                                                                |\n| ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| dev     | - Starts a local development server with live reload/HMR<br/>- Auto-installs build + optional deps if missing<br/>- Generates TypeScript shim types (`extension-env.d.ts`) when applicable<br/>- Runs a target browser with an isolated/stable profile |\n| build   | - Production build using the webpack/Rspack plugin stack<br/>- Cleans `dist/<browser>` before emitting<br/>- Optional packaging: distribution zip and/or source zip<br/>- Merges user config; excludes browser runners during compilation              |\n| start   | - Runs a silent production build, then runs preview from `dist/<browser>`<br/>- Mirrors the runtime environment of shipped output                                                                                                                      |\n| preview | - Runs the extension for manual testing without dev server<br/>- Uses `dist/<browser>` when present, otherwise uses the project directory<br/>- Preserves production settings; only browser runners are applied                                        |\n| cleanup | - Removes orphaned browser instances and temporary profiles created during development                                                                                                                                                                 |\n\n## Command options\n\nOptions accepted by each command. Values shown are typical types or enumerations; see the tables for specifics.\n\n### Common (browser/runtime)\n\n| Option         | Type / Values                                      | Description                                                     |\n| -------------- | -------------------------------------------------- | --------------------------------------------------------------- |\n| browser        | chrome, edge, firefox, chromium-based, gecko-based | Target browser/runtime                                          |\n| profile        | string or false                                    | Profile path or disable profile persistence                     |\n| startingUrl    | string                                             | Initial URL to open                                             |\n| open           | boolean                                            | Focus/open the browser window (CLI: use `--no-open` to disable) |\n| --no-browser   | boolean                                            | Skip launching the browser                                      |\n| chromiumBinary | string                                             | Custom Chromium-based executable path                           |\n| geckoBinary    | string                                             | Custom Gecko-based executable path                              |\n\n### dev\n\n| Option              | Type / Values                       | Description                                                                       |\n| ------------------- | ----------------------------------- | --------------------------------------------------------------------------------- |\n| mode                | development, production, none       | Build mode                                                                        |\n| polyfill            | boolean                             | Include `webextension-polyfill` when possible                                     |\n| port                | number or string                    | Dev server port                                                                   |\n| source              | string                              | Inspect a source directory                                                        |\n| watchSource         | boolean                             | Watch the source directory                                                        |\n| sourceFormat        | pretty,json,ndjson                  | Output format for source HTML                                                     |\n| sourceSummary       | boolean                             | Output a compact summary instead of full HTML                                     |\n| sourceMeta          | boolean                             | Output page metadata (readyState, viewport, frames)                               |\n| sourceProbe         | string[]                            | CSS selectors to probe for quick validation                                       |\n| sourceTree          | off,root-only                       | Output a compact extension root tree                                              |\n| sourceConsole       | boolean                             | Output console summary (best-effort)                                              |\n| sourceDom           | boolean                             | Output DOM snapshots and diffs                                                    |\n| sourceMaxBytes      | number                              | Limit HTML output size in bytes (0 disables truncation)                           |\n| sourceRedact        | off,safe,strict                     | Redact sensitive content in HTML output                                           |\n| sourceIncludeShadow | off,open-only,all                   | Control Shadow DOM inclusion                                                      |\n| sourceDiff          | boolean                             | Include diff metadata on watch updates                                            |\n| logs                | off,error,warn,info,debug,trace,all | Unified logger verbosity (all shows everything)                                   |\n| logContext          | list or `all`                       | Comma-separated contexts (background,content,page,sidebar,popup,options,devtools) |\n| logFormat           | pretty,json,ndjson                  | Pretty text or JSON/NDJSON output                                                 |\n| logTimestamps       | boolean                             | Include timestamps in pretty output                                               |\n| logColor            | boolean                             | Colorize pretty output                                                            |\n| logUrl              | string or /regex/flags              | Filter by URL substring or JS-style regex literal                                 |\n| logTab              | number                              | Filter by tabId                                                                   |\n\n### build\n\n| Option      | Type / Values | Description                                                    |\n| ----------- | ------------- | -------------------------------------------------------------- |\n| zip         | boolean       | Package `dist/<browser>` as an artifact (e.g., `.zip`, `.xpi`) |\n| zipSource   | boolean       | Package source files (respects `.gitignore`)                   |\n| zipFilename | string        | Custom base name for artifacts                                 |\n| polyfill    | boolean       | Include `webextension-polyfill` when possible                  |\n| silent      | boolean       | Suppress non-error logs                                        |\n\n### start\n\n| Option   | Type / Values | Description                                   |\n| -------- | ------------- | --------------------------------------------- |\n| mode     | `production`  | Build mode                                    |\n| polyfill | boolean       | Include `webextension-polyfill` when possible |\n\n### preview\n\n| Option     | Type / Values | Description                                                         |\n| ---------- | ------------- | ------------------------------------------------------------------- |\n| mode       | `production`  | Build mode                                                          |\n| outputPath | string        | Directory to run from (defaults to `dist/<browser>` when available) |\n\n## Project detection and inputs\n\n- Path or remote: Commands accept a local path or a remote URL.\n  - GitHub repo URL: downloaded via `go-git-it` into a subfolder named after the repository.\n  - Other HTTP(S) URLs: treated as zip archives and extracted locally.\n- Monorepos: The nearest `manifest.json` is resolved recursively; the nearest valid `package.json` is then located and validated.\n\n### Root semantics (manifest vs package.json)\n\n- `manifest.json` may live in any subdirectory of your project.\n- The project root for build/dev is the directory containing the nearest valid `package.json` (i.e., webpack `context`).\n- Special folders and root-relative paths are anchored at the package root:\n  - `public/`, `pages/`, `scripts/`, and URLs starting with `/` resolve relative to the package root (e.g., `/logo.png` → `<packageRoot>/public/logo.png`).\n- Web-only mode: if no `package.json` is found, the manifest directory is used as a fallback project root.\n\n## User config\n\n- Provide `extension.config.js` or `extension.config.mjs` in your project root.\n- Supported sections:\n  - config(config: Configuration): mutate the assembled Rspack config. Supports a function or a plain object. When an object is provided, it is deep‑merged on top of the assembled config.\n  - commands.dev | .build | .start | .preview: per‑command options (browser, profile, binaries, flags, preferences, unified logger defaults, packaging). These defaults are applied for all respective commands.\n- browser.chrome | .firefox | .edge | .safari | .chromium-based | .gecko-based | .webkit-based: start flags, excluded flags, preferences, binaries, profile reuse (persistProfile), and per-browser `extensions`.\n  - extensions: load-only companion extensions (unpacked dirs) loaded alongside your extension in dev/preview/start.\n    - Example: { dir: \"./extensions\" } loads every \"./extensions/\\*\" folder that contains a manifest.json.\n- Precedence when composing options (one contract for every command): stock defaults → browser._ → commands._ → CLI flags.\n  - Scalars: an unset flag never clobbers config, and an explicit flag (including `false`) always wins.\n    - Example: `commands.dev.polyfill: false` turns the polyfill off for the team, and `--polyfill` turns it back on for one run.\n  - Lists (`browserFlags`, `excludeBrowserFlags`): concatenate across layers in order (browser, then command, then CLI) and dedupe.\n  - Objects (`preferences`): deep-merge, later layers win on key conflict.\n- Browser key aliases when resolving `browser.*` from `extension.config.*` (engine families adopt product blocks; named products do not adopt engine-based blocks):\n  - When the runtime asks for `chromium-based`, it prefers `browser['chromium-based']` and then `browser.chromium`.\n  - When the runtime asks for `gecko-based`, it prefers `browser['gecko-based']` and then `browser.firefox`.\n  - When the runtime asks for `webkit-based` **or any webkit-flavored fork name** (e.g. `acme-webkit`), it prefers the exact `browser.<name>` block, then `browser['webkit-based']`, then `browser.safari`.\n  - Named product `safari` only uses `browser.safari` (does not adopt `webkit-based`).\n- When detected, a one‑time notice is printed to indicate config is active.\n\n### Companion extensions (load-only)\n\nUse this when you have other unpacked extensions you want loaded alongside your main extension during `dev`, `start`, and `preview`.\n\n- **What it loads**: directories that contain a `manifest.json` at their root (unpacked extension roots).\n- **How they’re loaded**: they’re appended into the browser runner’s `--load-extension` list (Chromium) / addon install list (Firefox) **before** your extension. Your extension is always loaded last for precedence.\n- **Discovery**:\n  - `extensions.dir`: scans one level deep (e.g. `./extensions/*/manifest.json`)\n    - When `dir` points to `./extensions`, browser folders like `./extensions/chrome/*` and `./extensions/firefox/*` are also scanned.\n  - `extensions.paths`: explicit directories (absolute or relative to the project root)\n- **Overrides**: top-level `extensions` applies to all commands, but `commands.<cmd>.extensions` overrides it for that command.\n- **Invalid entries**: ignored. With `--debug` we print a warning if `extensions` is configured but nothing resolves.\n- **Store URLs**: entries pointing to Chrome Web Store, Edge Addons, or AMO are downloaded on-demand into `./extensions/<browser>/<id-or-slug>`.\n- **Local paths**: only paths under `./extensions/` are accepted for companion extensions.\n- **CLI**: use `--extensions <csv>` to provide a comma-separated list of paths or store URLs.\n\nExample:\n\n```js\n// extension.config.mjs\nexport default {\n  // Applies to dev/start/preview unless overridden per-command\n  extensions: {\n    dir: './extensions',\n    paths: ['./vendor/some-unpacked-extension']\n  },\n  commands: {\n    dev: {\n      // Override only for dev\n      extensions: ['./extensions/debug-helper']\n    }\n  }\n}\n```\n\n### Environment variables in `extension.config.*`\n\n- `extension.config.*` runs in a Node context during command startup.\n  - Use `process.env.*` to read environment variables inside the config file.\n  - `import.meta.env.*` is available in your extension code at bundle time (via the Env plugin), not in the Node config.\n- During config loading, develop preloads environment files from the project directory into `process.env` using the following order (first match wins):\n  1. `.env.defaults` (always merged first when present)\n  2. `.env.development`\n  3. `.env.local`\n  4. `.env`\n- In monorepos, if none of the files above exist in the project directory, develop falls back to the nearest workspace root (directory containing `pnpm-workspace.yaml`) and applies the same loading order there.\n- Only variables you read explicitly in the config are used there; client-side injection still requires the `EXTENSION_PUBLIC_*` prefix.\n- Example:\n\n```js\n// extension.config.js (Node-based)\nexport default {\n  browser: {\n    chrome: {\n      startingUrl:\n        process.env.EXTENSION_PUBLIC_START_URL || 'https://example.com'\n    }\n  },\n  commands: {\n    dev: {\n      // Unified logger defaults for `extension dev`\n      logLevel: 'off',\n      // omit or set to undefined to include all\n      logContexts: ['background', 'content'],\n      logFormat: 'pretty',\n      logTimestamps: true,\n      logColor: true,\n      // Optional filters\n      logUrl: '/example\\\\.com/i',\n      logTab: 123\n    }\n  },\n  // Either a function\n  config: (config) => config\n  // Or a plain object to merge\n  // config: { resolve: { alias: { react: 'preact/compat' } } }\n}\n```\n\n## Safety and ergonomics\n\n- Managed dependency guard: If your `extension.config.*` references dependencies that are managed by Extension.js itself, the command aborts with a detailed message to prevent version conflicts.\n- Auto‑install: If `node_modules` is missing, the appropriate package manager is detected and dependencies are installed before running.\n- Type generation: For TypeScript projects, `extension-env.d.ts` is generated/updated to include required types and polyfills.\n\n## Packaging outputs\n\n- Distribution artifacts live under `dist/<browser>/` and source artifacts under `dist/`.\n- File names default to a sanitized form of `manifest.name` plus `manifest.version` (override with `zipFilename`).\n- Source packaging respects `.gitignore`.\n\nExample layout when both `zip` and `zipSource` are enabled:\n\n```\ndist/\n  chrome/\n    <name>-<version>.zip\n  <name>-<version>-source.zip\n```\n\n## Notes and compatibility\n\n- Built on the Rspack stack; user config is loaded when an `extension.config.*` is present.\n- Only `EXTENSION_PUBLIC_*` variables are injected into client code; avoid secrets in templated `.json`/`.html`.\n\n## Plugins\n\n| Name                 | Group | Summary                                                                                                                                                                                                         |\n| -------------------- | ----- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| plugin-web-extension | core  | - Core builder: emits pages and scripts<br/>- Validates and rewrites `manifest.json`<br/>- Ships icons, JSON, locales, and web resources<br/>- Ensures dev parity between local and shipped output              |\n| plugin-css           | core  | - Auto‑wires CSS for HTML and content scripts<br/>- Optional SASS/LESS/PostCSS when configs exist<br/>- Integrates Stylelint when configured                                                                    |\n| plugin-js-frameworks | core  | - Detects React/Preact/Vue/Svelte and TypeScript<br/>- Configures SWC parsing, loaders/plugins, and safe aliases<br/>- Sets `tsconfig` resolution<br/>- Defers heavy work to `beforeRun` in production          |\n| plugin-static-assets | core  | - Emits images, fonts, and misc files to `assets/`<br/>- Inlines small SVGs (≤2KB), emits larger ones<br/>- Content hashing in production; stable names in development<br/>- Respects existing custom SVG rules |\n| plugin-compatibility | core  | - Cross‑browser helpers<br/>- Normalizes browser‑specific manifest fields<br/>- Optional `webextension-polyfill` for Chromium (skipped for Firefox/Safari)                                                      |\n| plugin-compilation   | core  | - Loads env and templating (`EXTENSION_PUBLIC_*`)<br/>- Optional `dist/<browser>` cleaning<br/>- Compact, de‑duplicated compilation summary                                                                     |\n\n## Notes and compatibility\n\n- Built against `@rspack/core`; Webpack 5 may work for some plugins but is not officially supported here.\n- Only `EXTENSION_PUBLIC_*` variables are injected into client code; avoid embedding secrets in templated `.json`/`.html`.\n\n## Related files in this folder\n\n- `rspack-config.ts`: Assembles the plugin stack and shared configuration.\n- `dev-server/`: Local development server wiring and reload orchestration.\n- `types.ts`: Common types for the plugin stack.\n\n## License\n\nMIT (c) Cezar Augusto and the Extension.js authors.\n","readmeFilename":"README.md"}