Skip to content

Commit 756972d

Browse files
committed
chore(publish): Fix release with standard-version
1 parent be535e9 commit 756972d

File tree

2 files changed

+132
-24
lines changed

2 files changed

+132
-24
lines changed

package.json

Lines changed: 9 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,14 @@
1010
"build:umd": "webpack --config webpack.build.js",
1111
"build:umd:min": "cross-env MINIFY=1 webpack --config webpack.build.js",
1212
"build": "yarn run clean && yarn run build:commonjs",
13-
"bundle": "mkdir -p dist && yarn run build:umd && yarn run build:umd:min",
13+
"bundle": "mkdir -p dist && run-s build:umd build:umd:min",
1414
"format": "eslint src --fix",
1515
"lint": "eslint src",
1616
"precommit": "lint-staged",
17-
"preversion": "yarn run lint && yarn test && yarn run build && yarn run bundle && git add dist/ && git diff --quiet --exit-code --cached || git commit -n -m 'publish: Distribution'",
17+
"prebump": "run-s lint test",
1818
"prepublish": "yarn run build",
19-
"release": "standard-version",
19+
"prerelease": "run-s build bundle",
20+
"release": "git add dist/ && standard-version --sign -a",
2021
"test": "jest",
2122
"start": "webpack-dev-server --inline --content-base examples/"
2223
},
@@ -29,18 +30,9 @@
2930
"bugs": {
3031
"url": "https://github.com/reactjs/react-tabs/issues"
3132
},
32-
"files": [
33-
"dist",
34-
"lib",
35-
"style"
36-
],
33+
"files": ["dist", "lib", "style"],
3734
"homepage": "https://github.com/reactjs/react-tabs",
38-
"keywords": [
39-
"react",
40-
"tabs",
41-
"a11y",
42-
"react-component"
43-
],
35+
"keywords": ["react", "tabs", "a11y", "react-component"],
4436
"peerDependencies": {
4537
"react": "^0.14.9 || ^15.3.0"
4638
},
@@ -69,6 +61,7 @@
6961
"husky": "^0.14.3",
7062
"jest-cli": "^20.0.0",
7163
"lint-staged": "^4.0.4",
64+
"npm-run-all": "^4.1.1",
7265
"prettier": "^1.2.2",
7366
"react": "^15.0.0",
7467
"react-addons-test-utils": "^15.0.0",
@@ -87,15 +80,10 @@
8780
"prop-types": "^15.5.0"
8881
},
8982
"jest": {
90-
"roots": [
91-
"src"
92-
],
83+
"roots": ["src"],
9384
"testRegex": "/__tests__/.+-test\\.js$"
9485
},
9586
"lint-staged": {
96-
"src/**/*.js": [
97-
"eslint --fix",
98-
"git add"
99-
]
87+
"src/**/*.js": ["eslint --fix", "git add"]
10088
}
10189
}

yarn.lock

Lines changed: 123 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ ansi-styles@^2.2.1:
114114
version "2.2.1"
115115
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
116116

117-
ansi-styles@^3.0.0, ansi-styles@^3.1.0:
117+
ansi-styles@^3.0.0, ansi-styles@^3.1.0, ansi-styles@^3.2.0:
118118
version "3.2.0"
119119
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.0.tgz#c159b8d5be0f9e5a6f346dab94f16ce022161b88"
120120
dependencies:
@@ -174,6 +174,10 @@ array-equal@^1.0.0:
174174
version "1.0.0"
175175
resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93"
176176

177+
array-filter@~0.0.0:
178+
version "0.0.1"
179+
resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec"
180+
177181
array-find-index@^1.0.1:
178182
version "1.0.2"
179183
resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1"
@@ -197,6 +201,14 @@ array-includes@^3.0.3:
197201
define-properties "^1.1.2"
198202
es-abstract "^1.7.0"
199203

204+
array-map@~0.0.0:
205+
version "0.0.0"
206+
resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662"
207+
208+
array-reduce@~0.0.0:
209+
version "0.0.0"
210+
resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b"
211+
200212
array-union@^1.0.1:
201213
version "1.0.2"
202214
resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
@@ -2018,6 +2030,10 @@ dot-prop@^3.0.0:
20182030
dependencies:
20192031
is-obj "^1.0.0"
20202032

2033+
duplexer@~0.1.1:
2034+
version "0.1.1"
2035+
resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
2036+
20212037
ecc-jsbn@~0.1.1:
20222038
version "0.1.1"
20232039
resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505"
@@ -2110,6 +2126,16 @@ error-ex@^1.2.0:
21102126
dependencies:
21112127
is-arrayish "^0.2.1"
21122128

