# New Feature: Entity Explorer - Entities are actions (apis and queries), datasources, pages, and widgets - With this new feature, all entities in the application will be available to view in the new entity explorer sidebar - All existing application features from the api sidebar, query sidebar, datasource sidebar and pages sidebar now are avialable on the entity explorer sidebar - Users are now able to quickly switch to any entity in the application from the entity explorer sidebar. - Users can also search all entities in the application from the new sidebar. Use cmd + f or ctrl + f to focus on the search input - Users can rename entities from the new sidebar - Users can also perform contextual actions on these entities like set a page as home page, copy/move actions, delete entity, etc from the context menu available alongside the entities in the sidebar - Users can view the properties of the entities in the sidebar, as well as copy bindings to use in the application.
202 lines
6.6 KiB
JSON
202 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/fontfaceobserver": "^0.0.6",
|
|
"@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",
|
|
"fontfaceobserver": "^2.1.0",
|
|
"fuse.js": "^3.4.5",
|
|
"fusioncharts": "^3.15.0-sr.1",
|
|
"history": "^4.10.1",
|
|
"husky": "^3.0.5",
|
|
"instantsearch.css": "^7.4.2",
|
|
"instantsearch.js": "^4.4.1",
|
|
"interweave": "^12.1.1",
|
|
"interweave-autolink": "^4.0.1",
|
|
"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",
|
|
"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"
|
|
}
|
|
}
|
|
} |