UNPKG

4.34 kBJSONView Raw
1{
2 "name": "onsenui",
3 "version": "2.12.8",
4 "description": "HTML5 Mobile Framework & UI Components",
5 "private": false,
6 "scripts": {
7 "build": "npm run build:umd && npm run build:css",
8 "build:umd": "rollup --config && uglifyjs js/onsenui.js -c -m --comments '/onsenui v/' --output js/onsenui.min.js",
9 "build:css": "npm run build:css:lint && npm run build:css:core && npm run build:css:components && npm run build:css:minify",
10 "build:css:minify": "npm run build:css:minify:onsenui && npm run build:css:minify:onsenuicore && npm run build:css:minify:component",
11 "build:css:minify:onsenui": "cleancss 'css/onsenui.css' --batch --batch-suffix '.min' --inline none --with-rebase -o css/",
12 "build:css:minify:onsenuicore": "cleancss 'css/onsenui-core.css' --batch --batch-suffix '.min' --inline none",
13 "build:css:minify:component": "cleancss --batch 'css/{,*-}onsen-css-components.css' --batch-suffix '.min'",
14 "build:css:core": "postcss css/src/onsenui.css css/src/onsenui-core.css --dir css",
15 "build:css:components": "postcss css/css-components-src/{*-,}onsen-css-components.css --base css/css-components-src --dir css",
16 "build:css:lint": "stylelint 'css/?(css-components-)src/**/*.css'",
17 "clean": "rimraf ./js './css/onsenui?(-core)?(.min).css' './css/{*-,}onsen-css-components?(.min).css' 'esm/core-dts-test.{js,ts}'",
18 "docs": "node scripts/build-docs.js",
19 "lint": "eslint esm",
20 "prebuild": "npm run clean",
21 "serve": "rollup --config --watch & browser-sync start --config bs-config.js",
22 "test": "npm run test:core-dts && npm run test:unit",
23 "test:unit": "node scripts/unit-test.js",
24 "test:core-dts": "node scripts/core-dts-test.js"
25 },
26 "main": "js/onsenui.js",
27 "module": "esm/index.js",
28 "typings": "esm/onsenui.d.ts",
29 "files": [
30 "esm",
31 "!esm/{index.umd.js,**/*.spec.js}",
32 "css",
33 "!css/src",
34 "js"
35 ],
36 "repository": {
37 "type": "git",
38 "url": "https://github.com/OnsenUI/OnsenUI"
39 },
40 "license": "Apache-2.0",
41 "bugs": {
42 "url": "https://github.com/OnsenUI/OnsenUI/issues"
43 },
44 "keywords": [
45 "phonegap",
46 "cordova",
47 "web-components",
48 "react",
49 "components",
50 "angular",
51 "vue",
52 "hybrid",
53 "app",
54 "ui",
55 "mobile",
56 "onsen",
57 "onsenui"
58 ],
59 "homepage": "https://onsen.io/",
60 "browserslist": [
61 "> 1%",
62 "iOS >= 8.0",
63 "Android >= 4.4",
64 "Chrome >= 30",
65 "Safari >= 9",
66 "Firefox ESR",
67 "Opera 12.1"
68 ],
69 "babel": {
70 "presets": [
71 [
72 "@babel/preset-env",
73 {
74 "modules": false
75 }
76 ]
77 ]
78 },
79 "engines": {
80 "node": ">= 4.0.0"
81 },
82 "devDependencies": {
83 "@babel/core": "^7.15.0",
84 "@babel/preset-env": "^7.15.0",
85 "@rollup/plugin-babel": "^5.3.0",
86 "@rollup/plugin-eslint": "^8.0.1",
87 "@types/node": "^14.14.11",
88 "ansi-colors": "^4.1.1",
89 "babel-eslint": "^8.2.6",
90 "babel-plugin-angularjs-annotate": "^0.8.2",
91 "browser-sync": "^2.26.13",
92 "chai": "^3.4.1",
93 "chai-as-promised": "^5.2.0",
94 "chai-spies": "^1.0.0",
95 "clean-css-cli": "^5.3.3",
96 "dateformat": "^3.0.3",
97 "eslint": "^7.32.0",
98 "eslint-plugin-import": "^2.23.4",
99 "fancy-log": "^1.3.3",
100 "glob": "^7.1.6",
101 "jsonschema": "^1.4.0",
102 "karma": "^6.3.9",
103 "karma-chai": "^0.1.0",
104 "karma-chai-as-promised": "^0.1.2",
105 "karma-chai-spies": "^0.1.4",
106 "karma-chrome-launcher": "^2.2.0",
107 "karma-coverage": "^2.2.0",
108 "karma-junit-reporter": "^1.2.0",
109 "karma-mocha": "^2.0.1",
110 "karma-rollup-preprocessor": "^7.0.7",
111 "karma-safari-launcher": "^1.0.0",
112 "karma-sauce-launcher": "^4.3.6",
113 "merge-stream": "^1.0.1",
114 "mkpath": "^1.0.0",
115 "mocha": "^4.1.0",
116 "postcss": "^8.3.6",
117 "postcss-cli": "^8.3.1",
118 "postcss-import": "^14.0.2",
119 "postcss-preset-env": "^6.7.0",
120 "postcss-reporter": "^7.0.2",
121 "rimraf": "^3.0.2",
122 "rollup": "^2.56.2",
123 "rollup-plugin-commonjs": "^8.4.1",
124 "rollup-plugin-execute": "^1.1.1",
125 "rollup-plugin-filesize": "^1.5.0",
126 "rollup-plugin-node-resolve": "^3.4.0",
127 "rollup-plugin-progress": "^1.1.2",
128 "rollup-plugin-visualizer": "^0.3.1",
129 "stylelint": "^13.8.0",
130 "typescript": "^3.9.7",
131 "uglify-js": "^3.12.1",
132 "wcdoc": "0.1.19",
133 "webdriverio": "^6.10.5"
134 }
135}