{"_id":"@crx-template/chrome-extension-svelte-ts","_rev":"2-d468f19c67ea89e25cb3e4f909a2acbb","name":"@crx-template/chrome-extension-svelte-ts","dist-tags":{"latest":"0.0.0"},"versions":{"0.0.0":{"name":"@crx-template/chrome-extension-svelte-ts","version":"0.0.0","description":"A chrome extension boilerplate built with Svelte 3, Vite 2","license":"MIT","type":"module","scripts":{"dev":"vite","build":"rm -rf build && vite build","preview":"vite preview","fmt":"prettier --write '**/*.{js,jsx,ts,tsx,json,css,scss,md}'"},"keywords":["chrome","extension","svelte","vite","boilerplate","create-chrome-ext"],"dependencies":{},"devDependencies":{"@crxjs/vite-plugin":"^1.0.12","@sveltejs/vite-plugin-svelte":"1.0.0-next.49","prettier":"^2.5.1","svelte":"^3.44.0","svelte-preprocess":"^4.9.8","tslib":"^2.3.1","typescript":"^4.5.4","vite":"^2.9.9"},"gitHead":"109ca19d004560f799d4198aae13866c210501cf","_id":"@crx-template/chrome-extension-svelte-ts@0.0.0","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-S/P5cmU+s0F+T9teWhN8DsMig16L0Xm/x16q0HhGvVnXyB5+5MbxtvlHkuoHViFRT1huKJhqxp5/7htY409Z0Q==","shasum":"2dccbc455af5e051394e0a4228a688d2e399b3dd","tarball":"https://registry.npmjs.org/@crx-template/chrome-extension-svelte-ts/-/chrome-extension-svelte-ts-0.0.0.tgz","fileCount":31,"unpackedSize":30461,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGseN4aPZQpMVYJwwXQbNW11hz+g1Vn+ROUtRyJiL8GoAiEAr9KzRIsrda2ZIe0Tq5dcyIwIk+bdvR4sXYW5J2+IaRk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwmD2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiyQ/+KgvCiiVehBSMQNQ/Zh4MArQ3W4rUaYJQ4mEgE3BtozLuT9Fy\r\nOsnPGvc2bEQMzqkhKpx/abl0m/HWkwomZAbrPewbQceIZTbjAExYj7eJZWDc\r\nuFkADK5HqNVk1jQLTRTmUr8Y6U+q6Y6QB2ex0LMnkghdjx+7oYmJ9nbsBf8l\r\n3GSkQVWzHBXXaUSN7+iQbiQH+stebTBvRYd9X5Yt2+j7us0DJq61Umwh5oLG\r\n8kTclLY/63Z0XEnt7mg2YrD5JNPzZzW9DUnrR9RcCxu0oEiTBJ1XzAbr0gxa\r\n93hv2KexTTslwEtkI/Qjc83mqlHlq72xcusc+DlU0kME2QkC7tHXeLona1YR\r\nK2goB26qUn49qA4AOC1LZY8oiiX2fYPKLIt3K2RDUizgMw7IYMHi4xcTTVRd\r\nqmymNUrzmgkWTZZMzwiZUAw9YBUNJ91xB1lgT4mg0KMd2rlU7lDix7r9D+J0\r\nw61Ee12UPfU1W9iPYSO2fvRybtY9JUBUeDMbQbYmtgazTcrbSrmwDZH1PrN7\r\nfzxaRCQSAMJlHrFsQZSgIUgPptu52BbBjDF6JwGpeXAeaLc7sIx+q8/nGurk\r\naTDkcYxf2xuK81tXnIVqFV3G5T0dYLjc/tdmUAOmP3LCuGTbp5/h+cAviYWC\r\npPdFcw2nVuJEg+foCTuNVWlvGst6IcJnppo=\r\n=Ehcs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gcy","email":"guocaoyi@gmail.com"},"directories":{},"maintainers":[{"name":"gcy","email":"guocaoyi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chrome-extension-svelte-ts_0.0.0_1656905974651_0.009143505494686233"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-04T03:39:34.578Z","0.0.0":"2022-07-04T03:39:34.872Z","modified":"2022-07-07T08:01:45.304Z"},"maintainers":[{"email":"gcy.yalda.china@gmail.com","name":"crxapp"}],"description":"A chrome extension boilerplate built with Svelte 3, Vite 2","keywords":["chrome","extension","svelte","vite","boilerplate","create-chrome-ext"],"license":"MIT","readme":"# Chrome Extension Vite Svelte Boilerplate\n\n![Hello World](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAUCAAAAAAVAxSkAAABrUlEQVQ4y+3TPUvDQBgH8OdDOGa+oUMgk2MpdHIIgpSUiqC0OKirgxYX8QVFRQRpBRF8KShqLbgIYkUEteCgFVuqUEVxEIkvJFhae3m8S2KbSkcFBw9yHP88+eXucgH8kQZ/jSm4VDaIy9RKCpKac9NKgU4uEJNwhHhK3qvPBVO8rxRWmFXPF+NSM1KVMbwriAMwhDgVcrxeMZm85GR0PhvGJAAmyozJsbsxgNEir4iEjIK0SYqGd8sOR3rJAGN2BCEkOxhxMhpd8Mk0CXtZacxi1hr20mI/rzgnxayoidevcGuHXTC/q6QuYSMt1jC+gBIiMg12v2vb5NlklChiWnhmFZpwvxDGzuUzV8kOg+N8UUvNBp64vy9q3UN7gDXhwWLY2nMC3zRDibfsY7wjEkY79CdMZhrxSqqzxf4ZRPXwzWJirMicDa5KwiPeARygHXKNMQHEy3rMopDR20XNZGbJzUtrwDC/KshlLDWyqdmhxZzCsdYmf2fWZPoxCEDyfIvdtNQH0PRkH6Q51g8rFO3Qzxh2LbItcDCOpmuOsV7ntNaERe3v/lP/zO8yn4N+yNPrekmPAAAAAElFTkSuQmCC)\n\nA chrome extension boilerplate built with Svelte 3, Vite 2\n\n## Features\n\nThis boilerplate is updated with:\n\n- [Chrome Extension Manifest V3](https://developer.chrome.com/docs/extensions/mv3/intro/mv3-overview/)\n- [Svelte 3](https://svelte.dev/)\n- [Vite 2](https://vitejs.dev/)\n- [Prettier](https://prettier.io/)\n- [TypeScript](https://www.typescriptlang.org/)\n\n## Installing and Running\n\n### Procedures\n\n1. Check if your [Node.js](https://nodejs.org/) version is >= **14**.\n2. Clone this repository.\n3. Change the package's `your name`, `description`, and `repository` fields in `package.json`.\n4. Change the name of your extension on `manifest.ts`.\n5. Run `pnpm install` to install the dependencies.\n6. Run `pnpm build`\n\n## Structure\n\nAll your extension's code must be placed in the `src` folder.\n\nThe boilerplate is already prepared to have a popup, an options page, a background page, and a new tab page (which replaces the new tab page of your browser). But feel free to customize these.\n\n## TypeScript\n\nThis boilerplate now supports TypeScript! The `Options` Page is implemented using TypeScript. Please refer to `src/options/` for example usages.\n\n## Packing\n\nAfter the development of your extension run the command\n\n```shell\n$ pnpm build\n```\n\nNow, the content of `build` folder will be the extension ready to be submitted to the Chrome Web Store. Just take a look at the [official guide](https://developer.chrome.com/webstore/publish) to more infos about publishing.\n\n---\n\nPower by create-chrome-ext | [Github](https://github.com/guocaoyi/create-chrome-ext)\n","readmeFilename":"README.md"}