This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

semble / src / webapp / package.json
3.2 kB 104 lines
1{ 2 "name": "semble-webapp", 3 "version": "0.1.0", 4 "private": true, 5 "manifest": { 6 "name": "Semble", 7 "permissions": [ 8 "activeTab", 9 "storage" 10 ], 11 "key": "$CRX_PUBLIC_KEY" 12 }, 13 "scripts": { 14 "dev": "PORT=4000 NODE_OPTIONS='--dns-result-order=ipv4first' next dev --turbopack", 15 "dev:prod": "NODE_ENV=production PORT=4000 next dev", 16 "dev:extension": "plasmo dev", 17 "build": "next build", 18 "build:prod": "NODE_ENV=production next build", 19 "build:extension": "NODE_ENV=production plasmo build", 20 "package:extension": "plasmo package", 21 "start": "PORT=4000 next start", 22 "lint": "next lint", 23 "type-check": "tsc --noEmit", 24 "type-check:watch": "tsc --noEmit --watch", 25 "test": "vitest", 26 "test:run": "vitest run", 27 "storybook": "storybook dev -p 6006", 28 "build-storybook": "storybook build" 29 }, 30 "dependencies": { 31 "@mantine-bites/lightbox": "^2.0.0", 32 "@mantine/code-highlight": "9.0.0", 33 "@mantine/core": "9.0.0", 34 "@mantine/dates": "9.0.0", 35 "@mantine/dropzone": "9.0.0", 36 "@mantine/form": "9.0.0", 37 "@mantine/hooks": "9.0.0", 38 "@mantine/modals": "9.0.0", 39 "@mantine/notifications": "9.0.0", 40 "@mdx-js/loader": "^3.1.1", 41 "@mdx-js/react": "^3.1.1", 42 "@mozilla/readability": "^0.6.0", 43 "@next/mdx": "16.2.3", 44 "@semble/types": "*", 45 "@tanstack/react-query": "^5.85.5", 46 "@types/mdx": "^2.0.13", 47 "@vercel/analytics": "^1.5.0", 48 "@vidstack/react": "^1.12.13", 49 "babel-plugin-react-compiler": "^1.0.0", 50 "capnweb": "^0.6.1", 51 "date-fns": "^4.1.0", 52 "dayjs": "^1.11.13", 53 "dompurify": "^3.4.2", 54 "embla-carousel": "^8.6.0", 55 "embla-carousel-react": "^8.6.0", 56 "next": "16.2.3", 57 "react": "19.2.5", 58 "react-dom": "19.2.5", 59 "react-error-boundary": "^6.0.0", 60 "react-force-graph": "^1.48.2", 61 "react-force-graph-2d": "^1.29.1", 62 "react-icons": "^5.5.0", 63 "shiki": "^3.20.0" 64 }, 65 "devDependencies": { 66 "@chromatic-com/storybook": "^5.1.2", 67 "@playwright/test": "^1.59.1", 68 "@storybook/addon-a11y": "^10.3.6", 69 "@storybook/addon-docs": "^10.3.6", 70 "@storybook/addon-onboarding": "^10.3.6", 71 "@storybook/addon-vitest": "^10.3.6", 72 "@storybook/nextjs-vite": "^10.3.6", 73 "@testing-library/dom": "^10.4.1", 74 "@testing-library/react": "^16.3.2", 75 "@testing-library/user-event": "^14.6.1", 76 "@types/chrome": "^0.0.332", 77 "@types/dompurify": "^3.0.5", 78 "@types/jsdom": "^21.1.7", 79 "@types/mozilla__readability": "^0.4.2", 80 "@types/node": "^20.10.4", 81 "@types/react": "19.2.14", 82 "@types/react-dom": "19.2.3", 83 "@vitejs/plugin-react": "^6.0.1", 84 "@vitest/browser-playwright": "^4.1.5", 85 "@vitest/coverage-v8": "^4.1.5", 86 "autoprefixer": "^10.4.16", 87 "eslint": "^9.0.0", 88 "eslint-config-next": "16.2.3", 89 "eslint-plugin-storybook": "^10.3.6", 90 "jsdom": "^26.1.0", 91 "plasmo": "^0.90.5", 92 "postcss": "^8.5.6", 93 "postcss-preset-mantine": "^1.18.0", 94 "postcss-simple-vars": "^7.0.1", 95 "storybook": "^10.3.6", 96 "typescript": "^5.3.3", 97 "vite": "^8.0.10", 98 "vitest": "^4.1.5" 99 }, 100 "overrides": { 101 "@types/react": "19.2.14", 102 "@types/react-dom": "19.2.3" 103 } 104}