Changeset View
Changeset View
Standalone View
Standalone View
web/cashtab/package.json
{ | { | ||||
"name": "cashtab", | "name": "cashtab", | ||||
"version": "0.1.8", | "version": "0.1.8", | ||||
"private": true, | "private": true, | ||||
"homepage": "https://cashtabapp.com/", | "homepage": "https://cashtabapp.com/", | ||||
"dependencies": { | "dependencies": { | ||||
"@ant-design/dark-theme": "^1.0.3", | "@ant-design/dark-theme": "^1.0.3", | ||||
"@ant-design/icons": "^4.2.2", | "@ant-design/icons": "^4.2.2", | ||||
"@babel/core": "7.6.0", | |||||
"@fortawesome/fontawesome-free": "^5.15.1", | "@fortawesome/fontawesome-free": "^5.15.1", | ||||
"@psf/bch-js": "^3.9.1", | "@psf/bch-js": "^3.9.1", | ||||
"@svgr/webpack": "4.3.2", | "@svgr/webpack": "4.3.2", | ||||
"@typescript-eslint/eslint-plugin": "^2.2.0", | "@typescript-eslint/eslint-plugin": "^2.2.0", | ||||
"@typescript-eslint/parser": "^2.2.0", | "@typescript-eslint/parser": "^2.2.0", | ||||
"@zxing/library": "0.8.0", | "@zxing/library": "0.8.0", | ||||
"antd": "^3.23.4", | "antd": "^3.23.4", | ||||
"babel-eslint": "10.0.3", | "babel-eslint": "10.0.3", | ||||
Show All 15 Lines | "dependencies": { | ||||
"eslint-config-react-app": "^5.0.2", | "eslint-config-react-app": "^5.0.2", | ||||
"eslint-loader": "3.0.0", | "eslint-loader": "3.0.0", | ||||
"eslint-plugin-flowtype": "3.13.0", | "eslint-plugin-flowtype": "3.13.0", | ||||
"eslint-plugin-import": "2.18.2", | "eslint-plugin-import": "2.18.2", | ||||
"eslint-plugin-jsx-a11y": "6.2.3", | "eslint-plugin-jsx-a11y": "6.2.3", | ||||
"eslint-plugin-react": "7.14.3", | "eslint-plugin-react": "7.14.3", | ||||
"eslint-plugin-react-hooks": "^1.6.1", | "eslint-plugin-react-hooks": "^1.6.1", | ||||
"ethereum-blockies-base64": "^1.0.2", | "ethereum-blockies-base64": "^1.0.2", | ||||
"fbt": "^0.16.0", | |||||
"fbt-easy-setup": "^0.0.1", | |||||
"file-loader": "3.0.1", | "file-loader": "3.0.1", | ||||
"fs-extra": "7.0.1", | "fs-extra": "7.0.1", | ||||
"gh-pages": "^2.1.1", | "gh-pages": "^2.1.1", | ||||
"html-webpack-plugin": "4.0.0-beta.5", | "html-webpack-plugin": "4.0.0-beta.5", | ||||
"identity-obj-proxy": "3.0.0", | "identity-obj-proxy": "3.0.0", | ||||
"is-wsl": "^1.1.0", | "is-wsl": "^1.1.0", | ||||
"jdenticon": "^2.2.0", | "jdenticon": "^2.2.0", | ||||
"jest": "^24.9.0", | "jest": "^24.9.0", | ||||
Show All 40 Lines | |||||
}, | }, | ||||
"lint-staged": { | "lint-staged": { | ||||
"src/**/*.{js,jsx,ts,tsx,json,css,scss,md}": [ | "src/**/*.{js,jsx,ts,tsx,json,css,scss,md}": [ | ||||
"prettier --write", | "prettier --write", | ||||
"git add" | "git add" | ||||
] | ] | ||||
}, | }, | ||||
"scripts": { | "scripts": { | ||||
"manifest-fbts": "NODE_ENV=production node node_modules/babel-plugin-fbt/bin/manifest --src src", | |||||
"collect-fbts": "NODE_ENV=production node node_modules/babel-plugin-fbt/bin/collectFBT --pretty --manifest < .src_manifest.json > .source_strings.json", | |||||
"translate-fbts": "NODE_ENV=production node node_modules/babel-plugin-fbt/bin/translate.js --pretty --translations translations/*.json --jenkins > src/translatedFbts.json", | |||||
"translate-fbts-single-file": "NODE_ENV=production node node_modules/babel-plugin-fbt/bin/translate.js --pretty --jenkins --stdin < translation_input.json > src/translatedFbts.json", | |||||
"clean-fbts": "rm .enum_manifest.json .src_manifest.json .source_strings.json src/translatedFbts.json 2&> /dev/null || exit 0", | |||||
"fbt-generate-translations": "NODE_ENV=production node node_modules/fbt-generate-translations --locales src/i18n/locales.js --multi-files translations", | |||||
"fbt-generate-translations-single-file": "NODE_ENV=production node node_modules/fbt-generate-translations --locales src/i18n/locales.js", | |||||
"prepare-fbts": "NODE_ENV=production npm run manifest-fbts && npm run collect-fbts && npm run fbt-generate-translations && npm run translate-fbts", | |||||
"prestart": "npm run prepare-fbts", | |||||
"prebuild": "npm run prepare-fbts", | |||||
"start": "node scripts/start.js", | "start": "node scripts/start.js", | ||||
"build": "node scripts/build.js", | "build": "node scripts/build.js", | ||||
"predeploy": "npm run build", | "predeploy": "npm run build", | ||||
"test": "node scripts/test.js", | "test": "node scripts/test.js", | ||||
"test:coverage": "yarn test --coverage --watchAll=false", | "test:coverage": "npm run test --coverage --watchAll=false", | ||||
"debug": "node --inspect-brk=9229 scripts/start.js" | "debug": "node --inspect-brk=9229 scripts/start.js" | ||||
}, | }, | ||||
"eslintConfig": { | "eslintConfig": { | ||||
"extends": "react-app" | "extends": "react-app" | ||||
}, | }, | ||||
"browserslist": { | "browserslist": { | ||||
"production": [ | "production": [ | ||||
">0.2%", | ">0.2%", | ||||
▲ Show 20 Lines • Show All 63 Lines • ▼ Show 20 Lines | "jest": { | ||||
] | ] | ||||
}, | }, | ||||
"babel": { | "babel": { | ||||
"presets": [ | "presets": [ | ||||
"react-app" | "react-app" | ||||
] | ] | ||||
}, | }, | ||||
"devDependencies": { | "devDependencies": { | ||||
"@babel/core": "^7.6.0", | |||||
"@babel/node": "^7.12.6", | |||||
"@testing-library/react": "^11.1.0", | "@testing-library/react": "^11.1.0", | ||||
"babel-plugin-fbt": "^0.16.0", | |||||
"babel-plugin-fbt-runtime": "^0.9.12", | |||||
"fbt-generate-translations": "^0.0.4", | |||||
"less": "^3.10.3", | "less": "^3.10.3", | ||||
"less-loader": "^5.0.0", | "less-loader": "^5.0.0", | ||||
"react-test-renderer": "^17.0.0", | "react-test-renderer": "^17.0.0", | ||||
"workbox-webpack-plugin": "^4.3.1" | "workbox-webpack-plugin": "^4.3.1" | ||||
} | } | ||||
} | } |