{"_id":"@dchicchon/vite-plugin-chrome-extension","_rev":"2-ebe9f9777bc1f9fb111572d32065facd","name":"@dchicchon/vite-plugin-chrome-extension","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.7":{"name":"@dchicchon/vite-plugin-chrome-extension","version":"0.0.7","license":"MIT","author":{"name":"Daniel Chicchon"},"description":"A plugin for building Chrome extensions. Forked form https://github.com/StarkShang/vite-plugin-chrome-extension","keywords":["vite-plugin","chrome extension"],"main":"lib/index-cjs.js","module":"lib/index-esm.js","types":"types/index.d.ts","scripts":{"dev":"rollup -c -w","build:types":"tsc -p tsconfigs/tsconfig-types.json","build":"rollup -c","lint:eslint":"eslint . --ext js --ext ts --ext tsx","lint:types":"tsc --noEmit","types:manifest":"json2ts --input manifest.schema.json --output manifest.d.ts","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha --file tests/unit/setup.ts --require ts-node/register --require tsconfig-paths/register"},"dependencies":{"ajv":"^6.11.0","array-flat-polyfill":"^1.0.1","chalk":"^4.1.1","cheerio":"^1.0.0-rc.3","convert-source-map":"^1.7.0","cosmiconfig":"^6.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonpath-plus":"^4.0.0","lodash.difference":"^4.5.0","lodash.flatten":"^4.4.0","lodash.get":"^4.4.2","mem":"^6.0.1","prettier":"^1.19.1","rollup":"^2.38.5","slash":"^3.0.0","vite":"^2.2.0","webextension-polyfill":"^0.6.0"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.13.0","@babel/preset-env":"^7.13.8","@babel/preset-react":"^7.12.13","@rollup/plugin-alias":"^3.1.2","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^11","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@rollup/plugin-sucrase":"^3.0.0","@rollup/plugin-typescript":"^6.0.0","@sucrase/jest-plugin":"^2.0.0","@testing-library/dom":"^6.12.2","@testing-library/jest-dom":"^5.1.1","@types/chai":"^4.2.16","@types/cheerio":"0.22.22","@types/chrome":"^0.0.134","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jest":"^25.1.2","@types/jest-in-case":"^1.0.3","@types/lodash.difference":"^4.5.6","@types/lodash.flatten":"^4.4.6","@types/lodash.get":"^4.4.6","@types/mocha":"^8.2.2","@types/node":"^13.7.0","@types/prettier":"^1.19.0","@types/react":"^17.0.3","@types/react-dom":"^17.0.3","@typescript-eslint/eslint-plugin":"^2.19.0","@typescript-eslint/parser":"^2.19.0","chai":"^4.3.4","cross-env":"^7.0.3","eslint":"^6.8.0","eslint-plugin-react":"^7.22.0","jest":"^25.1.0","jest-chrome":"0.7.0","jest-circus":"^26.6.3","jest-html-reporters":"^1.2.1","jest-in-case":"^1.0.2","json-schema-to-typescript":"^10.1.4","mocha":"^8.3.2","mocha-suppress-logs":"^0.2.0","npm-run-all":"^4.1.5","react":"^17.0.2","react-dom":"^17.0.2","read-pkg-up":"^7.0.1","rollup-plugin-bundle-imports":"^1.4.5","ts-jest":"^25.2.0","ts-node":"^9.1.1","tsconfig-paths":"^3.9.0","tslib":"^1.10.0","typescript":"^4.2.4"},"repository":{"type":"git","url":"git+https://github.com/StarkShang/vite-plugin-chrome-extension.git"},"bugs":{"url":"https://github.com/StarkShang/vite-plugin-chrome-extension/issues"},"homepage":"https://github.com/StarkShang/vite-plugin-chrome-extension#readme","engines":{"node":">=8.16.0"},"np":{"testScript":"test:ci"},"gitHead":"a8ab125e46bcaf9e95ed9d4f98ed9e5f4c91c815","_id":"@dchicchon/vite-plugin-chrome-extension@0.0.7","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-ybI1mR96YrqxPo9OLDIE8Q74wuIIfmgW7a3jIZ3qegl1DfMdyW05AW9P6Tuzxnhvlm2lEEe/LNBtEvriUd534A==","shasum":"023e428933954ae11eeb9c2c6f59ecda85bd810f","tarball":"https://registry.npmjs.org/@dchicchon/vite-plugin-chrome-extension/-/vite-plugin-chrome-extension-0.0.7.tgz","fileCount":4,"unpackedSize":38038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4VMDHV2rYBkK2cnPHmIUCD/gcyHixbu9Bl9PpmutdhQIgMFq094a2gurDTOKuTGV4c7TUR4uHRff9tbbYM7PfIjw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWiT9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3+Q/8CF0CjVg2VJMyXM43842Uca5YD4JgZUiyGMW6gKN8HkMdntiY\r\niMvB0iPt3nFSjSNOMwMgUtggUd5pvqiIRqggks1DYZOBFufRHaaIiNCr1p90\r\nJ1W/YUmSwClu5PRPEinXpC3ioNr5WinD9SGKkRlwETcTKCbt0AfjWX1Jac0n\r\nslemF3+1ZnxKTNXcXVDjljmQv7oHFKVlqI0XtNQweObIw4O+075/mHr5KIky\r\nk7L6Wu4ssUISyNc5W6mAOf5IPanqY7/bsc/mrkoN+xSNhvwb1hqJpz2sFbvn\r\nfhy5DoAcVaMQlkV1csdx7mlxMr3dtXJy5FSRidQF8WRcBDHClitPERLzi6fq\r\nr1xS1io1O/X4CZDF7TceL1xCg4eDgAOjo/2aUdmIPNxTbNL77grZYtQ9J5+2\r\n0Jx7wVHpebICs66Pnh6WaBh1m/17FdjshAhrNRbzRbsxkBi4wgJNtcbqqRTL\r\n/yvK5rZiMvHDUoz7fNTtPHnjk/U2iFlfeiDO9EJ6a87TRLlli+KxD7HLQptJ\r\naDP1NvgenbLBHBsQ5F0+kDIewJANt1Y++JTJ6fuc0+bas6x/SFQ1rM+XEzip\r\nTU6VfxDgXBVXMlkDJzVkt4BQE/62tk9Kn1k5KcyKwLsVwEy153t4DDn0EjZs\r\nhazfMpZqmQCUlI66Hhb/60JWinT6Q+ZNqIk=\r\n=44i7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dchicchon","email":"danielchicchon@gmail.com"},"directories":{},"maintainers":[{"name":"dchicchon","email":"danielchicchon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-chrome-extension_0.0.7_1666852092934_0.6742238244649399"},"_hasShrinkwrap":false},"0.0.8":{"name":"@dchicchon/vite-plugin-chrome-extension","version":"0.0.8","license":"MIT","author":{"name":"Daniel Chicchon"},"description":"A plugin for building Chrome extensions. Forked from https://github.com/StarkShang/vite-plugin-chrome-extension","keywords":["vite-plugin","chrome extension"],"main":"lib/index-cjs.js","module":"lib/index-esm.js","types":"types/index.d.ts","scripts":{"dev":"rollup -c -w","build:types":"tsc -p tsconfigs/tsconfig-types.json","build":"rollup -c","lint:eslint":"eslint . --ext js --ext ts --ext tsx","lint:types":"tsc --noEmit","types:manifest":"json2ts --input manifest.schema.json --output manifest.d.ts","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha --file tests/unit/setup.ts --require ts-node/register --require tsconfig-paths/register"},"dependencies":{"ajv":"^6.11.0","array-flat-polyfill":"^1.0.1","chalk":"^4.1.1","cheerio":"^1.0.0-rc.3","convert-source-map":"^1.7.0","cosmiconfig":"^6.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonpath-plus":"^4.0.0","lodash.difference":"^4.5.0","lodash.flatten":"^4.4.0","lodash.get":"^4.4.2","mem":"^6.0.1","prettier":"^1.19.1","rollup":"^2.38.5","slash":"^3.0.0","vite":"^2.2.0","webextension-polyfill":"^0.6.0"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.13.0","@babel/preset-env":"^7.13.8","@babel/preset-react":"^7.12.13","@rollup/plugin-alias":"^3.1.2","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^11","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@rollup/plugin-sucrase":"^3.0.0","@rollup/plugin-typescript":"^6.0.0","@sucrase/jest-plugin":"^2.0.0","@testing-library/dom":"^6.12.2","@testing-library/jest-dom":"^5.1.1","@types/chai":"^4.2.16","@types/cheerio":"0.22.22","@types/chrome":"^0.0.134","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jest":"^25.1.2","@types/jest-in-case":"^1.0.3","@types/lodash.difference":"^4.5.6","@types/lodash.flatten":"^4.4.6","@types/lodash.get":"^4.4.6","@types/mocha":"^8.2.2","@types/node":"^13.7.0","@types/prettier":"^1.19.0","@types/react":"^17.0.3","@types/react-dom":"^17.0.3","@typescript-eslint/eslint-plugin":"^2.19.0","@typescript-eslint/parser":"^2.19.0","chai":"^4.3.4","cross-env":"^7.0.3","eslint":"^6.8.0","eslint-plugin-react":"^7.22.0","jest":"^25.1.0","jest-chrome":"0.7.0","jest-circus":"^26.6.3","jest-html-reporters":"^1.2.1","jest-in-case":"^1.0.2","json-schema-to-typescript":"^10.1.4","mocha":"^8.3.2","mocha-suppress-logs":"^0.2.0","npm-run-all":"^4.1.5","react":"^17.0.2","react-dom":"^17.0.2","read-pkg-up":"^7.0.1","rollup-plugin-bundle-imports":"^1.4.5","ts-jest":"^25.2.0","ts-node":"^9.1.1","tsconfig-paths":"^3.9.0","tslib":"^1.10.0","typescript":"^4.2.4"},"repository":{"type":"git","url":"git+https://github.com/StarkShang/vite-plugin-chrome-extension.git"},"bugs":{"url":"https://github.com/StarkShang/vite-plugin-chrome-extension/issues"},"homepage":"https://github.com/StarkShang/vite-plugin-chrome-extension#readme","engines":{"node":">=8.16.0"},"np":{"testScript":"test:ci"},"gitHead":"190fd1944c657238ebe5d5cadb089d754b8ed8a9","_id":"@dchicchon/vite-plugin-chrome-extension@0.0.8","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-PAGHzXWnIuVZ60u2RiU/fsJgeiUizfdYxaGzt+cSwlhn/BeBhR1sAg8VspUSk8dRvG2kATf2w9yqqtbW3RHl/w==","shasum":"7844e163d3bf7cf8be85c009019d7f0c1b24c12d","tarball":"https://registry.npmjs.org/@dchicchon/vite-plugin-chrome-extension/-/vite-plugin-chrome-extension-0.0.8.tgz","fileCount":4,"unpackedSize":38038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvmWI2V5QsgAbYrXvdYyxLRZ9ywS6kr5jAWk7MmI0JeAiEAyRSP/v5WZOExlxZQQvVe7LwAQJulEj4BWir5wgvA8Dc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWiU2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqi2w/+IXo/QCZ7WidRNhms83Tf9nRKoDLBsFb1mrHsb0MeoxDIm5UQ\r\nFviFUjg/SSGflN23RcXPZHVgg46ccy4YsaqAmhBnPDW8KUG4tCZXBfX+TmaS\r\n9nQ6cC9/0d7CA4d0RFymDR9IjBIGqSujhqz3fpjJw9BowG4iL+CiYdEtEZIN\r\nUxWWp8Lu5XxXPlPaSPw5ZiVrS91ms+awgz/YgW4YEt14wDHcLY6v7JDCFEKv\r\ncTZsYizUxFBhr8PTIOs6+1/6EiKJtpvneK6ojpXcVo3/ROzXDXnMp3ayZvsp\r\nFdnCcia4lwPIAVGtJKGdH+u6OkKpZTyOdisd9FqwYEy2cnJuvsSjXtoC9/Rv\r\n7uoLb/nWlEADoWkK4cyUIOih9tmU2t47xWGrznH0ctKkGFt7UQy2S/bSYkTi\r\nstUddpbnkY7dsoLsYfkBbdt9H2oLS3BgRNDx8LQF9gpsTBRGLqWMN/G0VsRL\r\ntNapr5A1we9IJYMNKFjF4cmfHhuDtH8+ES0yyWQBe0Ifc8uGXb1DftzTFy8l\r\n3f0xhFP2AKCHFuXAE0zv8PadYUyzPFB5VSs/d736JEenjPq0jTcfEt3wJPV+\r\nDXdc00Qthj/2HF70n+/g2xldvsvy8XCe+2CFn4i0O4oVTjXXvyN44QFTjVDs\r\nXcAdEsUZvw6G3p4gQl81/JtA7sOJaU4loo8=\r\n=UQ2E\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dchicchon","email":"danielchicchon@gmail.com"},"directories":{},"maintainers":[{"name":"dchicchon","email":"danielchicchon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-chrome-extension_0.0.8_1666852150006_0.5249499735008643"},"_hasShrinkwrap":false},"0.1.0":{"name":"@dchicchon/vite-plugin-chrome-extension","version":"0.1.0","license":"MIT","author":{"name":"Daniel Chicchon"},"description":"A plugin for building Chrome extensions. Forked from https://github.com/StarkShang/vite-plugin-chrome-extension","keywords":["vite-plugin","chrome extension"],"main":"lib/index-cjs.js","module":"lib/index-esm.js","types":"types/index.d.ts","scripts":{"dev":"rollup -c -w","build:types":"tsc -p tsconfigs/tsconfig-types.json","build":"rollup -c","lint:eslint":"eslint . --ext js --ext ts --ext tsx","lint:types":"tsc --noEmit","types:manifest":"json2ts --input manifest.schema.json --output manifest.d.ts","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha --file tests/unit/setup.ts --require ts-node/register --require tsconfig-paths/register"},"dependencies":{"ajv":"^6.11.0","array-flat-polyfill":"^1.0.1","chalk":"^4.1.1","cheerio":"^1.0.0-rc.3","convert-source-map":"^1.7.0","cosmiconfig":"^6.0.0","fs-extra":"^8.1.0","glob":"^7.1.6","jsonpath-plus":"^4.0.0","lodash.difference":"^4.5.0","lodash.flatten":"^4.4.0","lodash.get":"^4.4.2","mem":"^6.0.1","prettier":"^1.19.1","rollup":"^2.38.5","slash":"^3.0.0","vite":"^2.2.0","webextension-polyfill":"^0.6.0"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.13.0","@babel/preset-env":"^7.13.8","@babel/preset-react":"^7.12.13","@rollup/plugin-alias":"^3.1.2","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^11","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","@rollup/plugin-sucrase":"^3.0.0","@rollup/plugin-typescript":"^6.0.0","@sucrase/jest-plugin":"^2.0.0","@testing-library/dom":"^6.12.2","@testing-library/jest-dom":"^5.1.1","@types/chai":"^4.2.16","@types/cheerio":"0.22.22","@types/chrome":"^0.0.134","@types/fs-extra":"^8.0.1","@types/glob":"^7.1.1","@types/jest":"^25.1.2","@types/jest-in-case":"^1.0.3","@types/lodash.difference":"^4.5.6","@types/lodash.flatten":"^4.4.6","@types/lodash.get":"^4.4.6","@types/mocha":"^8.2.2","@types/node":"^13.7.0","@types/prettier":"^1.19.0","@types/react":"^17.0.3","@types/react-dom":"^17.0.3","@typescript-eslint/eslint-plugin":"^2.19.0","@typescript-eslint/parser":"^2.19.0","chai":"^4.3.4","cross-env":"^7.0.3","eslint":"^6.8.0","eslint-plugin-react":"^7.22.0","jest":"^25.1.0","jest-chrome":"0.7.0","jest-circus":"^26.6.3","jest-html-reporters":"^1.2.1","jest-in-case":"^1.0.2","json-schema-to-typescript":"^10.1.4","mocha":"^8.3.2","mocha-suppress-logs":"^0.2.0","npm-run-all":"^4.1.5","react":"^17.0.2","react-dom":"^17.0.2","read-pkg-up":"^7.0.1","rollup-plugin-bundle-imports":"^1.4.5","ts-jest":"^25.2.0","ts-node":"^9.1.1","tsconfig-paths":"^3.9.0","tslib":"^1.10.0","typescript":"^4.2.4"},"repository":{"type":"git","url":"git+https://github.com/StarkShang/vite-plugin-chrome-extension.git"},"bugs":{"url":"https://github.com/StarkShang/vite-plugin-chrome-extension/issues"},"homepage":"https://github.com/StarkShang/vite-plugin-chrome-extension#readme","engines":{"node":">=8.16.0"},"np":{"testScript":"test:ci"},"gitHead":"dd08fcff4d6f2b9975ba960499de1fb2b6eb1545","_id":"@dchicchon/vite-plugin-chrome-extension@0.1.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-+r0iue1iskwB/qCfu8VCr3L9GDPCtUCv7SK8dfaXlzv+dCrxaa/9e6GZEGbjtWKU3UC+2Muy8UEwlT+WAmpvfA==","shasum":"a017b920291e59076a19d36cb2c2acc29d92d0d9","tarball":"https://registry.npmjs.org/@dchicchon/vite-plugin-chrome-extension/-/vite-plugin-chrome-extension-0.1.0.tgz","fileCount":6,"unpackedSize":509383,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjuY16fdd3XglpYx14NY5tNPge/xPdj8Oud2McVQI0KAiEAzdMlZUsDSKMEK0Ltjwi38Hlt60an+FcX4wDJqNaZ40s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWigwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiAA//VgJFD2IhyeriY4aDfSqbFWRzbrAngA3yrSlWEn+oKOIAcUzs\r\n9Pq9PIaJw+tSruYiz0HSWKoS38DNcACZ/HNGwKtwj7NstodlH2MBh1JS1n5M\r\nsDkZ2tDVoCTFVR3nRbbc1Vq3mVWA3EUlctjQCzNC1GXo51GVyYWbMsWvumIN\r\nixHe+t/YzDwvg8T4tg1PUN/TnHoFT/xADrEpK6E3upnuuLkadxui4s1MRSMQ\r\n4PCi2GlV5i9WxS+V/Gg7xAUOSn/mEvaRCdsTCqMWh6dIbD847FO9Pao+x9tj\r\n2lG+r3FQY+ZHBG6gU+v6ch/KW1H6AlFt+XIfhv/Q3OrB69bRTIXozr9ipeUK\r\nWgm+MEpVJIIHjZ0/y/Xpbu6sgrcwiBqxI6wQjyOXIay3PYnWPCz/+YZqPGnT\r\n0MkrMmAjie88mSYUrfZf4M7JzPluzatzSDmwYu8YbCBEF8HYfMYO9ELjS549\r\nrpCL6q2Lw2vqigYbWpJwb2raGZlf1ms6kLcL/L0D34t8WHSSYCGRfuaoRQH7\r\nWlCCzqzPnrv6seFpF5S258eLCqo1dW20uvePLUKOQJ/urTZzbpoLdE7Z0dzo\r\nlA/nqsC12EAQfj3a3H51w9Phf0mvYqzicYrpDhQ0OreRWuEVLdy0FZj0yR1i\r\njcXiDeYcV63fsTizbixJV3sbUCzuflVtJ+U=\r\n=3PRc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dchicchon","email":"danielchicchon@gmail.com"},"directories":{},"maintainers":[{"name":"dchicchon","email":"danielchicchon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-chrome-extension_0.1.0_1666852912468_0.7300102013348264"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-27T06:28:12.849Z","0.0.7":"2022-10-27T06:28:13.136Z","modified":"2022-10-27T06:41:52.796Z","0.0.8":"2022-10-27T06:29:10.184Z","0.1.0":"2022-10-27T06:41:52.716Z"},"maintainers":[{"name":"dchicchon","email":"danielchicchon@gmail.com"}],"description":"A plugin for building Chrome extensions. Forked from https://github.com/StarkShang/vite-plugin-chrome-extension","homepage":"https://github.com/StarkShang/vite-plugin-chrome-extension#readme","keywords":["vite-plugin","chrome extension"],"repository":{"type":"git","url":"git+https://github.com/StarkShang/vite-plugin-chrome-extension.git"},"author":{"name":"Daniel Chicchon"},"bugs":{"url":"https://github.com/StarkShang/vite-plugin-chrome-extension/issues"},"license":"MIT","readme":"<p align=\"center\">\n    <a href=\"#\" target=\"_blank\" rel=\"noopener noreferrer\">\n        <img width=\"180\" src=\"./docs/icons/logo.png\" alt=\"Vite logo\">\n    </a>\n</p>\n<br/>\n<p align=\"center\">\n</p>\n<br/>\n\n# vite-plugin-chrome-extension\n\n> fork from rollup-plugin-chrome-extension and evolve for `vite` and `Chrome Extension Manifest V3`\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Usage](#usage)\n\n## Installation <a name = \"installation\"></a>\n\n```shell\nnpm install -D vite-plugin-chrome-extension\n```\n\n## Usage <a name = \"usage\"></a>\n\nIn vite.config.ts, \n\n``` typescript\n// vite.config.ts\nimport { resolve } from \"path\";\nimport { defineConfig } from \"vite\";\nimport { chromeExtension } from \"vite-plugin-chrome-extension\";\n\nexport default defineConfig({\n    resolve: {\n        alias: {\n            \"@\": resolve(__dirname, \"src\"),\n        },\n    },\n    build: {\n        rollupOptions: {\n            input: \"src/manifest.json\"\n        }\n    },\n    plugins: [\n        chromeExtension()\n    ],\n})\n```\n\n## TODO\n\n- support sass/less in manifest.json\n\n## How does this plugin work\n\nSee [Work flow](./docs/workflow.md)\n\n## Examples\n\n- [X] [Background](examples/background)\n\n### Examples from [chrome-extensions-samples](https://github.com/GoogleChrome/chrome-extensions-samples) are test\n\n- [X] [Hello World](examples/hello-world)\n- [X] [Page Redder](examples/page-redder)\n- [X] [Cookie Clearer](examples/cookie-clearer)\n- [X] [Omnibox - New Tab Search](examples/new-tab-search)\n- [X] [Web Accessible Resources](examples/web-accessible-resources)\n\n### Examples with Vue\n\n- [X] [Vue in Content Scripts](examples/vue-content-scripts)\n- [X] [Vue in Full Options Page](examples/vue-full-options-page)\n- [X] [Vue in Embedded Options Page](examples/vue-embedded-options-page)\n\n### Examples with Svelte\n\n- [X] [Svelte](examples/svelte)\n\n## Feedback\n\nIf you have problems using this plugin, welcome to let us know.\n\n## Known problems\n\n## Change logs\n\nsee [CHANGELOG.md](CHANGELOG.md)\n","readmeFilename":"README.md"}