* Add action settings tab to api and query pane - Ask for confirmation before running an action * Update property of actions basedon the updateLayout response Prevent confirmation dialog for Action run, until property of action is true Send an API Request when the user toggles the property of an Action * update http method to toggle executeOnLoad for an action to PUT * Fix save layout response type * Remove console.log * If updating executeOnLoad, avoid calling update action API Co-authored-by: Abhinav Jha <abhinav@appsmith.com>
204 lines
6.6 KiB
JSON
204 lines
6.6 KiB
JSON
{
|
|
"name": "appsmith",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"engines": {
|
|
"node": "^10.16.3",
|
|
"npm": "^6.9.0"
|
|
},
|
|
"cracoConfig": "craco.dev.config.js",
|
|
"dependencies": {
|
|
"@blueprintjs/core": "^3.18.1",
|
|
"@blueprintjs/datetime": "^3.14.0",
|
|
"@blueprintjs/icons": "^3.10.0",
|
|
"@blueprintjs/select": "^3.10.0",
|
|
"@blueprintjs/timezone": "^3.6.0",
|
|
"@craco/craco": "^5.6.1",
|
|
"@manaflair/redux-batch": "^1.0.0",
|
|
"@optimizely/optimizely-sdk": "^4.0.0",
|
|
"@sentry/browser": "^5.6.3",
|
|
"@sentry/webpack-plugin": "^1.10.0",
|
|
"@types/chance": "^1.0.7",
|
|
"@types/lodash": "^4.14.120",
|
|
"@types/moment-timezone": "^0.5.10",
|
|
"@types/nanoid": "^2.0.0",
|
|
"@types/node": "^10.12.18",
|
|
"@types/prismjs": "^1.16.1",
|
|
"@types/react": "^16.8.2",
|
|
"@types/react-dom": "^16.8.0",
|
|
"@types/react-helmet": "^5.0.14",
|
|
"@types/react-instantsearch-dom": "^6.3.0",
|
|
"@types/react-redux": "^7.0.1",
|
|
"@types/react-router-dom": "^5.1.2",
|
|
"@types/react-table": "^7.0.13",
|
|
"@types/styled-components": "^4.1.8",
|
|
"@types/tinycolor2": "^1.4.2",
|
|
"@uppy/core": "^1.8.2",
|
|
"@uppy/dashboard": "^1.6.2",
|
|
"@uppy/file-input": "^1.3.1",
|
|
"@uppy/google-drive": "^1.3.2",
|
|
"@uppy/onedrive": "^0.1.1",
|
|
"@uppy/react": "^1.4.5",
|
|
"@uppy/url": "^1.3.2",
|
|
"@uppy/webcam": "^1.3.1",
|
|
"@welldone-software/why-did-you-render": "^4.2.5",
|
|
"algoliasearch": "^4.2.0",
|
|
"axios": "^0.18.0",
|
|
"chance": "^1.1.3",
|
|
"codemirror": "^5.55.0",
|
|
"copy-to-clipboard": "^3.3.1",
|
|
"craco-alias": "^2.1.1",
|
|
"eslint": "^6.4.0",
|
|
"fast-deep-equal": "^3.1.1",
|
|
"flow-bin": "^0.91.0",
|
|
"fuse.js": "^3.4.5",
|
|
"fusioncharts": "^3.15.0-sr.1",
|
|
"history": "^4.10.1",
|
|
"husky": "^3.0.5",
|
|
"immer": "^7.0.8",
|
|
"instantsearch.css": "^7.4.2",
|
|
"instantsearch.js": "^4.4.1",
|
|
"interweave": "^12.1.1",
|
|
"interweave-autolink": "^4.0.1",
|
|
"js-base64": "^3.4.5",
|
|
"json-fn": "^1.1.1",
|
|
"lint-staged": "^9.2.5",
|
|
"localforage": "^1.7.3",
|
|
"lodash": "^4.17.19",
|
|
"loglevel": "^1.6.7",
|
|
"moment": "^2.24.0",
|
|
"moment-timezone": "^0.5.27",
|
|
"nanoid": "^2.0.4",
|
|
"node-sass": "^4.11.0",
|
|
"normalizr": "^3.3.0",
|
|
"popper.js": "^1.15.0",
|
|
"prettier": "^1.18.2",
|
|
"prismjs": "^1.21.0",
|
|
"re-reselect": "^3.4.0",
|
|
"react": "^16.12.0",
|
|
"react-base-table": "^1.9.1",
|
|
"react-beautiful-dnd": "^12.2.0",
|
|
"react-dnd": "^9.3.4",
|
|
"react-dnd-html5-backend": "^9.3.4",
|
|
"react-dnd-touch-backend": "^9.4.0",
|
|
"react-dom": "^16.7.0",
|
|
"react-google-maps": "^9.4.5",
|
|
"react-helmet": "^5.2.1",
|
|
"react-infinite-scroller": "^1.2.4",
|
|
"react-instantsearch-dom": "^6.4.0",
|
|
"react-json-view": "^1.19.1",
|
|
"react-paginating": "^1.4.0",
|
|
"react-player": "^2.3.1",
|
|
"react-redux": "^7.1.3",
|
|
"react-router": "^5.1.2",
|
|
"react-router-dom": "^5.1.2",
|
|
"react-scripts": "^3.3.0",
|
|
"react-select": "^3.0.8",
|
|
"react-spring": "^8.0.27",
|
|
"react-table": "^7.0.0",
|
|
"react-tabs": "^3.0.0",
|
|
"react-toastify": "^5.5.0",
|
|
"react-transition-group": "^4.3.0",
|
|
"react-use-gesture": "^7.0.4",
|
|
"redux": "^4.0.1",
|
|
"redux-form": "^8.2.6",
|
|
"redux-saga": "^1.1.3",
|
|
"reselect": "^4.0.0",
|
|
"shallowequal": "^1.1.0",
|
|
"smartlook-client": "^4.5.1",
|
|
"styled-components": "^4.1.3",
|
|
"styled-system": "^5.1.5",
|
|
"tern": "^0.21.0",
|
|
"tinycolor2": "^1.4.1",
|
|
"toposort": "^2.0.2",
|
|
"ts-loader": "^6.0.4",
|
|
"typescript": "^3.6.3",
|
|
"unescape-js": "^1.1.4",
|
|
"url-search-params-polyfill": "^8.0.0",
|
|
"workerize-loader": "^1.2.0"
|
|
},
|
|
"scripts": {
|
|
"analyze": "source-map-explorer 'build/static/js/*.js'",
|
|
"start": "REACT_APP_BASE_URL=https://release-api.appsmith.com REACT_APP_ENVIRONMENT=DEVELOPMENT HOST=dev.appsmith.com craco start",
|
|
"build": "./build.sh",
|
|
"build-local": "craco --max-old-space-size=4096 build --config craco.build.config.js",
|
|
"build-staging": " REACT_APP_ENVIRONMENT=STAGING craco --max-old-space-size=4096 build --config craco.build.config.js",
|
|
"test": "CYPRESS_BASE_URL=https://dev.appsmith.com cypress/test.sh",
|
|
"test:ci": "CYPRESS_BASE_URL=https://dev.appsmith.com cypress/test.sh --env=ci",
|
|
"eject": "react-scripts eject",
|
|
"start-prod": "REACT_APP_ENVIRONMENT=PRODUCTION craco start",
|
|
"cytest": "REACT_APP_TESTING=TESTING REACT_APP_ENVIRONMENT=DEVELOPMENT craco start & ./node_modules/.bin/cypress open",
|
|
"test:unit": "$(npm bin)/jest -b --colors",
|
|
"storybook": "start-storybook -p 9009 -s public",
|
|
"build-storybook": "build-storybook -s public"
|
|
},
|
|
"resolution": {
|
|
"jest": "24.8.0"
|
|
},
|
|
"eslintConfig": {
|
|
"extends": "react-app"
|
|
},
|
|
"browserslist": [
|
|
">0.2%",
|
|
"not dead",
|
|
"not ie <= 11",
|
|
"not op_mini all"
|
|
],
|
|
"devDependencies": {
|
|
"@babel/core": "^7.7.4",
|
|
"@storybook/addon-actions": "^5.3.19",
|
|
"@storybook/addon-backgrounds": "^5.3.19",
|
|
"@storybook/addon-contexts": "^5.3.19",
|
|
"@storybook/addon-docs": "^5.3.19",
|
|
"@storybook/addon-knobs": "^5.3.19",
|
|
"@storybook/addon-links": "^5.3.19",
|
|
"@storybook/addon-notes": "^5.3.19",
|
|
"@storybook/addons": "^5.3.19",
|
|
"@storybook/preset-create-react-app": "^3.1.4",
|
|
"@storybook/react": "^5.3.19",
|
|
"@types/codemirror": "^0.0.96",
|
|
"@types/jest": "^24.0.22",
|
|
"@types/react-beautiful-dnd": "^11.0.4",
|
|
"@types/react-select": "^3.0.5",
|
|
"@types/react-tabs": "^2.3.1",
|
|
"@types/redux-form": "^8.1.9",
|
|
"@types/styled-system": "^5.1.9",
|
|
"@types/tern": "0.22.0",
|
|
"@types/toposort": "^2.0.3",
|
|
"@typescript-eslint/eslint-plugin": "^2.0.0",
|
|
"@typescript-eslint/parser": "^2.0.0",
|
|
"babel-loader": "^8.0.6",
|
|
"babel-plugin-styled-components": "^1.10.7",
|
|
"craco-babel-loader": "^0.1.4",
|
|
"cypress": "^4.1.0",
|
|
"cypress-multi-reporters": "^1.2.4",
|
|
"cypress-xpath": "^1.4.0",
|
|
"dotenv": "^8.1.0",
|
|
"eslint": "^6.4.0",
|
|
"eslint-config-prettier": "^6.1.0",
|
|
"eslint-config-react": "^1.1.7",
|
|
"eslint-plugin-prettier": "^3.1.0",
|
|
"eslint-plugin-react": "^7.14.3",
|
|
"eslint-plugin-react-hooks": "^2.3.0",
|
|
"mocha": "^7.1.0",
|
|
"mocha-junit-reporter": "^1.23.3",
|
|
"mochawesome": "^5.0.0",
|
|
"mochawesome-report-generator": "^4.1.0",
|
|
"react-docgen-typescript-loader": "^3.6.0",
|
|
"react-is": "^16.12.0",
|
|
"react-test-renderer": "^16.11.0",
|
|
"redux-devtools": "^3.5.0",
|
|
"redux-devtools-extension": "^2.13.8",
|
|
"source-map-explorer": "^2.4.2",
|
|
"storybook-addon-designs": "^5.4.0",
|
|
"ts-jest": "^24.3.0",
|
|
"webpack-merge": "^4.2.2",
|
|
"workbox-webpack-plugin": "^5.1.2"
|
|
},
|
|
"husky": {
|
|
"hooks": {
|
|
"pre-commit": "lint-staged"
|
|
}
|
|
}
|
|
}
|