UNPKG

1.44 kBJSONView Raw
1{
2 "name": "suni",
3 "description": "Awesome.",
4 "author": "Yahtnif <yahtnif@gmail.com>",
5 "version": "0.4.1",
6 "main": "dist/suni.js",
7 "module": "dist/suni.es.js",
8 "jsnext:main": "dist/suni.es.js",
9 "typings": "dist/src/index.d.ts",
10 "repository": "yahtnif/suni",
11 "homepage": "https://github.com/yahtnif/suni",
12 "license": "MIT",
13 "keywords": [
14 "suni"
15 ],
16 "scripts": {
17 "build": "rollup --c",
18 "pass": "jest && rollup --c && size-limit",
19 "test": "jest",
20 "version": "rollup --c"
21 },
22 "lint-staged": {
23 "{src|__tests__}/**/*.{js,ts}": [
24 "prettier --write",
25 "git add"
26 ]
27 },
28 "husky": {
29 "hooks": {
30 "pre-commit": "lint-staged && jest",
31 "pre-push": "jest && rollup --c && size-limit"
32 }
33 },
34 "size-limit": [
35 {
36 "limit": "3 KB",
37 "path": "dist/suni.js"
38 }
39 ],
40 "prettier": {
41 "semi": false,
42 "singleQuote": true
43 },
44 "engines": {
45 "node": ">=8"
46 },
47 "files": [
48 "dist/*.js",
49 "dist/src/*.d.ts"
50 ],
51 "devDependencies": {
52 "@types/jest": "^23.3.13",
53 "husky": "^1.3.1",
54 "jest": "^23.6.0",
55 "lint-staged": "^8.1.0",
56 "prettier": "1.16.1",
57 "rollup": "^1.1.2",
58 "rollup-plugin-cleanup": "^3.1.1",
59 "rollup-plugin-clear": "^2.0.7",
60 "rollup-plugin-filesize": "^6.0.1",
61 "rollup-plugin-typescript2": "0.19.2",
62 "size-limit": "^0.21.1",
63 "ts-jest": "^23.10.5",
64 "typescript": "3.2.4"
65 }
66}