source: node_modules/stampit/package.json

main
Last change on this file was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 2.5 KB
Line 
1{
2 "name": "stampit",
3 "version": "4.3.2",
4 "description": "Create objects from reusable, composable behaviors.",
5 "author": {
6 "name": "Eric Elliott",
7 "url": "https://ericelliottjs.com"
8 },
9 "homepage": "https://stampit.js.org",
10 "main": "dist/stampit.min.js",
11 "minified:main": "dist/stampit.min.js",
12 "types": "./types/index.d.ts",
13 "keywords": [
14 "object",
15 "prototype",
16 "object oriented",
17 "browser",
18 "inheritance",
19 "oop",
20 "node",
21 "factory",
22 "class",
23 "stamp"
24 ],
25 "repository": {
26 "type": "git",
27 "url": "git@github.com:stampit-org/stampit.git"
28 },
29 "devDependencies": {
30 "benchmark": "^2.1.4",
31 "browserify": "^16.5.0",
32 "check-compose": "^5.0.0",
33 "dtslint": "1.0.2",
34 "eslint": "^6.6.0",
35 "gzip-size-cli": "^3.0.0",
36 "lodash": "^4.17.15",
37 "mkdirp": "^0.5.1",
38 "nyc": "^14.1.1",
39 "replace-in-file": "^4.2.0",
40 "require-all": "^3.0.0",
41 "tape": "^4.11.0",
42 "tslint": "^5.20.0",
43 "typescript": "^3.6.4",
44 "uglify-js": "^3.6.5"
45 },
46 "scripts": {
47 "cov": "nyc npm run test",
48 "dtslint": "dtslint test/types",
49 "pretest": "npm run build",
50 "test": "node test && npm run dtslint",
51 "posttest": "node test/benchmark",
52 "browsertest": "mkdirp ./dist/ && browserify ./test/index.js > dist/test_bundle.js && cp ./test/index.html ./dist/ && open ./dist/index.html",
53 "lint": "eslint ./src/ ./test/",
54 "prebuild": "rm -rf ./dist/*",
55 "build": "npm run minify",
56 "ci": "npm run test",
57 "check": "npm run test && npm run lint",
58 "minify": "mkdirp ./dist/ && uglifyjs src/stampit.js -c collapse_vars,evaluate=false,ie8=false,unsafe,loops=false,keep_fargs=false,pure_getters,unused,dead_code,keep_fnames=[\"'stampit','Stamp'\"] -m --reserved stampit,Stamp -o dist/stampit.min.js",
59 "preversion": "npm run check",
60 "postversion": "replace-in-file VERSION $npm_package_version dist/stampit.min.js",
61 "postminify": "ls -l dist/ && echo GZIP size: && gzip-size --raw dist/stampit.min.js"
62 },
63 "license": "MIT",
64 "npmName": "stampit",
65 "npmFileMap": [
66 {
67 "files": [
68 "/src/stampit.js",
69 "/dist/stampit.min.js"
70 ]
71 }
72 ],
73 "eslintConfig": {
74 "env": {
75 "browser": true,
76 "commonjs": true,
77 "es6": true,
78 "node": true
79 },
80 "extends": "eslint:recommended",
81 "globals": {
82 "Atomics": "readonly",
83 "SharedArrayBuffer": "readonly"
84 },
85 "parserOptions": {
86 "ecmaVersion": 2018
87 },
88 "rules": {
89 "no-prototype-builtins": 0
90 }
91 }
92}
Note: See TracBrowser for help on using the repository browser.