{ "name": "extension", "description": "A structured note-taking App", "private": true, "version": "0.0.8", "type": "module", "scripts": { "dev": "wxt", "dev:firefox": "wxt -b firefox", "build": "wxt build", "build:firefox": "wxt build -b firefox", "zip": "wxt zip", "zip:firefox": "wxt zip -b firefox", "compile": "tsc --noEmit", "wxt prepare": "wxt prepare" }, "dependencies": { "@mozilla/readability": "^0.6.0", "@penx/vaul": "workspace:*", "@penx/components": "workspace:*", "@penx/constants": "workspace:*", "@penx/content-render": "workspace:*", "@penx/contexts": "workspace:*", "@penx/domain": "workspace:*", "@penx/novel-editor": "workspace:*", "@penx/emitter": "workspace:*", "@penx/encryption": "workspace:*", "@penx/hooks": "workspace:*", "@penx/libs": "workspace:*", "@penx/local-db": "workspace:*", "@penx/locales": "workspace:*", "@penx/model-type": "workspace:*", "@penx/query-client": "workspace:*", "@penx/services": "workspace:*", "@penx/session": "workspace:*", "@penx/store": "workspace:*", "@penx/types": "workspace:*", "@penx/uikit": "workspace:*", "@penx/icons": "workspace:*", "@penx/unique-id": "workspace:*", "@penx/utils": "workspace:*", "@penx/widgets": "workspace:*", "@plasmohq/storage": "^1.15.0", "@vitejs/plugin-react": "^4.3.4", "addressparser": "^1.0.1", "axios": "^1.8.4", "immer": "^10.1.1", "linkedom": "^0.18.9", "luxon": "^3.6.1", "puppeteer-core": "^21.6.0", "react": "^19.0.0", "react-dom": "^19.0.0", "turndown": "^7.2.0", "tw-animate-css": "^1.2.4" }, "devDependencies": { "@iconify/tailwind4": "^1.0.4", "@tailwindcss/forms": "^0.5.10", "@tailwindcss/postcss": "4.0.17", "@tailwindcss/typography": "^0.5.16", "@types/addressparser": "^1.0.3", "@types/chrome": "0.0.315", "@types/luxon": "^3.6.2", "@types/react": "^19.0.7", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react-swc": "^3.9.0", "@tailwindcss/vite": "^4.1.4", "@wxt-dev/module-react": "^1.1.3", "postcss": "^8.5.3", "tailwindcss": "^4.1.4", "wxt": "^0.20.0" } }