forked from zengenti/contensis-react-base
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
executable file
·141 lines (141 loc) · 5.82 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
{
"name": "@zengenti/contensis-react-base",
"version": "3.2.1-beta.0",
"repository": "https://github.com/zengenti/contensis-react-base",
"license": "None",
"description": "Turbocharge your React web apps with Contensis. This package handles all dependencies for creating full featured web apps in React with Contensis and Site View. Routing is driven by Site View, Redux is used for global state management and server-side rendering (SSR) is handled for you. Also taking care of intricate hosting issues such as cache invalidation and supporting authenticated content where required.",
"main": "cjs/contensis-react-base.js",
"module": "esm/contensis-react-base.js",
"types": "models",
"scripts": {
"start": "npm run roll:watch",
"debug:server": "npm start",
"build": "npm run clean:lib && ttsc && npm run copymodels && npm run roll:lib",
"build:lib": "npm i zengenti-search-package zengenti-forms-package && npm run build",
"roll:lib": "cross-env NODE_ENV=production rollup -c rollup/rollup.config.lib.js",
"roll:watch": "cross-env NODE_ENV=production rollup -c rollup/rollup.config.lib.js --watch",
"clean:lib": "rimraf ./models && rimraf ./esm && rimraf ./cjs",
"copymodels": "copyfiles --up 3 --follow \"./node_modules/zengenti-search-package/models/**/*\" models/search --verbose",
"changelog": "generate-changelog -x ci,chore --tag v3.0.1...",
"lint": "eslint ./src",
"lint:fix": "eslint --fix ./src",
"test": "jest -c ./config/jest.config.js --detectOpenHandles --forceExit",
"publish:test": "npm pack && tar -xvzf *.tgz && rm -rf package *.tgz"
},
"keywords": [],
"author": "http://Zengenti.com",
"devDependencies": {
"@babel/cli": "^7.17.6",
"@babel/core": "^7.17.9",
"@babel/eslint-parser": "^7.17.0",
"@babel/node": "^7.20.5",
"@babel/plugin-proposal-class-properties": "^7.16.7",
"@babel/plugin-proposal-export-default-from": "^7.16.7",
"@babel/plugin-proposal-export-namespace-from": "^7.16.7",
"@babel/plugin-proposal-optional-chaining": "^7.16.7",
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
"@babel/plugin-transform-classes": "^7.16.7",
"@babel/plugin-transform-regenerator": "^7.17.9",
"@babel/plugin-transform-runtime": "^7.17.0",
"@babel/preset-env": "^7.16.11",
"@babel/preset-react": "^7.16.7",
"@babel/preset-typescript": "^7.16.7",
"@babel/runtime": "^7.17.9",
"@loadable/babel-plugin": "^5.13.2",
"@rollup/plugin-alias": "^3.1.9",
"@rollup/plugin-babel": "^5.3.1",
"@rollup/plugin-commonjs": "^20.0.0",
"@rollup/plugin-json": "^6.0.1",
"@rollup/plugin-node-resolve": "^13.2.1",
"@types/babel__core": "^7.1.19",
"@types/babel__template": "^7.4.1",
"@types/events": "^3.0.0",
"@types/express": "^4.17.13",
"@types/isomorphic-fetch": "^0.0.36",
"@types/loadable__component": "^5.13.4",
"@types/loadable__server": "^5.12.6",
"@types/node": "^16.11.27",
"@types/query-string": "^5.1.0",
"@types/react": "^17.0.44",
"@types/react-redux": "^7.1.24",
"@types/react-router-config": "^5.0.6",
"@types/react-router-dom": "^5.3.3",
"@types/testing-library__dom": "^7.5.0",
"@types/webpack-env": "^1.17.0",
"@typescript-eslint/eslint-plugin": "^4.33.0",
"@typescript-eslint/parser": "^4.33.0",
"babel-plugin-dynamic-import-node": "^2.3.3",
"babel-plugin-module-resolver": "^4.1.0",
"babel-plugin-styled-components": "^1.13.3",
"babel-plugin-transform-define": "1.0.1",
"copyfiles": "^2.4.1",
"cross-env": "^7.0.3",
"eslint": "^7.32.0",
"eslint-config-prettier": "^8.5.0",
"eslint-import-resolver-alias": "^1.1.2",
"eslint-import-resolver-typescript": "^2.7.1",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jsx-a11y": "^6.5.1",
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-react": "^7.29.4",
"eslint-plugin-react-hooks": "^4.4.0",
"fs-extra": "^10.1.0",
"generate-changelog": "^1.8.0",
"nodemon": "^2.0.15",
"prettier": "^2.6.2",
"rimraf": "^3.0.2",
"rollup": "^2.70.2",
"rollup-plugin-peer-deps-external": "^2.2.4",
"ttypescript": "^1.5.15",
"typescript": "^4.9.5",
"typescript-transform-paths": "^3.4.6",
"zengenti-forms-package": "git+https://gitlab+deploy-token-11:[email protected]/zengenti-packages/forms.git#next",
"zengenti-search-package": "git+https://gitlab+deploy-token-5:[email protected]/zengenti-packages/search.git#immer"
},
"dependencies": {
"@hot-loader/react-dom": "^17.0.2",
"@loadable/component": "^5.15.2",
"@loadable/server": "^5.15.2",
"app-root-path": "^3.0.0",
"await-to-js": "^3.0.0",
"chalk": "^4.1.2",
"contensis-delivery-api": "^1.4.1",
"contensis-management-api": "^2.1.9",
"custom-env": "^2.0.1",
"deep-equal": "^2.0.5",
"deepmerge": "^4.2.2",
"express": "^4.17.3",
"http-proxy": "^1.18.1",
"immer": "^9.0.12",
"immutable": "4.0.0-rc.12",
"isomorphic-fetch": "^3.0.0",
"jsonpath-mapper": "^1.1.0",
"lodash": "^4.17.21",
"lodash-clean": "^2.2.3",
"loglevel": "^1.8.0",
"minify-css-string": "^1.0.0",
"oidc-client": "^1.11.5",
"patch-package": "^6.4.7",
"query-string": "^5.1.1",
"react": "^17.0.2",
"react-cookie": "^4.1.1",
"react-dom": "^17.0.2",
"react-helmet": "^6.1.0",
"react-hot-loader": "^4.13.0",
"react-loadable": "^5.5.0",
"react-redux": "^7.2.8",
"react-router-config": "^5.1.1",
"react-router-dom": "^5.3.1",
"react-router-hash-link": "^2.4.3",
"redux": "^4.2.0",
"redux-immutable": "^4.0.0",
"redux-injectors": "^2.0.0-rc",
"redux-saga": "^1.1.3",
"redux-thunk": "^2.4.1",
"reselect": "^4.1.5",
"serialize-javascript": "^6.0.0",
"styled-components": "^5.3.5",
"universal-cookie-express": "^6.1.1",
"xxhashjs": "^0.2.2"
}
}