UNPKG

2.14 kBJSONView Raw
1{
2 "name": "@buession/prototype",
3 "alias": "prototype",
4 "version": "v2.2.0",
5 "description": "A native object extension framework for Javascript.",
6 "homepage": "https://prototype.buession.com/",
7 "author": {
8 "name": "yong.teng",
9 "email": "webmaster@buession.com"
10 },
11 "copyright": "Buession.com Inc.",
12 "license": "MIT",
13 "repository": {
14 "type": "git",
15 "url": "https://github.com/buession/buession-prototype"
16 },
17 "bugs": "https://github.com/buession/buession-prototype/issues",
18 "private": false,
19 "scripts": {
20 "build": "npm cache clean --force && rm -fR ./dist && rm -fR ./types && rollup -c ./rollup.config.js && mv ./dist/types ./",
21 "lint": "eslint -c ./.eslintrc.js './{src}/**/*.{js,ts,jsx,tsx}'",
22 "codecov": "codecov",
23 "release": "yarn build && yarn publish --access public"
24 },
25 "keywords": [
26 "buession",
27 "prototype"
28 ],
29 "main": "dist/prototype.cjs.js",
30 "module": "dist/prototype.esm.js",
31 "types": "types/index.d.ts",
32 "typings": "types/index.d.ts",
33 "unpkg": "dist/prototype.min.js",
34 "files": [
35 "types/",
36 "dist/"
37 ],
38 "devDependencies": {
39 "@babel/core": "^7.16.0",
40 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0",
41 "@babel/plugin-transform-runtime": "^7.16.5",
42 "@babel/preset-env": "^7.16.5",
43 "@rollup/plugin-babel": "^5.3.0",
44 "@rollup/plugin-commonjs": "^21.0.1",
45 "@rollup/plugin-eslint": "^8.0.1",
46 "@rollup/plugin-node-resolve": "^13.1.1",
47 "@rollup/plugin-replace": "^3.0.0",
48 "@rollup/plugin-typescript": "^8.3.0",
49 "@types/webpack-env": "^1.16.3",
50 "@typescript-eslint/eslint-plugin": "^4.18.0",
51 "@typescript-eslint/parser": "^4.18.0",
52 "codecov": "^3.8.3",
53 "eslint": "^6.7.2",
54 "eslint-plugin-import": "^2.20.2",
55 "eslint-plugin-node": "^11.1.0",
56 "eslint-plugin-promise": "^4.2.1",
57 "eslint-plugin-standard": "^4.0.0",
58 "rollup": "^2.60.2",
59 "rollup-plugin-terser": "^7.0.2",
60 "typescript": "~4.1.5"
61 },
62 "bundleDependencies": false,
63 "lint-staged": {
64 "*.{js,jsx,ts,tsx}": [
65 "eslint --fix"
66 ],
67 "package.json": "sort-package-json"
68 }
69}