Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / servers / apache-airflow / package.json
blob8651ca59ba58611dde51265d135ea74bead86961
2   "name": "airflow-www",
3   "version": "1.0.0",
4   "description": "Apache Airflow is a platform to programmatically author, schedule and monitor workflows.",
5   "scripts": {
6     "test": "jest",
7     "dev": "NODE_ENV=development webpack --watch --progress --devtool eval-cheap-source-map --mode development",
8     "prod": "NODE_ENV=production node --max_old_space_size=4096 ./node_modules/webpack/bin/webpack.js --mode production --progress",
9     "build": "NODE_ENV=production webpack --progress --mode production",
10     "lint": "eslint --ignore-path=.eslintignore --max-warnings=0 --ext .js,.jsx,.ts,.tsx . && tsc",
11     "lint:fix": "eslint --fix --ignore-path=.eslintignore --ext .js,.jsx,.ts,.tsx . && tsc",
12     "format": "yarn prettier --write .",
13     "generate-api-types": "npx openapi-typescript \"../api_connexion/openapi/v1.yaml\" --output static/js/types/api-generated.ts && node alias-rest-types.js static/js/types/api-generated.ts"
14   },
15   "author": "Apache",
16   "license": "Apache-2.0",
17   "repository": {
18     "type": "git",
19     "url": "git+https://github.com/apache/airflow.git"
20   },
21   "homepage": "https://airflow.apache.org/",
22   "keywords": [
23     "big",
24     "data",
25     "workflow",
26     "airflow",
27     "d3",
28     "nerds",
29     "database",
30     "flask"
31   ],
32   "browserslist": {
33     "production": [
34       ">0.2%",
35       "not dead",
36       "not op_mini all"
37     ],
38     "development": [
39       "last 1 chrome version",
40       "last 1 firefox version",
41       "last 1 safari version"
42     ]
43   },
44   "devDependencies": {
45     "@babel/core": "^7.18.5",
46     "@babel/eslint-parser": "^7.18.2",
47     "@babel/plugin-transform-runtime": "^7.16.0",
48     "@babel/preset-env": "^7.16.0",
49     "@babel/preset-react": "^7.16.0",
50     "@babel/preset-typescript": "^7.17.12",
51     "@testing-library/jest-dom": "^5.16.0",
52     "@testing-library/react": "^13.0.0",
53     "@types/color": "^3.0.3",
54     "@types/react": "^18.0.12",
55     "@types/react-dom": "^18.0.5",
56     "@types/react-syntax-highlighter": "^15.5.6",
57     "@types/react-table": "^7.7.12",
58     "@typescript-eslint/eslint-plugin": "^5.13.0",
59     "@typescript-eslint/parser": "^5.0.0",
60     "babel-jest": "^27.3.1",
61     "babel-loader": "^9.1.0",
62     "clean-webpack-plugin": "^3.0.0",
63     "copy-webpack-plugin": "^6.0.3",
64     "css-loader": "5.2.7",
65     "css-minimizer-webpack-plugin": "^4.0.0",
66     "eslint": "^8.6.0",
67     "eslint-config-airbnb": "^19.0.4",
68     "eslint-config-airbnb-typescript": "^17.0.0",
69     "eslint-config-prettier": "^8.6.0",
70     "eslint-plugin-html": "^6.0.2",
71     "eslint-plugin-import": "^2.27.5",
72     "eslint-plugin-jsx-a11y": "^6.5.0",
73     "eslint-plugin-node": "^11.1.0",
74     "eslint-plugin-promise": "^4.2.1",
75     "eslint-plugin-react": "^7.30.0",
76     "eslint-plugin-react-hooks": "^4.5.0",
77     "eslint-plugin-standard": "^4.0.1",
78     "file-loader": "^6.0.0",
79     "imports-loader": "^1.1.0",
80     "jest": "^27.3.1",
81     "jest-canvas-mock": "^2.5.1",
82     "mini-css-extract-plugin": "^1.6.2",
83     "moment": "^2.29.4",
84     "moment-locales-webpack-plugin": "^1.2.0",
85     "nock": "^13.2.4",
86     "openapi-typescript": "^5.4.1",
87     "prettier": "^2.8.4",
88     "style-loader": "^1.2.1",
89     "stylelint": "^15.10.1",
90     "stylelint-config-prettier": "^9.0.5",
91     "stylelint-config-standard": "^20.0.0",
92     "terser-webpack-plugin": "<5.0.0",
93     "typescript": "^4.6.3",
94     "url-loader": "4.1.0",
95     "web-worker": "^1.2.0",
96     "webpack": "^5.76.0",
97     "webpack-cli": "^4.0.0",
98     "webpack-license-plugin": "^4.2.1",
99     "webpack-manifest-plugin": "^4.0.0"
100   },
101   "dependencies": {
102     "@chakra-ui/react": "2.4.2",
103     "@emotion/cache": "^11.9.3",
104     "@emotion/react": "^11.9.3",
105     "@emotion/styled": "^11",
106     "@visx/group": "^2.10.0",
107     "@visx/shape": "^2.12.2",
108     "axios": "^0.26.0",
109     "bootstrap-3-typeahead": "^4.0.2",
110     "camelcase-keys": "^7.0.0",
111     "chakra-react-select": "^4.0.0",
112     "codemirror": "^5.59.1",
113     "color": "^4.2.3",
114     "d3": "^3.4.4",
115     "d3-selection": "^3.0.0",
116     "d3-shape": "^2.1.0",
117     "d3-tip": "^0.9.1",
118     "dagre-d3": "^0.6.4",
119     "datatables.net": "^1.11.4",
120     "datatables.net-bs": "^1.11.4",
121     "echarts": "^5.4.2",
122     "elkjs": "^0.7.1",
123     "eonasdan-bootstrap-datetimepicker": "^4.17.47",
124     "framer-motion": "^6.0.0",
125     "jquery": ">=3.5.0",
126     "jshint": "^2.13.4",
127     "lodash": "^4.17.21",
128     "moment-timezone": "^0.5.43",
129     "nvd3": "^1.8.6",
130     "react": "^18.0.0",
131     "react-dom": "^18.0.0",
132     "react-icons": "^4.9.0",
133     "react-json-view": "^1.21.3",
134     "react-markdown": "^8.0.4",
135     "react-query": "^3.39.1",
136     "react-router-dom": "^6.3.0",
137     "react-syntax-highlighter": "^15.5.0",
138     "react-table": "^7.8.0",
139     "react-textarea-autosize": "^8.3.4",
140     "reactflow": "^11.7.4",
141     "redoc": "^2.0.0-rc.72",
142     "remark-gfm": "^3.0.1",
143     "swagger-ui-dist": "4.1.3",
144     "tsconfig-paths": "^3.14.2",
145     "type-fest": "^2.17.0",
146     "url-search-params-polyfill": "^8.1.0",
147     "validator": "^13.9.0"
148   },
149   "resolutions": {
150     "d3-color": "^3.1.0"
151   }