signal-desktop/sticker-creator/package.json

78 lines
2.6 KiB
JSON
Raw Normal View History

2023-04-20 15:59:17 +00:00
{
"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": "npm 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 .",
2023-12-13 18:34:49 +00:00
"prettier:check": "prettier --cache --check .",
2023-04-20 15:59:17 +00:00
"build:emoji": "cwebp -progress -mt -preset icon -alpha_filter best -alpha_q 20 -pass 10 -q 50 ./node_modules/emoji-datasource-apple/img/apple/sheets-clean/64.png -o ./src/assets/emoji.webp",
"build:protos": "pbjs --target static-module --force-number --no-typeurl --no-delimited --no-verify --no-create --no-convert --wrap es6 --out src/util/protos.js ./protos/*.proto && pbts --out src/util/protos.d.ts src/util/protos.js",
"test": "vitest"
},
"dependencies": {
"@formatjs/fast-memoize": "1.2.8",
"@indutny/emoji-picker-react": "4.4.9",
"@popperjs/core": "2.11.7",
"@react-aria/interactions": "3.19.0",
2023-04-20 15:59:17 +00:00
"@reduxjs/toolkit": "1.9.5",
"@stablelib/x25519": "1.0.3",
"base64-js": "1.5.1",
"classnames": "2.3.2",
"debug": "4.3.4",
"focus-trap-react": "10.1.1",
"memoizee": "0.4.15",
"npm-run-all": "4.1.5",
"p-limit": "4.0.0",
"protobufjs": "7.2.5",
2023-04-20 15:59:17 +00:00
"protobufjs-cli": "1.1.1",
"qrcode-generator": "1.4.4",
"react": "18.2.0",
"react-dom": "18.2.0",
"react-dropzone": "14.2.3",
"react-intl": "6.4.1",
"react-popper": "2.3.0",
"react-redux": "8.0.5",
"react-router-dom": "6.10.0",
"react-sortablejs": "6.1.4",
"redux": "4.2.1",
"reselect": "4.1.8",
"sortablejs": "1.15.0",
"zod": "3.22.3"
2023-04-20 15:59:17 +00:00
},
"devDependencies": {
"@types/debug": "4.1.7",
"@types/lodash": "4.14.194",
"@types/memoizee": "0.4.8",
"@types/react": "18.0.37",
"@types/react-dom": "18.0.11",
"@types/sortablejs": "1.15.1",
"@typescript-eslint/eslint-plugin": "5.59.0",
"@typescript-eslint/parser": "5.59.0",
"@vitejs/plugin-react": "3.1.0",
"emoji-datasource-apple": "14.0.0",
"eslint": "8.38.0",
"eslint-config-airbnb-typescript-prettier": "5.0.0",
"eslint-config-prettier": "8.8.0",
"eslint-plugin-react": "7.32.2",
"happy-dom": "8.9.0",
"prettier": "2.8.7",
"rollup-plugin-visualizer": "5.9.0",
"sass": "1.62.0",
"typescript": "5.0.4",
"vite": "4.5.3",
2023-04-20 15:59:17 +00:00
"vitest": "0.30.1"
}
}