crxjs / chrome-extension-tools

Bundling Chrome Extensions can be pretty complex. It doesn't have to be.
https://crxjs.dev/vite-plugin
2.97k stars 191 forks source link

Manifest `incognito` field typing #826

Open Malix-Labs opened 1 year ago

Malix-Labs commented 1 year ago

Describe the problem

https://github.com/crxjs/chrome-extension-tools/blob/20faa1590032ef90b4588dea06ca7610a4483248/packages/vite-plugin/src/node/manifest.ts#L166 type could be enhanced, according to its documentation

Describe the proposed solution

Enhance its type to "spanning" | "split" | "not_allowed" according to its documentation

Importance

nice to have