2129+
es-abstract@^1.4.3:
2130+
version "1.8.2"
2131+
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.8.2.tgz#25103263dc4decbda60e0c737ca32313518027ee"
2132+
dependencies:
2133+
es-to-primitive "^1.1.1"
2134+
function-bind "^1.1.1"
2135+
has "^1.0.1"
2136+
is-callable "^1.1.3"
2137+
is-regex "^1.0.4"
2138+
21132139
es-abstract@^1.6.1, es-abstract@^1.7.0:
21142140
version "1.8.1"
21152141
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.8.1.tgz#fd85a3bdfa67786ce7be7e1584678e119cd70c04"
@@ -2313,6 +2339,18 @@ etag@~1.8.0:
23132339
version "1.8.0"
23142340
resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.0.tgz#6f631aef336d6c46362b51764044ce216be3c051"
23152341

2342+
event-stream@~3.3.0:
2343+
version "3.3.4"
2344+
resolved "https://registry.yarnpkg.com/event-stream/-/event-stream-3.3.4.tgz#4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571"
2345+
dependencies:
2346+
duplexer "~0.1.1"
2347+
from "~0"
2348+
map-stream "~0.1.0"
2349+
pause-stream "0.0.11"
2350+
split "0.3"
2351+
stream-combiner "~0.0.4"
2352+
through "~2.3.1"
2353+
23162354
23172355
version "1.2.0"
23182356
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-1.2.0.tgz#1c86991d816ad1e504750e73874224ecf3bec508"
@@ -2612,6 +2650,10 @@ [email protected]:
26122650
version "0.5.0"
26132651
resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.0.tgz#f474ca5e6a9246d6fd8e0953cfa9b9c805afa78e"
26142652

2653+
from@~0:
2654+
version "0.1.7"
2655+
resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe"
2656+
26152657
fs-access@^1.0.0:
26162658
version "1.0.1"
26172659
resolved "https://registry.yarnpkg.com/fs-access/-/fs-access-1.0.1.tgz#d6a87f262271cefebec30c553407fb995da8777a"
@@ -3286,6 +3328,10 @@ is-windows@^1.0.0:
32863328
version "1.0.1"
32873329
resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.1.tgz#310db70f742d259a16a369202b51af84233310d9"
32883330

3331+
3332+
version "0.0.1"
3333+
resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
3334+
32893335
[email protected], isarray@^1.0.0, isarray@~1.0.0:
32903336
version "1.0.0"
32913337
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
@@ -3993,6 +4039,10 @@ map-obj@^1.0.0, map-obj@^1.0.1:
39934039
version "1.0.1"
39944040
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
39954041

4042+
map-stream@~0.1.0:
4043+
version "0.1.0"
4044+
resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.1.0.tgz#e56aa94c4c8055a16404a0674b78f215f7c8e194"
4045+
39964046
math-expression-evaluator@^1.2.14:
39974047
version "1.2.17"
39984048
resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac"
@@ -4021,6 +4071,12 @@ memory-fs@^0.4.0, memory-fs@~0.4.1:
40214071
errno "^0.1.3"
40224072
readable-stream "^2.0.1"
40234073

4074+
memory-streams@^0.1.2:
4075+
version "0.1.2"
4076+
resolved "https://registry.yarnpkg.com/memory-streams/-/memory-streams-0.1.2.tgz#273ff777ab60fec599b116355255282cca2c50c2"
4077+
dependencies:
4078+
readable-stream "~1.0.2"
4079+
40244080
meow@^3.3.0:
40254081
version "3.7.0"
40264082
resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
@@ -4273,6 +4329,20 @@ npm-path@^2.0.2:
42734329
dependencies:
42744330
which "^1.2.10"
42754331

4332+
npm-run-all@^4.1.1:
4333+
version "4.1.1"
4334+
resolved "https://registry.yarnpkg.com/npm-run-all/-/npm-run-all-4.1.1.tgz#3095cf3f3cacf57fcb662b210ab10c609af6ddbb"
4335+
dependencies:
4336+
ansi-styles "^3.2.0"
4337+
chalk "^2.1.0"
4338+
cross-spawn "^5.1.0"
4339+
memory-streams "^0.1.2"
4340+
minimatch "^3.0.4"
4341+
ps-tree "^1.1.0"
4342+
read-pkg "^2.0.0"
4343+
shell-quote "^1.6.1"
4344+
string.prototype.padend "^3.0.0"
4345+
42764346
npm-run-path@^2.0.0:
42774347
version "2.0.2"
42784348
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
@@ -4585,6 +4655,12 @@ path-type@^2.0.0:
45854655
dependencies:
45864656
pify "^2.0.0"
45874657

