Build upon amazing wxt framework.
- eslint: eslint-config
- tailwindcss
- shadcn/ui: shadcn/ui
Move the predefined entry points from the inactive
folder to directly under the entrypoints
folder to enable them.
Popup is enabled by default.
*: For sidepanel
, wxt does not automatically add the sidePanel
permission. You must manually add it to the manifest
field in wxt.config.js
. Related: wxt#544
If you are using vscode, autofix should already be enabled. You can run npm run lint
to check for errors and npm run lint:fix
to fix most of them.
Thanks for antfu's elegant design philosophy in eslint configuration.
To use it, refer to the documentation
tldr: To add components using
npx shadcn/ui add
, select them by pressingspace
and submit withenter
. If adding a code file, simply type the component name for autocompletion in vscode.