Signal-Desktop/sticker-creator/package.json
2026-06-17 10:14:25 -07:00

71 lines
2.0 KiB
JSON

{
"packageManager": "pnpm@11.5.2",
"name": "signal-art-creator",
"private": true,
"version": "0.0.0",
"license": "AGPL-3.0-only",
"author": {
"name": "Signal Messenger, LLC",
"email": "support@signal.org"
},
"type": "module",
"scripts": {
"dev": "vite",
"build": "pnpm run build:protos && tsc && vite build --base=./",
"check:types": "tsc --noEmit",
"preview": "vite preview",
"lint": "run-p eslint prettier:format",
"eslint": "eslint --cache .",
"prettier:format": "prettier --list-different --cache --write .",
"prettier:check": "prettier --cache --check .",
"build:protos": "protopiler --output src/util/protos.js --typedefs src/util/protos.d.ts ./protos"
},
"dependencies": {
"@indutny/emoji-picker-react": "4.10.1",
"@indutny/protopiler": "4.0.0",
"@popperjs/core": "2.11.8",
"@react-aria/interactions": "3.27.1",
"@reduxjs/toolkit": "2.12.0",
"base64-js": "1.5.1",
"classnames": "2.3.2",
"debug": "4.3.4",
"react": "19.2.4",
"react-dom": "19.2.4",
"react-dropzone": "14.2.3",
"react-intl": "10.1.0",
"react-popper": "2.3.0",
"react-redux": "9.2.0",
"react-router-dom": "6.10.0",
"react-sortablejs": "6.1.4",
"redux": "5.0.1",
"reselect": "4.1.8",
"sortablejs": "1.15.0"
},
"devDependencies": {
"@types/debug": "4.1.7",
"@types/react": "19.2.14",
"@types/react-dom": "19.2.3",
"@types/sortablejs": "1.15.1",
"@typescript-eslint/eslint-plugin": "5.59.0",
"@typescript-eslint/parser": "5.59.0",
"@vitejs/plugin-react": "6.0.2",
"eslint": "8.38.0",
"eslint-config-airbnb-typescript-prettier": "5.0.0",
"eslint-plugin-react": "7.32.2",
"npm-run-all2": "8.0.4",
"prettier": "2.8.7",
"sass": "1.101.0",
"typescript": "6.0.3",
"vite": "8.0.16"
},
"pnpm": {
"onlyBuiltDependencies": [
"esbuild",
"protobufjs"
],
"ignoredBuiltDependencies": [
"es5-ext"
]
}
}