-
Notifications
You must be signed in to change notification settings - Fork 3
/
package.json
103 lines (103 loc) · 4.06 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
{
"name": "bootstrap-stencil",
"version": "0.0.1",
"description": "Stencil components for the Bootstrap (v4) framework",
"module": "dist/esm/index.js",
"main": "dist/index.js",
"types": "dist/types/index.d.ts",
"collection": "dist/collection/collection-manifest.json",
"files": [
"dist/"
],
"scripts": {
"build": "stencil build",
"build-dev": "stencil build --dev",
"clean": "run-p clean-*",
"clean-dist": "rimraf dist",
"clean-gh-pages": "rimraf _gh_pages",
"css-compile-docs": "node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 src/docs/assets/scss/docs.scss src/docs/assets/css/docs.min.css",
"css-docs": "npm-run-all --parallel css-lint-docs css-compile-docs --sequential css-prefix-docs css-minify-docs",
"css-lint-docs": "stylelint --config build/.stylelintrc --syntax scss \"src/docs/assets/scss/*.scss\"",
"css-minify-docs": "cleancss --level 1 --source-map --source-map-inline-sources --output src/docs/assets/css/docs.min.css src/docs/assets/css/docs.min.css",
"css-prefix-docs": "postcss --config build/postcss.config.js --replace \"src/docs/assets/css/docs.min.css\"",
"dev": "sd concurrent \"stencil build --dev --watch\" \"stencil-dev-server\" ",
"docs-orig": "npm-run-all --parallel css-docs js-docs --sequential docs-compile docs-lint",
"docs": "npm-run-all --parallel css-docs --sequential docs-compile",
"docs-compile": "node build/build-docs.js",
"postdocs-compile": "npm run docs-copy-dist",
"docs-copy-dist": "copyfiles \"./dist/**/*\" ./_gh_pages",
"js-docs": "npm-run-all js-lint-docs js-minify-docs",
"js-lint-docs": "eslint --config js/tests/.eslintrc.json assets/js/ docs/ sw.js",
"js-minify-docs": "uglifyjs --mangle --comments \"/^!/\" --output assets/js/docs.min.js assets/js/vendor/anchor.min.js assets/js/vendor/clipboard.min.js assets/js/vendor/holder.min.js assets/js/src/application.js assets/js/src/pwa.js",
"serve": "stencil-dev-server",
"st-generate": "node build/st-generate.js",
"start": "npm run dev",
"test": "jest --no-cache",
"test.watch": "jest --watch --no-cache",
"watch-docs": "npm run docs && onchange 'src/docs' -e 'src/docs/**/*.css' -e 'src/docs/**/*.map' -- run-s docs",
"deploy": "np",
"deploy-docs": "bs --no-yarn --no-cleanup --directory ./_gh_pages",
"docs-serve": "http-server _gh_pages -c-1",
"docs-serve-and-watch": "run-p docs-serve watch-docs",
"dist": "npm-run-all --parallel build"
},
"dependencies": {
"@stencil/core": "0.9.11",
"@stencil/sass": "0.0.5",
"bootstrap": "4.1.1"
},
"devDependencies": {
"@stencil/dev-server": "latest",
"@stencil/utils": "latest",
"@types/bootstrap": "4.1.1",
"@types/jquery": "3.3.4",
"@types/jest": "23.1.2",
"autoprefixer": "8.6.3",
"branchsite": "^4.0.3",
"clean-css-cli": "^4.1.11",
"copyfiles": "^2.0.0",
"front-matter": "^2.3.0",
"globby": "^8.0.1",
"highlight.js": "^9.12.0",
"http-server": "^0.11.1",
"jest": "^23.2.0",
"js-yaml": "^3.12.0",
"liquidjs": "^4.0.0",
"marked": "^0.4.0",
"node-sass": "^4.9.0",
"np": "^3.0.4",
"npm-run-all": "^4.1.3",
"onchange": "^4.0.0",
"postcss-cli": "^5.0.1",
"rimraf": "^2.6.2",
"slug": "^0.9.1",
"stylelint": "^9.3.0",
"stylelint-config-recommended-scss": "^3.2.0",
"stylelint-config-standard": "^18.2.0",
"stylelint-order": "^0.8.1",
"stylelint-scss": "^3.1.3"
},
"repository": {
"type": "git",
"url": "git+https://github.com/elebetsamer/bootstrap-stencil.git"
},
"author": "Eric Lebetsamer <elebet@gmail.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/elebetsamer/bootstrap-stencil"
},
"homepage": "https://github.com/elebetsamer/bootstrap-stencil",
"jest": {
"transform": {
"^.+\\.(ts|tsx)$": "<rootDir>/node_modules/@stencil/core/testing/jest.preprocessor.js"
},
"testRegex": "(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$",
"moduleFileExtensions": [
"ts",
"tsx",
"js",
"json",
"jsx"
]
}
}