frontend/package.json
2025-05-14 21:49:03 +02:00

69 lines
2.1 KiB
JSON

{
"name": "workin-flex",
"version": "1.0.0",
"description": "Work'in Flex app",
"main": "seed/src/main.tsx",
"author": "Nicolas Bernier",
"license": "MIT",
"private": true,
"deploy": {
"awsProfile": "workinflex",
"locale": {
"frontendUrl": "http://localhost:8500/"
},
"dev": {
"bucket": "s3://dev.work-in-flex.com/app",
"frontendUrl": "/app/"
},
"staging": {
"bucket": "s3://staging.work-in-flex.com/app",
"frontendUrl": "/app/"
},
"production": {
"bucket": "s3://production.work-in-flex.com/app",
"frontendUrl": "/app/"
}
},
"scripts": {
"eslint": "eslint ./node_modules/.bin/eslint src/. --ext .js --ext .tsx --fix",
"zeus": "zeus https://dev-api.work-in-flex.com/app ./src/config --ts",
"zeus:staging": "zeus https://staging-api.work-in-flex.com/app ./src/config --ts"
},
"dependencies": {
"@stripe/react-stripe-js": "^1.1.2",
"@stripe/stripe-js": "^1.11.0",
"date-fns": "^2.16.1",
"google-map-react": "^2.1.9",
"points-cluster": "^0.1.4",
"rc-slider": "^9.5.1",
"react-date-range": "^1.1.3",
"react-scroll": "^1.8.1"
},
"devDependencies": {
"@types/jest": "^24.0.18",
"@types/node": "^11.15.14",
"@types/react": "^16.9.4",
"@types/react-dom": "^16.9.1",
"@types/react-redux": "^7.1.9",
"@typescript-eslint/eslint-plugin": "^1.13.0",
"@typescript-eslint/parser": "^1.13.0",
"babel-eslint": "^10.0.2",
"eslint": "^5.16.0",
"eslint-config-airbnb": "^17.1.1",
"eslint-config-airbnb-base": "^13.2.0",
"eslint-config-airbnb-typescript": "^4.0.1",
"eslint-config-prettier": "^6.0.0",
"eslint-import-resolver-webpack": "^0.10.1",
"eslint-plugin-babel": "^5.1.0",
"eslint-plugin-import": "^2.18.2",
"eslint-plugin-jest": "^22.14.1",
"eslint-plugin-jsx-a11y": "^6.2.3",
"eslint-plugin-prettier": "^3.1.0",
"eslint-plugin-react": "^7.15.1",
"eslint-plugin-react-hooks": "4.3.0",
"prettier": "^1.18.2",
"prettier-stylelint": "^0.4.2",
"typescript": "^3.9.5"
}
}