Write on the margins of the internet. Powered by the AT Protocol.
margin.at
extension
web
atproto
comments
1{
2 "name": "margin-extension",
3 "description": "Annotate and highlight any webpage, with your notes saved to the decentralized AT Protocol.",
4 "private": true,
5 "version": "1.0.0",
6 "type": "module",
7 "scripts": {
8 "dev": "wxt",
9 "dev:firefox": "wxt -b firefox",
10 "build": "wxt build",
11 "build:firefox": "wxt build -b firefox",
12 "zip": "wxt zip",
13 "zip:firefox": "wxt zip -b firefox",
14 "lint": "eslint src",
15 "lint:fix": "eslint src --fix",
16 "format": "prettier --write \"src/**/*.{ts,tsx,css}\"",
17 "postinstall": "wxt prepare"
18 },
19 "dependencies": {
20 "@webext-core/messaging": "^1.4.0",
21 "clsx": "^2.1.1",
22 "lucide-react": "^0.563.0",
23 "react": "^18.3.1",
24 "react-dom": "^18.3.1"
25 },
26 "devDependencies": {
27 "@eslint/js": "^9.39.2",
28 "@types/react": "^18.3.12",
29 "@types/react-dom": "^18.3.1",
30 "@wxt-dev/module-react": "^1.1.1",
31 "autoprefixer": "^10.4.20",
32 "eslint": "^9.39.2",
33 "eslint-config-prettier": "^10.1.8",
34 "postcss": "^8.4.49",
35 "prettier": "^3.8.1",
36 "tailwindcss": "^3.4.15",
37 "typescript": "^5.6.3",
38 "typescript-eslint": "^8.54.0",
39 "web-ext": "^9.2.0",
40 "wxt": "^0.19.13"
41 }
42}