{ "name": "cozy-store", "version": "1.20.0", "main": "src/index.jsx", "scripts": { "deploy": "env HUSKY_SKIP_HOOKS=1 git-directory-deploy --directory build/ --branch=${DEPLOY_BRANCH:-build} --repo=${DEPLOY_REPOSITORY:-origin}", "tx": "tx pull --all", "lint": "yarn lint:js && yarn lint:styles", "lint:js": "eslint '{src,test}/**/*.{ts,tsx,js,jsx}'", "lint:styles": "stylint src/styles --config ./.stylintrc", "prebuild": "yarn lint", "build": "rsbuild build", "watch": "rsbuild build --watch --mode development", "start": "rsbuild dev", "analyze": "RSDOCTOR=true yarn build", "cozyPublish": "cozy-app-publish --token $REGISTRY_TOKEN --prepublish downcloud --postpublish mattermost", "test": "env NODE_ENV='test' jest", "stack:docker": "docker run --rm -it -p 8080:8080 -v \"$(pwd)/build\":/data/cozy-app/app cozy/cozy-app-dev" }, "repository": { "type": "git", "url": "git+https://github.com/cozy/cozy-store.git" }, "author": "Cozy Cloud (https://cozy.io/)", "license": "AGPL-3.0", "bugs": { "url": "https://github.com/cozy/cozy-store/issues" }, "homepage": "https://github.com/cozy/cozy-store#readme", "devDependencies": { "@babel/eslint-parser": "7.19.1", "@babel/polyfill": "^7.12.1", "@rsbuild/core": "^1.5.15", "@testing-library/jest-dom": "5.16.5", "@testing-library/react": "11.2.7", "@typescript-eslint/eslint-plugin": "5.54.0", "@typescript-eslint/parser": "5.54.0", "babel-preset-cozy-app": "^2.1.0", "bundlemon": "3.1.0", "cozy-app-publish": "^0.41.0", "cozy-tsconfig": "^1.2.0", "enzyme": "3.3.0", "enzyme-adapter-react-16": "1.15.6", "enzyme-to-json": "^3.6.2", "eslint": "8.35.0", "eslint-config-cozy-app": "^6.1.0", "eslint-config-prettier": "8.6.0", "eslint-plugin-import": "2.27.5", "eslint-plugin-jest": "27.2.1", "eslint-plugin-prettier": "4.2.1", "eslint-plugin-promise": "6.1.1", "eslint-plugin-react": "7.32.2", "eslint-plugin-react-hooks": "4.6.0", "git-directory-deploy": "1.5.1", "identity-obj-proxy": "3.0.0", "jest": "28.1.3", "jest-environment-jsdom": "28.1.3", "npm-run-all": "4.1.5", "prettier": "1.19", "react-hot-loader": "4.13.1", "rsbuild-config-cozy-app": "^0.7.1", "sinon-stub-promise": "4.0.0", "stylint": "2.0.0" }, "dependencies": { "@cozy/minilog": "^1.0.0", "@sentry/integrations": "^7.114.0", "@sentry/react": "^8.5.0", "cozy-bar": "^29.2.0", "cozy-client": "^60.21.1", "cozy-dataproxy-lib": "4.11.0", "cozy-device-helper": "^3.8.0", "cozy-devtools": "^1.4.1", "cozy-doctypes": "^1.98.1", "cozy-flags": "^4.8.0", "cozy-intent": "^2.30.0", "cozy-interapp": "^0.16.0", "cozy-logger": "^1.17.0", "cozy-minilog": "^3.10.0", "cozy-pouch-link": "^60.13.0", "cozy-realtime": "^5.8.0", "cozy-search": "^0.16.2", "cozy-stack-client": "^60.21.1", "cozy-ui": "^136.0.0", "cozy-ui-plus": "^4.5.1", "emoji-js": "3.7.0", "focus-trap-react": "4.0.1", "fuse.js": "6.5.3", "lodash": "4.17.21", "node-fetch": "2.6.7", "prop-types": "15.7.2", "react": "16.14.0", "react-dom": "16.14.0", "react-inspector": "5.1.1", "react-markdown": "3.6.0", "react-proptypes": "1.0.0", "react-redux": "7.2.8", "react-router-dom": "6.14.2", "react-test-renderer": "16.14.0", "redux": "4.1.2", "redux-logger": "3.0.6", "redux-mock-store": "1.5.4", "redux-raven-middleware": "1.2.0", "redux-thunk": "2.3.0", "sinon": "7.5.0", "twake-i18n": "^0.3.1", "url-search-params-polyfill": "7.0.1" } }