forked from litstack/litstack
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
109 lines (109 loc) · 3.77 KB
/
package.json
File metadata and controls
109 lines (109 loc) · 3.77 KB
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
{
"name": "litstack",
"description": "Litstack is a multilanguage admin-panel/cms scaffolding package that helps you creating CRUD in seconds via Artisan-commands. It also lets you manage the \"static\" content of each of your websites pages (Headlines, Text, Images), as well repetitive mixed contents you define. Generating content as well as passing it to your views and retrieving it is super simple.",
"version": "3.0.0",
"main": "./resources/js/index.js",
"scripts": {
"test": "npm run test:js && npm run test:php",
"test:js": "./node_modules/.bin/jest .*.spec.js",
"test:php": "composer test",
"dev": "npm run development",
"development": "mix",
"watch": "mix watch",
"watch-poll": "mix watch -- --watch-options-poll=1000",
"hot": "mix watch --hot",
"prod": "npm run production",
"production": "mix --production"
},
"jest": {
"moduleFileExtensions": [
"js",
"json",
"vue"
],
"transform": {
"^.+\\.(js|jsx)?$": "<rootDir>/node_modules/babel-jest",
".*\\.(vue)$": "vue-jest"
},
"moduleNameMapper": {
"lit-test": "<rootDir>/tests/javascript/bootstrap.js",
"@lit-js(.*)$": "<rootDir>/resources/js/$1",
"@lit-sass(.*)$": "<rootDir>/resources/sass/$1"
}
},
"config": {
"exportAliases": {
"mix": "./resources/js/mix.js"
}
},
"keywords": [
"lit",
"cms",
"litstack-cms"
],
"author": [
"Jannes Behrens",
"Lennart Carstens-Behrens"
],
"license": "MIT",
"devDependencies": {
"@babel/core": "*",
"@babel/plugin-proposal-object-rest-spread": "^7.0.0",
"@babel/plugin-transform-runtime": "^7.10.1",
"@babel/preset-env": "*",
"@vue/server-test-utils": "^1.0.3",
"@vue/test-utils": "^1.0.3",
"babel-core": "^7.0.0-bridge.0",
"babel-jest": "^26.0.1",
"babel-loader": "^8.1.0",
"babel-plugin-require-context-hook": "^1.0.0",
"babel-plugin-transform-require-context": "^0.1.1",
"babel-polyfill": "^6.26.0",
"babel-preset-env": "^1.7.0",
"eslint-config-prettier": "^6.10.1",
"eslint-plugin-prettier": "^3.1.2",
"jest": "^26.0",
"jest-serializer-vue": "^2.0.2",
"karma": "^5.0.9",
"laravel-mix": "^6.0",
"node-sass-glob-importer": "^5.3.2",
"postcss": "^8.2.4",
"regenerator-runtime": "^0.13.5",
"resolve-url-loader": "^3.1.2",
"sass": "^1.32.8",
"sass-loader": "^10.1.1",
"vue-jest": "^3.0.5",
"vuepress": "^1.2.0",
"webpack": "^5.0"
},
"dependencies": {
"@fortawesome/fontawesome-svg-core": "^1.2.27",
"@fortawesome/free-brands-svg-icons": "^5.12.1",
"@fortawesome/free-regular-svg-icons": "^5.12.1",
"@fortawesome/free-solid-svg-icons": "^5.12.1",
"@fortawesome/vue-fontawesome": "^0.1.9",
"apexcharts": "^3.19.2",
"axios": "^0.21.1",
"bootstrap": "^4.4.1",
"bootstrap-vue": "^2.9.0",
"cropperjs": "^1.5.6",
"i18n-js": "^3.5.1",
"jquery": "^3.2",
"lodash": "^4.17.15",
"numeral": "^2.0.6",
"placeholder-loading": "^0.2.6",
"popper.js": "^1.16.1",
"tiptap": "^1.29.4",
"tiptap-extensions": "^1.32.1",
"v-calendar": "^2.2.4",
"vue": "^2.6.11",
"vue-apexcharts": "^1.5.3",
"vue-i18n": "^8.15.3",
"vue-lodash": "^2.1.2",
"vue-select": "^3.10.7",
"vue-template-compiler": "^2.6.11",
"vue2-dropzone": "^3.5.9",
"vuedraggable": "^2.23.2",
"vuex": "^3.1.3"
}
}