4658+
4659+
version "0.0.11"
4660+
resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445"
4661+
dependencies:
4662+
through "~2.3"
4663+
45884664
pbkdf2@^3.0.3:
45894665
version "3.0.13"
45904666
resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.13.tgz#c37d295531e786b1da3e3eadc840426accb0ae25"
@@ -4950,6 +5026,12 @@ prr@~0.0.0:
49505026
version "0.0.0"
49515027
resolved "https://registry.yarnpkg.com/prr/-/prr-0.0.0.tgz#1a84b85908325501411853d0081ee3fa86e2926a"
49525028

5029+
ps-tree@^1.1.0:
5030+
version "1.1.0"
5031+
resolved "https://registry.yarnpkg.com/ps-tree/-/ps-tree-1.1.0.tgz#b421b24140d6203f1ed3c76996b4427b08e8c014"
5032+
dependencies:
5033+
event-stream "~3.3.0"
5034+
49535035
pseudomap@^1.0.2:
49545036
version "1.0.2"
49555037
resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
@@ -5120,6 +5202,15 @@ readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable
51205202
string_decoder "~1.0.3"
51215203
util-deprecate "~1.0.1"
51225204

5205+
readable-stream@~1.0.2:
5206+
version "1.0.34"
5207+
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c"
5208+
dependencies:
5209+
core-util-is "~1.0.0"
5210+
inherits "~2.0.1"
5211+
isarray "0.0.1"
5212+
string_decoder "~0.10.x"
5213+
51235214
readdirp@^2.0.0:
51245215
version "2.1.0"
51255216
resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78"
@@ -5454,6 +5545,15 @@ shebang-regex@^1.0.0:
54545545
version "1.0.0"
54555546
resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
54565547

5548+
shell-quote@^1.6.1:
5549+
version "1.6.1"
5550+
resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767"
5551+
dependencies:
5552+
array-filter "~0.0.0"
5553+
array-map "~0.0.0"
5554+
array-reduce "~0.0.0"
5555+
jsonify "~0.0.0"
5556+
54575557
shellwords@^0.1.0:
54585558
version "0.1.1"
54595559
resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b"
@@ -5569,6 +5669,12 @@ split2@^2.0.0:
55695669
dependencies:
55705670
through2 "^2.0.2"
55715671

5672+
5673+
version "0.3.3"
5674+
resolved "https://registry.yarnpkg.com/split/-/split-0.3.3.tgz#cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f"
5675+
dependencies:
5676+
through "2"
5677+
55725678
split@^1.0.0:
55735679
version "1.0.1"
55745680
resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9"
@@ -5620,6 +5726,12 @@ stream-browserify@^2.0.1:
56205726
inherits "~2.0.1"
56215727
readable-stream "^2.0.2"
56225728

5729+
stream-combiner@~0.0.4:
5730+
version "0.0.4"
5731+
resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14"
5732+
dependencies:
5733+
duplexer "~0.1.1"
5734+
56235735
stream-http@^2.3.1:
56245736
version "2.7.2"
56255737
resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.7.2.tgz#40a050ec8dc3b53b33d9909415c02c0bf1abfbad"
@@ -5659,7 +5771,15 @@ string-width@^2.0.0, string-width@^2.1.0:
56595771
is-fullwidth-code-point "^2.0.0"
56605772
strip-ansi "^4.0.0"
56615773

5662-
string_decoder@^0.10.25:
5774+
string.prototype.padend@^3.0.0:
5775+
version "3.0.0"
5776+
resolved "https://registry.yarnpkg.com/string.prototype.padend/-/string.prototype.padend-3.0.0.tgz#f3aaef7c1719f170c5eab1c32bf780d96e21f2f0"
5777+
dependencies:
5778+
define-properties "^1.1.2"
5779+
es-abstract "^1.4.3"
5780+
function-bind "^1.0.2"
5781+
5782+
string_decoder@^0.10.25, string_decoder@~0.10.x:
56635783
version "0.10.31"
56645784
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
56655785

@@ -5821,7 +5941,7 @@ through2@^2.0.0, through2@^2.0.2:
58215941
readable-stream "^2.1.5"
58225942
xtend "~4.0.1"
58235943

5824-
through@2, "through@>=2.2.7 <3", through@^2.3.6:
5944+
through@2, "through@>=2.2.7 <3", through@^2.3.6, through@~2.3, through@~2.3.1:
58255945
version "2.3.8"
58265946
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
58275947

0 commit comments

Comments
 (0)