UNPKG

5.69 kBJSONView Raw
1{
2 "title": "Projectz",
3 "name": "projectz",
4 "version": "1.19.1",
5 "description": "Stop wasting time syncing and updating your project's README and Package Files!",
6 "homepage": "https://github.com/bevry/projectz",
7 "license": "MIT",
8 "keywords": [
9 "badges",
10 "bower",
11 "bower.json",
12 "browserify",
13 "build",
14 "buildtool",
15 "component",
16 "component.json",
17 "documentation",
18 "generator",
19 "jquery.json",
20 "jspm",
21 "license",
22 "markdown",
23 "meta",
24 "metabuild",
25 "package.json",
26 "project",
27 "readme"
28 ],
29 "badges": {
30 "list": [
31 "travisci",
32 "npmversion",
33 "npmdownloads",
34 "daviddm",
35 "daviddmdev",
36 "---",
37 "githubsponsors",
38 "patreon",
39 "flattr",
40 "liberapay",
41 "buymeacoffee",
42 "opencollective",
43 "crypto",
44 "paypal",
45 "wishlist"
46 ],
47 "config": {
48 "githubSponsorsUsername": "balupton",
49 "buymeacoffeeUsername": "balupton",
50 "cryptoURL": "https://bevry.me/crypto",
51 "flattrUsername": "balupton",
52 "liberapayUsername": "bevry",
53 "opencollectiveUsername": "bevry",
54 "patreonUsername": "bevry",
55 "paypalURL": "https://bevry.me/paypal",
56 "wishlistURL": "https://bevry.me/wishlist",
57 "travisTLD": "com"
58 }
59 },
60 "funding": "https://bevry.me/fund",
61 "author": "2013+ Bevry Pty Ltd <us@bevry.me> (http://bevry.me)",
62 "maintainers": [
63 "Benjamin Lupton <b@lupton.cc> (http://balupton.com)",
64 "Rob Loach <robloach@gmail.com> (http://robloach.net)",
65 "James George <jamesgeorge998001@gmail.com> (http://ghuser.io/jamesgeorge007)"
66 ],
67 "contributors": [
68 "Benjamin Lupton <b@lupton.cc> (http://balupton.com)",
69 "Peter Flannery (https://github.com/pflannery)",
70 "Rob Loach <robloach@gmail.com> (http://robloach.net)",
71 "James George <jamesgeorge998001@gmail.com> (http://ghuser.io/jamesgeorge007)",
72 "Zearin (https://github.com/Zearin)",
73 "vsopvsop (https://github.com/vsopvsop)",
74 "Zlatan Vasović <zlatanvasovic@gmail.com> (http://zdroid.github.io)",
75 "Peter Chanthamynavong <peterkc@gmail.com> (http://www.blizzard.com)",
76 "Shahar Dawn Or <mightyiampresence@gmail.com> (http://mightyi.am)"
77 ],
78 "bugs": {
79 "url": "https://github.com/bevry/projectz/issues"
80 },
81 "repository": {
82 "type": "git",
83 "url": "https://github.com/bevry/projectz.git"
84 },
85 "engines": {
86 "node": ">=8"
87 },
88 "editions": [
89 {
90 "description": "ESNext source code for Node.js with Require for modules",
91 "directory": "source",
92 "entry": "index.js",
93 "tags": [
94 "javascript",
95 "esnext",
96 "require",
97 "flow type comments"
98 ],
99 "engines": {
100 "node": "8 || 10 || 12"
101 }
102 }
103 ],
104 "bin": "source/bin.js",
105 "type": "commonjs",
106 "main": "source/index.js",
107 "dependencies": {
108 "badges": "^3.1.0",
109 "caterpillar": "^4.0.0",
110 "caterpillar-filter": "^4.5.0",
111 "caterpillar-human": "^4.5.0",
112 "commander": "^4.0.1",
113 "eachr": "^4.5.0",
114 "extendr": "^4.3.0",
115 "fellow": "^3.3.0",
116 "githubauthquerystring": "2.3.0",
117 "node-fetch": "^2.6.0",
118 "safefs": "^5.5.0",
119 "season": "^6.0.2",
120 "spdx-expression-parse": "^3.0.0",
121 "spdx-license-list": "^6.1.0",
122 "taskgroup": "^6.5.0",
123 "typechecker": "^6.3.0"
124 },
125 "devDependencies": {
126 "assert-helpers": "^5.8.0",
127 "eslint": "^6.7.2",
128 "eslint-config-bevry": "^2.3.0",
129 "eslint-config-prettier": "^6.7.0",
130 "eslint-plugin-flow-vars": "^0.5.0",
131 "eslint-plugin-prettier": "^3.1.2",
132 "flow-bin": "^0.114.0",
133 "kava": "^4.4.0",
134 "prettier": "^1.19.1",
135 "safeps": "^9.3.0",
136 "valid-directory": "^1.6.0"
137 },
138 "scripts": {
139 "our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
140 "our:compile": "echo no need for this project",
141 "our:deploy": "echo no need for this project",
142 "our:meta": "npm run our:meta:projectz",
143 "our:meta:projectz": "npx . compile",
144 "our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
145 "our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
146 "our:release:check-dirty": "git diff --exit-code",
147 "our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
148 "our:release:push": "git push origin master && git push origin --tags",
149 "our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
150 "our:setup": "npm run our:setup:install",
151 "our:setup:install": "npm install",
152 "our:test": "npm run our:verify && npm test",
153 "our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:flow && npm run our:verify:prettier",
154 "our:verify:directory": "valid-directory",
155 "our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
156 "our:verify:flow": "flow check",
157 "our:verify:prettier": "prettier --write ./source/**",
158 "test": "node ./source/test.js"
159 },
160 "eslintConfig": {
161 "extends": [
162 "bevry"
163 ]
164 },
165 "prettier": {
166 "semi": false,
167 "singleQuote": true
168 },
169 "boundation": {
170 "compileNode": false,
171 "ltsNodeOnly": true
172 }
173}