forked from sombochea/verdaccio-ui
Compare commits
464 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 563a6677f6 | |||
| c2c94929a7 | |||
| 484543dabc | |||
| 3c5fd072f0 | |||
| 35be83f560 | |||
| ee9ef143d2 | |||
| b06ae66961 | |||
| 57f45e7867 | |||
| 37e3574fb1 | |||
|
|
7e56c8e7e2 | ||
|
|
b59840d352 | ||
|
|
2965973f77 | ||
|
|
c9910c97b0 | ||
|
|
1e060474c7 | ||
|
|
f8101ae90a | ||
|
|
bf54b4abab | ||
|
|
5e3c006cbd | ||
|
|
f44abd7dd0 | ||
|
|
730c3471c2 | ||
|
|
25def6ccd5 | ||
|
|
ae0546c0e2 | ||
|
|
675ee980ee | ||
|
|
b17368470d | ||
|
|
2a6ad969cc | ||
|
|
e0377991fa | ||
|
|
07620e5d4b | ||
|
|
d29aa05cc6 | ||
|
|
1e1c088ac3 | ||
|
|
7c45ac9f8d | ||
|
|
76115d2fdd | ||
|
|
03114a842b | ||
|
|
6552f4c13f | ||
|
|
9f275b7b00 | ||
|
|
f321f7b6fe | ||
|
|
e7db3e4967 | ||
|
|
e0eb6b0a3c | ||
|
|
cdad5cf70d | ||
|
|
91434cc814 | ||
|
|
4071e272af | ||
|
|
f81c1984da | ||
|
|
b2255fca88 | ||
|
|
8c2800e156 | ||
|
|
a5f06cb3af | ||
|
|
e27d59bff7 | ||
|
|
0abe1ef41c | ||
|
|
7428384b55 | ||
|
|
8d4b3cee7e | ||
|
|
d41ba981d2 | ||
|
|
26dbf3d921 | ||
|
|
7cb20fa699 | ||
|
|
e6aad5370f | ||
|
|
d481f54948 | ||
|
|
e6e9cfb2b4 | ||
|
|
6570e3fba1 | ||
|
|
d4f2720994 | ||
|
|
1eca1f4079 | ||
|
|
164cea6c10 | ||
|
|
dad44c46c0 | ||
|
|
222ffed022 | ||
|
|
ee1c3f08eb | ||
|
|
1531cb6226 | ||
|
|
e514ec95a6 | ||
|
|
6b322ad553 | ||
|
|
3fd0154da3 | ||
|
|
6bd38b8120 | ||
|
|
6e2bface93 | ||
|
|
6eeae630ef | ||
|
|
eaea5f2501 | ||
|
|
c1e4e739c8 | ||
|
|
4d31aff4a4 | ||
|
|
d9a9fc4b96 | ||
|
|
e4ecc4a2f9 | ||
|
|
bae9638b23 | ||
|
|
544b999f81 | ||
|
|
d554049699 | ||
|
|
787dda4a01 | ||
|
|
797c2381e4 | ||
|
|
3888a268e4 | ||
|
|
884d76d4a9 | ||
|
|
7b55ce5ea2 | ||
|
|
1ec62de0bf | ||
|
|
3fc5c38a8e | ||
|
|
53e1e63b12 | ||
|
|
ef2b50a329 | ||
|
|
61dc9b0783 | ||
|
|
0e3391ca3d | ||
|
|
277b44ab94 | ||
|
|
71276e15ef | ||
|
|
bf093cc27b | ||
|
|
3a9f66c023 | ||
|
|
eef2913dd5 | ||
|
|
2af2dfe91b | ||
|
|
d4e8dff40f | ||
|
|
cc22574100 | ||
|
|
580b47bea1 | ||
|
|
ea24e1b50e | ||
|
|
a74dc87628 | ||
|
|
cecb54c490 | ||
|
|
b8c68314e9 | ||
|
|
6bb37d6656 | ||
|
|
ac1a4fa46d | ||
|
|
3b228a2a0b | ||
|
|
fd99be6818 | ||
|
|
172e470780 | ||
|
|
a3b41747ca | ||
|
|
7e29182a15 | ||
|
|
8e89c82750 | ||
|
|
f1e468e7e4 | ||
|
|
28208d6633 | ||
|
|
398c5804cf | ||
|
|
4d9ac2bd04 | ||
|
|
52c941be09 | ||
|
|
89b554b07c | ||
|
|
43a6bc0133 | ||
|
|
e40280ffeb | ||
|
|
ae617a5c04 | ||
|
|
33f873a8c7 | ||
|
|
42d3bb8508 | ||
|
|
501845b5f8 | ||
|
|
474e9e18de | ||
|
|
ab810c8caa | ||
|
|
a3d7acfd73 | ||
|
|
6ba721446b | ||
|
|
09b831a40d | ||
|
|
742971db0d | ||
|
|
fcad6fa794 | ||
|
|
a7b5e6df99 | ||
|
|
c988f0fac7 | ||
|
|
c839970a25 | ||
|
|
200cc289e6 | ||
|
|
11d66b7df1 | ||
|
|
7c616fa81a | ||
|
|
e6dbf0a187 | ||
|
|
764e73bbe2 | ||
|
|
e60ab9e247 | ||
|
|
d37de29d36 | ||
|
|
764090dad3 | ||
|
|
bedcea9a83 | ||
|
|
76142ecda6 | ||
|
|
ddb3b15cf6 | ||
|
|
7a729d558f | ||
|
|
dc195a3446 | ||
|
|
a830403268 | ||
|
|
6a17a498e2 | ||
|
|
a301eb0e8d | ||
|
|
de983f9a13 | ||
|
|
6da3204c0b | ||
|
|
d4a17edc71 | ||
|
|
ba4299557e | ||
|
|
dc0cdbdb08 | ||
|
|
d955268c25 | ||
|
|
ee74474811 | ||
|
|
0d9232a92c | ||
|
|
0a48906fc8 | ||
|
|
58cf730b98 | ||
|
|
111f0c50e5 | ||
|
|
a0dcf87368 | ||
|
|
9ed5a833d9 | ||
|
|
1ed229363a | ||
|
|
34dff06bdb | ||
|
|
5d300cd9be | ||
|
|
acfc902a99 | ||
|
|
2f35eb7790 | ||
|
|
cf6c5e159d | ||
|
|
fa9e1d3487 | ||
|
|
d70c78f201 | ||
|
|
effde37c35 | ||
|
|
d65483401d | ||
|
|
5f80d00502 | ||
|
|
430608d276 | ||
|
|
9975edbb6f | ||
|
|
dbaa0c43b8 | ||
|
|
fd306def95 | ||
|
|
ec3f69a542 | ||
|
|
fc4a7ee12c | ||
|
|
5c6d9f68ca | ||
|
|
3e8af72193 | ||
|
|
3f58be32b3 | ||
|
|
042571e72f | ||
|
|
dd6ba2cbe9 | ||
|
|
bf613231f4 | ||
|
|
7074eddf27 | ||
|
|
d3ddd439d1 | ||
|
|
26724bb20e | ||
|
|
cba41ceead | ||
|
|
2688b59f5b | ||
|
|
4d285dbb00 | ||
|
|
739333b1f1 | ||
|
|
5809a9f7cb | ||
|
|
e1c5e30b4c | ||
|
|
5a3ea02449 | ||
|
|
535d8f9c85 | ||
|
|
8a46678698 | ||
|
|
3265ed561d | ||
|
|
3a6c6f7fb9 | ||
|
|
09fe1db850 | ||
|
|
f265b6ba33 | ||
|
|
185b2016d3 | ||
|
|
3751acef1c | ||
|
|
50fa39f7d6 | ||
|
|
cd2e36513e | ||
|
|
b20fe3f44a | ||
|
|
be30cbdd14 | ||
|
|
c6e3fd0b92 | ||
|
|
f27254ca6b | ||
|
|
f4dd8b01b4 | ||
|
|
a94485e614 | ||
|
|
ce4b13d3b5 | ||
|
|
fcd471ef6f | ||
|
|
9915fb6193 | ||
|
|
886684817b | ||
|
|
76d11d4674 | ||
|
|
322197dc70 | ||
|
|
d2e9d68c6d | ||
|
|
f1971edf6d | ||
|
|
c9f6bf43ae | ||
|
|
bdef686914 | ||
|
|
84257e1a84 | ||
|
|
b74ca2285e | ||
|
|
803da1c532 | ||
|
|
5cb47ed49e | ||
|
|
b56e43846b | ||
|
|
a4cdd145d2 | ||
|
|
0eb0566cde | ||
|
|
e6b53c0479 | ||
|
|
2a2784ba39 | ||
|
|
6d553ea607 | ||
|
|
95f173d29a | ||
|
|
531295a6d0 | ||
|
|
a38b93e127 | ||
|
|
52ed8ad67b | ||
|
|
ae0222cf65 | ||
|
|
2bc49f3ab7 | ||
|
|
ade548a7da | ||
|
|
6dfcd70025 | ||
|
|
4498aad4bf | ||
|
|
5d6ad3d783 | ||
|
|
5c06ace14a | ||
|
|
8c66dbc4d7 | ||
|
|
302f4dbd89 | ||
|
|
ff791a35f7 | ||
|
|
f5c77ff43c | ||
|
|
d69fc1b260 | ||
|
|
16b12ddc76 | ||
|
|
dd532955de | ||
|
|
0d581718ab | ||
|
|
7de6983d1e | ||
|
|
48c03fe472 | ||
|
|
1abc15603e | ||
|
|
6f87be68be | ||
|
|
cfb29ce325 | ||
|
|
245247cbed | ||
|
|
e0e7c07bce | ||
|
|
d1b3e6e3b5 | ||
|
|
0c4fb7da13 | ||
|
|
a8deeb9b9d | ||
|
|
82d7107de7 | ||
|
|
d2c1130efd | ||
|
|
fdbdb6303b | ||
|
|
7529c02e58 | ||
|
|
8b86ded434 | ||
|
|
3b4d823845 | ||
|
|
7548c89401 | ||
|
|
af8ed8b3e3 | ||
|
|
d0d4139dd3 | ||
|
|
3888736e45 | ||
|
|
752e2b963d | ||
|
|
99621b6baf | ||
|
|
e0642a9d0d | ||
|
|
68b7171de4 | ||
|
|
d1ce82854a | ||
|
|
ae73772a37 | ||
|
|
950f6defca | ||
|
|
0ca89dcbe7 | ||
|
|
f4da5e692d | ||
|
|
6f52838531 | ||
|
|
a8eb1f36fc | ||
|
|
1fb0bf96d1 | ||
|
|
f6eb74736a | ||
|
|
35d691c1e0 | ||
|
|
b35baa069f | ||
|
|
7a8b158188 | ||
|
|
852f6eeb22 | ||
|
|
b1804d7644 | ||
|
|
32f4389b73 | ||
|
|
3166673875 | ||
|
|
626bcce5cb | ||
|
|
909a8d9fb8 | ||
|
|
9eb698f7e1 | ||
|
|
43a9628ec4 | ||
|
|
d2f1f1c06a | ||
|
|
a365ec548a | ||
|
|
f1f8f8ae3f | ||
|
|
583ddd555a | ||
|
|
7bd9eb7a07 | ||
|
|
61a400fbd8 | ||
|
|
f84fd79c5b | ||
|
|
28c982a7da | ||
|
|
f8e3013b59 | ||
|
|
1d705da38c | ||
|
|
1a74c08b5d | ||
|
|
f8a1f2cbb8 | ||
|
|
74576bda12 | ||
|
|
cf050f234d | ||
|
|
e14729006a | ||
|
|
584f4c141e | ||
|
|
91d818c478 | ||
|
|
ae6e479f16 | ||
|
|
18ef27eac6 | ||
|
|
eabc0b9f5b | ||
|
|
3779caa4e3 | ||
|
|
543877a077 | ||
|
|
7e6702c34b | ||
|
|
2e50981514 | ||
|
|
f61913c2d3 | ||
|
|
ffc97c373c | ||
|
|
3a889b67ee | ||
|
|
de0f91a6d2 | ||
|
|
195a79a809 | ||
|
|
0a7428edab | ||
|
|
9ad506d569 | ||
|
|
3b52a17623 | ||
|
|
3309e449d1 | ||
|
|
7853ec2acb | ||
|
|
2890e5a27e | ||
|
|
1904179af3 | ||
|
|
bbec54d602 | ||
|
|
67d7188cf5 | ||
|
|
376b84f8c9 | ||
|
|
5a9bd6001a | ||
|
|
ac58730e8c | ||
|
|
97e8448098 | ||
|
|
e7d3c461cd | ||
|
|
003f879a87 | ||
|
|
d81b610e2e | ||
|
|
3d7b230c71 | ||
|
|
ce3b22579f | ||
|
|
e46020f9b0 | ||
|
|
502c0903ab | ||
|
|
542212a479 | ||
|
|
1cb9b56940 | ||
|
|
1446c8e5fb | ||
|
|
155987d837 | ||
|
|
a44e76fded | ||
|
|
2dfa7aa4d6 | ||
|
|
cfb0caf2bb | ||
|
|
62b6edc821 | ||
|
|
9b55b75f8a | ||
|
|
ade58caf41 | ||
|
|
2e9703346c | ||
|
|
ccc2cb3fa6 | ||
|
|
3746a0466f | ||
|
|
dcfda4483f | ||
|
|
d44cc7f662 | ||
|
|
4a526c92bb | ||
|
|
2049022477 | ||
|
|
40a25a2507 | ||
|
|
58cb4c7465 | ||
|
|
e1d8eafb7a | ||
|
|
cb876f936e | ||
|
|
94ca0e146d | ||
|
|
8774fd51c7 | ||
|
|
6f8d891c42 | ||
|
|
240535ddad | ||
|
|
3c6fe5d947 | ||
|
|
f8374084b5 | ||
|
|
8c9cffbc6a | ||
|
|
62431038bb | ||
|
|
12974ea54f | ||
|
|
f47ab2490b | ||
|
|
83b6a9d247 | ||
|
|
5c484bba9a | ||
|
|
9d006ad6f7 | ||
|
|
fd74c52bd1 | ||
|
|
a25fc6ec78 | ||
|
|
dd54aaaf94 | ||
|
|
64c003943c | ||
|
|
115be1bb6e | ||
|
|
9d7b90fc34 | ||
|
|
8ea017d871 | ||
|
|
786da9975f | ||
|
|
684e989fbd | ||
|
|
4dd953e553 | ||
|
|
9343503372 | ||
|
|
ec243b1352 | ||
|
|
2ffb2b5bf1 | ||
|
|
cad5ac91e7 | ||
|
|
ecc4521314 | ||
|
|
795544a14c | ||
|
|
67fff03b87 | ||
|
|
5148fdca66 | ||
|
|
46ae0d21a3 | ||
|
|
9ade2a0ee7 | ||
|
|
e346819035 | ||
|
|
46e5f09dbf | ||
|
|
cca2c3c0d7 | ||
|
|
c814080957 | ||
|
|
157addfd00 | ||
|
|
c6c164de50 | ||
|
|
640e8ca5ee | ||
|
|
0d00ab4490 | ||
|
|
e9b881b979 | ||
|
|
6ab3aa2885 | ||
|
|
50664dc008 | ||
|
|
9e0c9db78c | ||
|
|
3ab3506958 | ||
|
|
78b4c3fac1 | ||
|
|
fdad635072 | ||
|
|
6a421ab22d | ||
|
|
6afc2c0e54 | ||
|
|
542038e03f | ||
|
|
c667bea33b | ||
|
|
bb4d36840f | ||
|
|
60b71611ca | ||
|
|
39867938b6 | ||
|
|
30568bfe13 | ||
|
|
f6e62d95bb | ||
|
|
c57f9dde35 | ||
|
|
0e14146c77 | ||
|
|
b6717497aa | ||
|
|
99e1bb3ea3 | ||
|
|
a49780f5f0 | ||
|
|
0c4ebbffa8 | ||
|
|
b6b0ecdb1e | ||
|
|
13c7aa6d03 | ||
|
|
cf1f47e86c | ||
|
|
b2e420dbd9 | ||
|
|
283464fd13 | ||
|
|
7c254471a6 | ||
|
|
8e3e619eea | ||
|
|
531e7579a4 | ||
|
|
e7d145f547 | ||
|
|
210bcf3ff5 | ||
|
|
55b1402456 | ||
|
|
4746f4070c | ||
|
|
ec8ed1214b | ||
|
|
a0f0c80e2e | ||
|
|
d1ed3e705f | ||
|
|
b683b68a2c | ||
|
|
6eec4f45d9 | ||
|
|
7cab3f289e | ||
|
|
2f28ade710 | ||
|
|
31c11f2b5b | ||
|
|
55f50e9f4d | ||
|
|
e33570b3f0 | ||
|
|
91e603ef21 | ||
|
|
116055c5d1 | ||
|
|
3c54b116c9 | ||
|
|
c0b0189cc6 | ||
|
|
6b5d0b7e2e | ||
|
|
7d1764458b | ||
|
|
7bac0886eb | ||
|
|
d5d6bd79ca | ||
|
|
11f4819e3c | ||
|
|
c27c3f5827 | ||
|
|
b11308ffe5 | ||
|
|
d6dcfc25ea | ||
|
|
7ce81fd643 | ||
|
|
a8365b9654 | ||
|
|
bd7329f807 | ||
|
|
df4e45cd6c | ||
|
|
df58d463e8 | ||
|
|
313fb33480 | ||
|
|
d468ca7c5f |
7
.babelrc
7
.babelrc
@@ -1,3 +1,8 @@
|
||||
{
|
||||
"presets": [["@verdaccio", { "flow": true }]]
|
||||
"presets": [["@verdaccio"]],
|
||||
"plugins": [
|
||||
"emotion",
|
||||
"@babel/plugin-proposal-optional-chaining",
|
||||
"@babel/plugin-proposal-nullish-coalescing-operator"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,31 +1,28 @@
|
||||
version: 2
|
||||
|
||||
aliases:
|
||||
- &repo_path
|
||||
~/ui-theme
|
||||
- &defaults
|
||||
working_directory: ~/ui-theme
|
||||
- &node11_executor
|
||||
working_directory: *repo_path
|
||||
- &node_latest_browser
|
||||
docker:
|
||||
- image: circleci/node:11.10.1
|
||||
- &node8_executor
|
||||
- image: circleci/node:latest-browsers
|
||||
- &node_latest_executor
|
||||
docker:
|
||||
- image: circleci/node:8
|
||||
- &node10_executor
|
||||
- image: circleci/node:latest
|
||||
- &node_lts_executor
|
||||
docker:
|
||||
- image: circleci/node:10
|
||||
- image: circleci/node:lts
|
||||
- &default_executor
|
||||
<<: *node10_executor
|
||||
- &repo_key
|
||||
repo-{{ .Branch }}-{{ .Revision }}
|
||||
- &coverage_key
|
||||
coverage-{{ .Branch }}-{{ .Revision }}
|
||||
- &base_config_key
|
||||
base-config-{{ .Branch }}-{{ .Revision }}
|
||||
<<: *node_latest_executor
|
||||
- &yarn_cache_key
|
||||
yarn-sha-{{ checksum "yarn.lock" }}
|
||||
- &coverage_key
|
||||
coverage-{{ .Branch }}-{{ .Revision }}
|
||||
- &restore_repo
|
||||
restore_cache:
|
||||
keys:
|
||||
- *repo_key
|
||||
attach_workspace:
|
||||
at: *repo_path
|
||||
- &ignore_non_dev_branches
|
||||
filters:
|
||||
tags:
|
||||
@@ -36,7 +33,7 @@ aliases:
|
||||
- &execute_on_release
|
||||
filters:
|
||||
tags:
|
||||
only: /(v)?[0-9]+(\.[0-9]+)*/
|
||||
only: /v?[0-9]+(\.[0-9]+)*([-+\.][a-zA-Z0-9]+)*/
|
||||
branches:
|
||||
ignore:
|
||||
- /.*/
|
||||
@@ -48,66 +45,68 @@ jobs:
|
||||
steps:
|
||||
- *restore_repo
|
||||
- checkout
|
||||
- restore_cache:
|
||||
key: *base_config_key
|
||||
- run:
|
||||
name: 'Base environment setup'
|
||||
command: echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" > ~/.npmrc
|
||||
- save_cache:
|
||||
key: *base_config_key
|
||||
paths:
|
||||
- ~/.npmrc
|
||||
- ~/.gitconfig
|
||||
- restore_cache:
|
||||
key: *yarn_cache_key
|
||||
- run:
|
||||
name: Install Js dependencies
|
||||
command: yarn install --no-progress --registry https://registry.verdaccio.org --no-lockfile
|
||||
name: Install dependencies
|
||||
command: yarn install --frozen-lockfile
|
||||
- run:
|
||||
name: Lint code
|
||||
command: yarn lint
|
||||
- run:
|
||||
name: Build project
|
||||
command: yarn run build
|
||||
command: yarn build
|
||||
- save_cache:
|
||||
key: *yarn_cache_key
|
||||
paths:
|
||||
- ~/.yarn
|
||||
- ~/.cache/yarn
|
||||
- node_modules
|
||||
- save_cache:
|
||||
key: *repo_key
|
||||
- persist_to_workspace:
|
||||
root: *repo_path
|
||||
paths:
|
||||
- ~/ui-theme
|
||||
- ./*
|
||||
|
||||
test_node11:
|
||||
test_bundlesize:
|
||||
<<: *defaults
|
||||
<<: *node11_executor
|
||||
<<: *default_executor
|
||||
steps:
|
||||
- *restore_repo
|
||||
- run:
|
||||
name: Test with Node 11
|
||||
command: yarn run test
|
||||
name: Test BundleSize
|
||||
command: yarn test:size
|
||||
|
||||
test_node8:
|
||||
test_node_latest:
|
||||
<<: *defaults
|
||||
<<: *node8_executor
|
||||
<<: *node_latest_executor
|
||||
steps:
|
||||
- *restore_repo
|
||||
- run:
|
||||
name: Test with Node 8
|
||||
name: Test with Node (Latest)
|
||||
command: yarn test
|
||||
|
||||
test_node10:
|
||||
<<: *defaults
|
||||
<<: *node10_executor
|
||||
steps:
|
||||
- *restore_repo
|
||||
- run:
|
||||
name: Test with Node 10
|
||||
command: yarn run test
|
||||
- save_cache:
|
||||
key: *coverage_key
|
||||
paths:
|
||||
- coverage
|
||||
|
||||
test_e2e:
|
||||
<<: *defaults
|
||||
<<: *node_latest_browser
|
||||
steps:
|
||||
- *restore_repo
|
||||
- run:
|
||||
name: Test E2E Node (LTS)
|
||||
command: yarn test:e2e
|
||||
|
||||
test_node_lts:
|
||||
<<: *defaults
|
||||
<<: *node_lts_executor
|
||||
steps:
|
||||
- *restore_repo
|
||||
- run:
|
||||
name: Test with Node (LTS)
|
||||
command: yarn test
|
||||
|
||||
coverage:
|
||||
<<: *defaults
|
||||
<<: *default_executor
|
||||
@@ -132,11 +131,12 @@ jobs:
|
||||
<<: *default_executor
|
||||
steps:
|
||||
- *restore_repo
|
||||
- restore_cache:
|
||||
key: *base_config_key
|
||||
- run:
|
||||
name: 'Setup publish credentials'
|
||||
command: echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" > ~/.npmrc
|
||||
- run:
|
||||
name: Publish
|
||||
command: yarn publish
|
||||
command: npm publish
|
||||
|
||||
workflows:
|
||||
version: 2
|
||||
@@ -144,25 +144,31 @@ workflows:
|
||||
jobs:
|
||||
- prepare:
|
||||
<<: *ignore_non_dev_branches
|
||||
- test_node11:
|
||||
- test_bundlesize:
|
||||
requires:
|
||||
- prepare
|
||||
<<: *ignore_non_dev_branches
|
||||
- test_node8:
|
||||
- test_node_latest:
|
||||
requires:
|
||||
- prepare
|
||||
<<: *ignore_non_dev_branches
|
||||
- test_node10:
|
||||
- test_node_lts:
|
||||
requires:
|
||||
- prepare
|
||||
<<: *ignore_non_dev_branches
|
||||
- test_e2e:
|
||||
requires:
|
||||
- prepare
|
||||
<<: *ignore_non_dev_branches
|
||||
- coverage:
|
||||
requires:
|
||||
- test_node11
|
||||
- test_node8
|
||||
- test_node10
|
||||
- test_node_latest
|
||||
<<: *ignore_non_dev_branches
|
||||
- publish_package:
|
||||
requires:
|
||||
- test_bundlesize
|
||||
- test_node_latest
|
||||
- test_node_lts
|
||||
- test_e2e
|
||||
- coverage
|
||||
<<: *execute_on_release
|
||||
|
||||
@@ -1,17 +1,14 @@
|
||||
node_modules
|
||||
coverage/
|
||||
wiki/
|
||||
static/
|
||||
flow-typed/
|
||||
website/
|
||||
build/
|
||||
.github/
|
||||
.circleci/
|
||||
build
|
||||
*.md
|
||||
*.lock
|
||||
*.yaml
|
||||
Dockerfile
|
||||
*.rpi
|
||||
*.html
|
||||
*.scss
|
||||
*.png
|
||||
*.jpg
|
||||
test/unit/partials/
|
||||
doc
|
||||
|
||||
102
.eslintrc
102
.eslintrc
@@ -1,50 +1,52 @@
|
||||
{
|
||||
"plugins": [
|
||||
"babel",
|
||||
"react",
|
||||
"flowtype",
|
||||
"jest",
|
||||
"verdaccio",
|
||||
"jsx-a11y"
|
||||
],
|
||||
"extends": [
|
||||
"eslint:recommended",
|
||||
"google",
|
||||
"plugin:flowtype/recommended",
|
||||
"@verdaccio",
|
||||
"plugin:react/recommended",
|
||||
"plugin:jest/recommended",
|
||||
"plugin:prettier/recommended",
|
||||
"plugin:react/recommended",
|
||||
"plugin:verdaccio/recommended",
|
||||
"plugin:jsx-a11y/recommended"
|
||||
"plugin:jsx-a11y/recommended",
|
||||
"plugin:import/typescript"
|
||||
],
|
||||
"plugins": [
|
||||
"react",
|
||||
"jest",
|
||||
"prettier",
|
||||
"verdaccio",
|
||||
"jsx-a11y",
|
||||
"codeceptjs",
|
||||
"react-hooks",
|
||||
"import"
|
||||
],
|
||||
"settings": {
|
||||
"react": {
|
||||
"pragma": "React",
|
||||
"version": "16.4.2",
|
||||
"flowVersion": "0.81.0"
|
||||
"version": "detect"
|
||||
}
|
||||
},
|
||||
"parser": "babel-eslint",
|
||||
"parser": "@typescript-eslint/parser",
|
||||
"parserOptions": {
|
||||
"sourceType": "module",
|
||||
"ecmaVersion": 7,
|
||||
"ecmaFeatures": {
|
||||
"impliedStrict": true,
|
||||
"jsx": true
|
||||
}
|
||||
},
|
||||
"env": {
|
||||
"browser": true,
|
||||
"node": true,
|
||||
"es6": true,
|
||||
"jest": true
|
||||
},
|
||||
"globals": {
|
||||
"__APP_VERSION__": true
|
||||
},
|
||||
"rules": {
|
||||
"babel/no-invalid-this": 1,
|
||||
"prettier/prettier": ["error", null, "@prettier"],
|
||||
"import/order": ["error", {"newlines-between": "always"}],
|
||||
"babel/no-invalid-this": 0,
|
||||
"no-invalid-this": 0,
|
||||
"no-console": ["error", { "allow": ["warn", "error"] }],
|
||||
"prettier/prettier": "error",
|
||||
"@typescript-eslint/no-var-requires": 0,
|
||||
"@typescript-eslint/indent": 0,
|
||||
"@typescript-eslint/explicit-member-accessibility": ["warn",
|
||||
{
|
||||
"accessibility": "explicit",
|
||||
"overrides": {
|
||||
"constructors": "off"
|
||||
}
|
||||
}
|
||||
],
|
||||
"@typescript-eslint/explicit-function-return-type": 0,
|
||||
"react/display-name": 0,
|
||||
"react/no-deprecated": 1,
|
||||
"react/jsx-no-target-blank": 1,
|
||||
"react/destructuring-assignment": ["error", "always"],
|
||||
@@ -70,7 +72,7 @@
|
||||
"arrow": "parens",
|
||||
"condition": "parens",
|
||||
"logical": "parens",
|
||||
"prop": "parens"
|
||||
"prop": "ignore"
|
||||
}],
|
||||
"react/jsx-boolean-value": ["error", "always"],
|
||||
"react/jsx-closing-tag-location": ["error"],
|
||||
@@ -81,15 +83,16 @@
|
||||
"react/jsx-indent": ["error", 2],
|
||||
"react/jsx-indent-props": ["error", 2],
|
||||
"react/jsx-key": ["error"],
|
||||
"react/jsx-max-depth": ["error", { "max": 2}],
|
||||
"react/jsx-max-depth":["error", { "max": 5}],
|
||||
"react/jsx-max-props-per-line": ["error", {"maximum": 3, "when": "multiline" }],
|
||||
"react/jsx-no-bind": ["error"],
|
||||
"react/jsx-no-comment-textnodes": ["error"],
|
||||
"react/jsx-no-duplicate-props": ["error"],
|
||||
"react/jsx-no-literals": ["error"],
|
||||
"react/jsx-no-undef": ["error"],
|
||||
"react/prop-types": 0,
|
||||
"react/jsx-one-expression-per-line": ["error", {"allow": "single-child"}],
|
||||
"react/jsx-curly-brace-presence": ["error", { "props": "always", "children": "ignore" }],
|
||||
"react/jsx-curly-brace-presence": ["warn", { "props": "ignore", "children": "ignore" }],
|
||||
"react/jsx-pascal-case": ["error"],
|
||||
"react/jsx-props-no-multi-spaces": ["error"],
|
||||
"react/jsx-sort-default-props": ["error"],
|
||||
@@ -106,23 +109,22 @@
|
||||
2,
|
||||
"always"
|
||||
],
|
||||
"semi": ["error"],
|
||||
"comma-dangle": ["error"],
|
||||
"camelcase": 0,
|
||||
"no-useless-escape": ["error"],
|
||||
"no-invalid-this": 0,
|
||||
"handle-callback-err": ["error"],
|
||||
"no-fallthrough": ["error"],
|
||||
"no-new-require": ["error"],
|
||||
"max-len": ["error", 160],
|
||||
"require-jsdoc": 0,
|
||||
"valid-jsdoc": 0,
|
||||
"prefer-spread": 1,
|
||||
"prefer-rest-params": 1,
|
||||
"linebreak-style": 0,
|
||||
"quote-props":["error", "as-needed"],
|
||||
"react-hooks/rules-of-hooks": "error",
|
||||
"react-hooks/exhaustive-deps": "warn",
|
||||
"verdaccio/jsx-no-style": ["warn"],
|
||||
"verdaccio/jsx-spread": ["warn"],
|
||||
"jest/expect-expect": 0
|
||||
"jest/expect-expect": 0,
|
||||
"quote-props":["error", "as-needed"],
|
||||
"max-len": ["error", 160],
|
||||
"prefer-spread": 1,
|
||||
"linebreak-style": 0
|
||||
},
|
||||
"globals": {
|
||||
"__DEBUG__": true
|
||||
},
|
||||
"env": {
|
||||
"browser": true,
|
||||
"jest/globals": true,
|
||||
"codeceptjs/codeceptjs": true,
|
||||
}
|
||||
}
|
||||
|
||||
25
.flowconfig
25
.flowconfig
@@ -1,25 +0,0 @@
|
||||
[ignore]
|
||||
.*/node_modules/.*
|
||||
.*/test/**/*.json
|
||||
.*/static/.*
|
||||
.*/test/unit/partials/.*
|
||||
.*/.nyc_output/.*
|
||||
.*/coverage/.*
|
||||
.*/.vscode/.*
|
||||
.*/build/.*
|
||||
.*/docs/.*
|
||||
.*/scripts/.*
|
||||
.*/assets/.*
|
||||
.*/bin/.*
|
||||
.*/systemd/.*
|
||||
.*/website/.*
|
||||
.*/wiki/.*
|
||||
.*/docs/.*
|
||||
.*/tools/.*
|
||||
|
||||
[libs]
|
||||
node_modules/@verdaccio/types/lib/
|
||||
|
||||
[options]
|
||||
suppress_comment= \\(.\\|\n\\)*\\$FlowFixMe
|
||||
module.ignore_non_literal_requires=true
|
||||
1
.github/FUNDING.yml
vendored
Normal file
1
.github/FUNDING.yml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
open_collective: verdaccio
|
||||
230
.github/main.workflow
vendored
230
.github/main.workflow
vendored
@@ -1,230 +0,0 @@
|
||||
################################################
|
||||
# Workflow for a branch push
|
||||
################################################
|
||||
workflow "build and test on branch" {
|
||||
resolves = [
|
||||
"branch.lint.node.10",
|
||||
"branch.test.node.10",
|
||||
"branch.test.node.8",
|
||||
# "branch.test.node.12"
|
||||
]
|
||||
on = "push"
|
||||
}
|
||||
|
||||
# node 10
|
||||
action "branch.filter" {
|
||||
uses = "actions/bin/filter@master"
|
||||
args = "branch"
|
||||
}
|
||||
|
||||
action "branch.install.node.10" {
|
||||
needs = ["branch.filter"]
|
||||
uses = "docker://node:10"
|
||||
args = "yarn install"
|
||||
}
|
||||
|
||||
action "branch.build.node.10" {
|
||||
uses = "docker://node:10"
|
||||
needs = ["branch.install.node.10"]
|
||||
args = "yarn run build"
|
||||
}
|
||||
|
||||
action "branch.lint.node.10" {
|
||||
uses = "docker://node:10"
|
||||
needs = ["branch.install.node.10"]
|
||||
args = "yarn run lint"
|
||||
}
|
||||
|
||||
action "branch.test.node.10" {
|
||||
uses = "docker://node:10"
|
||||
needs = ["branch.build.node.10"]
|
||||
args = "yarn run test"
|
||||
}
|
||||
|
||||
# node 8
|
||||
action "branch.install.node.8" {
|
||||
needs = ["branch.filter"]
|
||||
uses = "docker://node:8"
|
||||
args = "yarn install"
|
||||
}
|
||||
|
||||
action "branch.build.node.8" {
|
||||
uses = "docker://node:8"
|
||||
needs = ["branch.install.node.8"]
|
||||
args = "yarn run build"
|
||||
}
|
||||
|
||||
action "branch.test.node.8" {
|
||||
uses = "docker://node:8"
|
||||
needs = ["branch.build.node.8"]
|
||||
args = "yarn run test"
|
||||
}
|
||||
|
||||
# @todo node 12
|
||||
# action "branch.install.node.12" {
|
||||
# needs = ["branch.filter"]
|
||||
# uses = "docker://node:12"
|
||||
# args = "yarn install"
|
||||
# }
|
||||
|
||||
# action "branch.build.node.12" {
|
||||
# uses = "docker://node:12"
|
||||
# needs = ["branch.install.node.12"]
|
||||
# args = "yarn run build"
|
||||
# }
|
||||
|
||||
# action "branch.test.node.12" {
|
||||
# uses = "docker://node:12"
|
||||
# needs = ["branch.build.node.12"]
|
||||
# args = "yarn run test"
|
||||
# }
|
||||
|
||||
################################################
|
||||
# Workflow for a Pull request
|
||||
################################################
|
||||
workflow "build and test on PR" {
|
||||
resolves = [
|
||||
"pr.lint.node.10",
|
||||
"pr.test.node.10",
|
||||
"pr.test.node.8",
|
||||
# "pr.test.node.12"
|
||||
]
|
||||
on = "pull_request"
|
||||
}
|
||||
|
||||
# node 10
|
||||
action "pr.filter" {
|
||||
uses = "actions/bin/filter@master"
|
||||
args = "action 'opened|synchronize|reopened'"
|
||||
}
|
||||
|
||||
action "pr.install.node.10" {
|
||||
needs = ["pr.filter"]
|
||||
uses = "docker://node:10"
|
||||
args = "yarn install"
|
||||
}
|
||||
|
||||
action "pr.build.node.10" {
|
||||
uses = "docker://node:10"
|
||||
needs = ["pr.install.node.10"]
|
||||
args = "yarn run build"
|
||||
}
|
||||
|
||||
action "pr.lint.node.10" {
|
||||
uses = "docker://node:10"
|
||||
needs = ["pr.install.node.10"]
|
||||
args = "yarn run lint"
|
||||
}
|
||||
|
||||
action "pr.test.node.10" {
|
||||
uses = "docker://node:10"
|
||||
needs = ["pr.build.node.10"]
|
||||
args = "yarn run test"
|
||||
}
|
||||
|
||||
# node 8
|
||||
action "pr.install.node.8" {
|
||||
needs = ["pr.filter"]
|
||||
uses = "docker://node:8"
|
||||
args = "yarn install"
|
||||
}
|
||||
|
||||
action "pr.build.node.8" {
|
||||
uses = "docker://node:8"
|
||||
needs = ["pr.install.node.8"]
|
||||
args = "yarn run build"
|
||||
}
|
||||
|
||||
action "pr.test.node.8" {
|
||||
uses = "docker://node:8"
|
||||
needs = ["pr.build.node.8"]
|
||||
args = "yarn run test"
|
||||
}
|
||||
|
||||
# @todo node 12
|
||||
# action "pr.install.node.12" {
|
||||
# needs = ["pr.filter"]
|
||||
# uses = "docker://node:12"
|
||||
# args = "yarn install"
|
||||
# }
|
||||
|
||||
# action "pr.build.node.12" {
|
||||
# uses = "docker://node:12"
|
||||
# needs = ["pr.install.node.12"]
|
||||
# args = "yarn run build"
|
||||
# }
|
||||
|
||||
# action "pr.test.node.12" {
|
||||
# uses = "docker://node:12"
|
||||
# needs = ["pr.build.node.12"]
|
||||
# args = "yarn run test"
|
||||
# }
|
||||
|
||||
|
||||
################################################
|
||||
# Workflow for a github release when a tag is
|
||||
# pushed
|
||||
################################################
|
||||
workflow "github release" {
|
||||
resolves = [
|
||||
"release.github",
|
||||
"release.lint",
|
||||
]
|
||||
on = "push"
|
||||
}
|
||||
|
||||
action "release.filter" {
|
||||
uses = "actions/bin/filter@master"
|
||||
args = "tag v*"
|
||||
}
|
||||
|
||||
action "release.install" {
|
||||
uses = "docker://node:10"
|
||||
needs = ["release.filter"]
|
||||
args = "yarn install"
|
||||
}
|
||||
|
||||
action "release.build" {
|
||||
uses = "docker://node:10"
|
||||
needs = ["release.install"]
|
||||
args = "yarn run build"
|
||||
}
|
||||
|
||||
action "release.lint" {
|
||||
uses = "docker://node:10"
|
||||
needs = ["release.install"]
|
||||
args = "yarn run lint"
|
||||
}
|
||||
|
||||
action "release.test" {
|
||||
uses = "docker://node:10"
|
||||
needs = ["release.build"]
|
||||
args = "yarn run test"
|
||||
}
|
||||
|
||||
action "release.auth" {
|
||||
needs = ["release.test"]
|
||||
uses = "actions/bin/filter@master"
|
||||
args = ["actor", "octocat", "torvalds"]
|
||||
}
|
||||
|
||||
action "release.npm.publish" {
|
||||
needs = ["release.auth"]
|
||||
uses = "docker://node:10"
|
||||
args = "sh scripts/publish.sh"
|
||||
secrets = [
|
||||
"REGISTRY_AUTH_TOKEN",
|
||||
]
|
||||
env = {
|
||||
REGISTRY_URL = "registry.npmjs.org"
|
||||
}
|
||||
}
|
||||
|
||||
action "release.github" {
|
||||
needs = ["release.npm.publish"]
|
||||
uses = "docker://node:10"
|
||||
args = "sh scripts/github-release.sh"
|
||||
secrets = [
|
||||
"GITHUB_TOKEN",
|
||||
]
|
||||
}
|
||||
50
.github/workflows/canary.yml
vendored
Normal file
50
.github/workflows/canary.yml
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
name: CI Canary
|
||||
|
||||
on: [pull_request]
|
||||
|
||||
jobs:
|
||||
build_test_lint:
|
||||
name: Node Smoke Test Befor Canary
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: '12.x'
|
||||
registry-url: 'https://registry.verdaccio.org'
|
||||
- name: Install
|
||||
run: yarn install --frozen-lockfile
|
||||
- name: Lint
|
||||
run: yarn lint
|
||||
- name: Build
|
||||
run: yarn build
|
||||
- name: Archive production artifacts
|
||||
uses: actions/upload-artifact@v1
|
||||
with:
|
||||
name: static
|
||||
path: static
|
||||
canary:
|
||||
name: Publish Canary Version of a PR
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Download math result for job 2
|
||||
uses: actions/download-artifact@v1
|
||||
with:
|
||||
name: static
|
||||
- uses: verdaccio/github-actions/canary@v0.4.0
|
||||
with:
|
||||
message: 'Thanks for your PR, the @verdaccio/ui package will be accessible from here for testing purposes:'
|
||||
is-global: false
|
||||
package-name: '@verdaccio/ui-theme'
|
||||
registry: 'https://registry.verdaccio.org'
|
||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
bot-token: ${{ secrets.VERDACCIO_BOT_TOKEN }}
|
||||
- uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: '12.x'
|
||||
registry-url: 'https://registry.verdaccio.org'
|
||||
- run: npm publish --tag canary
|
||||
env:
|
||||
NODE_AUTH_TOKEN: ${{ secrets.VERDACCIO_TOKEN }}
|
||||
needs: build_test_lint
|
||||
28
.github/workflows/main.yml
vendored
Normal file
28
.github/workflows/main.yml
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
name: CI
|
||||
|
||||
on: [push, pull_request]
|
||||
|
||||
jobs:
|
||||
build_test_lint:
|
||||
name: Node ${{ matrix.node_version }} and ${{ matrix.os }}
|
||||
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
node_version: [12, 13]
|
||||
os: [ubuntu-latest, windows-latest, macOS-latest]
|
||||
|
||||
runs-on: ${{ matrix.os }}
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Use Node.js ${{ matrix.node_version }}
|
||||
uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: ${{ matrix.node_version }}
|
||||
- name: Install
|
||||
run: yarn install --frozen-lockfile
|
||||
- name: Lint
|
||||
run: yarn lint
|
||||
- name: Build
|
||||
run: yarn build
|
||||
11
.github/workflows/security.yml
vendored
Normal file
11
.github/workflows/security.yml
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
name: Security Flow
|
||||
on: push
|
||||
jobs:
|
||||
security:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@master
|
||||
- name: Run Snyk to check for vulnerabilities
|
||||
uses: snyk/actions/node@0.1.0
|
||||
env:
|
||||
SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }}
|
||||
4
.gitignore
vendored
4
.gitignore
vendored
@@ -2,6 +2,8 @@ npm-debug.log
|
||||
verdaccio-*.tgz
|
||||
.DS_Store
|
||||
build/
|
||||
doc
|
||||
|
||||
###
|
||||
node_modules
|
||||
package-lock.json
|
||||
@@ -16,4 +18,4 @@ __tests__
|
||||
# Compiled script
|
||||
static/*
|
||||
coverage/
|
||||
|
||||
stats.json
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"endOfLine": "auto",
|
||||
"useTabs": false,
|
||||
"printWidth": 160,
|
||||
"tabWidth": 2,
|
||||
"singleQuote": true,
|
||||
"requirePragma": true,
|
||||
"bracketSpacing": true,
|
||||
"jsxBracketSameLine": true,
|
||||
"trailingComma": "es5",
|
||||
"semi": true,
|
||||
"parser": "flow"
|
||||
"parser": "typescript"
|
||||
}
|
||||
|
||||
45
.secrets-baseline
Normal file
45
.secrets-baseline
Normal file
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"exclude": {
|
||||
"files": null,
|
||||
"lines": null
|
||||
},
|
||||
"generated_at": "2020-05-05T12:14:08Z",
|
||||
"plugins_used": [
|
||||
{
|
||||
"name": "AWSKeyDetector"
|
||||
},
|
||||
{
|
||||
"name": "ArtifactoryDetector"
|
||||
},
|
||||
{
|
||||
"base64_limit": 4.5,
|
||||
"name": "Base64HighEntropyString"
|
||||
},
|
||||
{
|
||||
"name": "BasicAuthDetector"
|
||||
},
|
||||
{
|
||||
"hex_limit": 3,
|
||||
"name": "HexHighEntropyString"
|
||||
},
|
||||
{
|
||||
"keyword_exclude": null,
|
||||
"name": "KeywordDetector"
|
||||
},
|
||||
{
|
||||
"name": "PrivateKeyDetector"
|
||||
},
|
||||
{
|
||||
"name": "SlackDetector"
|
||||
},
|
||||
{
|
||||
"name": "StripeDetector"
|
||||
}
|
||||
],
|
||||
"results": {},
|
||||
"version": "0.13.0",
|
||||
"word_list": {
|
||||
"file": null,
|
||||
"hash": null
|
||||
}
|
||||
}
|
||||
@@ -26,7 +26,7 @@
|
||||
"no-descending-specificity": [true, { "severity": "warning" }],
|
||||
"no-duplicate-at-import-rules": true,
|
||||
"no-duplicate-selectors": true,
|
||||
"no-empty-source": true,
|
||||
"no-empty-source": null,
|
||||
"no-extra-semicolons": true,
|
||||
"no-invalid-double-slash-comments": true,
|
||||
"property-no-unknown": true,
|
||||
|
||||
10
.vscode/settings.json
vendored
Normal file
10
.vscode/settings.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"eslint.packageManager": "yarn",
|
||||
"eslint.validate": [
|
||||
"javascript",
|
||||
"javascriptreact",
|
||||
"typescript",
|
||||
"typescriptreact"
|
||||
],
|
||||
"typescript.tsdk": "node_modules/typescript/lib"
|
||||
}
|
||||
2
.yarnrc
2
.yarnrc
@@ -1,2 +1,2 @@
|
||||
save-prefix ""
|
||||
registry "http://registry.npmjs.org/"
|
||||
registry "https://registry.verdaccio.org"
|
||||
|
||||
355
CHANGELOG.md
355
CHANGELOG.md
@@ -1,7 +1,358 @@
|
||||
# Change Log
|
||||
# Changelog
|
||||
|
||||
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
|
||||
|
||||
### [1.7.1](https://github.com/verdaccio/ui/compare/v1.7.0...v1.7.1) (2020-04-27)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **i18n:** fixed current locale ([#462](https://github.com/verdaccio/ui/issues/462)) ([f44abd7](https://github.com/verdaccio/ui/commit/f44abd7dd08a8d68b1bfc2bf0c053f3e80a343d0))
|
||||
|
||||
## [1.7.0](https://github.com/verdaccio/ui/compare/v1.6.0...v1.7.0) (2020-04-24)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* add japanese translations ([#460](https://github.com/verdaccio/ui/issues/460)) ([25def6c](https://github.com/verdaccio/ui/commit/25def6ccd5a42d43af1c33e7ace4bd7fdbec0e64))
|
||||
|
||||
## [1.6.0](https://github.com/verdaccio/ui/compare/v1.5.0...v1.6.0) (2020-04-23)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **lng:** Added change language on the fly ([#456](https://github.com/verdaccio/ui/issues/456)) ([675ee98](https://github.com/verdaccio/ui/commit/675ee980ee2c4c789e52d38553f751bb219d1270))
|
||||
* Add french language + minor english language fix ([#459](https://github.com/verdaccio/ui/issues/459)) ([b173684](https://github.com/verdaccio/ui/commit/b17368470d63878292aca3e6d2f9adc97748ebac))
|
||||
|
||||
## [1.5.0](https://github.com/verdaccio/ui/compare/v1.4.0...v1.5.0) (2020-04-08)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **flag:** Added Germany flag ([#454](https://github.com/verdaccio/ui/issues/454)) ([07620e5](https://github.com/verdaccio/ui/commit/07620e5d4b1ed54bae2266d936af5306bfbe2d8b))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **styles:** Updated dark colors ([#455](https://github.com/verdaccio/ui/issues/455)) ([d29aa05](https://github.com/verdaccio/ui/commit/d29aa05cc6ef31cb871e79de10c1b1ddd74f023e))
|
||||
|
||||
## [1.4.0](https://github.com/verdaccio/ui/compare/v1.3.0...v1.4.0) (2020-04-02)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* added zh-CN translations to the UI ([#448](https://github.com/verdaccio/ui/issues/448)) ([03114a8](https://github.com/verdaccio/ui/commit/03114a842b88ae0f482f389e7ae91af62e00bca4))
|
||||
|
||||
## [1.3.0](https://github.com/verdaccio/ui/compare/v1.0.4...v1.3.0) (2020-04-01)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **style:** added dark mode ([#446](https://github.com/verdaccio/ui/issues/446)) ([cdad5cf](https://github.com/verdaccio/ui/commit/cdad5cf70d69b7bb045fce461a32108def81721d))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **chore:** droped release ([#449](https://github.com/verdaccio/ui/issues/449)) ([f321f7b](https://github.com/verdaccio/ui/commit/f321f7b6fe1ac44897753f0bfdbbaa6ca7eca515))
|
||||
|
||||
## [1.2.0](https://github.com/verdaccio/ui/compare/v1.0.4...v1.2.0) (2020-04-01)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **style:** added dark mode ([#446](https://github.com/verdaccio/ui/issues/446)) ([cdad5cf](https://github.com/verdaccio/ui/commit/cdad5cf70d69b7bb045fce461a32108def81721d))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **chore:** droped release ([#449](https://github.com/verdaccio/ui/issues/449)) ([f321f7b](https://github.com/verdaccio/ui/commit/f321f7b6fe1ac44897753f0bfdbbaa6ca7eca515))
|
||||
|
||||
## [1.1.0](https://github.com/verdaccio/ui/compare/v1.0.4...v1.1.0) (2020-04-01)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **style:** added dark mode ([#446](https://github.com/verdaccio/ui/issues/446)) ([cdad5cf](https://github.com/verdaccio/ui/commit/cdad5cf70d69b7bb045fce461a32108def81721d))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **chore:** droped release ([#449](https://github.com/verdaccio/ui/issues/449)) ([f321f7b](https://github.com/verdaccio/ui/commit/f321f7b6fe1ac44897753f0bfdbbaa6ca7eca515))
|
||||
|
||||
### [1.0.4](https://github.com/verdaccio/ui/compare/v1.0.0...v1.0.4) (2020-03-17)
|
||||
|
||||
## [1.0.0](https://github.com/verdaccio/ui/compare/v0.3.13...v1.0.0) (2020-03-13)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **de-translations:** added de-DE translations to the UI ([#441](https://github.com/verdaccio/ui/issues/441)) ([e27d59b](https://github.com/verdaccio/ui/commit/e27d59bff7039473e566090fa0f825f7e462aa4e))
|
||||
* spanish translations to UI ([#440](https://github.com/verdaccio/ui/issues/440)) ([0abe1ef](https://github.com/verdaccio/ui/commit/0abe1ef41ca93b900ddda72e2d873ee52078221c))
|
||||
* **i18n:** added i18next for user interface translations ([#432](https://github.com/verdaccio/ui/issues/432)) ([7428384](https://github.com/verdaccio/ui/commit/7428384b55e6089dbe45e6b216eee0b670dff576))
|
||||
|
||||
### [0.3.13](https://github.com/verdaccio/ui/compare/v0.3.12...v0.3.13) (2020-02-02)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* do not capitalize heading - closes [#428](https://github.com/verdaccio/ui/issues/428) ([#431](https://github.com/verdaccio/ui/issues/431)) ([d481f54](https://github.com/verdaccio/ui/commit/d481f549484361c1d1bc011e0858e8f99b8a2528))
|
||||
* package list refresh based on logged-in user ([#415](https://github.com/verdaccio/ui/issues/415)) ([222ffed](https://github.com/verdaccio/ui/commit/222ffed0226f5aaa62f2d5b91bb08717b2aa24ef)), closes [#414](https://github.com/verdaccio/ui/issues/414) [#414](https://github.com/verdaccio/ui/issues/414)
|
||||
* reload packages on log in ([#421](https://github.com/verdaccio/ui/issues/421)) ([1eca1f4](https://github.com/verdaccio/ui/commit/1eca1f40797790e87d9592204ca061527d09c4ae))
|
||||
* typo ([#423](https://github.com/verdaccio/ui/issues/423)) ([164cea6](https://github.com/verdaccio/ui/commit/164cea6c10804c1d2097c2a582eb3e1e51814d4a))
|
||||
* update dependencies ([#420](https://github.com/verdaccio/ui/issues/420)) ([ee1c3f0](https://github.com/verdaccio/ui/commit/ee1c3f08eb16da2313d8841cfab18358d7f4ea10))
|
||||
|
||||
### [0.3.12](https://github.com/verdaccio/ui/compare/v0.3.11...v0.3.12) (2020-01-09)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* generate correct registry URL ([#413](https://github.com/verdaccio/ui/issues/413)) ([6b322ad](https://github.com/verdaccio/ui/commit/6b322ad553e9fb3ee65b2968dcfe856ba42a0bfb)), closes [#300](https://github.com/verdaccio/ui/issues/300) [#311](https://github.com/verdaccio/ui/issues/311)
|
||||
|
||||
### [0.3.11](https://github.com/verdaccio/ui/compare/v0.3.10...v0.3.11) (2020-01-08)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* remove prevent default and use react context ([#411](https://github.com/verdaccio/ui/issues/411)) ([6bd38b8](https://github.com/verdaccio/ui/commit/6bd38b812032857bb19af8978d48f6f8969af6cf))
|
||||
* removed unused style file ([#406](https://github.com/verdaccio/ui/issues/406)) ([6eeae63](https://github.com/verdaccio/ui/commit/6eeae630ef441a871d06b888b6a21178e36e0db7))
|
||||
|
||||
### [0.3.10](https://github.com/verdaccio/ui/compare/v0.3.9...v0.3.10) (2019-12-30)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* added "Fund this package" button ([#375](https://github.com/verdaccio/ui/issues/375)) ([bf093cc](https://github.com/verdaccio/ui/commit/bf093cc27b8625cdc50dbfc9b8dd7e37f4e24da9))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* add missing trailing slash to publicPath - closes [#395](https://github.com/verdaccio/ui/issues/395) ([#396](https://github.com/verdaccio/ui/issues/396)) ([bae9638](https://github.com/verdaccio/ui/commit/bae9638b23b70eff78b78b8ca52ff40162333354))
|
||||
* engine warning on console for ui ([#403](https://github.com/verdaccio/ui/issues/403)) ([d554049](https://github.com/verdaccio/ui/commit/d554049699494e946f4caf345177839b4f0cba8b))
|
||||
* remove background from styled Avatar components - closes [#371](https://github.com/verdaccio/ui/issues/371) ([#398](https://github.com/verdaccio/ui/issues/398)) ([787dda4](https://github.com/verdaccio/ui/commit/787dda4a016a1fcd1142bd4b705e2c71e232d13e))
|
||||
* remove double padding and add missing background color - closes [#373](https://github.com/verdaccio/ui/issues/373) ([#399](https://github.com/verdaccio/ui/issues/399)) ([797c238](https://github.com/verdaccio/ui/commit/797c2381e453d4f40e1703402f192eb7675d6fbe))
|
||||
* remove whitespace from logo image - closes [#374](https://github.com/verdaccio/ui/issues/374) ([#400](https://github.com/verdaccio/ui/issues/400)) ([544b999](https://github.com/verdaccio/ui/commit/544b999f81e39557e0fc002d21b24c512cfebc54))
|
||||
|
||||
### [0.3.9](https://github.com/verdaccio/ui/compare/v0.3.8...v0.3.9) (2019-12-14)
|
||||
|
||||
### [0.3.8](https://github.com/verdaccio/ui/compare/v0.3.7...v0.3.8) (2019-12-14)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* login Dialog Component - Replaced class by func. comp + added react-hook-form ([#341](https://github.com/verdaccio/ui/issues/341)) ([42d3bb8](https://github.com/verdaccio/ui/commit/42d3bb8508c666c28250432ada734d58ccb0eca8))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* formatDate ([#308](https://github.com/verdaccio/ui/issues/308)) ([33f873a](https://github.com/verdaccio/ui/commit/33f873a8c78e419a36e3a29f7ea216714172b174))
|
||||
* removed deade import ([#346](https://github.com/verdaccio/ui/issues/346)) ([ae617a5](https://github.com/verdaccio/ui/commit/ae617a5c04ad1b82309d36d3bdcf6b6b6fd925d0))
|
||||
* updated actionbar snap ([#340](https://github.com/verdaccio/ui/issues/340)) ([09b831a](https://github.com/verdaccio/ui/commit/09b831a40d4e82a122f8fae3e45bdd161a3281bb))
|
||||
|
||||
### [0.3.7](https://github.com/verdaccio/ui/compare/v0.3.6...v0.3.7) (2019-11-24)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* Added Theme and migrate to emotion@10.x 🚀 ([#286](https://github.com/verdaccio/ui/issues/286)) ([111f0c5](https://github.com/verdaccio/ui/commit/111f0c50e5053202ca55fe4f3f28dd30e4932240))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **#300:** correctly reference registry url from options ([ee74474](https://github.com/verdaccio/ui/commit/ee74474811eb609072e1678bcb90db33756dcf38)), closes [#300](https://github.com/verdaccio/ui/issues/300)
|
||||
* restore lint-staged@8.2.1 ([dbaa0c4](https://github.com/verdaccio/ui/commit/dbaa0c43b8104b350e4907387f89d4e9e719741f))
|
||||
* update snapshots ([fd306de](https://github.com/verdaccio/ui/commit/fd306def9535d9168dc79ab020ec288a4d5df1a8))
|
||||
|
||||
### [0.3.6](https://github.com/verdaccio/ui/compare/v0.3.5...v0.3.6) (2019-11-08)
|
||||
|
||||
### [0.3.5](https://github.com/verdaccio/ui/compare/v0.3.4...v0.3.5) (2019-11-07)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* adds unit tests for api service ([#235](https://github.com/verdaccio/ui/issues/235)) ([803da1c](https://github.com/verdaccio/ui/commit/803da1c))
|
||||
* convert Engine component to hooks ([#233](https://github.com/verdaccio/ui/issues/233)) ([5cb47ed](https://github.com/verdaccio/ui/commit/5cb47ed))
|
||||
* refactor/116 RegistryInfoContent is converted to functional component ([#229](https://github.com/verdaccio/ui/issues/229)) ([b74ca22](https://github.com/verdaccio/ui/commit/b74ca22)), closes [#116](https://github.com/verdaccio/ui/issues/116) [#116](https://github.com/verdaccio/ui/issues/116)
|
||||
* rest MUI components - Introduced ForwardRef ([#224](https://github.com/verdaccio/ui/issues/224)) ([b56e438](https://github.com/verdaccio/ui/commit/b56e438))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* added download tarball button at list ([#237](https://github.com/verdaccio/ui/issues/237)) ([bdef686](https://github.com/verdaccio/ui/commit/bdef686))
|
||||
* update date fns to v2 ([#232](https://github.com/verdaccio/ui/issues/232)) ([a4cdd14](https://github.com/verdaccio/ui/commit/a4cdd14))
|
||||
|
||||
### [0.3.4](https://github.com/verdaccio/ui/compare/v0.3.3...v0.3.4) (2019-10-26)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* adds no uplink spec ([#213](https://github.com/verdaccio/ui/issues/213)) ([ade548a](https://github.com/verdaccio/ui/commit/ade548a))
|
||||
* api typings ([#210](https://github.com/verdaccio/ui/issues/210)) ([5d6ad3d](https://github.com/verdaccio/ui/commit/5d6ad3d))
|
||||
* PackageList component is converted to functional ([#219](https://github.com/verdaccio/ui/issues/219)) [#116](https://github.com/verdaccio/ui/issues/116) ([ae0222c](https://github.com/verdaccio/ui/commit/ae0222c))
|
||||
* routes - Replaced class by func. comp ([#159](https://github.com/verdaccio/ui/issues/159)) ([5c06ace](https://github.com/verdaccio/ui/commit/5c06ace))
|
||||
* version Page - Replaces class by func. ([#171](https://github.com/verdaccio/ui/issues/171)) ([f5c77ff](https://github.com/verdaccio/ui/commit/f5c77ff))
|
||||
* **162:** added forwardRef Card ([#216](https://github.com/verdaccio/ui/issues/216)) ([2bc49f3](https://github.com/verdaccio/ui/commit/2bc49f3))
|
||||
* **installlistitem:** changed the wrong icon ([#211](https://github.com/verdaccio/ui/issues/211)) ([4498aad](https://github.com/verdaccio/ui/commit/4498aad))
|
||||
|
||||
### [0.3.3](https://github.com/verdaccio/ui/compare/v0.3.2...v0.3.3) (2019-10-16)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **deps:** remove types from dependencies ([#201](https://github.com/verdaccio/ui/issues/201)) ([48c03fe](https://github.com/verdaccio/ui/commit/48c03fe))
|
||||
* add new window property to interface definition ([b35baa0](https://github.com/verdaccio/ui/commit/b35baa0))
|
||||
* added typings for react-autosuggest ([#200](https://github.com/verdaccio/ui/issues/200)) ([cfb29ce](https://github.com/verdaccio/ui/commit/cfb29ce))
|
||||
* better type inference for MediaQuery ([#180](https://github.com/verdaccio/ui/issues/180)) ([e0e7c07](https://github.com/verdaccio/ui/commit/e0e7c07))
|
||||
* changes font size for items of the register-info component ([#196](https://github.com/verdaccio/ui/issues/196)) ([6f87be6](https://github.com/verdaccio/ui/commit/6f87be6)), closes [#193](https://github.com/verdaccio/ui/issues/193)
|
||||
* convert Dist component to hooks ([#156](https://github.com/verdaccio/ui/issues/156)) ([f1f8f8a](https://github.com/verdaccio/ui/commit/f1f8f8a))
|
||||
* detailContainer Component - Replaced class by func. comp ([#130](https://github.com/verdaccio/ui/issues/130)) ([f84fd79](https://github.com/verdaccio/ui/commit/f84fd79))
|
||||
* dist-tags attribute [#175](https://github.com/verdaccio/ui/issues/175) ([#178](https://github.com/verdaccio/ui/issues/178)) ([752e2b9](https://github.com/verdaccio/ui/commit/752e2b9))
|
||||
* fix DependencyBlock props interface ([35d691c](https://github.com/verdaccio/ui/commit/35d691c))
|
||||
* fixed import ([#176](https://github.com/verdaccio/ui/issues/176)) ([d0d4139](https://github.com/verdaccio/ui/commit/d0d4139))
|
||||
* fixed imports & func's name ([#182](https://github.com/verdaccio/ui/issues/182)) ([3888736](https://github.com/verdaccio/ui/commit/3888736))
|
||||
* Header Component - Replaced class by func. comp ([#142](https://github.com/verdaccio/ui/issues/142)) ([d1ce828](https://github.com/verdaccio/ui/commit/d1ce828))
|
||||
* improve jest mock typings ([852f6ee](https://github.com/verdaccio/ui/commit/852f6ee))
|
||||
* improved typing ([#174](https://github.com/verdaccio/ui/issues/174)) ([e0642a9](https://github.com/verdaccio/ui/commit/e0642a9))
|
||||
* incorrect Tooltip import in avatar component ([#160](https://github.com/verdaccio/ui/issues/160)) ([43a9628](https://github.com/verdaccio/ui/commit/43a9628))
|
||||
* install Component - Replaced class by func. comp ([#152](https://github.com/verdaccio/ui/issues/152)) ([9eb698f](https://github.com/verdaccio/ui/commit/9eb698f))
|
||||
* introduced forwardRef ([#163](https://github.com/verdaccio/ui/issues/163)) ([626bcce](https://github.com/verdaccio/ui/commit/626bcce))
|
||||
* introduced forwardRef ([#164](https://github.com/verdaccio/ui/issues/164)) ([909a8d9](https://github.com/verdaccio/ui/commit/909a8d9))
|
||||
* introduced ForwardRef ([#177](https://github.com/verdaccio/ui/issues/177)) ([af8ed8b](https://github.com/verdaccio/ui/commit/af8ed8b))
|
||||
* introduced forwardRef ([#181](https://github.com/verdaccio/ui/issues/181)) ([0c4fb7d](https://github.com/verdaccio/ui/commit/0c4fb7d))
|
||||
* introduced forwardRef ([#185](https://github.com/verdaccio/ui/issues/185)) ([7548c89](https://github.com/verdaccio/ui/commit/7548c89))
|
||||
* introduced SvgIcon ([#184](https://github.com/verdaccio/ui/issues/184)) ([8b86ded](https://github.com/verdaccio/ui/commit/8b86ded))
|
||||
* linter error fixed ([#143](https://github.com/verdaccio/ui/issues/143)) ([74576bd](https://github.com/verdaccio/ui/commit/74576bd))
|
||||
* listItem Component - Introduced ForwardRef ([#183](https://github.com/verdaccio/ui/issues/183)) ([82d7107](https://github.com/verdaccio/ui/commit/82d7107))
|
||||
* lock file was corrupted ([7bd9eb7](https://github.com/verdaccio/ui/commit/7bd9eb7))
|
||||
* media query ts ignore ([6f52838](https://github.com/verdaccio/ui/commit/6f52838))
|
||||
* remove ts ignore from some components ([b1804d7](https://github.com/verdaccio/ui/commit/b1804d7))
|
||||
* remove unnecessary ts ignore ([7a8b158](https://github.com/verdaccio/ui/commit/7a8b158))
|
||||
* remove unnecessary ts ignore ([32f4389](https://github.com/verdaccio/ui/commit/32f4389))
|
||||
* removed tsignore for AppContext ([#188](https://github.com/verdaccio/ui/issues/188)) ([d2c1130](https://github.com/verdaccio/ui/commit/d2c1130))
|
||||
* typography Component - Introduced ForwardRef ([#179](https://github.com/verdaccio/ui/issues/179)) ([a8deeb9](https://github.com/verdaccio/ui/commit/a8deeb9))
|
||||
* **api:** remove unnecessary ts ignore ([a8eb1f3](https://github.com/verdaccio/ui/commit/a8eb1f3))
|
||||
* **App:** ts ignore ([f6eb747](https://github.com/verdaccio/ui/commit/f6eb747))
|
||||
* **Developers:** remove compilation warnings ([f4da5e6](https://github.com/verdaccio/ui/commit/f4da5e6))
|
||||
* **Footer:** remove unnecessary ts ignore ([1fb0bf9](https://github.com/verdaccio/ui/commit/1fb0bf9))
|
||||
* some warnings in console ([#155](https://github.com/verdaccio/ui/issues/155)) ([583ddd5](https://github.com/verdaccio/ui/commit/583ddd5))
|
||||
* spinner typings ([3166673](https://github.com/verdaccio/ui/commit/3166673))
|
||||
* tarball download not working on Firefox and Edge ([#144](https://github.com/verdaccio/ui/issues/144)) ([f8e3013](https://github.com/verdaccio/ui/commit/f8e3013))
|
||||
* warning about modules with names differing in casing ([#148](https://github.com/verdaccio/ui/issues/148)) ([e147290](https://github.com/verdaccio/ui/commit/e147290))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* new not found component ([#170](https://github.com/verdaccio/ui/issues/170)) ([fdbdb63](https://github.com/verdaccio/ui/commit/fdbdb63))
|
||||
* **eslint-config:** add order rule in import ([ae73772](https://github.com/verdaccio/ui/commit/ae73772))
|
||||
* upgraded typescript to 3.6.3 ([#145](https://github.com/verdaccio/ui/issues/145)) ([f8a1f2c](https://github.com/verdaccio/ui/commit/f8a1f2c))
|
||||
* use React.lazy for loading components ([#158](https://github.com/verdaccio/ui/issues/158)) ([a365ec5](https://github.com/verdaccio/ui/commit/a365ec5))
|
||||
* version Component - Replaced classes by func. comp ([#129](https://github.com/verdaccio/ui/issues/129)) ([1d705da](https://github.com/verdaccio/ui/commit/1d705da))
|
||||
|
||||
### [0.3.2](https://github.com/verdaccio/ui/compare/v0.3.1...v0.3.2) (2019-09-30)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* sidebar view on small screens ([#136](https://github.com/verdaccio/ui/issues/136)) ([91d818c](https://github.com/verdaccio/ui/commit/91d818c))
|
||||
|
||||
### [0.3.1](https://github.com/verdaccio/ui/compare/v0.3.0...v0.3.1) (2019-09-29)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **ui:** fix the hover effect on the packageItem's author area ([#137](https://github.com/verdaccio/ui/issues/137)) ([2e50981](https://github.com/verdaccio/ui/commit/2e50981))
|
||||
* correctly load font files - closes [#128](https://github.com/verdaccio/ui/issues/128) ([#134](https://github.com/verdaccio/ui/issues/134)) ([f61913c](https://github.com/verdaccio/ui/commit/f61913c))
|
||||
|
||||
## [0.3.0](https://github.com/verdaccio/ui/compare/v0.2.4...v0.3.0) (2019-09-01)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* add browser features to browse by version ([#125](https://github.com/verdaccio/ui/issues/125)) ([1904179](https://github.com/verdaccio/ui/commit/1904179))
|
||||
|
||||
### [0.2.4](https://github.com/verdaccio/ui/compare/v0.2.3...v0.2.4) (2019-08-31)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* update material-ui@4.x ([#123](https://github.com/verdaccio/ui/issues/123)) ([67d7188](https://github.com/verdaccio/ui/commit/67d7188))
|
||||
|
||||
### [0.2.3](https://github.com/verdaccio/ui/compare/v0.2.2...v0.2.3) (2019-08-25)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* missing headers on search endpoint with token ([#121](https://github.com/verdaccio/ui/issues/121)) ([ac58730](https://github.com/verdaccio/ui/commit/ac58730))
|
||||
* refactoring version page / fix issue not found page [#100](https://github.com/verdaccio/ui/issues/100) ([#117](https://github.com/verdaccio/ui/issues/117)) ([97e8448](https://github.com/verdaccio/ui/commit/97e8448))
|
||||
* remove ToReplaceByVerdaccio [#108](https://github.com/verdaccio/ui/issues/108) ([#122](https://github.com/verdaccio/ui/issues/122)) ([5a9bd60](https://github.com/verdaccio/ui/commit/5a9bd60))
|
||||
* **api:** correctly handle responses with missing content-type header ([2049022](https://github.com/verdaccio/ui/commit/2049022))
|
||||
|
||||
<a name="0.2.2"></a>
|
||||
## [0.2.2](https://github.com/verdaccio/ui/compare/v0.2.1...v0.2.2) (2019-07-29)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* css repetition is not closed in Logo component ([ec243b1](https://github.com/verdaccio/ui/commit/ec243b1))
|
||||
* localhost domain download tarball button ([cca2c3c](https://github.com/verdaccio/ui/commit/cca2c3c))
|
||||
* proxy webpack setting ([5c484bb](https://github.com/verdaccio/ui/commit/5c484bb))
|
||||
* token were not being send it ([fd74c52](https://github.com/verdaccio/ui/commit/fd74c52))
|
||||
|
||||
|
||||
|
||||
<a name="0.2.1"></a>
|
||||
## [0.2.1](https://github.com/verdaccio/ui/compare/v0.2.0...v0.2.1) (2019-07-10)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* [@typescript-eslint](https://github.com/typescript-eslint)/explicit-function-return-type ([31c11f2](https://github.com/verdaccio/ui/commit/31c11f2))
|
||||
* [@typescript-eslint](https://github.com/typescript-eslint)/explicit-member-accessibility ([55f50e9](https://github.com/verdaccio/ui/commit/55f50e9))
|
||||
* [@typescript-eslint](https://github.com/typescript-eslint)/no-explicit-any ([2f28ade](https://github.com/verdaccio/ui/commit/2f28ade))
|
||||
* [@typescript-eslint](https://github.com/typescript-eslint)/no-explicit-any ([6eec4f4](https://github.com/verdaccio/ui/commit/6eec4f4))
|
||||
* [@typescript-eslint](https://github.com/typescript-eslint)/no-explicit-any ([ec8ed12](https://github.com/verdaccio/ui/commit/ec8ed12))
|
||||
* [@typescript-eslint](https://github.com/typescript-eslint)/no-explicit-any for file-size.ts ([b683b68](https://github.com/verdaccio/ui/commit/b683b68))
|
||||
* add missing global font-family ([c57f9dd](https://github.com/verdaccio/ui/commit/c57f9dd))
|
||||
* added packageMeta type ([3c54b11](https://github.com/verdaccio/ui/commit/3c54b11))
|
||||
* container breakpoint ([60b7161](https://github.com/verdaccio/ui/commit/60b7161))
|
||||
* incorrect logos styles ([fdad635](https://github.com/verdaccio/ui/commit/fdad635)), closes [#47](https://github.com/verdaccio/ui/issues/47)
|
||||
* logo component styled ([210bcf3](https://github.com/verdaccio/ui/commit/210bcf3))
|
||||
* remove any types and added additional component state interfaces ([116055c](https://github.com/verdaccio/ui/commit/116055c))
|
||||
* remove token from AppState ([78b4c3f](https://github.com/verdaccio/ui/commit/78b4c3f))
|
||||
* remove undefined error ([d1ed3e7](https://github.com/verdaccio/ui/commit/d1ed3e7))
|
||||
* support deprecated license object properties ([b2e420d](https://github.com/verdaccio/ui/commit/b2e420d))
|
||||
* type lint for login ([91e603e](https://github.com/verdaccio/ui/commit/91e603e))
|
||||
* typescript warnings - prefer-rest-params ([e33570b](https://github.com/verdaccio/ui/commit/e33570b))
|
||||
* update snapshot for verdaccio/jsx-no-style ([e7d145f](https://github.com/verdaccio/ui/commit/e7d145f))
|
||||
* updated type to fix unit test ([7cab3f2](https://github.com/verdaccio/ui/commit/7cab3f2))
|
||||
* verdaccio/jsx-no-style ([55b1402](https://github.com/verdaccio/ui/commit/55b1402))
|
||||
|
||||
|
||||
|
||||
<a name="0.2.0"></a>
|
||||
# [0.2.0](https://github.com/verdaccio/ui/compare/v0.1.11...v0.2.0) (2019-06-20)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* migrating flow to typescript ([#47](https://github.com/verdaccio/ui/issues/47)) ([6b5d0b7](https://github.com/verdaccio/ui/commit/6b5d0b7))
|
||||
|
||||
|
||||
|
||||
<a name="0.1.11"></a>
|
||||
## [0.1.11](https://github.com/verdaccio/ui/compare/v0.1.10...v0.1.11) (2019-06-10)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* fixed failed to load all packages after login ([#73](https://github.com/verdaccio/ui/issues/73)) ([7bac088](https://github.com/verdaccio/ui/commit/7bac088))
|
||||
|
||||
|
||||
|
||||
<a name="0.1.10"></a>
|
||||
## [0.1.10](https://github.com/verdaccio/ui/compare/v0.1.9...v0.1.10) (2019-05-17)
|
||||
|
||||
|
||||
|
||||
<a name="0.1.9"></a>
|
||||
## [0.1.9](https://github.com/verdaccio/ui/compare/v0.1.8...v0.1.9) (2019-05-16)
|
||||
|
||||
@@ -95,4 +446,4 @@ All notable changes to this project will be documented in this file. See [standa
|
||||
|
||||
|
||||
<a name="0.0.3"></a>
|
||||
## 0.0.3 (2019-04-04)
|
||||
## 0.0.3 (2019-04-04)
|
||||
63
README.md
63
README.md
@@ -6,14 +6,15 @@
|
||||
[Verdaccio](https://verdaccio.org/) UI is a [theme plugin](https://verdaccio.org/docs/en/dev-plugins#theme-plugin) build in React, Flow and Emotion. It uses Jest and Enzyme for Unit testing.
|
||||
|
||||
|
||||
[](https://www.npmjs.com/package/verdaccio)
|
||||
[](https://www.npmjs.com/package/@verdaccio/ui-theme)
|
||||
[](https://verdaccio.org/docs/en/docker.html)
|
||||
[](https://opencollective.com/verdaccio)
|
||||
[](https://stackshare.io/verdaccio)
|
||||
[](http://chat.verdaccio.org/)
|
||||
[](https://www.npmjs.com/package/verdaccio)
|
||||

|
||||
[](https://www.npmjs.com/package/@verdaccio/ui-theme)
|
||||
[](./LICENSE)
|
||||
[](https://crowdin.com/project/verdaccio)
|
||||
[](https://codecov.io/gh/verdaccio/ui)
|
||||
|
||||
|
||||
[](https://twitter.com/verdaccio_npm)
|
||||
@@ -21,25 +22,43 @@
|
||||
|
||||
## Contributing
|
||||
|
||||
We use `>=yarn@1.13.0`, keep on mind we use lock file.
|
||||
We use `>=yarn@1.13.0`, keep in mind that we use lockfiles and use at least Node `v10.13.0` to be able to build the project.
|
||||
|
||||
For development run the following command, it will execute `webpack` and `verdaccio` to
|
||||
For development run the following command, it will execute `webpack` and `verdaccio` to
|
||||
|
||||
```
|
||||
```bash
|
||||
yarn dev
|
||||
```
|
||||
The configuration file is located on `tools/_config.yaml`.
|
||||
|
||||
Run linting tooling and test to check your code is clean before commit.
|
||||
|
||||
```
|
||||
> ⚠️ The development mode just emulate interaction of the UI development with a real verdaccio server, but it is not the real integration. UI is just a theme plugin dependency in the [Verdaccio project](https://github.com/verdaccio/verdaccio).
|
||||
|
||||
### Before commit
|
||||
|
||||
Don't forget run the following commands before commit and push your code, it will save you time.
|
||||
|
||||
```bash
|
||||
yarn lint && yarn test
|
||||
```
|
||||
|
||||
#### Commits
|
||||
|
||||
Remember we follow the [the Conventional Commits specification](https://www.conventionalcommits.org/en/v1.0.0-beta.4/).
|
||||
|
||||
🤓 Feel free to participate in code reviews, let us know if you want to participate in this plugin.
|
||||
|
||||
### End to End Testing
|
||||
|
||||
Additionally, we recommend run E2E testing before push and verify your changes do not break anything. These command will run in our CI anyway.
|
||||
|
||||
```bash
|
||||
yarn build && yarn test:e2e
|
||||
```
|
||||
|
||||
> `yarn build` will build with webpack the production files.
|
||||
|
||||
|
||||
## Open Collective Sponsors
|
||||
|
||||
@@ -64,7 +83,7 @@ Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com
|
||||
|
||||
## Contributors
|
||||
|
||||
This project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)].
|
||||
This project exists thanks to all the people who contribute.
|
||||
|
||||
[](../../graphs/contributors)
|
||||
|
||||
@@ -74,7 +93,7 @@ If you have any issue you can try the following options, do no desist to ask or
|
||||
|
||||
* [Blog](https://medium.com/verdaccio)
|
||||
* [Donations](https://opencollective.com/verdaccio)
|
||||
* [Roadmaps](https://github.com/verdaccio/verdaccio/projects)
|
||||
* [Roadmaps](https://github.com/verdaccio/ui/projects)
|
||||
* [Reporting an issue](https://github.com/verdaccio/verdaccio/blob/master/CONTRIBUTING.md#reporting-a-bug)
|
||||
* [Running discussions](https://github.com/verdaccio/verdaccio/issues?q=is%3Aissue+is%3Aopen+label%3Adiscuss)
|
||||
* [Chat](http://chat.verdaccio.org/)
|
||||
@@ -82,6 +101,32 @@ If you have any issue you can try the following options, do no desist to ask or
|
||||
* [FAQ](https://github.com/verdaccio/verdaccio/issues?utf8=%E2%9C%93&q=is%3Aissue%20label%3Aquestion%20)
|
||||
* [Docker Examples](https://github.com/verdaccio/docker-examples)
|
||||
|
||||
### Translations
|
||||
|
||||
Translations are handled locally. I18n files can be found in the folder ```i18n/translations/*``` of this repository. We would love to provide translations from other languages, embracing all our users, but unfortunately we cannot do this without your help. Would you like to help us? Please feel **super welcome** to add a locale by opening a pull request.
|
||||
|
||||
Your PR should contain:
|
||||
|
||||
1 - A json file in the folder ```i18n/translations/*``` with the translations. The file must be named according to the new added language
|
||||
|
||||
2 - The files ```i18n/config.ts``` and ```LanguageSwitch.tsx``` updated with the new language. Please see the current structure
|
||||
|
||||
3 - The other translations containing the new language in the language of the file. Example:
|
||||
|
||||
New language: ```cs_CZ ```
|
||||
|
||||
The file ```pt-BR ``` should contain:
|
||||
```
|
||||
"lng": {
|
||||
...,
|
||||
"czech": "Tcheco"
|
||||
}
|
||||
```
|
||||
|
||||
4 - A SVG flag of the new translated language in the the folder ```src/components/Icon/img/*```. You maybe want to compress the svg file using https://jakearchibald.github.io/svgomg/
|
||||
|
||||
|
||||
|
||||
### License
|
||||
|
||||
Verdaccio is [MIT licensed](https://github.com/verdaccio/verdaccio/blob/master/LICENSE)
|
||||
|
||||
21
codecept.conf.js
Normal file
21
codecept.conf.js
Normal file
@@ -0,0 +1,21 @@
|
||||
exports.config = {
|
||||
tests: './test/acceptance/*_test.js',
|
||||
output: './test/acceptance/output',
|
||||
helpers: {
|
||||
Puppeteer: {
|
||||
url: 'http://localhost:8080',
|
||||
// "show": true,
|
||||
chrome: {
|
||||
// headless: false
|
||||
},
|
||||
},
|
||||
},
|
||||
include: {
|
||||
I: './test/acceptance/steps_file.js',
|
||||
},
|
||||
smartWait: 30000,
|
||||
bootstrap: null,
|
||||
plugins: {},
|
||||
mocha: {},
|
||||
name: '@verdaccio/ui-theme',
|
||||
};
|
||||
29
codecov.yml
Normal file
29
codecov.yml
Normal file
@@ -0,0 +1,29 @@
|
||||
codecov:
|
||||
require_ci_to_pass: yes
|
||||
|
||||
coverage:
|
||||
precision: 2
|
||||
round: down
|
||||
range: "80...85"
|
||||
|
||||
status:
|
||||
project:
|
||||
default:
|
||||
target: auto
|
||||
threshold: 1%
|
||||
base: auto
|
||||
patch: no
|
||||
changes: no
|
||||
|
||||
parsers:
|
||||
gcov:
|
||||
branch_detection:
|
||||
conditional: yes
|
||||
loop: yes
|
||||
method: no
|
||||
macro: no
|
||||
|
||||
comment:
|
||||
layout: "diff,flags,tree"
|
||||
behavior: default
|
||||
require_changes: no
|
||||
@@ -1,11 +1,6 @@
|
||||
/**
|
||||
* @prettier
|
||||
* @flow
|
||||
*/
|
||||
|
||||
const path = require('path');
|
||||
|
||||
const APP_ROOT = path.resolve(__dirname, '../../');
|
||||
const APP_ROOT = path.resolve(__dirname, '../');
|
||||
|
||||
module.exports = {
|
||||
APP_ROOT,
|
||||
@@ -1,38 +0,0 @@
|
||||
// flow-typed signature: ce23ecafd4a8df99e8eab3d7417dea83
|
||||
// flow-typed version: <<STUB>>/@material-ui/core/Avatar_v3.1.0/flow_v0.81.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* '@material-ui/core/Avatar'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module '@material-ui/core/Avatar' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module '@material-ui/core/Avatar/Avatar' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module '@material-ui/core/Avatar/Avatar.js' {
|
||||
declare module.exports: $Exports<'@material-ui/core/Avatar/Avatar'>;
|
||||
}
|
||||
declare module '@material-ui/core/Avatar/index' {
|
||||
declare module.exports: $Exports<'@material-ui/core/Avatar'>;
|
||||
}
|
||||
declare module '@material-ui/core/Avatar/index.js' {
|
||||
declare module.exports: $Exports<'@material-ui/core/Avatar'>;
|
||||
}
|
||||
@@ -1,38 +0,0 @@
|
||||
// flow-typed signature: bc8a4aaaeb1e738c5006d06072a9b064
|
||||
// flow-typed version: <<STUB>>/@material-ui/core/InputAdornment_v3.1.0/flow_v0.81.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* '@material-ui/core/InputAdornment'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module '@material-ui/core/InputAdornment' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module '@material-ui/core/InputAdornment/InputAdornment' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module '@material-ui/core/InputAdornment/index' {
|
||||
declare module.exports: $Exports<'@material-ui/core/InputAdornment'>;
|
||||
}
|
||||
declare module '@material-ui/core/InputAdornment/index.js' {
|
||||
declare module.exports: $Exports<'@material-ui/core/InputAdornment'>;
|
||||
}
|
||||
declare module '@material-ui/core/InputAdornment/InputAdornment.js' {
|
||||
declare module.exports: $Exports<'@material-ui/core/InputAdornment/InputAdornment'>;
|
||||
}
|
||||
@@ -1,38 +0,0 @@
|
||||
// flow-typed signature: fd8dc668544eb744d5267a667187804b
|
||||
// flow-typed version: <<STUB>>/@material-ui/core/MenuItem_v3.1.0/flow_v0.81.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* '@material-ui/core/MenuItem'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module '@material-ui/core/MenuItem' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module '@material-ui/core/MenuItem/MenuItem' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module '@material-ui/core/MenuItem/index' {
|
||||
declare module.exports: $Exports<'@material-ui/core/MenuItem'>;
|
||||
}
|
||||
declare module '@material-ui/core/MenuItem/index.js' {
|
||||
declare module.exports: $Exports<'@material-ui/core/MenuItem'>;
|
||||
}
|
||||
declare module '@material-ui/core/MenuItem/MenuItem.js' {
|
||||
declare module.exports: $Exports<'@material-ui/core/MenuItem/MenuItem'>;
|
||||
}
|
||||
38
flow-typed/npm/@material-ui/core/Paper_vx.x.x.js
vendored
38
flow-typed/npm/@material-ui/core/Paper_vx.x.x.js
vendored
@@ -1,38 +0,0 @@
|
||||
// flow-typed signature: 1ac90635766a00f883f3d21d79c9f12e
|
||||
// flow-typed version: <<STUB>>/@material-ui/core/Paper_v3.1.0/flow_v0.81.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* '@material-ui/core/Paper'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module '@material-ui/core/Paper' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module '@material-ui/core/Paper/Paper' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module '@material-ui/core/Paper/index' {
|
||||
declare module.exports: $Exports<'@material-ui/core/Paper'>;
|
||||
}
|
||||
declare module '@material-ui/core/Paper/index.js' {
|
||||
declare module.exports: $Exports<'@material-ui/core/Paper'>;
|
||||
}
|
||||
declare module '@material-ui/core/Paper/Paper.js' {
|
||||
declare module.exports: $Exports<'@material-ui/core/Paper/Paper'>;
|
||||
}
|
||||
@@ -1,38 +0,0 @@
|
||||
// flow-typed signature: 864619754dd206242d851f1d47ddb63f
|
||||
// flow-typed version: <<STUB>>/@material-ui/core/TextField_v3.0.1/flow_v0.81.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* '@material-ui/core/TextField'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module '@material-ui/core/TextField' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module '@material-ui/core/TextField/TextField' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module '@material-ui/core/TextField/index' {
|
||||
declare module.exports: $Exports<'@material-ui/core/TextField'>;
|
||||
}
|
||||
declare module '@material-ui/core/TextField/index.js' {
|
||||
declare module.exports: $Exports<'@material-ui/core/TextField'>;
|
||||
}
|
||||
declare module '@material-ui/core/TextField/TextField.js' {
|
||||
declare module.exports: $Exports<'@material-ui/core/TextField/TextField'>;
|
||||
}
|
||||
4273
flow-typed/npm/@material-ui/core_vx.x.x.js
vendored
4273
flow-typed/npm/@material-ui/core_vx.x.x.js
vendored
File diff suppressed because it is too large
Load Diff
36578
flow-typed/npm/@material-ui/icons_vx.x.x.js
vendored
36578
flow-typed/npm/@material-ui/icons_vx.x.x.js
vendored
File diff suppressed because it is too large
Load Diff
199
flow-typed/npm/JSONStream_vx.x.x.js
vendored
199
flow-typed/npm/JSONStream_vx.x.x.js
vendored
@@ -1,199 +0,0 @@
|
||||
// flow-typed signature: 12a8262920099086254f18882b49d862
|
||||
// flow-typed version: <<STUB>>/JSONStream_v1.3.2/flow_v0.64.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'JSONStream'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'JSONStream' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'JSONStream/bin' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/examples/all_docs' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/bool' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/browser' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/destroy_missing' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/disabled/doubledot1' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/disabled/doubledot2' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/empty' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/error_contents' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/fn' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/gen' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/header_footer' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/issues' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/keys' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/map' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/multiple_objects_error' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/multiple_objects' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/null' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/parsejson' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/stringify_object' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/stringify' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/test' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/test2' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'JSONStream/test/two-ways' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'JSONStream/bin.js' {
|
||||
declare module.exports: $Exports<'JSONStream/bin'>;
|
||||
}
|
||||
declare module 'JSONStream/examples/all_docs.js' {
|
||||
declare module.exports: $Exports<'JSONStream/examples/all_docs'>;
|
||||
}
|
||||
declare module 'JSONStream/index' {
|
||||
declare module.exports: $Exports<'JSONStream'>;
|
||||
}
|
||||
declare module 'JSONStream/index.js' {
|
||||
declare module.exports: $Exports<'JSONStream'>;
|
||||
}
|
||||
declare module 'JSONStream/test/bool.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/bool'>;
|
||||
}
|
||||
declare module 'JSONStream/test/browser.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/browser'>;
|
||||
}
|
||||
declare module 'JSONStream/test/destroy_missing.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/destroy_missing'>;
|
||||
}
|
||||
declare module 'JSONStream/test/disabled/doubledot1.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/disabled/doubledot1'>;
|
||||
}
|
||||
declare module 'JSONStream/test/disabled/doubledot2.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/disabled/doubledot2'>;
|
||||
}
|
||||
declare module 'JSONStream/test/empty.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/empty'>;
|
||||
}
|
||||
declare module 'JSONStream/test/error_contents.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/error_contents'>;
|
||||
}
|
||||
declare module 'JSONStream/test/fn.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/fn'>;
|
||||
}
|
||||
declare module 'JSONStream/test/gen.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/gen'>;
|
||||
}
|
||||
declare module 'JSONStream/test/header_footer.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/header_footer'>;
|
||||
}
|
||||
declare module 'JSONStream/test/issues.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/issues'>;
|
||||
}
|
||||
declare module 'JSONStream/test/keys.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/keys'>;
|
||||
}
|
||||
declare module 'JSONStream/test/map.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/map'>;
|
||||
}
|
||||
declare module 'JSONStream/test/multiple_objects_error.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/multiple_objects_error'>;
|
||||
}
|
||||
declare module 'JSONStream/test/multiple_objects.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/multiple_objects'>;
|
||||
}
|
||||
declare module 'JSONStream/test/null.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/null'>;
|
||||
}
|
||||
declare module 'JSONStream/test/parsejson.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/parsejson'>;
|
||||
}
|
||||
declare module 'JSONStream/test/stringify_object.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/stringify_object'>;
|
||||
}
|
||||
declare module 'JSONStream/test/stringify.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/stringify'>;
|
||||
}
|
||||
declare module 'JSONStream/test/test.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/test'>;
|
||||
}
|
||||
declare module 'JSONStream/test/test2.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/test2'>;
|
||||
}
|
||||
declare module 'JSONStream/test/two-ways.js' {
|
||||
declare module.exports: $Exports<'JSONStream/test/two-ways'>;
|
||||
}
|
||||
67
flow-typed/npm/asciidoctor.js_vx.x.x.js
vendored
67
flow-typed/npm/asciidoctor.js_vx.x.x.js
vendored
@@ -1,67 +0,0 @@
|
||||
// flow-typed signature: b7109b7e394ff03ed211118d5af4cff8
|
||||
// flow-typed version: <<STUB>>/asciidoctor.js_v1.5.6/flow_v0.69.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'asciidoctor.js'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'asciidoctor.js' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'asciidoctor.js/dist/asciidoctor' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'asciidoctor.js/dist/asciidoctor.min' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'asciidoctor.js/dist/browser/asciidoctor' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'asciidoctor.js/dist/nashorn/asciidoctor' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'asciidoctor.js/dist/node/asciidoctor' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'asciidoctor.js/dist/umd/asciidoctor' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'asciidoctor.js/dist/asciidoctor.js' {
|
||||
declare module.exports: $Exports<'asciidoctor.js/dist/asciidoctor'>;
|
||||
}
|
||||
declare module 'asciidoctor.js/dist/asciidoctor.min.js' {
|
||||
declare module.exports: $Exports<'asciidoctor.js/dist/asciidoctor.min'>;
|
||||
}
|
||||
declare module 'asciidoctor.js/dist/browser/asciidoctor.js' {
|
||||
declare module.exports: $Exports<'asciidoctor.js/dist/browser/asciidoctor'>;
|
||||
}
|
||||
declare module 'asciidoctor.js/dist/nashorn/asciidoctor.js' {
|
||||
declare module.exports: $Exports<'asciidoctor.js/dist/nashorn/asciidoctor'>;
|
||||
}
|
||||
declare module 'asciidoctor.js/dist/node/asciidoctor.js' {
|
||||
declare module.exports: $Exports<'asciidoctor.js/dist/node/asciidoctor'>;
|
||||
}
|
||||
declare module 'asciidoctor.js/dist/umd/asciidoctor.js' {
|
||||
declare module.exports: $Exports<'asciidoctor.js/dist/umd/asciidoctor'>;
|
||||
}
|
||||
913
flow-typed/npm/async_vx.x.x.js
vendored
913
flow-typed/npm/async_vx.x.x.js
vendored
@@ -1,913 +0,0 @@
|
||||
// flow-typed signature: 9f4aa70155d93ad082ea38137cded473
|
||||
// flow-typed version: <<STUB>>/async_v2.6.0/flow_v0.64.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'async'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'async' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'async/all' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/allLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/allSeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/any' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/anyLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/anySeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/apply' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/applyEach' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/applyEachSeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/asyncify' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/auto' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/autoInject' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/cargo' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/compose' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/concat' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/concatLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/concatSeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/constant' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/detect' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/detectLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/detectSeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/dir' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/dist/async' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/dist/async.min' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/doDuring' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/doUntil' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/doWhilst' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/during' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/each' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/eachLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/eachOf' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/eachOfLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/eachOfSeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/eachSeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/ensureAsync' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/every' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/everyLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/everySeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/filter' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/filterLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/filterSeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/find' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/findLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/findSeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/foldl' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/foldr' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/forEach' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/forEachLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/forEachOf' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/forEachOfLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/forEachOfSeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/forEachSeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/forever' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/groupBy' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/groupByLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/groupBySeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/inject' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/applyEach' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/breakLoop' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/consoleFunc' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/createTester' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/doLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/doParallel' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/doParallelLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/DoublyLinkedList' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/eachOfLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/filter' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/findGetResult' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/getIterator' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/initialParams' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/iterator' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/map' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/notId' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/once' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/onlyOnce' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/parallel' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/queue' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/reject' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/setImmediate' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/slice' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/withoutIndex' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/internal/wrapAsync' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/log' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/map' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/mapLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/mapSeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/mapValues' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/mapValuesLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/mapValuesSeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/memoize' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/nextTick' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/parallel' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/parallelLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/priorityQueue' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/queue' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/race' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/reduce' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/reduceRight' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/reflect' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/reflectAll' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/reject' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/rejectLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/rejectSeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/retry' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/retryable' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/select' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/selectLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/selectSeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/seq' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/series' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/setImmediate' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/some' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/someLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/someSeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/sortBy' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/timeout' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/times' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/timesLimit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/timesSeries' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/transform' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/tryEach' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/unmemoize' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/until' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/waterfall' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/whilst' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'async/wrapSync' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'async/all.js' {
|
||||
declare module.exports: $Exports<'async/all'>;
|
||||
}
|
||||
declare module 'async/allLimit.js' {
|
||||
declare module.exports: $Exports<'async/allLimit'>;
|
||||
}
|
||||
declare module 'async/allSeries.js' {
|
||||
declare module.exports: $Exports<'async/allSeries'>;
|
||||
}
|
||||
declare module 'async/any.js' {
|
||||
declare module.exports: $Exports<'async/any'>;
|
||||
}
|
||||
declare module 'async/anyLimit.js' {
|
||||
declare module.exports: $Exports<'async/anyLimit'>;
|
||||
}
|
||||
declare module 'async/anySeries.js' {
|
||||
declare module.exports: $Exports<'async/anySeries'>;
|
||||
}
|
||||
declare module 'async/apply.js' {
|
||||
declare module.exports: $Exports<'async/apply'>;
|
||||
}
|
||||
declare module 'async/applyEach.js' {
|
||||
declare module.exports: $Exports<'async/applyEach'>;
|
||||
}
|
||||
declare module 'async/applyEachSeries.js' {
|
||||
declare module.exports: $Exports<'async/applyEachSeries'>;
|
||||
}
|
||||
declare module 'async/asyncify.js' {
|
||||
declare module.exports: $Exports<'async/asyncify'>;
|
||||
}
|
||||
declare module 'async/auto.js' {
|
||||
declare module.exports: $Exports<'async/auto'>;
|
||||
}
|
||||
declare module 'async/autoInject.js' {
|
||||
declare module.exports: $Exports<'async/autoInject'>;
|
||||
}
|
||||
declare module 'async/cargo.js' {
|
||||
declare module.exports: $Exports<'async/cargo'>;
|
||||
}
|
||||
declare module 'async/compose.js' {
|
||||
declare module.exports: $Exports<'async/compose'>;
|
||||
}
|
||||
declare module 'async/concat.js' {
|
||||
declare module.exports: $Exports<'async/concat'>;
|
||||
}
|
||||
declare module 'async/concatLimit.js' {
|
||||
declare module.exports: $Exports<'async/concatLimit'>;
|
||||
}
|
||||
declare module 'async/concatSeries.js' {
|
||||
declare module.exports: $Exports<'async/concatSeries'>;
|
||||
}
|
||||
declare module 'async/constant.js' {
|
||||
declare module.exports: $Exports<'async/constant'>;
|
||||
}
|
||||
declare module 'async/detect.js' {
|
||||
declare module.exports: $Exports<'async/detect'>;
|
||||
}
|
||||
declare module 'async/detectLimit.js' {
|
||||
declare module.exports: $Exports<'async/detectLimit'>;
|
||||
}
|
||||
declare module 'async/detectSeries.js' {
|
||||
declare module.exports: $Exports<'async/detectSeries'>;
|
||||
}
|
||||
declare module 'async/dir.js' {
|
||||
declare module.exports: $Exports<'async/dir'>;
|
||||
}
|
||||
declare module 'async/dist/async.js' {
|
||||
declare module.exports: $Exports<'async/dist/async'>;
|
||||
}
|
||||
declare module 'async/dist/async.min.js' {
|
||||
declare module.exports: $Exports<'async/dist/async.min'>;
|
||||
}
|
||||
declare module 'async/doDuring.js' {
|
||||
declare module.exports: $Exports<'async/doDuring'>;
|
||||
}
|
||||
declare module 'async/doUntil.js' {
|
||||
declare module.exports: $Exports<'async/doUntil'>;
|
||||
}
|
||||
declare module 'async/doWhilst.js' {
|
||||
declare module.exports: $Exports<'async/doWhilst'>;
|
||||
}
|
||||
declare module 'async/during.js' {
|
||||
declare module.exports: $Exports<'async/during'>;
|
||||
}
|
||||
declare module 'async/each.js' {
|
||||
declare module.exports: $Exports<'async/each'>;
|
||||
}
|
||||
declare module 'async/eachLimit.js' {
|
||||
declare module.exports: $Exports<'async/eachLimit'>;
|
||||
}
|
||||
declare module 'async/eachOf.js' {
|
||||
declare module.exports: $Exports<'async/eachOf'>;
|
||||
}
|
||||
declare module 'async/eachOfLimit.js' {
|
||||
declare module.exports: $Exports<'async/eachOfLimit'>;
|
||||
}
|
||||
declare module 'async/eachOfSeries.js' {
|
||||
declare module.exports: $Exports<'async/eachOfSeries'>;
|
||||
}
|
||||
declare module 'async/eachSeries.js' {
|
||||
declare module.exports: $Exports<'async/eachSeries'>;
|
||||
}
|
||||
declare module 'async/ensureAsync.js' {
|
||||
declare module.exports: $Exports<'async/ensureAsync'>;
|
||||
}
|
||||
declare module 'async/every.js' {
|
||||
declare module.exports: $Exports<'async/every'>;
|
||||
}
|
||||
declare module 'async/everyLimit.js' {
|
||||
declare module.exports: $Exports<'async/everyLimit'>;
|
||||
}
|
||||
declare module 'async/everySeries.js' {
|
||||
declare module.exports: $Exports<'async/everySeries'>;
|
||||
}
|
||||
declare module 'async/filter.js' {
|
||||
declare module.exports: $Exports<'async/filter'>;
|
||||
}
|
||||
declare module 'async/filterLimit.js' {
|
||||
declare module.exports: $Exports<'async/filterLimit'>;
|
||||
}
|
||||
declare module 'async/filterSeries.js' {
|
||||
declare module.exports: $Exports<'async/filterSeries'>;
|
||||
}
|
||||
declare module 'async/find.js' {
|
||||
declare module.exports: $Exports<'async/find'>;
|
||||
}
|
||||
declare module 'async/findLimit.js' {
|
||||
declare module.exports: $Exports<'async/findLimit'>;
|
||||
}
|
||||
declare module 'async/findSeries.js' {
|
||||
declare module.exports: $Exports<'async/findSeries'>;
|
||||
}
|
||||
declare module 'async/foldl.js' {
|
||||
declare module.exports: $Exports<'async/foldl'>;
|
||||
}
|
||||
declare module 'async/foldr.js' {
|
||||
declare module.exports: $Exports<'async/foldr'>;
|
||||
}
|
||||
declare module 'async/forEach.js' {
|
||||
declare module.exports: $Exports<'async/forEach'>;
|
||||
}
|
||||
declare module 'async/forEachLimit.js' {
|
||||
declare module.exports: $Exports<'async/forEachLimit'>;
|
||||
}
|
||||
declare module 'async/forEachOf.js' {
|
||||
declare module.exports: $Exports<'async/forEachOf'>;
|
||||
}
|
||||
declare module 'async/forEachOfLimit.js' {
|
||||
declare module.exports: $Exports<'async/forEachOfLimit'>;
|
||||
}
|
||||
declare module 'async/forEachOfSeries.js' {
|
||||
declare module.exports: $Exports<'async/forEachOfSeries'>;
|
||||
}
|
||||
declare module 'async/forEachSeries.js' {
|
||||
declare module.exports: $Exports<'async/forEachSeries'>;
|
||||
}
|
||||
declare module 'async/forever.js' {
|
||||
declare module.exports: $Exports<'async/forever'>;
|
||||
}
|
||||
declare module 'async/groupBy.js' {
|
||||
declare module.exports: $Exports<'async/groupBy'>;
|
||||
}
|
||||
declare module 'async/groupByLimit.js' {
|
||||
declare module.exports: $Exports<'async/groupByLimit'>;
|
||||
}
|
||||
declare module 'async/groupBySeries.js' {
|
||||
declare module.exports: $Exports<'async/groupBySeries'>;
|
||||
}
|
||||
declare module 'async/index' {
|
||||
declare module.exports: $Exports<'async'>;
|
||||
}
|
||||
declare module 'async/index.js' {
|
||||
declare module.exports: $Exports<'async'>;
|
||||
}
|
||||
declare module 'async/inject.js' {
|
||||
declare module.exports: $Exports<'async/inject'>;
|
||||
}
|
||||
declare module 'async/internal/applyEach.js' {
|
||||
declare module.exports: $Exports<'async/internal/applyEach'>;
|
||||
}
|
||||
declare module 'async/internal/breakLoop.js' {
|
||||
declare module.exports: $Exports<'async/internal/breakLoop'>;
|
||||
}
|
||||
declare module 'async/internal/consoleFunc.js' {
|
||||
declare module.exports: $Exports<'async/internal/consoleFunc'>;
|
||||
}
|
||||
declare module 'async/internal/createTester.js' {
|
||||
declare module.exports: $Exports<'async/internal/createTester'>;
|
||||
}
|
||||
declare module 'async/internal/doLimit.js' {
|
||||
declare module.exports: $Exports<'async/internal/doLimit'>;
|
||||
}
|
||||
declare module 'async/internal/doParallel.js' {
|
||||
declare module.exports: $Exports<'async/internal/doParallel'>;
|
||||
}
|
||||
declare module 'async/internal/doParallelLimit.js' {
|
||||
declare module.exports: $Exports<'async/internal/doParallelLimit'>;
|
||||
}
|
||||
declare module 'async/internal/DoublyLinkedList.js' {
|
||||
declare module.exports: $Exports<'async/internal/DoublyLinkedList'>;
|
||||
}
|
||||
declare module 'async/internal/eachOfLimit.js' {
|
||||
declare module.exports: $Exports<'async/internal/eachOfLimit'>;
|
||||
}
|
||||
declare module 'async/internal/filter.js' {
|
||||
declare module.exports: $Exports<'async/internal/filter'>;
|
||||
}
|
||||
declare module 'async/internal/findGetResult.js' {
|
||||
declare module.exports: $Exports<'async/internal/findGetResult'>;
|
||||
}
|
||||
declare module 'async/internal/getIterator.js' {
|
||||
declare module.exports: $Exports<'async/internal/getIterator'>;
|
||||
}
|
||||
declare module 'async/internal/initialParams.js' {
|
||||
declare module.exports: $Exports<'async/internal/initialParams'>;
|
||||
}
|
||||
declare module 'async/internal/iterator.js' {
|
||||
declare module.exports: $Exports<'async/internal/iterator'>;
|
||||
}
|
||||
declare module 'async/internal/map.js' {
|
||||
declare module.exports: $Exports<'async/internal/map'>;
|
||||
}
|
||||
declare module 'async/internal/notId.js' {
|
||||
declare module.exports: $Exports<'async/internal/notId'>;
|
||||
}
|
||||
declare module 'async/internal/once.js' {
|
||||
declare module.exports: $Exports<'async/internal/once'>;
|
||||
}
|
||||
declare module 'async/internal/onlyOnce.js' {
|
||||
declare module.exports: $Exports<'async/internal/onlyOnce'>;
|
||||
}
|
||||
declare module 'async/internal/parallel.js' {
|
||||
declare module.exports: $Exports<'async/internal/parallel'>;
|
||||
}
|
||||
declare module 'async/internal/queue.js' {
|
||||
declare module.exports: $Exports<'async/internal/queue'>;
|
||||
}
|
||||
declare module 'async/internal/reject.js' {
|
||||
declare module.exports: $Exports<'async/internal/reject'>;
|
||||
}
|
||||
declare module 'async/internal/setImmediate.js' {
|
||||
declare module.exports: $Exports<'async/internal/setImmediate'>;
|
||||
}
|
||||
declare module 'async/internal/slice.js' {
|
||||
declare module.exports: $Exports<'async/internal/slice'>;
|
||||
}
|
||||
declare module 'async/internal/withoutIndex.js' {
|
||||
declare module.exports: $Exports<'async/internal/withoutIndex'>;
|
||||
}
|
||||
declare module 'async/internal/wrapAsync.js' {
|
||||
declare module.exports: $Exports<'async/internal/wrapAsync'>;
|
||||
}
|
||||
declare module 'async/log.js' {
|
||||
declare module.exports: $Exports<'async/log'>;
|
||||
}
|
||||
declare module 'async/map.js' {
|
||||
declare module.exports: $Exports<'async/map'>;
|
||||
}
|
||||
declare module 'async/mapLimit.js' {
|
||||
declare module.exports: $Exports<'async/mapLimit'>;
|
||||
}
|
||||
declare module 'async/mapSeries.js' {
|
||||
declare module.exports: $Exports<'async/mapSeries'>;
|
||||
}
|
||||
declare module 'async/mapValues.js' {
|
||||
declare module.exports: $Exports<'async/mapValues'>;
|
||||
}
|
||||
declare module 'async/mapValuesLimit.js' {
|
||||
declare module.exports: $Exports<'async/mapValuesLimit'>;
|
||||
}
|
||||
declare module 'async/mapValuesSeries.js' {
|
||||
declare module.exports: $Exports<'async/mapValuesSeries'>;
|
||||
}
|
||||
declare module 'async/memoize.js' {
|
||||
declare module.exports: $Exports<'async/memoize'>;
|
||||
}
|
||||
declare module 'async/nextTick.js' {
|
||||
declare module.exports: $Exports<'async/nextTick'>;
|
||||
}
|
||||
declare module 'async/parallel.js' {
|
||||
declare module.exports: $Exports<'async/parallel'>;
|
||||
}
|
||||
declare module 'async/parallelLimit.js' {
|
||||
declare module.exports: $Exports<'async/parallelLimit'>;
|
||||
}
|
||||
declare module 'async/priorityQueue.js' {
|
||||
declare module.exports: $Exports<'async/priorityQueue'>;
|
||||
}
|
||||
declare module 'async/queue.js' {
|
||||
declare module.exports: $Exports<'async/queue'>;
|
||||
}
|
||||
declare module 'async/race.js' {
|
||||
declare module.exports: $Exports<'async/race'>;
|
||||
}
|
||||
declare module 'async/reduce.js' {
|
||||
declare module.exports: $Exports<'async/reduce'>;
|
||||
}
|
||||
declare module 'async/reduceRight.js' {
|
||||
declare module.exports: $Exports<'async/reduceRight'>;
|
||||
}
|
||||
declare module 'async/reflect.js' {
|
||||
declare module.exports: $Exports<'async/reflect'>;
|
||||
}
|
||||
declare module 'async/reflectAll.js' {
|
||||
declare module.exports: $Exports<'async/reflectAll'>;
|
||||
}
|
||||
declare module 'async/reject.js' {
|
||||
declare module.exports: $Exports<'async/reject'>;
|
||||
}
|
||||
declare module 'async/rejectLimit.js' {
|
||||
declare module.exports: $Exports<'async/rejectLimit'>;
|
||||
}
|
||||
declare module 'async/rejectSeries.js' {
|
||||
declare module.exports: $Exports<'async/rejectSeries'>;
|
||||
}
|
||||
declare module 'async/retry.js' {
|
||||
declare module.exports: $Exports<'async/retry'>;
|
||||
}
|
||||
declare module 'async/retryable.js' {
|
||||
declare module.exports: $Exports<'async/retryable'>;
|
||||
}
|
||||
declare module 'async/select.js' {
|
||||
declare module.exports: $Exports<'async/select'>;
|
||||
}
|
||||
declare module 'async/selectLimit.js' {
|
||||
declare module.exports: $Exports<'async/selectLimit'>;
|
||||
}
|
||||
declare module 'async/selectSeries.js' {
|
||||
declare module.exports: $Exports<'async/selectSeries'>;
|
||||
}
|
||||
declare module 'async/seq.js' {
|
||||
declare module.exports: $Exports<'async/seq'>;
|
||||
}
|
||||
declare module 'async/series.js' {
|
||||
declare module.exports: $Exports<'async/series'>;
|
||||
}
|
||||
declare module 'async/setImmediate.js' {
|
||||
declare module.exports: $Exports<'async/setImmediate'>;
|
||||
}
|
||||
declare module 'async/some.js' {
|
||||
declare module.exports: $Exports<'async/some'>;
|
||||
}
|
||||
declare module 'async/someLimit.js' {
|
||||
declare module.exports: $Exports<'async/someLimit'>;
|
||||
}
|
||||
declare module 'async/someSeries.js' {
|
||||
declare module.exports: $Exports<'async/someSeries'>;
|
||||
}
|
||||
declare module 'async/sortBy.js' {
|
||||
declare module.exports: $Exports<'async/sortBy'>;
|
||||
}
|
||||
declare module 'async/timeout.js' {
|
||||
declare module.exports: $Exports<'async/timeout'>;
|
||||
}
|
||||
declare module 'async/times.js' {
|
||||
declare module.exports: $Exports<'async/times'>;
|
||||
}
|
||||
declare module 'async/timesLimit.js' {
|
||||
declare module.exports: $Exports<'async/timesLimit'>;
|
||||
}
|
||||
declare module 'async/timesSeries.js' {
|
||||
declare module.exports: $Exports<'async/timesSeries'>;
|
||||
}
|
||||
declare module 'async/transform.js' {
|
||||
declare module.exports: $Exports<'async/transform'>;
|
||||
}
|
||||
declare module 'async/tryEach.js' {
|
||||
declare module.exports: $Exports<'async/tryEach'>;
|
||||
}
|
||||
declare module 'async/unmemoize.js' {
|
||||
declare module.exports: $Exports<'async/unmemoize'>;
|
||||
}
|
||||
declare module 'async/until.js' {
|
||||
declare module.exports: $Exports<'async/until'>;
|
||||
}
|
||||
declare module 'async/waterfall.js' {
|
||||
declare module.exports: $Exports<'async/waterfall'>;
|
||||
}
|
||||
declare module 'async/whilst.js' {
|
||||
declare module.exports: $Exports<'async/whilst'>;
|
||||
}
|
||||
declare module 'async/wrapSync.js' {
|
||||
declare module.exports: $Exports<'async/wrapSync'>;
|
||||
}
|
||||
@@ -1,33 +0,0 @@
|
||||
// flow-typed signature: f4ce515b9395f4f0279d388b18ef59b5
|
||||
// flow-typed version: <<STUB>>/autosuggest-highlight/match_v3.1.1/flow_v0.81.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'autosuggest-highlight/match'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'autosuggest-highlight/match' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
|
||||
|
||||
// Filename aliases
|
||||
declare module 'autosuggest-highlight/match/index' {
|
||||
declare module.exports: $Exports<'autosuggest-highlight/match'>;
|
||||
}
|
||||
declare module 'autosuggest-highlight/match/index.js' {
|
||||
declare module.exports: $Exports<'autosuggest-highlight/match'>;
|
||||
}
|
||||
@@ -1,33 +0,0 @@
|
||||
// flow-typed signature: 7df3e3914baffd57187e87617a708990
|
||||
// flow-typed version: <<STUB>>/autosuggest-highlight/parse_v3.1.1/flow_v0.81.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'autosuggest-highlight/parse'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'autosuggest-highlight/parse' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
|
||||
|
||||
// Filename aliases
|
||||
declare module 'autosuggest-highlight/parse/index' {
|
||||
declare module.exports: $Exports<'autosuggest-highlight/parse'>;
|
||||
}
|
||||
declare module 'autosuggest-highlight/parse/index.js' {
|
||||
declare module.exports: $Exports<'autosuggest-highlight/parse'>;
|
||||
}
|
||||
46
flow-typed/npm/body-parser_v1.x.x.js
vendored
46
flow-typed/npm/body-parser_v1.x.x.js
vendored
@@ -1,46 +0,0 @@
|
||||
// flow-typed signature: bac0ee66e0653772d037dc47b51a5e1f
|
||||
// flow-typed version: da30fe6876/body-parser_v1.x.x/flow_>=v0.25.x
|
||||
|
||||
import type { Middleware, $Request, $Response } from "express";
|
||||
|
||||
declare type bodyParser$Options = {
|
||||
inflate?: boolean,
|
||||
limit?: number | string,
|
||||
type?: string | string[] | ((req: $Request) => any),
|
||||
verify?: (
|
||||
req: $Request,
|
||||
res: $Response,
|
||||
buf: Buffer,
|
||||
encoding: string
|
||||
) => void
|
||||
};
|
||||
|
||||
declare type bodyParser$OptionsText = bodyParser$Options & {
|
||||
reviver?: (key: string, value: any) => any,
|
||||
strict?: boolean
|
||||
};
|
||||
|
||||
declare type bodyParser$OptionsJson = bodyParser$Options & {
|
||||
reviver?: (key: string, value: any) => any,
|
||||
strict?: boolean
|
||||
};
|
||||
|
||||
declare type bodyParser$OptionsUrlencoded = bodyParser$Options & {
|
||||
extended?: boolean,
|
||||
parameterLimit?: number
|
||||
};
|
||||
|
||||
declare module "body-parser" {
|
||||
declare type Options = bodyParser$Options;
|
||||
declare type OptionsText = bodyParser$OptionsText;
|
||||
declare type OptionsJson = bodyParser$OptionsJson;
|
||||
declare type OptionsUrlencoded = bodyParser$OptionsUrlencoded;
|
||||
|
||||
declare function json(options?: OptionsJson): Middleware;
|
||||
|
||||
declare function raw(options?: Options): Middleware;
|
||||
|
||||
declare function text(options?: OptionsText): Middleware;
|
||||
|
||||
declare function urlencoded(options?: OptionsUrlencoded): Middleware;
|
||||
}
|
||||
156
flow-typed/npm/bunyan_v1.x.x.js
vendored
156
flow-typed/npm/bunyan_v1.x.x.js
vendored
@@ -1,156 +0,0 @@
|
||||
// flow-typed signature: b3827b7e37fa457f58d7a6656d830369
|
||||
// flow-typed version: da30fe6876/bunyan_v1.x.x/flow_>=v0.25.x
|
||||
|
||||
declare module "bunyan" {
|
||||
declare var TRACE: 10;
|
||||
declare var DEBUG: 20;
|
||||
declare var INFO: 30;
|
||||
declare var WARN: 40;
|
||||
declare var ERROR: 50;
|
||||
declare var FATAL: 60;
|
||||
|
||||
declare type BunyanLogLevels =
|
||||
| 60 // fatal
|
||||
| 50 // error
|
||||
| 40 // warn
|
||||
| 30 // info
|
||||
| 20 // debug
|
||||
| 10; // info
|
||||
declare type BunyanRecord = {
|
||||
v: number,
|
||||
level: BunyanLogLevels,
|
||||
name: string,
|
||||
hostname: string,
|
||||
pid: string,
|
||||
time: Date,
|
||||
msg: string,
|
||||
src: string,
|
||||
err?: {
|
||||
message: string,
|
||||
name: string,
|
||||
code: any,
|
||||
signal: any,
|
||||
stack: string
|
||||
},
|
||||
[key: string]: any
|
||||
};
|
||||
declare type Writable = {
|
||||
write(rec: BunyanRecord): void
|
||||
};
|
||||
declare class Logger extends events$EventEmitter {
|
||||
constructor(options: LoggerOptions): any;
|
||||
addStream(stream: Stream): void;
|
||||
addSerializers(serializers: Serializers): void;
|
||||
child(opts?: LoggerOptions, simple?: boolean): Logger;
|
||||
reopenFileStreams(): void;
|
||||
level(): string | number;
|
||||
level(value: number | string): void;
|
||||
levels(name: number | string, value: number | string): void;
|
||||
trace(...params: Array<void>): boolean;
|
||||
trace(error: Error, format?: any, ...params: Array<any>): void;
|
||||
trace(buffer: Buffer, format?: any, ...params: Array<any>): void;
|
||||
trace(obj: Object, format?: any, ...params: Array<any>): void;
|
||||
trace(format: string, ...params: Array<any>): void;
|
||||
debug(...params: Array<void>): boolean;
|
||||
debug(error: Error, format?: any, ...params: Array<any>): void;
|
||||
debug(buffer: Buffer, format?: any, ...params: Array<any>): void;
|
||||
debug(obj: Object, format?: any, ...params: Array<any>): void;
|
||||
debug(format: string, ...params: Array<any>): void;
|
||||
info(...params: Array<void>): boolean;
|
||||
info(error: Error, format?: any, ...params: Array<any>): void;
|
||||
info(buffer: Buffer, format?: any, ...params: Array<any>): void;
|
||||
info(obj: Object, format?: any, ...params: Array<any>): void;
|
||||
info(format: string, ...params: Array<any>): void;
|
||||
warn(...params: Array<void>): boolean;
|
||||
warn(error: Error, format?: any, ...params: Array<any>): void;
|
||||
warn(buffer: Buffer, format?: any, ...params: Array<any>): void;
|
||||
warn(obj: Object, format?: any, ...params: Array<any>): void;
|
||||
warn(format: string, ...params: Array<any>): void;
|
||||
error(...params: Array<void>): boolean;
|
||||
error(error: Error, format?: any, ...params: Array<any>): void;
|
||||
error(buffer: Buffer, format?: any, ...params: Array<any>): void;
|
||||
error(obj: Object, format?: any, ...params: Array<any>): void;
|
||||
error(format: string, ...params: Array<any>): void;
|
||||
fatal(...params: Array<void>): boolean;
|
||||
fatal(error: Error, format?: any, ...params: Array<any>): void;
|
||||
fatal(buffer: Buffer, format?: any, ...params: Array<any>): void;
|
||||
fatal(obj: Object, format?: any, ...params: Array<any>): void;
|
||||
fatal(format: string, ...params: Array<any>): void;
|
||||
static stdSerializers: {
|
||||
req: (
|
||||
req: http$ClientRequest
|
||||
) => {
|
||||
method: string,
|
||||
url: string,
|
||||
headers: mixed,
|
||||
remoteAddress: string,
|
||||
remotePort: number
|
||||
},
|
||||
res: (
|
||||
res: http$IncomingMessage
|
||||
) => { statusCode: number, header: string },
|
||||
err: (
|
||||
err: Error
|
||||
) => {
|
||||
message: string,
|
||||
name: string,
|
||||
stack: string,
|
||||
code: string,
|
||||
signal: string
|
||||
}
|
||||
};
|
||||
}
|
||||
declare interface LoggerOptions {
|
||||
streams?: Array<Stream>;
|
||||
level?: BunyanLogLevels | string;
|
||||
stream?: stream$Writable;
|
||||
serializers?: Serializers;
|
||||
src?: boolean;
|
||||
}
|
||||
declare type Serializers = {
|
||||
[key: string]: (input: any) => mixed
|
||||
};
|
||||
declare type Stream = {
|
||||
type?: string,
|
||||
level?: number | string,
|
||||
path?: string,
|
||||
stream?: stream$Writable | tty$WriteStream | Stream | Writable,
|
||||
closeOnExit?: boolean,
|
||||
period?: string,
|
||||
count?: number
|
||||
};
|
||||
declare var stdSerializers: Serializers;
|
||||
declare function resolveLevel(value: number | string): number;
|
||||
declare function createLogger(
|
||||
options: LoggerOptions & { name: string }
|
||||
): Logger;
|
||||
declare class RingBuffer extends events$EventEmitter {
|
||||
constructor(options: RingBufferOptions): any;
|
||||
writable: boolean;
|
||||
records: Array<any>;
|
||||
write(record: BunyanRecord): void;
|
||||
end(record?: any): void;
|
||||
destroy(): void;
|
||||
destroySoon(): void;
|
||||
}
|
||||
declare interface RingBufferOptions {
|
||||
limit: number;
|
||||
}
|
||||
declare function safeCycles(): (key: string, value: any) => any;
|
||||
declare class ConsoleRawStream {
|
||||
write(rec: BunyanRecord): void;
|
||||
}
|
||||
declare var levelFromName: {
|
||||
trace: typeof TRACE,
|
||||
debug: typeof DEBUG,
|
||||
info: typeof INFO,
|
||||
warn: typeof WARN,
|
||||
error: typeof ERROR,
|
||||
fatal: typeof FATAL
|
||||
};
|
||||
declare var nameFromLevel: {
|
||||
[key: BunyanLogLevels]: string
|
||||
};
|
||||
declare var VERSION: string;
|
||||
declare var LOG_VERSION: string;
|
||||
}
|
||||
98
flow-typed/npm/chalk_v2.x.x.js
vendored
98
flow-typed/npm/chalk_v2.x.x.js
vendored
@@ -1,98 +0,0 @@
|
||||
// flow-typed signature: db5b2cdde8db39d47e27cc8ab84f89bf
|
||||
// flow-typed version: d662d43161/chalk_v2.x.x/flow_>=v0.25.x
|
||||
|
||||
// From: https://github.com/chalk/chalk/blob/master/index.js.flow
|
||||
|
||||
declare module "chalk" {
|
||||
declare type TemplateStringsArray = $ReadOnlyArray<string>;
|
||||
|
||||
declare type Level = $Values<{
|
||||
None: 0,
|
||||
Basic: 1,
|
||||
Ansi256: 2,
|
||||
TrueColor: 3
|
||||
}>;
|
||||
|
||||
declare type ChalkOptions = {|
|
||||
enabled?: boolean,
|
||||
level?: Level
|
||||
|};
|
||||
|
||||
declare type ColorSupport = {|
|
||||
level: Level,
|
||||
hasBasic: boolean,
|
||||
has256: boolean,
|
||||
has16m: boolean
|
||||
|};
|
||||
|
||||
declare interface Chalk {
|
||||
(...text: string[]): string,
|
||||
(text: TemplateStringsArray, ...placeholders: string[]): string,
|
||||
constructor(options?: ChalkOptions): Chalk,
|
||||
enabled: boolean,
|
||||
level: Level,
|
||||
rgb(r: number, g: number, b: number): Chalk,
|
||||
hsl(h: number, s: number, l: number): Chalk,
|
||||
hsv(h: number, s: number, v: number): Chalk,
|
||||
hwb(h: number, w: number, b: number): Chalk,
|
||||
bgHex(color: string): Chalk,
|
||||
bgKeyword(color: string): Chalk,
|
||||
bgRgb(r: number, g: number, b: number): Chalk,
|
||||
bgHsl(h: number, s: number, l: number): Chalk,
|
||||
bgHsv(h: number, s: number, v: number): Chalk,
|
||||
bgHwb(h: number, w: number, b: number): Chalk,
|
||||
hex(color: string): Chalk,
|
||||
keyword(color: string): Chalk,
|
||||
|
||||
+reset: Chalk,
|
||||
+bold: Chalk,
|
||||
+dim: Chalk,
|
||||
+italic: Chalk,
|
||||
+underline: Chalk,
|
||||
+inverse: Chalk,
|
||||
+hidden: Chalk,
|
||||
+strikethrough: Chalk,
|
||||
|
||||
+visible: Chalk,
|
||||
|
||||
+black: Chalk,
|
||||
+red: Chalk,
|
||||
+green: Chalk,
|
||||
+yellow: Chalk,
|
||||
+blue: Chalk,
|
||||
+magenta: Chalk,
|
||||
+cyan: Chalk,
|
||||
+white: Chalk,
|
||||
+gray: Chalk,
|
||||
+grey: Chalk,
|
||||
+blackBright: Chalk,
|
||||
+redBright: Chalk,
|
||||
+greenBright: Chalk,
|
||||
+yellowBright: Chalk,
|
||||
+blueBright: Chalk,
|
||||
+magentaBright: Chalk,
|
||||
+cyanBright: Chalk,
|
||||
+whiteBright: Chalk,
|
||||
|
||||
+bgBlack: Chalk,
|
||||
+bgRed: Chalk,
|
||||
+bgGreen: Chalk,
|
||||
+bgYellow: Chalk,
|
||||
+bgBlue: Chalk,
|
||||
+bgMagenta: Chalk,
|
||||
+bgCyan: Chalk,
|
||||
+bgWhite: Chalk,
|
||||
+bgBlackBright: Chalk,
|
||||
+bgRedBright: Chalk,
|
||||
+bgGreenBright: Chalk,
|
||||
+bgYellowBright: Chalk,
|
||||
+bgBlueBright: Chalk,
|
||||
+bgMagentaBright: Chalk,
|
||||
+bgCyanBright: Chalk,
|
||||
+bgWhiteBrigh: Chalk,
|
||||
|
||||
supportsColor: ColorSupport
|
||||
}
|
||||
|
||||
declare module.exports: Chalk;
|
||||
}
|
||||
281
flow-typed/npm/commander_v2.x.x.js
vendored
281
flow-typed/npm/commander_v2.x.x.js
vendored
@@ -1,281 +0,0 @@
|
||||
// flow-typed signature: 9a1fb3feac221b50aab621209bf8ca9c
|
||||
// flow-typed version: 94e9f7e0a4/commander_v2.x.x/flow_>=v0.28.x
|
||||
|
||||
declare module "commander" {
|
||||
declare class Command extends events$EventEmitter {
|
||||
/**
|
||||
* Initialize a new `Command`.
|
||||
*
|
||||
* @param {String} name
|
||||
* @api public
|
||||
*/
|
||||
constructor(name?: string): Command;
|
||||
|
||||
/**
|
||||
* Add command `name`.
|
||||
*
|
||||
* The `.action()` callback is invoked when the
|
||||
* command `name` is specified via __ARGV__,
|
||||
* and the remaining arguments are applied to the
|
||||
* function for access.
|
||||
*
|
||||
* When the `name` is "*" an un-matched command
|
||||
* will be passed as the first arg, followed by
|
||||
* the rest of __ARGV__ remaining.
|
||||
*
|
||||
* Examples:
|
||||
*
|
||||
* program
|
||||
* .version('0.0.1')
|
||||
* .option('-C, --chdir <path>', 'change the working directory')
|
||||
* .option('-c, --config <path>', 'set config path. defaults to ./deploy.conf')
|
||||
* .option('-T, --no-tests', 'ignore test hook')
|
||||
*
|
||||
* program
|
||||
* .command('setup')
|
||||
* .description('run remote setup commands')
|
||||
* .action(function(){
|
||||
* console.log('setup');
|
||||
* });
|
||||
*
|
||||
* program
|
||||
* .command('exec <cmd>')
|
||||
* .description('run the given remote command')
|
||||
* .action(function(cmd){
|
||||
* console.log('exec "%s"', cmd);
|
||||
* });
|
||||
*
|
||||
* program
|
||||
* .command('*')
|
||||
* .description('deploy the given env')
|
||||
* .action(function(env){
|
||||
* console.log('deploying "%s"', env);
|
||||
* });
|
||||
*
|
||||
* program.parse(process.argv);
|
||||
*
|
||||
* @param {String} name
|
||||
* @param {String} [desc]
|
||||
* @param {Mixed} [opts]
|
||||
* @return {Command} the new command
|
||||
* @api public
|
||||
*/
|
||||
command(
|
||||
name: string,
|
||||
desc?: string,
|
||||
opts?: { isDefault: boolean, noHelp: boolean }
|
||||
): Command;
|
||||
|
||||
/**
|
||||
* Parse expected `args`.
|
||||
*
|
||||
* For example `["[type]"]` becomes `[{ required: false, name: 'type' }]`.
|
||||
*
|
||||
* @param {Array} args
|
||||
* @return {Command} for chaining
|
||||
* @api public
|
||||
*/
|
||||
parseExpectedArgs(args: Array<string>): this;
|
||||
|
||||
/**
|
||||
* Register callback `fn` for the command.
|
||||
*
|
||||
* Examples:
|
||||
*
|
||||
* program
|
||||
* .command('help')
|
||||
* .description('display verbose help')
|
||||
* .action(function(){
|
||||
* // output help here
|
||||
* });
|
||||
*
|
||||
* @param {Function} fn
|
||||
* @return {Command} for chaining
|
||||
* @api public
|
||||
*/
|
||||
action(fn: (...args: Array<any>) => mixed): this;
|
||||
|
||||
/**
|
||||
* Define option with `flags`, `description` and optional
|
||||
* coercion `fn`.
|
||||
*
|
||||
* The `flags` string should contain both the short and long flags,
|
||||
* separated by comma, a pipe or space. The following are all valid
|
||||
* all will output this way when `--help` is used.
|
||||
*
|
||||
* "-p, --pepper"
|
||||
* "-p|--pepper"
|
||||
* "-p --pepper"
|
||||
*
|
||||
* Examples:
|
||||
*
|
||||
* // simple boolean defaulting to false
|
||||
* program.option('-p, --pepper', 'add pepper');
|
||||
*
|
||||
* --pepper
|
||||
* program.pepper
|
||||
* // => Boolean
|
||||
*
|
||||
* // simple boolean defaulting to true
|
||||
* program.option('-C, --no-cheese', 'remove cheese');
|
||||
*
|
||||
* program.cheese
|
||||
* // => true
|
||||
*
|
||||
* --no-cheese
|
||||
* program.cheese
|
||||
* // => false
|
||||
*
|
||||
* // required argument
|
||||
* program.option('-C, --chdir <path>', 'change the working directory');
|
||||
*
|
||||
* --chdir /tmp
|
||||
* program.chdir
|
||||
* // => "/tmp"
|
||||
*
|
||||
* // optional argument
|
||||
* program.option('-c, --cheese [type]', 'add cheese [marble]');
|
||||
*
|
||||
* @param {String} flags
|
||||
* @param {String} description
|
||||
* @param {Function|Mixed} fn or default
|
||||
* @param {Mixed} defaultValue
|
||||
* @return {Command} for chaining
|
||||
* @api public
|
||||
*/
|
||||
option(flags: string, description?: string, fn?: ((val: any, memo: any) => mixed) | RegExp, defaultValue?: mixed): this;
|
||||
option(flags: string, description?: string, defaultValue?: mixed): this;
|
||||
|
||||
/**
|
||||
* Allow unknown options on the command line.
|
||||
*
|
||||
* @param {Boolean} arg if `true` or omitted, no error will be thrown
|
||||
* for unknown options.
|
||||
* @api public
|
||||
*/
|
||||
allowUnknownOption(arg?: boolean): this;
|
||||
|
||||
/**
|
||||
* Parse `argv`, settings options and invoking commands when defined.
|
||||
*
|
||||
* @param {Array} argv
|
||||
* @return {Command} for chaining
|
||||
* @api public
|
||||
*/
|
||||
parse(argv: Array<string>): this;
|
||||
|
||||
/**
|
||||
* Parse options from `argv` returning `argv`
|
||||
* void of these options.
|
||||
*
|
||||
* @param {Array} argv
|
||||
* @return {Array}
|
||||
* @api public
|
||||
*/
|
||||
parseOptions(argv: Array<string>): { args: Array<string>, unknown: Array<string> };
|
||||
|
||||
/**
|
||||
* Define argument syntax for the top-level command.
|
||||
*
|
||||
* @api public
|
||||
*/
|
||||
arguments(desc: string): this;
|
||||
|
||||
/**
|
||||
* Return an object containing options as key-value pairs
|
||||
*
|
||||
* @return {Object}
|
||||
* @api public
|
||||
*/
|
||||
opts(): { [key: string]: any };
|
||||
|
||||
/**
|
||||
* Set the program version to `str`.
|
||||
*
|
||||
* This method auto-registers the "-V, --version" flag
|
||||
* which will print the version number when passed.
|
||||
*
|
||||
* @param {String} str
|
||||
* @param {String} flags
|
||||
* @return {Command} for chaining
|
||||
* @api public
|
||||
*/
|
||||
version(str: string, flags?: string): this;
|
||||
|
||||
/**
|
||||
* Set the description to `str`.
|
||||
*
|
||||
* @param {String} str
|
||||
* @return {String|Command}
|
||||
* @api public
|
||||
*/
|
||||
description(str: string): this;
|
||||
description(): string;
|
||||
|
||||
/**
|
||||
* Set an alias for the command
|
||||
*
|
||||
* @param {String} alias
|
||||
* @return {String|Command}
|
||||
* @api public
|
||||
*/
|
||||
alias(alias: string): this;
|
||||
alias(): string;
|
||||
|
||||
/**
|
||||
* Set / get the command usage `str`.
|
||||
*
|
||||
* @param {String} str
|
||||
* @return {String|Command}
|
||||
* @api public
|
||||
*/
|
||||
usage(str: string): this;
|
||||
usage(): string;
|
||||
|
||||
/**
|
||||
* Get the name of the command
|
||||
*
|
||||
* @param {String} name
|
||||
* @return {String|Command}
|
||||
* @api public
|
||||
*/
|
||||
name(): string;
|
||||
|
||||
/**
|
||||
* Output help information for this command
|
||||
*
|
||||
* @api public
|
||||
*/
|
||||
outputHelp(): void;
|
||||
|
||||
/**
|
||||
* Output help information and exit.
|
||||
*
|
||||
* @api public
|
||||
*/
|
||||
help(): void;
|
||||
}
|
||||
|
||||
declare class Option {
|
||||
/**
|
||||
* Initialize a new `Option` with the given `flags` and `description`.
|
||||
*
|
||||
* @param {String} flags
|
||||
* @param {String} description
|
||||
* @api public
|
||||
*/
|
||||
constructor(flags: string, description?: string): Option;
|
||||
flags: string;
|
||||
required: boolean;
|
||||
optional: boolean;
|
||||
bool: boolean;
|
||||
short?: string;
|
||||
long: string;
|
||||
description: string;
|
||||
}
|
||||
|
||||
declare module.exports: Command & {
|
||||
Command: Command,
|
||||
Option: Option
|
||||
};
|
||||
}
|
||||
33
flow-typed/npm/compression_vx.x.x.js
vendored
33
flow-typed/npm/compression_vx.x.x.js
vendored
@@ -1,33 +0,0 @@
|
||||
// flow-typed signature: 80c21b4a25778a0faefd532204b78050
|
||||
// flow-typed version: <<STUB>>/compression_v1.7.2/flow_v0.67.1
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'compression'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'compression' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
|
||||
|
||||
// Filename aliases
|
||||
declare module 'compression/index' {
|
||||
declare module.exports: $Exports<'compression'>;
|
||||
}
|
||||
declare module 'compression/index.js' {
|
||||
declare module.exports: $Exports<'compression'>;
|
||||
}
|
||||
33
flow-typed/npm/cookies_vx.x.x.js
vendored
33
flow-typed/npm/cookies_vx.x.x.js
vendored
@@ -1,33 +0,0 @@
|
||||
// flow-typed signature: dd32612579acfe0d3fb825468a81fc4a
|
||||
// flow-typed version: <<STUB>>/cookies_v0.7.1/flow_v0.64.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'cookies'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'cookies' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
|
||||
|
||||
// Filename aliases
|
||||
declare module 'cookies/index' {
|
||||
declare module.exports: $Exports<'cookies'>;
|
||||
}
|
||||
declare module 'cookies/index.js' {
|
||||
declare module.exports: $Exports<'cookies'>;
|
||||
}
|
||||
88
flow-typed/npm/cors_vx.x.x.js
vendored
88
flow-typed/npm/cors_vx.x.x.js
vendored
@@ -1,88 +0,0 @@
|
||||
// flow-typed signature: d369e8a6411b1ce4fcd5339b6d41e441
|
||||
// flow-typed version: <<STUB>>/cors_v2.8.4/flow_v0.67.1
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'cors'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'cors' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'cors/lib/index' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'cors/test/basic-auth' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'cors/test/body-events' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'cors/test/cors' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'cors/test/error-response' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'cors/test/example-app' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'cors/test/issue-2' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'cors/test/issue-31' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'cors/test/support/env' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'cors/lib/index.js' {
|
||||
declare module.exports: $Exports<'cors/lib/index'>;
|
||||
}
|
||||
declare module 'cors/test/basic-auth.js' {
|
||||
declare module.exports: $Exports<'cors/test/basic-auth'>;
|
||||
}
|
||||
declare module 'cors/test/body-events.js' {
|
||||
declare module.exports: $Exports<'cors/test/body-events'>;
|
||||
}
|
||||
declare module 'cors/test/cors.js' {
|
||||
declare module.exports: $Exports<'cors/test/cors'>;
|
||||
}
|
||||
declare module 'cors/test/error-response.js' {
|
||||
declare module.exports: $Exports<'cors/test/error-response'>;
|
||||
}
|
||||
declare module 'cors/test/example-app.js' {
|
||||
declare module.exports: $Exports<'cors/test/example-app'>;
|
||||
}
|
||||
declare module 'cors/test/issue-2.js' {
|
||||
declare module.exports: $Exports<'cors/test/issue-2'>;
|
||||
}
|
||||
declare module 'cors/test/issue-31.js' {
|
||||
declare module.exports: $Exports<'cors/test/issue-31'>;
|
||||
}
|
||||
declare module 'cors/test/support/env.js' {
|
||||
declare module.exports: $Exports<'cors/test/support/env'>;
|
||||
}
|
||||
127
flow-typed/npm/enzyme_v3.x.x.js
vendored
127
flow-typed/npm/enzyme_v3.x.x.js
vendored
@@ -1,127 +0,0 @@
|
||||
// flow-typed signature: 02db3523747059d89e87d4dec6873edf
|
||||
// flow-typed version: 62a0c60689/enzyme_v3.x.x/flow_>=v0.53.x
|
||||
|
||||
import * as React from "react";
|
||||
|
||||
declare module "enzyme" {
|
||||
declare type PredicateFunction<T: Wrapper> = (
|
||||
wrapper: T,
|
||||
index: number
|
||||
) => boolean;
|
||||
declare type NodeOrNodes = React.Node | Array<React.Node>;
|
||||
declare type EnzymeSelector = string | Class<React.Component<*, *>> | Object;
|
||||
|
||||
// CheerioWrapper is a type alias for an actual cheerio instance
|
||||
// TODO: Reference correct type from cheerio's type declarations
|
||||
declare type CheerioWrapper = any;
|
||||
|
||||
declare class Wrapper {
|
||||
find(selector: EnzymeSelector): this,
|
||||
findWhere(predicate: PredicateFunction<this>): this,
|
||||
filter(selector: EnzymeSelector): this,
|
||||
filterWhere(predicate: PredicateFunction<this>): this,
|
||||
hostNodes(): this,
|
||||
contains(nodeOrNodes: NodeOrNodes): boolean,
|
||||
containsMatchingElement(node: React.Node): boolean,
|
||||
containsAllMatchingElements(nodes: NodeOrNodes): boolean,
|
||||
containsAnyMatchingElements(nodes: NodeOrNodes): boolean,
|
||||
dive(option?: { context?: Object }): this,
|
||||
exists(): boolean,
|
||||
isEmptyRender(): boolean,
|
||||
matchesElement(node: React.Node): boolean,
|
||||
hasClass(className: string): boolean,
|
||||
is(selector: EnzymeSelector): boolean,
|
||||
isEmpty(): boolean,
|
||||
not(selector: EnzymeSelector): this,
|
||||
children(selector?: EnzymeSelector): this,
|
||||
childAt(index: number): this,
|
||||
parents(selector?: EnzymeSelector): this,
|
||||
parent(): this,
|
||||
closest(selector: EnzymeSelector): this,
|
||||
render(): CheerioWrapper,
|
||||
unmount(): this,
|
||||
text(): string,
|
||||
html(): string,
|
||||
get(index: number): React.Node,
|
||||
getNodes(): Array<React.Node>,
|
||||
getDOMNode(): HTMLElement | HTMLInputElement,
|
||||
at(index: number): this,
|
||||
first(): this,
|
||||
last(): this,
|
||||
state(key?: string): any,
|
||||
context(key?: string): any,
|
||||
props(): Object,
|
||||
prop(key: string): any,
|
||||
key(): string,
|
||||
simulate(event: string, ...args: Array<any>): this,
|
||||
setState(state: {}, callback?: Function): this,
|
||||
setProps(props: {}): this,
|
||||
setContext(context: Object): this,
|
||||
instance(): React.Component<*, *>,
|
||||
update(): this,
|
||||
debug(): string,
|
||||
type(): string | Function | null,
|
||||
name(): string,
|
||||
forEach(fn: (node: this, index: number) => mixed): this,
|
||||
map<T>(fn: (node: this, index: number) => T): Array<T>,
|
||||
reduce<T>(
|
||||
fn: (value: T, node: this, index: number) => T,
|
||||
initialValue?: T
|
||||
): Array<T>,
|
||||
reduceRight<T>(
|
||||
fn: (value: T, node: this, index: number) => T,
|
||||
initialValue?: T
|
||||
): Array<T>,
|
||||
some(selector: EnzymeSelector): boolean,
|
||||
someWhere(predicate: PredicateFunction<this>): boolean,
|
||||
every(selector: EnzymeSelector): boolean,
|
||||
everyWhere(predicate: PredicateFunction<this>): boolean,
|
||||
length: number
|
||||
}
|
||||
|
||||
declare class ReactWrapper extends Wrapper {
|
||||
constructor(nodes: NodeOrNodes, root: any, options?: ?Object): ReactWrapper,
|
||||
mount(): this,
|
||||
ref(refName: string): this,
|
||||
detach(): void
|
||||
}
|
||||
|
||||
declare class ShallowWrapper extends Wrapper {
|
||||
constructor(
|
||||
nodes: NodeOrNodes,
|
||||
root: any,
|
||||
options?: ?Object
|
||||
): ShallowWrapper,
|
||||
equals(node: React.Node): boolean,
|
||||
shallow(options?: { context?: Object }): ShallowWrapper
|
||||
}
|
||||
|
||||
declare function shallow(
|
||||
node: React.Node,
|
||||
options?: { context?: Object, disableLifecycleMethods?: boolean }
|
||||
): ShallowWrapper;
|
||||
declare function mount(
|
||||
node: React.Node,
|
||||
options?: {
|
||||
context?: Object,
|
||||
attachTo?: HTMLElement,
|
||||
childContextTypes?: Object
|
||||
}
|
||||
): ReactWrapper;
|
||||
declare function render(
|
||||
node: React.Node,
|
||||
options?: { context?: Object }
|
||||
): CheerioWrapper;
|
||||
|
||||
declare module.exports: {
|
||||
configure(options: {
|
||||
Adapter?: any,
|
||||
disableLifecycleMethods?: boolean
|
||||
}): void,
|
||||
render: typeof render,
|
||||
mount: typeof mount,
|
||||
shallow: typeof shallow,
|
||||
ShallowWrapper: typeof ShallowWrapper,
|
||||
ReactWrapper: typeof ReactWrapper
|
||||
};
|
||||
}
|
||||
304
flow-typed/npm/express_v4.16.x.js
vendored
304
flow-typed/npm/express_v4.16.x.js
vendored
@@ -1,304 +0,0 @@
|
||||
// flow-typed signature: cc24a4e737d9dfb8e1381c3bd4ebaa65
|
||||
// flow-typed version: d11eab7bb5/express_v4.16.x/flow_>=v0.32.x
|
||||
|
||||
import type { Server } from "http";
|
||||
import type { Socket } from "net";
|
||||
|
||||
declare type express$RouterOptions = {
|
||||
caseSensitive?: boolean,
|
||||
mergeParams?: boolean,
|
||||
strict?: boolean
|
||||
};
|
||||
|
||||
declare class express$RequestResponseBase {
|
||||
app: express$Application;
|
||||
get(field: string): string | void;
|
||||
}
|
||||
|
||||
declare type express$RequestParams = {
|
||||
[param: string]: string
|
||||
};
|
||||
|
||||
declare class express$Request extends http$IncomingMessage mixins express$RequestResponseBase {
|
||||
baseUrl: string;
|
||||
body: mixed;
|
||||
cookies: { [cookie: string]: string };
|
||||
connection: Socket;
|
||||
fresh: boolean;
|
||||
hostname: string;
|
||||
ip: string;
|
||||
ips: Array<string>;
|
||||
method: string;
|
||||
originalUrl: string;
|
||||
params: express$RequestParams;
|
||||
path: string;
|
||||
protocol: "https" | "http";
|
||||
query: { [name: string]: string | Array<string> };
|
||||
route: string;
|
||||
secure: boolean;
|
||||
signedCookies: { [signedCookie: string]: string };
|
||||
stale: boolean;
|
||||
subdomains: Array<string>;
|
||||
xhr: boolean;
|
||||
accepts(types: string): string | false;
|
||||
accepts(types: Array<string>): string | false;
|
||||
acceptsCharsets(...charsets: Array<string>): string | false;
|
||||
acceptsEncodings(...encoding: Array<string>): string | false;
|
||||
acceptsLanguages(...lang: Array<string>): string | false;
|
||||
header(field: string): string | void;
|
||||
is(type: string): boolean;
|
||||
param(name: string, defaultValue?: string): string | void;
|
||||
}
|
||||
|
||||
declare type express$CookieOptions = {
|
||||
domain?: string,
|
||||
encode?: (value: string) => string,
|
||||
expires?: Date,
|
||||
httpOnly?: boolean,
|
||||
maxAge?: number,
|
||||
path?: string,
|
||||
secure?: boolean,
|
||||
signed?: boolean
|
||||
};
|
||||
|
||||
declare type express$Path = string | RegExp;
|
||||
|
||||
declare type express$RenderCallback = (
|
||||
err: Error | null,
|
||||
html?: string
|
||||
) => mixed;
|
||||
|
||||
declare type express$SendFileOptions = {
|
||||
maxAge?: number,
|
||||
root?: string,
|
||||
lastModified?: boolean,
|
||||
headers?: { [name: string]: string },
|
||||
dotfiles?: "allow" | "deny" | "ignore"
|
||||
};
|
||||
|
||||
declare class express$Response extends http$ServerResponse mixins express$RequestResponseBase {
|
||||
headersSent: boolean;
|
||||
locals: { [name: string]: mixed };
|
||||
append(field: string, value?: string): this;
|
||||
attachment(filename?: string): this;
|
||||
cookie(name: string, value: string, options?: express$CookieOptions): this;
|
||||
clearCookie(name: string, options?: express$CookieOptions): this;
|
||||
download(
|
||||
path: string,
|
||||
filename?: string,
|
||||
callback?: (err?: ?Error) => void
|
||||
): this;
|
||||
format(typesObject: { [type: string]: Function }): this;
|
||||
json(body?: mixed): this;
|
||||
jsonp(body?: mixed): this;
|
||||
links(links: { [name: string]: string }): this;
|
||||
location(path: string): this;
|
||||
redirect(url: string, ...args: Array<void>): this;
|
||||
redirect(status: number, url: string, ...args: Array<void>): this;
|
||||
render(
|
||||
view: string,
|
||||
locals?: { [name: string]: mixed },
|
||||
callback?: express$RenderCallback
|
||||
): this;
|
||||
send(body?: mixed): this;
|
||||
sendFile(
|
||||
path: string,
|
||||
options?: express$SendFileOptions,
|
||||
callback?: (err?: ?Error) => mixed
|
||||
): this;
|
||||
sendStatus(statusCode: number): this;
|
||||
header(field: string, value?: string): this;
|
||||
header(headers: { [name: string]: string }): this;
|
||||
set(field: string, value?: string | string[]): this;
|
||||
set(headers: { [name: string]: string }): this;
|
||||
status(statusCode: number): this;
|
||||
type(type: string): this;
|
||||
vary(field: string): this;
|
||||
req: express$Request;
|
||||
}
|
||||
|
||||
declare type express$NextFunction = (err?: ?Error | "route") => mixed;
|
||||
declare type express$Middleware =
|
||||
| ((
|
||||
req: $Subtype<express$Request>,
|
||||
res: express$Response,
|
||||
next: express$NextFunction
|
||||
) => mixed)
|
||||
| ((
|
||||
error: Error,
|
||||
req: $Subtype<express$Request>,
|
||||
res: express$Response,
|
||||
next: express$NextFunction
|
||||
) => mixed);
|
||||
declare interface express$RouteMethodType<T> {
|
||||
(middleware: express$Middleware): T;
|
||||
(...middleware: Array<express$Middleware>): T;
|
||||
(
|
||||
path: express$Path | express$Path[],
|
||||
...middleware: Array<express$Middleware>
|
||||
): T;
|
||||
}
|
||||
declare class express$Route {
|
||||
all: express$RouteMethodType<this>;
|
||||
get: express$RouteMethodType<this>;
|
||||
post: express$RouteMethodType<this>;
|
||||
put: express$RouteMethodType<this>;
|
||||
head: express$RouteMethodType<this>;
|
||||
delete: express$RouteMethodType<this>;
|
||||
options: express$RouteMethodType<this>;
|
||||
trace: express$RouteMethodType<this>;
|
||||
copy: express$RouteMethodType<this>;
|
||||
lock: express$RouteMethodType<this>;
|
||||
mkcol: express$RouteMethodType<this>;
|
||||
move: express$RouteMethodType<this>;
|
||||
purge: express$RouteMethodType<this>;
|
||||
propfind: express$RouteMethodType<this>;
|
||||
proppatch: express$RouteMethodType<this>;
|
||||
unlock: express$RouteMethodType<this>;
|
||||
report: express$RouteMethodType<this>;
|
||||
mkactivity: express$RouteMethodType<this>;
|
||||
checkout: express$RouteMethodType<this>;
|
||||
merge: express$RouteMethodType<this>;
|
||||
|
||||
// @TODO Missing 'm-search' but get flow illegal name error.
|
||||
|
||||
notify: express$RouteMethodType<this>;
|
||||
subscribe: express$RouteMethodType<this>;
|
||||
unsubscribe: express$RouteMethodType<this>;
|
||||
patch: express$RouteMethodType<this>;
|
||||
search: express$RouteMethodType<this>;
|
||||
connect: express$RouteMethodType<this>;
|
||||
}
|
||||
|
||||
declare class express$Router extends express$Route {
|
||||
constructor(options?: express$RouterOptions): void;
|
||||
route(path: string): express$Route;
|
||||
static (options?: express$RouterOptions): express$Router;
|
||||
use(middleware: express$Middleware): this;
|
||||
use(...middleware: Array<express$Middleware>): this;
|
||||
use(
|
||||
path: express$Path | express$Path[],
|
||||
...middleware: Array<express$Middleware>
|
||||
): this;
|
||||
use(path: string, router: express$Router): this;
|
||||
handle(
|
||||
req: http$IncomingMessage,
|
||||
res: http$ServerResponse,
|
||||
next: express$NextFunction
|
||||
): void;
|
||||
param(
|
||||
param: string,
|
||||
callback: (
|
||||
req: $Subtype<express$Request>,
|
||||
res: express$Response,
|
||||
next: express$NextFunction,
|
||||
id: string
|
||||
) => mixed
|
||||
): void;
|
||||
(
|
||||
req: http$IncomingMessage,
|
||||
res: http$ServerResponse,
|
||||
next?: ?express$NextFunction
|
||||
): void;
|
||||
}
|
||||
|
||||
/*
|
||||
With flow-bin ^0.59, express app.listen() is deemed to return any and fails flow type coverage.
|
||||
Which is ironic because https://github.com/facebook/flow/blob/master/Changelog.md#misc-2 (release notes for 0.59)
|
||||
says "Improves typings for Node.js HTTP server listen() function." See that? IMPROVES!
|
||||
To work around this issue, we changed Server to ?Server here, so that our invocations of express.listen() will
|
||||
not be deemed to lack type coverage.
|
||||
*/
|
||||
|
||||
declare class express$Application extends express$Router mixins events$EventEmitter {
|
||||
constructor(): void;
|
||||
locals: { [name: string]: mixed };
|
||||
mountpath: string;
|
||||
listen(
|
||||
port: number,
|
||||
hostname?: string,
|
||||
backlog?: number,
|
||||
callback?: (err?: ?Error) => mixed
|
||||
): ?Server;
|
||||
listen(
|
||||
port: number,
|
||||
hostname?: string,
|
||||
callback?: (err?: ?Error) => mixed
|
||||
): ?Server;
|
||||
listen(port: number, callback?: (err?: ?Error) => mixed): ?Server;
|
||||
listen(path: string, callback?: (err?: ?Error) => mixed): ?Server;
|
||||
listen(handle: Object, callback?: (err?: ?Error) => mixed): ?Server;
|
||||
disable(name: string): void;
|
||||
disabled(name: string): boolean;
|
||||
enable(name: string): express$Application;
|
||||
enabled(name: string): boolean;
|
||||
engine(name: string, callback: Function): void;
|
||||
/**
|
||||
* Mixed will not be taken as a value option. Issue around using the GET http method name and the get for settings.
|
||||
*/
|
||||
// get(name: string): mixed;
|
||||
set(name: string, value: mixed): mixed;
|
||||
render(
|
||||
name: string,
|
||||
optionsOrFunction: { [name: string]: mixed },
|
||||
callback: express$RenderCallback
|
||||
): void;
|
||||
handle(
|
||||
req: http$IncomingMessage,
|
||||
res: http$ServerResponse,
|
||||
next?: ?express$NextFunction
|
||||
): void;
|
||||
// callable signature is not inherited
|
||||
(
|
||||
req: http$IncomingMessage,
|
||||
res: http$ServerResponse,
|
||||
next?: ?express$NextFunction
|
||||
): void;
|
||||
}
|
||||
|
||||
declare type JsonOptions = {
|
||||
inflate?: boolean,
|
||||
limit?: string | number,
|
||||
reviver?: (key: string, value: mixed) => mixed,
|
||||
strict?: boolean,
|
||||
type?: string | Array<string> | ((req: express$Request) => boolean),
|
||||
verify?: (
|
||||
req: express$Request,
|
||||
res: express$Response,
|
||||
buf: Buffer,
|
||||
encoding: string
|
||||
) => mixed
|
||||
};
|
||||
|
||||
declare type express$UrlEncodedOptions = {
|
||||
extended?: boolean,
|
||||
inflate?: boolean,
|
||||
limit?: string | number,
|
||||
parameterLimit?: number,
|
||||
type?: string | Array<string> | ((req: express$Request) => boolean),
|
||||
verify?: (
|
||||
req: express$Request,
|
||||
res: express$Response,
|
||||
buf: Buffer,
|
||||
encoding: string
|
||||
) => mixed,
|
||||
}
|
||||
|
||||
declare module "express" {
|
||||
declare export type RouterOptions = express$RouterOptions;
|
||||
declare export type CookieOptions = express$CookieOptions;
|
||||
declare export type Middleware = express$Middleware;
|
||||
declare export type NextFunction = express$NextFunction;
|
||||
declare export type RequestParams = express$RequestParams;
|
||||
declare export type $Response = express$Response;
|
||||
declare export type $Request = express$Request;
|
||||
declare export type $Application = express$Application;
|
||||
|
||||
declare module.exports: {
|
||||
(): express$Application, // If you try to call like a function, it will use this signature
|
||||
json: (opts: ?JsonOptions) => express$Middleware,
|
||||
static: (root: string, options?: Object) => express$Middleware, // `static` property on the function
|
||||
Router: typeof express$Router, // `Router` property on the function
|
||||
urlencoded: (opts: ?express$UrlEncodedOptions) => express$Middleware,
|
||||
};
|
||||
}
|
||||
6
flow-typed/npm/flow-bin_v0.x.x.js
vendored
6
flow-typed/npm/flow-bin_v0.x.x.js
vendored
@@ -1,6 +0,0 @@
|
||||
// flow-typed signature: 6a5610678d4b01e13bbfbbc62bdaf583
|
||||
// flow-typed version: 3817bc6980/flow-bin_v0.x.x/flow_>=v0.25.x
|
||||
|
||||
declare module "flow-bin" {
|
||||
declare module.exports: string;
|
||||
}
|
||||
18
flow-typed/npm/github-markdown-css_vx.x.x.js
vendored
18
flow-typed/npm/github-markdown-css_vx.x.x.js
vendored
@@ -1,18 +0,0 @@
|
||||
// flow-typed signature: cda964a8fd1ee8efbd11f88eb4c5c4df
|
||||
// flow-typed version: <<STUB>>/github-markdown-css_v2.10.0/flow_v0.81.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'github-markdown-css'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'github-markdown-css' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
59
flow-typed/npm/http-errors_v1.x.x.js
vendored
59
flow-typed/npm/http-errors_v1.x.x.js
vendored
@@ -1,59 +0,0 @@
|
||||
// flow-typed signature: 573c576fe34eb3c3c65dd7a9c90a46d2
|
||||
// flow-typed version: b43dff3e0e/http-errors_v1.x.x/flow_>=v0.25.x
|
||||
|
||||
declare module 'http-errors' {
|
||||
declare class SpecialHttpError extends HttpError {
|
||||
constructor(): SpecialHttpError;
|
||||
}
|
||||
declare class HttpError extends Error {
|
||||
expose: bool;
|
||||
message: string;
|
||||
status: number;
|
||||
statusCode: number;
|
||||
}
|
||||
declare module.exports: {
|
||||
(status?: number, message?: string, props?: Object): HttpError;
|
||||
HttpError: typeof HttpError;
|
||||
BadRequest: typeof SpecialHttpError;
|
||||
Unauthorized: typeof SpecialHttpError;
|
||||
PaymentRequired: typeof SpecialHttpError;
|
||||
Forbidden: typeof SpecialHttpError;
|
||||
NotFound: typeof SpecialHttpError;
|
||||
MethodNotAllowed: typeof SpecialHttpError;
|
||||
NotAcceptable: typeof SpecialHttpError;
|
||||
ProxyAuthenticationRequired: typeof SpecialHttpError;
|
||||
RequestTimeout: typeof SpecialHttpError;
|
||||
Conflict: typeof SpecialHttpError;
|
||||
Gone: typeof SpecialHttpError;
|
||||
LengthRequired: typeof SpecialHttpError;
|
||||
PreconditionFailed: typeof SpecialHttpError;
|
||||
PayloadTooLarge: typeof SpecialHttpError;
|
||||
URITooLong: typeof SpecialHttpError;
|
||||
UnsupportedMediaType: typeof SpecialHttpError;
|
||||
RangeNotStatisfiable: typeof SpecialHttpError;
|
||||
ExpectationFailed: typeof SpecialHttpError;
|
||||
ImATeapot: typeof SpecialHttpError;
|
||||
MisdirectedRequest: typeof SpecialHttpError;
|
||||
UnprocessableEntity: typeof SpecialHttpError;
|
||||
Locked: typeof SpecialHttpError;
|
||||
FailedDependency: typeof SpecialHttpError;
|
||||
UnorderedCollection: typeof SpecialHttpError;
|
||||
UpgradeRequired: typeof SpecialHttpError;
|
||||
PreconditionRequired: typeof SpecialHttpError;
|
||||
TooManyRequests: typeof SpecialHttpError;
|
||||
RequestHeaderFieldsTooLarge: typeof SpecialHttpError;
|
||||
UnavailableForLegalReasons: typeof SpecialHttpError;
|
||||
InternalServerError: typeof SpecialHttpError;
|
||||
NotImplemented: typeof SpecialHttpError;
|
||||
BadGateway: typeof SpecialHttpError;
|
||||
ServiceUnavailable: typeof SpecialHttpError;
|
||||
GatewayTimeout: typeof SpecialHttpError;
|
||||
HTTPVersionNotSupported: typeof SpecialHttpError;
|
||||
VariantAlsoNegotiates: typeof SpecialHttpError;
|
||||
InsufficientStorage: typeof SpecialHttpError;
|
||||
LoopDetected: typeof SpecialHttpError;
|
||||
BandwidthLimitExceeded: typeof SpecialHttpError;
|
||||
NotExtended: typeof SpecialHttpError;
|
||||
NetworkAuthenticationRequired: typeof SpecialHttpError;
|
||||
}
|
||||
}
|
||||
32
flow-typed/npm/jest-environment-node_vx.x.x.js
vendored
32
flow-typed/npm/jest-environment-node_vx.x.x.js
vendored
@@ -1,32 +0,0 @@
|
||||
// flow-typed signature: 76121323ae40fcb28bee1398717ee06c
|
||||
// flow-typed version: <<STUB>>/jest-environment-node_v22.x.x/flow_v0.69.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'jest-environment-node'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'jest-environment-node' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'jest-environment-node/build/index' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'jest-environment-node/build/index.js' {
|
||||
declare module.exports: $Exports<'jest-environment-node/build/index'>;
|
||||
}
|
||||
1108
flow-typed/npm/jest_v23.x.x.js
vendored
1108
flow-typed/npm/jest_v23.x.x.js
vendored
File diff suppressed because it is too large
Load Diff
255
flow-typed/npm/js-yaml_vx.x.x.js
vendored
255
flow-typed/npm/js-yaml_vx.x.x.js
vendored
@@ -1,255 +0,0 @@
|
||||
// flow-typed signature: 10998829754884cf0b6f5fe169611a08
|
||||
// flow-typed version: <<STUB>>/js-yaml_v3.10.0/flow_v0.64.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'js-yaml'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'js-yaml' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'js-yaml/bin/js-yaml' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/dist/js-yaml' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/dist/js-yaml.min' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/common' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/dumper' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/exception' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/loader' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/mark' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/schema' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/schema/core' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/schema/default_full' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/schema/default_safe' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/schema/failsafe' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/schema/json' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type/binary' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type/bool' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type/float' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type/int' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type/js/function' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type/js/regexp' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type/js/undefined' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type/map' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type/merge' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type/null' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type/omap' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type/pairs' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type/seq' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type/set' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type/str' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'js-yaml/lib/js-yaml/type/timestamp' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'js-yaml/bin/js-yaml.js' {
|
||||
declare module.exports: $Exports<'js-yaml/bin/js-yaml'>;
|
||||
}
|
||||
declare module 'js-yaml/dist/js-yaml.js' {
|
||||
declare module.exports: $Exports<'js-yaml/dist/js-yaml'>;
|
||||
}
|
||||
declare module 'js-yaml/dist/js-yaml.min.js' {
|
||||
declare module.exports: $Exports<'js-yaml/dist/js-yaml.min'>;
|
||||
}
|
||||
declare module 'js-yaml/index' {
|
||||
declare module.exports: $Exports<'js-yaml'>;
|
||||
}
|
||||
declare module 'js-yaml/index.js' {
|
||||
declare module.exports: $Exports<'js-yaml'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/common.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/common'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/dumper.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/dumper'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/exception.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/exception'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/loader.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/loader'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/mark.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/mark'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/schema.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/schema'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/schema/core.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/schema/core'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/schema/default_full.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/schema/default_full'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/schema/default_safe.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/schema/default_safe'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/schema/failsafe.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/schema/failsafe'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/schema/json.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/schema/json'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type/binary.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type/binary'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type/bool.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type/bool'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type/float.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type/float'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type/int.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type/int'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type/js/function.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type/js/function'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type/js/regexp.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type/js/regexp'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type/js/undefined.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type/js/undefined'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type/map.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type/map'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type/merge.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type/merge'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type/null.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type/null'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type/omap.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type/omap'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type/pairs.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type/pairs'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type/seq.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type/seq'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type/set.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type/set'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type/str.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type/str'>;
|
||||
}
|
||||
declare module 'js-yaml/lib/js-yaml/type/timestamp.js' {
|
||||
declare module.exports: $Exports<'js-yaml/lib/js-yaml/type/timestamp'>;
|
||||
}
|
||||
80
flow-typed/npm/jsonwebtoken_vx.x.x.js
vendored
80
flow-typed/npm/jsonwebtoken_vx.x.x.js
vendored
@@ -1,80 +0,0 @@
|
||||
// flow-typed signature: 4ec026fce9b8a945dbac93217027085d
|
||||
// flow-typed version: <<STUB>>/jsonwebtoken_v8.1.1/flow_v0.64.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'jsonwebtoken'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'jsonwebtoken' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'jsonwebtoken/decode' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'jsonwebtoken/lib/JsonWebTokenError' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'jsonwebtoken/lib/NotBeforeError' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'jsonwebtoken/lib/timespan' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'jsonwebtoken/lib/TokenExpiredError' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'jsonwebtoken/sign' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'jsonwebtoken/verify' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'jsonwebtoken/decode.js' {
|
||||
declare module.exports: $Exports<'jsonwebtoken/decode'>;
|
||||
}
|
||||
declare module 'jsonwebtoken/index' {
|
||||
declare module.exports: $Exports<'jsonwebtoken'>;
|
||||
}
|
||||
declare module 'jsonwebtoken/index.js' {
|
||||
declare module.exports: $Exports<'jsonwebtoken'>;
|
||||
}
|
||||
declare module 'jsonwebtoken/lib/JsonWebTokenError.js' {
|
||||
declare module.exports: $Exports<'jsonwebtoken/lib/JsonWebTokenError'>;
|
||||
}
|
||||
declare module 'jsonwebtoken/lib/NotBeforeError.js' {
|
||||
declare module.exports: $Exports<'jsonwebtoken/lib/NotBeforeError'>;
|
||||
}
|
||||
declare module 'jsonwebtoken/lib/timespan.js' {
|
||||
declare module.exports: $Exports<'jsonwebtoken/lib/timespan'>;
|
||||
}
|
||||
declare module 'jsonwebtoken/lib/TokenExpiredError.js' {
|
||||
declare module.exports: $Exports<'jsonwebtoken/lib/TokenExpiredError'>;
|
||||
}
|
||||
declare module 'jsonwebtoken/sign.js' {
|
||||
declare module.exports: $Exports<'jsonwebtoken/sign'>;
|
||||
}
|
||||
declare module 'jsonwebtoken/verify.js' {
|
||||
declare module.exports: $Exports<'jsonwebtoken/verify'>;
|
||||
}
|
||||
18
flow-typed/npm/lockfile_v1.x.x.js
vendored
18
flow-typed/npm/lockfile_v1.x.x.js
vendored
@@ -1,18 +0,0 @@
|
||||
// flow-typed signature: 20e87b8d51bb8f98aaf129f4b0bdaf81
|
||||
// flow-typed version: c5395b57b9/lockfile_v1.x.x/flow_>=v0.47.x
|
||||
|
||||
declare module "lockfile" {
|
||||
declare type Callback = (err: ?Error) => void | mixed;
|
||||
declare type LockOptions = {
|
||||
wait?: number,
|
||||
pollPeriod?: number,
|
||||
stale?: number,
|
||||
retries?: number,
|
||||
retryWait?: number
|
||||
};
|
||||
declare interface LockFileExport {
|
||||
lock(fileName: string, opts: LockOptions, cb: Callback): void,
|
||||
unlock(fileName: string, cb: Callback): void
|
||||
}
|
||||
declare module.exports: LockFileExport;
|
||||
}
|
||||
5991
flow-typed/npm/lodash_v4.x.x.js
vendored
5991
flow-typed/npm/lodash_v4.x.x.js
vendored
File diff suppressed because it is too large
Load Diff
74
flow-typed/npm/lunr-mutable-indexes_vx.x.x.js
vendored
74
flow-typed/npm/lunr-mutable-indexes_vx.x.x.js
vendored
@@ -1,74 +0,0 @@
|
||||
// flow-typed signature: f588bf5982dc1140e97108be62b860db
|
||||
// flow-typed version: <<STUB>>/lunr-mutable-indexes_v2.3.1/flow_v0.77.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'lunr-mutable-indexes'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'lunr-mutable-indexes' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'lunr-mutable-indexes/lib/lunr_mutable' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'lunr-mutable-indexes/lib/mutable_builder' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'lunr-mutable-indexes/lib/mutable_index' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'lunr-mutable-indexes/lunr-mutable' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'lunr-mutable-indexes/test/mutable_serialization_test' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'lunr-mutable-indexes/test/mutable_sugar_test' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'lunr-mutable-indexes/test/mutable_test' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'lunr-mutable-indexes/lib/lunr_mutable.js' {
|
||||
declare module.exports: $Exports<'lunr-mutable-indexes/lib/lunr_mutable'>;
|
||||
}
|
||||
declare module 'lunr-mutable-indexes/lib/mutable_builder.js' {
|
||||
declare module.exports: $Exports<'lunr-mutable-indexes/lib/mutable_builder'>;
|
||||
}
|
||||
declare module 'lunr-mutable-indexes/lib/mutable_index.js' {
|
||||
declare module.exports: $Exports<'lunr-mutable-indexes/lib/mutable_index'>;
|
||||
}
|
||||
declare module 'lunr-mutable-indexes/lunr-mutable.js' {
|
||||
declare module.exports: $Exports<'lunr-mutable-indexes/lunr-mutable'>;
|
||||
}
|
||||
declare module 'lunr-mutable-indexes/test/mutable_serialization_test.js' {
|
||||
declare module.exports: $Exports<'lunr-mutable-indexes/test/mutable_serialization_test'>;
|
||||
}
|
||||
declare module 'lunr-mutable-indexes/test/mutable_sugar_test.js' {
|
||||
declare module.exports: $Exports<'lunr-mutable-indexes/test/mutable_sugar_test'>;
|
||||
}
|
||||
declare module 'lunr-mutable-indexes/test/mutable_test.js' {
|
||||
declare module.exports: $Exports<'lunr-mutable-indexes/test/mutable_test'>;
|
||||
}
|
||||
163
flow-typed/npm/marked_v0.3.x.js
vendored
163
flow-typed/npm/marked_v0.3.x.js
vendored
@@ -1,163 +0,0 @@
|
||||
// flow-typed signature: 85ea5a515c42c00188d893614f410655
|
||||
// flow-typed version: 72fe9c1b53/marked_v0.3.x/flow_>=v0.28.x
|
||||
|
||||
type marked$AlignFlag = 'left' | 'right' | 'center'
|
||||
|
||||
type marked$NodeCallback<T> = (e: ?Error, d: ?T) => void
|
||||
|
||||
class marked$Renderer {
|
||||
options: marked$MarkedOptions;
|
||||
code: (c: string, l: string) => string;
|
||||
blockquote: (q: string) => string;
|
||||
html: (h: string) => string;
|
||||
heading: (t: string, l: number) => string;
|
||||
hr: () => string;
|
||||
list: (b: string, o: boolean) => string;
|
||||
listitem: (t: string) => string;
|
||||
paragraph: (t: string) => string;
|
||||
table: (h: string, b: string) => string;
|
||||
tablerow: (c: string) => string;
|
||||
tablecell: (c: string, f: ?marked$AlignFlag) => string;
|
||||
heading: (t: string, l: number) => string;
|
||||
strong: (t: string) => string;
|
||||
em: (t: string) => string;
|
||||
codespan: (c: string) => string;
|
||||
br: () => string;
|
||||
del: (t: string) => string;
|
||||
link: (h: string, ti: string, te: string) => string;
|
||||
image: (h: string, ti: string, te: string) => string;
|
||||
text: (t: string) => string;
|
||||
constructor(o?: marked$MarkedOptions): marked$Renderer {
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
type marked$HighlightFunction =
|
||||
((c: string, l: string, cb: marked$NodeCallback<string>) => void)
|
||||
| ((c: string, cb: marked$NodeCallback<string>) => void)
|
||||
| ((c: string, l?: string) => string)
|
||||
|
||||
type marked$MarkedOptions = {
|
||||
highlight?: marked$HighlightFunction;
|
||||
renderer?: marked$Renderer;
|
||||
gfm?: boolean;
|
||||
tables?: boolean;
|
||||
breaks?: boolean;
|
||||
pedantic?: boolean;
|
||||
sanitize?: boolean;
|
||||
smartLists?: boolean;
|
||||
smartypants?: boolean;
|
||||
}
|
||||
|
||||
/*
|
||||
* marked$Tokens
|
||||
*/
|
||||
|
||||
type marked$Space = { type: 'space'; }
|
||||
type marked$Code = { type: 'code'; text: string; lang?: string; }
|
||||
type marked$Heading = { type: 'heading'; depth: number; text: string; }
|
||||
type marked$Table = { type: 'table'; header: string; align: Array<marked$AlignFlag> ; cells: Array<Array<string>> }
|
||||
type marked$Hr = { type: 'hr'; }
|
||||
type marked$BlockquoteStart = { type: 'blockquote_start' }
|
||||
type marked$BlockquoteEnd = { type: 'blockquote_end' }
|
||||
type marked$ListStart = { type: 'list_start' }
|
||||
type marked$ListEnd = { type: 'list_end' }
|
||||
type marked$Paragraph = { type: 'paragraph'; pre: boolean; text: string; }
|
||||
type marked$Html = { type: 'paragraph'; pre: boolean; text: string; }
|
||||
type marked$Text = { type: 'text'; text: string; }
|
||||
|
||||
type marked$Token =
|
||||
marked$Space
|
||||
| marked$Code
|
||||
| marked$Heading
|
||||
| marked$Table
|
||||
| marked$Hr
|
||||
| marked$BlockquoteStart
|
||||
| marked$BlockquoteEnd
|
||||
| marked$ListStart
|
||||
| marked$ListEnd
|
||||
| marked$Paragraph
|
||||
| marked$Html
|
||||
| marked$Text
|
||||
|
||||
type marked$Link = {
|
||||
title: ?string;
|
||||
href: string;
|
||||
}
|
||||
|
||||
type marked$Tokens = { links: Array<marked$Link> } & Array<marked$Token>;
|
||||
|
||||
type marked$NoopRule = {
|
||||
(i: mixed): void;
|
||||
exec: (i: mixed) => void;
|
||||
}
|
||||
|
||||
type marked$Rule = RegExp | marked$NoopRule
|
||||
|
||||
type marked$lex = (t: string) => marked$Tokens;
|
||||
|
||||
class marked$Lexer {
|
||||
static lexer: (t: string, o?: marked$MarkedOptions) => marked$Tokens;
|
||||
static rules: { [key: string]: marked$Rule };
|
||||
rules: { [key: string]: marked$Rule };
|
||||
lex: marked$lex;
|
||||
tokens: marked$Tokens;
|
||||
options: marked$MarkedOptions;
|
||||
constructor(o?: marked$MarkedOptions): marked$Lexer {
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
class marked$Parser {
|
||||
static parse: (t: marked$Tokens, o?: marked$MarkedOptions) => string;
|
||||
parse: (t: marked$Tokens) => string;
|
||||
next: () => marked$Token;
|
||||
peek: () => marked$Token;
|
||||
parsemarked$Text: () => string;
|
||||
tok: () => string;
|
||||
tokens: marked$Tokens;
|
||||
token: ?marked$Token;
|
||||
options: marked$MarkedOptions;
|
||||
renderer: marked$Renderer;
|
||||
constructor(o?: marked$MarkedOptions): marked$Parser {
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
class marked$InlineLexer {
|
||||
static rules: Array<marked$Rule>;
|
||||
static output: (s: string, l: Array<marked$Link>, o?: marked$MarkedOptions) => string;
|
||||
output: (s: string) => string;
|
||||
outputmarked$Link: (c: Array<string>, l: marked$Link) => string;
|
||||
smartypants: (t: string) => string;
|
||||
mangle: (t: string) => string;
|
||||
options: marked$MarkedOptions;
|
||||
links: Array<marked$Link>;
|
||||
rules: Array<marked$Rule>;
|
||||
renderer: marked$Renderer;
|
||||
constructor(l: Array<marked$Link>, o?: marked$MarkedOptions): marked$InlineLexer {
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
type marked$Marked = {
|
||||
(md: string, o: marked$MarkedOptions, cb: marked$NodeCallback<string>): void;
|
||||
(md: string, cb: marked$NodeCallback<string>): void;
|
||||
(md: string, o?: marked$MarkedOptions): string;
|
||||
setOptions: (o: marked$MarkedOptions) => void;
|
||||
defaults: marked$MarkedOptions;
|
||||
Parser: typeof marked$Parser;
|
||||
parser: typeof marked$Parser.parse;
|
||||
Lexer: typeof marked$Lexer;
|
||||
lexer: typeof marked$Lexer.lexer;
|
||||
InlineLexer: typeof marked$InlineLexer;
|
||||
inlinelexer: marked$InlineLexer.output;
|
||||
Renderer: typeof marked$Renderer;
|
||||
parse: marked$Marked;
|
||||
}
|
||||
|
||||
|
||||
declare module marked {
|
||||
declare export default marked$Marked;
|
||||
}
|
||||
|
||||
66
flow-typed/npm/mime_vx.x.x.js
vendored
66
flow-typed/npm/mime_vx.x.x.js
vendored
@@ -1,66 +0,0 @@
|
||||
// flow-typed signature: 56b4e33a3df0ef57946fd42834d344b8
|
||||
// flow-typed version: <<STUB>>/mime_v2.2.0/flow_v0.67.1
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'mime'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'mime' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'mime/cli' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'mime/lite' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'mime/Mime' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'mime/src/build' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'mime/src/test' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'mime/cli.js' {
|
||||
declare module.exports: $Exports<'mime/cli'>;
|
||||
}
|
||||
declare module 'mime/index' {
|
||||
declare module.exports: $Exports<'mime'>;
|
||||
}
|
||||
declare module 'mime/index.js' {
|
||||
declare module.exports: $Exports<'mime'>;
|
||||
}
|
||||
declare module 'mime/lite.js' {
|
||||
declare module.exports: $Exports<'mime/lite'>;
|
||||
}
|
||||
declare module 'mime/Mime.js' {
|
||||
declare module.exports: $Exports<'mime/Mime'>;
|
||||
}
|
||||
declare module 'mime/src/build.js' {
|
||||
declare module.exports: $Exports<'mime/src/build'>;
|
||||
}
|
||||
declare module 'mime/src/test.js' {
|
||||
declare module.exports: $Exports<'mime/src/test'>;
|
||||
}
|
||||
53
flow-typed/npm/minimatch_v3.x.x.js
vendored
53
flow-typed/npm/minimatch_v3.x.x.js
vendored
@@ -1,53 +0,0 @@
|
||||
// flow-typed signature: bc0af4a44bb8631039f713b1afba6988
|
||||
// flow-typed version: d42cbef63c/minimatch_v3.x.x/flow_>=v0.25.x
|
||||
|
||||
type $npm$minimatch$Options = {
|
||||
debug?: boolean,
|
||||
nobrace?: boolean,
|
||||
noglobstar?: boolean,
|
||||
dot?: boolean,
|
||||
noext?: boolean,
|
||||
nocase?: boolean,
|
||||
nonull?: boolean,
|
||||
matchBase?: boolean,
|
||||
nocomment?: boolean,
|
||||
nonegate?: boolean,
|
||||
flipNegate?: boolean
|
||||
};
|
||||
|
||||
declare module "minimatch" {
|
||||
declare class Minimatch {
|
||||
constructor(pattern: string, options?: $npm$minimatch$Options): Minimatch,
|
||||
set: Array<Array<string | RegExp>>,
|
||||
regexp: null | RegExp, // null until .makeRe() is called
|
||||
negate: boolean,
|
||||
comment: boolean,
|
||||
empty: boolean,
|
||||
makeRe(): RegExp | false,
|
||||
match(name: string): boolean,
|
||||
matchOne(
|
||||
fileArray: Array<string>,
|
||||
patternArray: Array<string>,
|
||||
partial?: boolean
|
||||
): boolean
|
||||
}
|
||||
|
||||
declare class MinimatchModule {
|
||||
Minimatch: Class<Minimatch>,
|
||||
|
||||
(name: string, pattern: string, options?: $npm$minimatch$Options): boolean,
|
||||
|
||||
filter(
|
||||
pattern: string,
|
||||
options?: $npm$minimatch$Options
|
||||
): (value: string) => boolean,
|
||||
|
||||
match(
|
||||
list: Array<string>,
|
||||
pattern: string,
|
||||
options?: $npm$minimatch$Options
|
||||
): Array<string>
|
||||
}
|
||||
|
||||
declare module.exports: MinimatchModule;
|
||||
}
|
||||
13
flow-typed/npm/mkdirp_v0.5.x.js
vendored
13
flow-typed/npm/mkdirp_v0.5.x.js
vendored
@@ -1,13 +0,0 @@
|
||||
// flow-typed signature: 82aa0feffc2bbd64dce3bec492f5d601
|
||||
// flow-typed version: 3315d89a00/mkdirp_v0.5.x/flow_>=v0.25.0
|
||||
|
||||
declare module 'mkdirp' {
|
||||
declare type Options = number | { mode?: number; fs?: mixed };
|
||||
|
||||
declare type Callback = (err: ?Error, path: ?string) => void;
|
||||
|
||||
declare module.exports: {
|
||||
(path: string, options?: Options | Callback, callback?: Callback): void;
|
||||
sync(path: string, options?: Options): void;
|
||||
};
|
||||
}
|
||||
109
flow-typed/npm/node-mocks-http_vx.x.x.js
vendored
109
flow-typed/npm/node-mocks-http_vx.x.x.js
vendored
@@ -1,109 +0,0 @@
|
||||
// flow-typed signature: 0c37b93b28df38b46c7edb9bc9d278ad
|
||||
// flow-typed version: <<STUB>>/node-mocks-http_v1.6.7/flow_v0.64.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'node-mocks-http'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'node-mocks-http' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'node-mocks-http/lib/express/mock-application' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'node-mocks-http/lib/express/mock-express' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'node-mocks-http/lib/express/mock-request' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'node-mocks-http/lib/express/utils/define-getter' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'node-mocks-http/lib/http-mock' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'node-mocks-http/lib/mockEventEmitter' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'node-mocks-http/lib/mockRequest' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'node-mocks-http/lib/mockResponse' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'node-mocks-http/lib/mockWritableStream' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'node-mocks-http/lib/node/_http_incoming' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'node-mocks-http/lib/node/_http_server' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'node-mocks-http/lib/node/http' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'node-mocks-http/lib/express/mock-application.js' {
|
||||
declare module.exports: $Exports<'node-mocks-http/lib/express/mock-application'>;
|
||||
}
|
||||
declare module 'node-mocks-http/lib/express/mock-express.js' {
|
||||
declare module.exports: $Exports<'node-mocks-http/lib/express/mock-express'>;
|
||||
}
|
||||
declare module 'node-mocks-http/lib/express/mock-request.js' {
|
||||
declare module.exports: $Exports<'node-mocks-http/lib/express/mock-request'>;
|
||||
}
|
||||
declare module 'node-mocks-http/lib/express/utils/define-getter.js' {
|
||||
declare module.exports: $Exports<'node-mocks-http/lib/express/utils/define-getter'>;
|
||||
}
|
||||
declare module 'node-mocks-http/lib/http-mock.js' {
|
||||
declare module.exports: $Exports<'node-mocks-http/lib/http-mock'>;
|
||||
}
|
||||
declare module 'node-mocks-http/lib/mockEventEmitter.js' {
|
||||
declare module.exports: $Exports<'node-mocks-http/lib/mockEventEmitter'>;
|
||||
}
|
||||
declare module 'node-mocks-http/lib/mockRequest.js' {
|
||||
declare module.exports: $Exports<'node-mocks-http/lib/mockRequest'>;
|
||||
}
|
||||
declare module 'node-mocks-http/lib/mockResponse.js' {
|
||||
declare module.exports: $Exports<'node-mocks-http/lib/mockResponse'>;
|
||||
}
|
||||
declare module 'node-mocks-http/lib/mockWritableStream.js' {
|
||||
declare module.exports: $Exports<'node-mocks-http/lib/mockWritableStream'>;
|
||||
}
|
||||
declare module 'node-mocks-http/lib/node/_http_incoming.js' {
|
||||
declare module.exports: $Exports<'node-mocks-http/lib/node/_http_incoming'>;
|
||||
}
|
||||
declare module 'node-mocks-http/lib/node/_http_server.js' {
|
||||
declare module.exports: $Exports<'node-mocks-http/lib/node/_http_server'>;
|
||||
}
|
||||
declare module 'node-mocks-http/lib/node/http.js' {
|
||||
declare module.exports: $Exports<'node-mocks-http/lib/node/http'>;
|
||||
}
|
||||
9
flow-typed/npm/normalize.css_v7.x.x.js
vendored
9
flow-typed/npm/normalize.css_v7.x.x.js
vendored
@@ -1,9 +0,0 @@
|
||||
// flow-typed signature: b0a8c8851219a1c2a933509d842e0bc8
|
||||
// flow-typed version: 4a2d036a51/normalize.css_v7.x.x/flow_>=v0.34.x
|
||||
|
||||
// normalize.css may be imported for side-effects,
|
||||
// e.g. to force webpack to bundle it alongside CSS modules
|
||||
|
||||
declare module "normalize.css" {
|
||||
declare export default empty
|
||||
}
|
||||
81
flow-typed/npm/pkginfo_vx.x.x.js
vendored
81
flow-typed/npm/pkginfo_vx.x.x.js
vendored
@@ -1,81 +0,0 @@
|
||||
// flow-typed signature: 5ea2cb6aa83979de9573ab3e3723be3f
|
||||
// flow-typed version: <<STUB>>/pkginfo_v0.4.1/flow_v0.67.1
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'pkginfo'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'pkginfo' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'pkginfo/examples/all-properties' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'pkginfo/examples/array-argument' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'pkginfo/examples/multiple-properties' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'pkginfo/examples/object-argument' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'pkginfo/examples/single-property' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'pkginfo/examples/target-dir' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'pkginfo/lib/pkginfo' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'pkginfo/test/pkginfo-test' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'pkginfo/examples/all-properties.js' {
|
||||
declare module.exports: $Exports<'pkginfo/examples/all-properties'>;
|
||||
}
|
||||
declare module 'pkginfo/examples/array-argument.js' {
|
||||
declare module.exports: $Exports<'pkginfo/examples/array-argument'>;
|
||||
}
|
||||
declare module 'pkginfo/examples/multiple-properties.js' {
|
||||
declare module.exports: $Exports<'pkginfo/examples/multiple-properties'>;
|
||||
}
|
||||
declare module 'pkginfo/examples/object-argument.js' {
|
||||
declare module.exports: $Exports<'pkginfo/examples/object-argument'>;
|
||||
}
|
||||
declare module 'pkginfo/examples/single-property.js' {
|
||||
declare module.exports: $Exports<'pkginfo/examples/single-property'>;
|
||||
}
|
||||
declare module 'pkginfo/examples/target-dir.js' {
|
||||
declare module.exports: $Exports<'pkginfo/examples/target-dir'>;
|
||||
}
|
||||
declare module 'pkginfo/lib/pkginfo.js' {
|
||||
declare module.exports: $Exports<'pkginfo/lib/pkginfo'>;
|
||||
}
|
||||
declare module 'pkginfo/test/pkginfo-test.js' {
|
||||
declare module.exports: $Exports<'pkginfo/test/pkginfo-test'>;
|
||||
}
|
||||
690
flow-typed/npm/polished_vx.x.x.js
vendored
690
flow-typed/npm/polished_vx.x.x.js
vendored
@@ -1,690 +0,0 @@
|
||||
// flow-typed signature: 269daa88cf96222ec337ad11f33aeff0
|
||||
// flow-typed version: <<STUB>>/polished_v2.3.0/flow_v0.81.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'polished'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'polished' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'polished/babel.config' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/dist/polished.es' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/dist/polished' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/dist/polished.min' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/docs/assets/anchor' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/docs/assets/docs' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/docs/assets/highlight.pack' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/docs/assets/polished' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/docs/assets/script' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/adjustHue' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/complement' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/darken' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/desaturate' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/getLuminance' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/grayscale' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/hsl' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/hsla' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/invert' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/lighten' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/mix' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/opacify' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/parseToHsl' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/parseToRgb' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/readableColor' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/rgb' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/rgba' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/saturate' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/setHue' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/setLightness' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/setSaturation' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/shade' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/tint' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/toColorString' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/color/transparentize' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/helpers/directionalProperty' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/helpers/em' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/helpers/getValueAndUnit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/helpers/modularScale' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/helpers/rem' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/helpers/stripUnit' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/index' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/internalHelpers/_capitalizeString' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/internalHelpers/_curry' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/internalHelpers/_endsWith' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/internalHelpers/_guard' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/internalHelpers/_hslToHex' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/internalHelpers/_hslToRgb' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/internalHelpers/_nameToHex' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/internalHelpers/_numberToHex' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/internalHelpers/_pxto' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/internalHelpers/_reduceHexValue' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/internalHelpers/_rgbToHsl' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/internalHelpers/_statefulSelectors' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/between' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/clearFix' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/cover' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/ellipsis' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/fluidRange' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/fontFace' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/hideText' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/hideVisually' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/hiDPI' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/normalize' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/placeholder' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/radialGradient' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/retinaImage' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/selection' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/timingFunctions' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/triangle' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/mixins/wordWrap' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/shorthands/animation' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/shorthands/backgroundImages' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/shorthands/backgrounds' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/shorthands/border' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/shorthands/borderColor' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/shorthands/borderRadius' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/shorthands/borderStyle' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/shorthands/borderWidth' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/shorthands/buttons' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/shorthands/margin' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/shorthands/padding' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/shorthands/position' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/shorthands/size' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/shorthands/textInputs' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/shorthands/transitions' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/types/color' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/types/fluidRangeConfiguration' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/types/fontFaceConfiguration' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/types/interactionState' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/types/modularScaleRatio' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/types/radialGradientConfiguration' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/types/sideKeyword' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/types/style' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/types/timingFunction' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'polished/lib/types/triangleConfiguration' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'polished/babel.config.js' {
|
||||
declare module.exports: $Exports<'polished/babel.config'>;
|
||||
}
|
||||
declare module 'polished/dist/polished.es.js' {
|
||||
declare module.exports: $Exports<'polished/dist/polished.es'>;
|
||||
}
|
||||
declare module 'polished/dist/polished.js' {
|
||||
declare module.exports: $Exports<'polished/dist/polished'>;
|
||||
}
|
||||
declare module 'polished/dist/polished.min.js' {
|
||||
declare module.exports: $Exports<'polished/dist/polished.min'>;
|
||||
}
|
||||
declare module 'polished/docs/assets/anchor.js' {
|
||||
declare module.exports: $Exports<'polished/docs/assets/anchor'>;
|
||||
}
|
||||
declare module 'polished/docs/assets/docs.js' {
|
||||
declare module.exports: $Exports<'polished/docs/assets/docs'>;
|
||||
}
|
||||
declare module 'polished/docs/assets/highlight.pack.js' {
|
||||
declare module.exports: $Exports<'polished/docs/assets/highlight.pack'>;
|
||||
}
|
||||
declare module 'polished/docs/assets/polished.js' {
|
||||
declare module.exports: $Exports<'polished/docs/assets/polished'>;
|
||||
}
|
||||
declare module 'polished/docs/assets/script.js' {
|
||||
declare module.exports: $Exports<'polished/docs/assets/script'>;
|
||||
}
|
||||
declare module 'polished/lib/color/adjustHue.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/adjustHue'>;
|
||||
}
|
||||
declare module 'polished/lib/color/complement.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/complement'>;
|
||||
}
|
||||
declare module 'polished/lib/color/darken.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/darken'>;
|
||||
}
|
||||
declare module 'polished/lib/color/desaturate.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/desaturate'>;
|
||||
}
|
||||
declare module 'polished/lib/color/getLuminance.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/getLuminance'>;
|
||||
}
|
||||
declare module 'polished/lib/color/grayscale.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/grayscale'>;
|
||||
}
|
||||
declare module 'polished/lib/color/hsl.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/hsl'>;
|
||||
}
|
||||
declare module 'polished/lib/color/hsla.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/hsla'>;
|
||||
}
|
||||
declare module 'polished/lib/color/invert.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/invert'>;
|
||||
}
|
||||
declare module 'polished/lib/color/lighten.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/lighten'>;
|
||||
}
|
||||
declare module 'polished/lib/color/mix.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/mix'>;
|
||||
}
|
||||
declare module 'polished/lib/color/opacify.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/opacify'>;
|
||||
}
|
||||
declare module 'polished/lib/color/parseToHsl.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/parseToHsl'>;
|
||||
}
|
||||
declare module 'polished/lib/color/parseToRgb.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/parseToRgb'>;
|
||||
}
|
||||
declare module 'polished/lib/color/readableColor.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/readableColor'>;
|
||||
}
|
||||
declare module 'polished/lib/color/rgb.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/rgb'>;
|
||||
}
|
||||
declare module 'polished/lib/color/rgba.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/rgba'>;
|
||||
}
|
||||
declare module 'polished/lib/color/saturate.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/saturate'>;
|
||||
}
|
||||
declare module 'polished/lib/color/setHue.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/setHue'>;
|
||||
}
|
||||
declare module 'polished/lib/color/setLightness.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/setLightness'>;
|
||||
}
|
||||
declare module 'polished/lib/color/setSaturation.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/setSaturation'>;
|
||||
}
|
||||
declare module 'polished/lib/color/shade.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/shade'>;
|
||||
}
|
||||
declare module 'polished/lib/color/tint.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/tint'>;
|
||||
}
|
||||
declare module 'polished/lib/color/toColorString.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/toColorString'>;
|
||||
}
|
||||
declare module 'polished/lib/color/transparentize.js' {
|
||||
declare module.exports: $Exports<'polished/lib/color/transparentize'>;
|
||||
}
|
||||
declare module 'polished/lib/helpers/directionalProperty.js' {
|
||||
declare module.exports: $Exports<'polished/lib/helpers/directionalProperty'>;
|
||||
}
|
||||
declare module 'polished/lib/helpers/em.js' {
|
||||
declare module.exports: $Exports<'polished/lib/helpers/em'>;
|
||||
}
|
||||
declare module 'polished/lib/helpers/getValueAndUnit.js' {
|
||||
declare module.exports: $Exports<'polished/lib/helpers/getValueAndUnit'>;
|
||||
}
|
||||
declare module 'polished/lib/helpers/modularScale.js' {
|
||||
declare module.exports: $Exports<'polished/lib/helpers/modularScale'>;
|
||||
}
|
||||
declare module 'polished/lib/helpers/rem.js' {
|
||||
declare module.exports: $Exports<'polished/lib/helpers/rem'>;
|
||||
}
|
||||
declare module 'polished/lib/helpers/stripUnit.js' {
|
||||
declare module.exports: $Exports<'polished/lib/helpers/stripUnit'>;
|
||||
}
|
||||
declare module 'polished/lib/index.js' {
|
||||
declare module.exports: $Exports<'polished/lib/index'>;
|
||||
}
|
||||
declare module 'polished/lib/internalHelpers/_capitalizeString.js' {
|
||||
declare module.exports: $Exports<'polished/lib/internalHelpers/_capitalizeString'>;
|
||||
}
|
||||
declare module 'polished/lib/internalHelpers/_curry.js' {
|
||||
declare module.exports: $Exports<'polished/lib/internalHelpers/_curry'>;
|
||||
}
|
||||
declare module 'polished/lib/internalHelpers/_endsWith.js' {
|
||||
declare module.exports: $Exports<'polished/lib/internalHelpers/_endsWith'>;
|
||||
}
|
||||
declare module 'polished/lib/internalHelpers/_guard.js' {
|
||||
declare module.exports: $Exports<'polished/lib/internalHelpers/_guard'>;
|
||||
}
|
||||
declare module 'polished/lib/internalHelpers/_hslToHex.js' {
|
||||
declare module.exports: $Exports<'polished/lib/internalHelpers/_hslToHex'>;
|
||||
}
|
||||
declare module 'polished/lib/internalHelpers/_hslToRgb.js' {
|
||||
declare module.exports: $Exports<'polished/lib/internalHelpers/_hslToRgb'>;
|
||||
}
|
||||
declare module 'polished/lib/internalHelpers/_nameToHex.js' {
|
||||
declare module.exports: $Exports<'polished/lib/internalHelpers/_nameToHex'>;
|
||||
}
|
||||
declare module 'polished/lib/internalHelpers/_numberToHex.js' {
|
||||
declare module.exports: $Exports<'polished/lib/internalHelpers/_numberToHex'>;
|
||||
}
|
||||
declare module 'polished/lib/internalHelpers/_pxto.js' {
|
||||
declare module.exports: $Exports<'polished/lib/internalHelpers/_pxto'>;
|
||||
}
|
||||
declare module 'polished/lib/internalHelpers/_reduceHexValue.js' {
|
||||
declare module.exports: $Exports<'polished/lib/internalHelpers/_reduceHexValue'>;
|
||||
}
|
||||
declare module 'polished/lib/internalHelpers/_rgbToHsl.js' {
|
||||
declare module.exports: $Exports<'polished/lib/internalHelpers/_rgbToHsl'>;
|
||||
}
|
||||
declare module 'polished/lib/internalHelpers/_statefulSelectors.js' {
|
||||
declare module.exports: $Exports<'polished/lib/internalHelpers/_statefulSelectors'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/between.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/between'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/clearFix.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/clearFix'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/cover.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/cover'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/ellipsis.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/ellipsis'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/fluidRange.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/fluidRange'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/fontFace.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/fontFace'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/hideText.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/hideText'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/hideVisually.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/hideVisually'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/hiDPI.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/hiDPI'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/normalize.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/normalize'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/placeholder.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/placeholder'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/radialGradient.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/radialGradient'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/retinaImage.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/retinaImage'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/selection.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/selection'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/timingFunctions.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/timingFunctions'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/triangle.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/triangle'>;
|
||||
}
|
||||
declare module 'polished/lib/mixins/wordWrap.js' {
|
||||
declare module.exports: $Exports<'polished/lib/mixins/wordWrap'>;
|
||||
}
|
||||
declare module 'polished/lib/shorthands/animation.js' {
|
||||
declare module.exports: $Exports<'polished/lib/shorthands/animation'>;
|
||||
}
|
||||
declare module 'polished/lib/shorthands/backgroundImages.js' {
|
||||
declare module.exports: $Exports<'polished/lib/shorthands/backgroundImages'>;
|
||||
}
|
||||
declare module 'polished/lib/shorthands/backgrounds.js' {
|
||||
declare module.exports: $Exports<'polished/lib/shorthands/backgrounds'>;
|
||||
}
|
||||
declare module 'polished/lib/shorthands/border.js' {
|
||||
declare module.exports: $Exports<'polished/lib/shorthands/border'>;
|
||||
}
|
||||
declare module 'polished/lib/shorthands/borderColor.js' {
|
||||
declare module.exports: $Exports<'polished/lib/shorthands/borderColor'>;
|
||||
}
|
||||
declare module 'polished/lib/shorthands/borderRadius.js' {
|
||||
declare module.exports: $Exports<'polished/lib/shorthands/borderRadius'>;
|
||||
}
|
||||
declare module 'polished/lib/shorthands/borderStyle.js' {
|
||||
declare module.exports: $Exports<'polished/lib/shorthands/borderStyle'>;
|
||||
}
|
||||
declare module 'polished/lib/shorthands/borderWidth.js' {
|
||||
declare module.exports: $Exports<'polished/lib/shorthands/borderWidth'>;
|
||||
}
|
||||
declare module 'polished/lib/shorthands/buttons.js' {
|
||||
declare module.exports: $Exports<'polished/lib/shorthands/buttons'>;
|
||||
}
|
||||
declare module 'polished/lib/shorthands/margin.js' {
|
||||
declare module.exports: $Exports<'polished/lib/shorthands/margin'>;
|
||||
}
|
||||
declare module 'polished/lib/shorthands/padding.js' {
|
||||
declare module.exports: $Exports<'polished/lib/shorthands/padding'>;
|
||||
}
|
||||
declare module 'polished/lib/shorthands/position.js' {
|
||||
declare module.exports: $Exports<'polished/lib/shorthands/position'>;
|
||||
}
|
||||
declare module 'polished/lib/shorthands/size.js' {
|
||||
declare module.exports: $Exports<'polished/lib/shorthands/size'>;
|
||||
}
|
||||
declare module 'polished/lib/shorthands/textInputs.js' {
|
||||
declare module.exports: $Exports<'polished/lib/shorthands/textInputs'>;
|
||||
}
|
||||
declare module 'polished/lib/shorthands/transitions.js' {
|
||||
declare module.exports: $Exports<'polished/lib/shorthands/transitions'>;
|
||||
}
|
||||
declare module 'polished/lib/types/color.js' {
|
||||
declare module.exports: $Exports<'polished/lib/types/color'>;
|
||||
}
|
||||
declare module 'polished/lib/types/fluidRangeConfiguration.js' {
|
||||
declare module.exports: $Exports<'polished/lib/types/fluidRangeConfiguration'>;
|
||||
}
|
||||
declare module 'polished/lib/types/fontFaceConfiguration.js' {
|
||||
declare module.exports: $Exports<'polished/lib/types/fontFaceConfiguration'>;
|
||||
}
|
||||
declare module 'polished/lib/types/interactionState.js' {
|
||||
declare module.exports: $Exports<'polished/lib/types/interactionState'>;
|
||||
}
|
||||
declare module 'polished/lib/types/modularScaleRatio.js' {
|
||||
declare module.exports: $Exports<'polished/lib/types/modularScaleRatio'>;
|
||||
}
|
||||
declare module 'polished/lib/types/radialGradientConfiguration.js' {
|
||||
declare module.exports: $Exports<'polished/lib/types/radialGradientConfiguration'>;
|
||||
}
|
||||
declare module 'polished/lib/types/sideKeyword.js' {
|
||||
declare module.exports: $Exports<'polished/lib/types/sideKeyword'>;
|
||||
}
|
||||
declare module 'polished/lib/types/style.js' {
|
||||
declare module.exports: $Exports<'polished/lib/types/style'>;
|
||||
}
|
||||
declare module 'polished/lib/types/timingFunction.js' {
|
||||
declare module.exports: $Exports<'polished/lib/types/timingFunction'>;
|
||||
}
|
||||
declare module 'polished/lib/types/triangleConfiguration.js' {
|
||||
declare module.exports: $Exports<'polished/lib/types/triangleConfiguration'>;
|
||||
}
|
||||
34
flow-typed/npm/prop-types_v15.x.x.js
vendored
34
flow-typed/npm/prop-types_v15.x.x.js
vendored
@@ -1,34 +0,0 @@
|
||||
// flow-typed signature: 3eaa1f24c7397b78a7481992d2cddcb2
|
||||
// flow-typed version: a1a20d4928/prop-types_v15.x.x/flow_>=v0.41.x
|
||||
|
||||
type $npm$propTypes$ReactPropsCheckType = (
|
||||
props: any,
|
||||
propName: string,
|
||||
componentName: string,
|
||||
href?: string) => ?Error;
|
||||
|
||||
declare module 'prop-types' {
|
||||
declare var array: React$PropType$Primitive<Array<any>>;
|
||||
declare var bool: React$PropType$Primitive<boolean>;
|
||||
declare var func: React$PropType$Primitive<Function>;
|
||||
declare var number: React$PropType$Primitive<number>;
|
||||
declare var object: React$PropType$Primitive<Object>;
|
||||
declare var string: React$PropType$Primitive<string>;
|
||||
declare var any: React$PropType$Primitive<any>;
|
||||
declare var arrayOf: React$PropType$ArrayOf;
|
||||
declare var element: React$PropType$Primitive<any>; /* TODO */
|
||||
declare var instanceOf: React$PropType$InstanceOf;
|
||||
declare var node: React$PropType$Primitive<any>; /* TODO */
|
||||
declare var objectOf: React$PropType$ObjectOf;
|
||||
declare var oneOf: React$PropType$OneOf;
|
||||
declare var oneOfType: React$PropType$OneOfType;
|
||||
declare var shape: React$PropType$Shape;
|
||||
|
||||
declare function checkPropTypes<V>(
|
||||
propTypes: $Subtype<{[_: $Keys<V>]: $npm$propTypes$ReactPropsCheckType}>,
|
||||
values: V,
|
||||
location: string,
|
||||
componentName: string,
|
||||
getStack: ?(() => ?string)
|
||||
) : void;
|
||||
}
|
||||
60
flow-typed/npm/react-autosuggest_vx.x.x.js
vendored
60
flow-typed/npm/react-autosuggest_vx.x.x.js
vendored
@@ -1,60 +0,0 @@
|
||||
// flow-typed signature: 844045a071365b8f4e9d7d1aac302959
|
||||
// flow-typed version: <<STUB>>/react-autosuggest_v9.4.2/flow_v0.81.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'react-autosuggest'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'react-autosuggest' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'react-autosuggest/dist/Autosuggest' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-autosuggest/dist/index' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-autosuggest/dist/standalone/autosuggest' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-autosuggest/dist/standalone/autosuggest.min' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-autosuggest/dist/theme' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'react-autosuggest/dist/Autosuggest.js' {
|
||||
declare module.exports: $Exports<'react-autosuggest/dist/Autosuggest'>;
|
||||
}
|
||||
declare module 'react-autosuggest/dist/index.js' {
|
||||
declare module.exports: $Exports<'react-autosuggest/dist/index'>;
|
||||
}
|
||||
declare module 'react-autosuggest/dist/standalone/autosuggest.js' {
|
||||
declare module.exports: $Exports<'react-autosuggest/dist/standalone/autosuggest'>;
|
||||
}
|
||||
declare module 'react-autosuggest/dist/standalone/autosuggest.min.js' {
|
||||
declare module.exports: $Exports<'react-autosuggest/dist/standalone/autosuggest.min'>;
|
||||
}
|
||||
declare module 'react-autosuggest/dist/theme.js' {
|
||||
declare module.exports: $Exports<'react-autosuggest/dist/theme'>;
|
||||
}
|
||||
60
flow-typed/npm/react-emotion_vx.x.x.js
vendored
60
flow-typed/npm/react-emotion_vx.x.x.js
vendored
@@ -1,60 +0,0 @@
|
||||
// flow-typed signature: 70c6c9c1a5de74b9254304a0f8d6f61e
|
||||
// flow-typed version: <<STUB>>/react-emotion_v9.x.x/flow_v0.77.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'react-emotion'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'react-emotion' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'react-emotion/dist/emotion.umd.min' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-emotion/dist/index.cjs' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-emotion/dist/index.esm' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-emotion/macro' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-emotion/src/index' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'react-emotion/dist/emotion.umd.min.js' {
|
||||
declare module.exports: $Exports<'react-emotion/dist/emotion.umd.min'>;
|
||||
}
|
||||
declare module 'react-emotion/dist/index.cjs.js' {
|
||||
declare module.exports: $Exports<'react-emotion/dist/index.cjs'>;
|
||||
}
|
||||
declare module 'react-emotion/dist/index.esm.js' {
|
||||
declare module.exports: $Exports<'react-emotion/dist/index.esm'>;
|
||||
}
|
||||
declare module 'react-emotion/macro.js' {
|
||||
declare module.exports: $Exports<'react-emotion/macro'>;
|
||||
}
|
||||
declare module 'react-emotion/src/index.js' {
|
||||
declare module.exports: $Exports<'react-emotion/src/index'>;
|
||||
}
|
||||
158
flow-typed/npm/react-router-dom_v4.x.x.js
vendored
158
flow-typed/npm/react-router-dom_v4.x.x.js
vendored
@@ -1,158 +0,0 @@
|
||||
// flow-typed signature: 7ef7e99bfa7953a438470755d51dc345
|
||||
// flow-typed version: 107feb8c45/react-router-dom_v4.x.x/flow_>=v0.53.x
|
||||
|
||||
declare module "react-router-dom" {
|
||||
declare export class BrowserRouter extends React$Component<{
|
||||
basename?: string,
|
||||
forceRefresh?: boolean,
|
||||
getUserConfirmation?: GetUserConfirmation,
|
||||
keyLength?: number,
|
||||
children?: React$Node
|
||||
}> {}
|
||||
|
||||
declare export class HashRouter extends React$Component<{
|
||||
basename?: string,
|
||||
getUserConfirmation?: GetUserConfirmation,
|
||||
hashType?: "slash" | "noslash" | "hashbang",
|
||||
children?: React$Node
|
||||
}> {}
|
||||
|
||||
declare export class Link extends React$Component<{
|
||||
to: string | LocationShape,
|
||||
replace?: boolean,
|
||||
children?: React$Node
|
||||
}> {}
|
||||
|
||||
declare export class NavLink extends React$Component<{
|
||||
to: string | LocationShape,
|
||||
activeClassName?: string,
|
||||
className?: string,
|
||||
activeStyle?: Object,
|
||||
style?: Object,
|
||||
isActive?: (match: Match, location: Location) => boolean,
|
||||
children?: React$Node,
|
||||
exact?: boolean,
|
||||
strict?: boolean
|
||||
}> {}
|
||||
|
||||
// NOTE: Below are duplicated from react-router. If updating these, please
|
||||
// update the react-router and react-router-native types as well.
|
||||
declare export type Location = {
|
||||
pathname: string,
|
||||
search: string,
|
||||
hash: string,
|
||||
state?: any,
|
||||
key?: string
|
||||
};
|
||||
|
||||
declare export type LocationShape = {
|
||||
pathname?: string,
|
||||
search?: string,
|
||||
hash?: string,
|
||||
state?: any
|
||||
};
|
||||
|
||||
declare export type HistoryAction = "PUSH" | "REPLACE" | "POP";
|
||||
|
||||
declare export type RouterHistory = {
|
||||
length: number,
|
||||
location: Location,
|
||||
action: HistoryAction,
|
||||
listen(
|
||||
callback: (location: Location, action: HistoryAction) => void
|
||||
): () => void,
|
||||
push(path: string | LocationShape, state?: any): void,
|
||||
replace(path: string | LocationShape, state?: any): void,
|
||||
go(n: number): void,
|
||||
goBack(): void,
|
||||
goForward(): void,
|
||||
canGo?: (n: number) => boolean,
|
||||
block(
|
||||
callback: (location: Location, action: HistoryAction) => boolean
|
||||
): void,
|
||||
// createMemoryHistory
|
||||
index?: number,
|
||||
entries?: Array<Location>
|
||||
};
|
||||
|
||||
declare export type Match = {
|
||||
params: { [key: string]: ?string },
|
||||
isExact: boolean,
|
||||
path: string,
|
||||
url: string
|
||||
};
|
||||
|
||||
declare export type ContextRouter = {|
|
||||
history: RouterHistory,
|
||||
location: Location,
|
||||
match: Match
|
||||
|};
|
||||
|
||||
declare export type GetUserConfirmation = (
|
||||
message: string,
|
||||
callback: (confirmed: boolean) => void
|
||||
) => void;
|
||||
|
||||
declare type StaticRouterContext = {
|
||||
url?: string
|
||||
};
|
||||
|
||||
declare export class StaticRouter extends React$Component<{
|
||||
basename?: string,
|
||||
location?: string | Location,
|
||||
context: StaticRouterContext,
|
||||
children?: React$Node
|
||||
}> {}
|
||||
|
||||
declare export class MemoryRouter extends React$Component<{
|
||||
initialEntries?: Array<LocationShape | string>,
|
||||
initialIndex?: number,
|
||||
getUserConfirmation?: GetUserConfirmation,
|
||||
keyLength?: number,
|
||||
children?: React$Node
|
||||
}> {}
|
||||
|
||||
declare export class Router extends React$Component<{
|
||||
history: RouterHistory,
|
||||
children?: React$Node
|
||||
}> {}
|
||||
|
||||
declare export class Prompt extends React$Component<{
|
||||
message: string | ((location: Location) => string | boolean),
|
||||
when?: boolean
|
||||
}> {}
|
||||
|
||||
declare export class Redirect extends React$Component<{
|
||||
to: string | LocationShape,
|
||||
push?: boolean
|
||||
}> {}
|
||||
|
||||
declare export class Route extends React$Component<{
|
||||
component?: React$ComponentType<*>,
|
||||
render?: (router: ContextRouter) => React$Node,
|
||||
children?: React$ComponentType<ContextRouter> | React$Node,
|
||||
path?: string,
|
||||
exact?: boolean,
|
||||
strict?: boolean
|
||||
}> {}
|
||||
|
||||
declare export class Switch extends React$Component<{
|
||||
children?: React$Node
|
||||
}> {}
|
||||
|
||||
declare export function withRouter<P>(
|
||||
Component: React$ComponentType<{| ...ContextRouter, ...P |}>
|
||||
): React$ComponentType<P>;
|
||||
|
||||
declare type MatchPathOptions = {
|
||||
path?: string,
|
||||
exact?: boolean,
|
||||
sensitive?: boolean,
|
||||
strict?: boolean
|
||||
};
|
||||
|
||||
declare export function matchPath(
|
||||
pathname: string,
|
||||
options?: MatchPathOptions | string
|
||||
): null | Match;
|
||||
}
|
||||
199
flow-typed/npm/react-router_vx.x.x.js
vendored
199
flow-typed/npm/react-router_vx.x.x.js
vendored
@@ -1,199 +0,0 @@
|
||||
// flow-typed signature: 4fb3dfe55b5d1711432e74df5fa80adc
|
||||
// flow-typed version: <<STUB>>/react-router_v4.3.1/flow_v0.81.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'react-router'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'react-router' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'react-router/es/generatePath' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/es/index' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/es/matchPath' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/es/MemoryRouter' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/es/Prompt' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/es/Redirect' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/es/Route' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/es/Router' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/es/RouterContext' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/es/StaticRouter' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/es/Switch' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/es/withRouter' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/generatePath' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/matchPath' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/MemoryRouter' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/Prompt' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/Redirect' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/Route' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/Router' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/StaticRouter' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/Switch' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/umd/react-router' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/umd/react-router.min' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-router/withRouter' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'react-router/es/generatePath.js' {
|
||||
declare module.exports: $Exports<'react-router/es/generatePath'>;
|
||||
}
|
||||
declare module 'react-router/es/index.js' {
|
||||
declare module.exports: $Exports<'react-router/es/index'>;
|
||||
}
|
||||
declare module 'react-router/es/matchPath.js' {
|
||||
declare module.exports: $Exports<'react-router/es/matchPath'>;
|
||||
}
|
||||
declare module 'react-router/es/MemoryRouter.js' {
|
||||
declare module.exports: $Exports<'react-router/es/MemoryRouter'>;
|
||||
}
|
||||
declare module 'react-router/es/Prompt.js' {
|
||||
declare module.exports: $Exports<'react-router/es/Prompt'>;
|
||||
}
|
||||
declare module 'react-router/es/Redirect.js' {
|
||||
declare module.exports: $Exports<'react-router/es/Redirect'>;
|
||||
}
|
||||
declare module 'react-router/es/Route.js' {
|
||||
declare module.exports: $Exports<'react-router/es/Route'>;
|
||||
}
|
||||
declare module 'react-router/es/Router.js' {
|
||||
declare module.exports: $Exports<'react-router/es/Router'>;
|
||||
}
|
||||
declare module 'react-router/es/RouterContext.js' {
|
||||
declare module.exports: $Exports<'react-router/es/RouterContext'>;
|
||||
}
|
||||
declare module 'react-router/es/StaticRouter.js' {
|
||||
declare module.exports: $Exports<'react-router/es/StaticRouter'>;
|
||||
}
|
||||
declare module 'react-router/es/Switch.js' {
|
||||
declare module.exports: $Exports<'react-router/es/Switch'>;
|
||||
}
|
||||
declare module 'react-router/es/withRouter.js' {
|
||||
declare module.exports: $Exports<'react-router/es/withRouter'>;
|
||||
}
|
||||
declare module 'react-router/generatePath.js' {
|
||||
declare module.exports: $Exports<'react-router/generatePath'>;
|
||||
}
|
||||
declare module 'react-router/index' {
|
||||
declare module.exports: $Exports<'react-router'>;
|
||||
}
|
||||
declare module 'react-router/index.js' {
|
||||
declare module.exports: $Exports<'react-router'>;
|
||||
}
|
||||
declare module 'react-router/matchPath.js' {
|
||||
declare module.exports: $Exports<'react-router/matchPath'>;
|
||||
}
|
||||
declare module 'react-router/MemoryRouter.js' {
|
||||
declare module.exports: $Exports<'react-router/MemoryRouter'>;
|
||||
}
|
||||
declare module 'react-router/Prompt.js' {
|
||||
declare module.exports: $Exports<'react-router/Prompt'>;
|
||||
}
|
||||
declare module 'react-router/Redirect.js' {
|
||||
declare module.exports: $Exports<'react-router/Redirect'>;
|
||||
}
|
||||
declare module 'react-router/Route.js' {
|
||||
declare module.exports: $Exports<'react-router/Route'>;
|
||||
}
|
||||
declare module 'react-router/Router.js' {
|
||||
declare module.exports: $Exports<'react-router/Router'>;
|
||||
}
|
||||
declare module 'react-router/StaticRouter.js' {
|
||||
declare module.exports: $Exports<'react-router/StaticRouter'>;
|
||||
}
|
||||
declare module 'react-router/Switch.js' {
|
||||
declare module.exports: $Exports<'react-router/Switch'>;
|
||||
}
|
||||
declare module 'react-router/umd/react-router.js' {
|
||||
declare module.exports: $Exports<'react-router/umd/react-router'>;
|
||||
}
|
||||
declare module 'react-router/umd/react-router.min.js' {
|
||||
declare module.exports: $Exports<'react-router/umd/react-router.min'>;
|
||||
}
|
||||
declare module 'react-router/withRouter.js' {
|
||||
declare module.exports: $Exports<'react-router/withRouter'>;
|
||||
}
|
||||
108
flow-typed/npm/request_vx.x.x.js
vendored
108
flow-typed/npm/request_vx.x.x.js
vendored
@@ -1,108 +0,0 @@
|
||||
// flow-typed signature: fce684fdcdf9c74363f2c0bf136dbf88
|
||||
// flow-typed version: <<STUB>>/request_v2.83.0/flow_v0.64.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'request'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'request' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'request/lib/auth' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'request/lib/cookies' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'request/lib/getProxyFromURI' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'request/lib/har' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'request/lib/helpers' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'request/lib/multipart' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'request/lib/oauth' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'request/lib/querystring' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'request/lib/redirect' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'request/lib/tunnel' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'request/request' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'request/index' {
|
||||
declare module.exports: $Exports<'request'>;
|
||||
}
|
||||
declare module 'request/index.js' {
|
||||
declare module.exports: $Exports<'request'>;
|
||||
}
|
||||
declare module 'request/lib/auth.js' {
|
||||
declare module.exports: $Exports<'request/lib/auth'>;
|
||||
}
|
||||
declare module 'request/lib/cookies.js' {
|
||||
declare module.exports: $Exports<'request/lib/cookies'>;
|
||||
}
|
||||
declare module 'request/lib/getProxyFromURI.js' {
|
||||
declare module.exports: $Exports<'request/lib/getProxyFromURI'>;
|
||||
}
|
||||
declare module 'request/lib/har.js' {
|
||||
declare module.exports: $Exports<'request/lib/har'>;
|
||||
}
|
||||
declare module 'request/lib/helpers.js' {
|
||||
declare module.exports: $Exports<'request/lib/helpers'>;
|
||||
}
|
||||
declare module 'request/lib/multipart.js' {
|
||||
declare module.exports: $Exports<'request/lib/multipart'>;
|
||||
}
|
||||
declare module 'request/lib/oauth.js' {
|
||||
declare module.exports: $Exports<'request/lib/oauth'>;
|
||||
}
|
||||
declare module 'request/lib/querystring.js' {
|
||||
declare module.exports: $Exports<'request/lib/querystring'>;
|
||||
}
|
||||
declare module 'request/lib/redirect.js' {
|
||||
declare module.exports: $Exports<'request/lib/redirect'>;
|
||||
}
|
||||
declare module 'request/lib/tunnel.js' {
|
||||
declare module.exports: $Exports<'request/lib/tunnel'>;
|
||||
}
|
||||
declare module 'request/request.js' {
|
||||
declare module.exports: $Exports<'request/request'>;
|
||||
}
|
||||
18
flow-typed/npm/rimraf_v2.x.x.js
vendored
18
flow-typed/npm/rimraf_v2.x.x.js
vendored
@@ -1,18 +0,0 @@
|
||||
// flow-typed signature: 1dff23447d5e18f5ac2b05aaec7cfb74
|
||||
// flow-typed version: a453e98ea2/rimraf_v2.x.x/flow_>=v0.25.0
|
||||
|
||||
declare module 'rimraf' {
|
||||
declare type Options = {
|
||||
maxBusyTries?: number,
|
||||
emfileWait?: number,
|
||||
glob?: boolean,
|
||||
disableGlob?: boolean
|
||||
};
|
||||
|
||||
declare type Callback = (err: ?Error, path: ?string) => void;
|
||||
|
||||
declare module.exports: {
|
||||
(f: string, opts?: Options | Callback, callback?: Callback): void;
|
||||
sync(path: string, opts?: Options): void;
|
||||
};
|
||||
}
|
||||
198
flow-typed/npm/semver_v5.1.x.js
vendored
198
flow-typed/npm/semver_v5.1.x.js
vendored
@@ -1,198 +0,0 @@
|
||||
// flow-typed signature: dc381ee55406f66b7272c6343db0834b
|
||||
// flow-typed version: da30fe6876/semver_v5.1.x/flow_>=v0.25.x
|
||||
|
||||
declare module "semver" {
|
||||
declare type Release =
|
||||
| "major"
|
||||
| "premajor"
|
||||
| "minor"
|
||||
| "preminor"
|
||||
| "patch"
|
||||
| "prepatch"
|
||||
| "prerelease";
|
||||
|
||||
// The supported comparators are taken from the source here:
|
||||
// https://github.com/npm/node-semver/blob/8bd070b550db2646362c9883c8d008d32f66a234/semver.js#L623
|
||||
declare type Operator =
|
||||
| "==="
|
||||
| "!=="
|
||||
| "=="
|
||||
| "="
|
||||
| "" // Not sure why you would want this, but whatever.
|
||||
| "!="
|
||||
| ">"
|
||||
| ">="
|
||||
| "<"
|
||||
| "<=";
|
||||
|
||||
declare class SemVer {
|
||||
build: Array<string>;
|
||||
loose: ?boolean;
|
||||
major: number;
|
||||
minor: number;
|
||||
patch: number;
|
||||
prerelease: Array<string | number>;
|
||||
raw: string;
|
||||
version: string;
|
||||
|
||||
constructor(version: string | SemVer, loose?: boolean): SemVer;
|
||||
compare(other: string | SemVer): -1 | 0 | 1;
|
||||
compareMain(other: string | SemVer): -1 | 0 | 1;
|
||||
comparePre(other: string | SemVer): -1 | 0 | 1;
|
||||
format(): string;
|
||||
inc(release: Release, identifier: string): this;
|
||||
}
|
||||
|
||||
declare class Comparator {
|
||||
loose?: boolean;
|
||||
operator: Operator;
|
||||
semver: SemVer;
|
||||
value: string;
|
||||
|
||||
constructor(comp: string | Comparator, loose?: boolean): Comparator;
|
||||
parse(comp: string): void;
|
||||
test(version: string): boolean;
|
||||
}
|
||||
|
||||
declare class Range {
|
||||
loose: ?boolean;
|
||||
raw: string;
|
||||
set: Array<Array<Comparator>>;
|
||||
|
||||
constructor(range: string | Range, loose?: boolean): Range;
|
||||
format(): string;
|
||||
parseRange(range: string): Array<Comparator>;
|
||||
test(version: string): boolean;
|
||||
toString(): string;
|
||||
}
|
||||
|
||||
declare var SEMVER_SPEC_VERSION: string;
|
||||
declare var re: Array<RegExp>;
|
||||
declare var src: Array<string>;
|
||||
|
||||
// Functions
|
||||
declare function valid(v: string | SemVer, loose?: boolean): string | null;
|
||||
declare function clean(v: string | SemVer, loose?: boolean): string | null;
|
||||
declare function inc(
|
||||
v: string | SemVer,
|
||||
release: Release,
|
||||
loose?: boolean,
|
||||
identifier?: string
|
||||
): string | null;
|
||||
declare function inc(
|
||||
v: string | SemVer,
|
||||
release: Release,
|
||||
identifier: string
|
||||
): string | null;
|
||||
declare function major(v: string | SemVer, loose?: boolean): number;
|
||||
declare function minor(v: string | SemVer, loose?: boolean): number;
|
||||
declare function patch(v: string | SemVer, loose?: boolean): number;
|
||||
|
||||
// Comparison
|
||||
declare function gt(
|
||||
v1: string | SemVer,
|
||||
v2: string | SemVer,
|
||||
loose?: boolean
|
||||
): boolean;
|
||||
declare function gte(
|
||||
v1: string | SemVer,
|
||||
v2: string | SemVer,
|
||||
loose?: boolean
|
||||
): boolean;
|
||||
declare function lt(
|
||||
v1: string | SemVer,
|
||||
v2: string | SemVer,
|
||||
loose?: boolean
|
||||
): boolean;
|
||||
declare function lte(
|
||||
v1: string | SemVer,
|
||||
v2: string | SemVer,
|
||||
loose?: boolean
|
||||
): boolean;
|
||||
declare function eq(
|
||||
v1: string | SemVer,
|
||||
v2: string | SemVer,
|
||||
loose?: boolean
|
||||
): boolean;
|
||||
declare function neq(
|
||||
v1: string | SemVer,
|
||||
v2: string | SemVer,
|
||||
loose?: boolean
|
||||
): boolean;
|
||||
declare function cmp(
|
||||
v1: string | SemVer,
|
||||
comparator: Operator,
|
||||
v2: string | SemVer,
|
||||
loose?: boolean
|
||||
): boolean;
|
||||
declare function compare(
|
||||
v1: string | SemVer,
|
||||
v2: string | SemVer,
|
||||
loose?: boolean
|
||||
): -1 | 0 | 1;
|
||||
declare function rcompare(
|
||||
v1: string | SemVer,
|
||||
v2: string | SemVer,
|
||||
loose?: boolean
|
||||
): -1 | 0 | 1;
|
||||
declare function compareLoose(
|
||||
v1: string | SemVer,
|
||||
v2: string | SemVer
|
||||
): -1 | 0 | 1;
|
||||
declare function diff(v1: string | SemVer, v2: string | SemVer): ?Release;
|
||||
declare function sort(
|
||||
list: Array<string | SemVer>,
|
||||
loose?: boolean
|
||||
): Array<string | SemVer>;
|
||||
declare function rsort(
|
||||
list: Array<string | SemVer>,
|
||||
loose?: boolean
|
||||
): Array<string | SemVer>;
|
||||
declare function compareIdentifiers(
|
||||
v1: string | SemVer,
|
||||
v2: string | SemVer
|
||||
): -1 | 0 | 1;
|
||||
declare function rcompareIdentifiers(
|
||||
v1: string | SemVer,
|
||||
v2: string | SemVer
|
||||
): -1 | 0 | 1;
|
||||
|
||||
// Ranges
|
||||
declare function validRange(
|
||||
range: string | Range,
|
||||
loose?: boolean
|
||||
): string | null;
|
||||
declare function satisfies(
|
||||
version: string | SemVer,
|
||||
range: string | Range,
|
||||
loose?: boolean
|
||||
): boolean;
|
||||
declare function maxSatisfying(
|
||||
versions: Array<string | SemVer>,
|
||||
range: string | Range,
|
||||
loose?: boolean
|
||||
): string | SemVer | null;
|
||||
declare function gtr(
|
||||
version: string | SemVer,
|
||||
range: string | Range,
|
||||
loose?: boolean
|
||||
): boolean;
|
||||
declare function ltr(
|
||||
version: string | SemVer,
|
||||
range: string | Range,
|
||||
loose?: boolean
|
||||
): boolean;
|
||||
declare function outside(
|
||||
version: string | SemVer,
|
||||
range: string | Range,
|
||||
hilo: ">" | "<",
|
||||
loose?: boolean
|
||||
): boolean;
|
||||
|
||||
// Not explicitly documented, or deprecated
|
||||
declare function parse(version: string, loose?: boolean): ?SemVer;
|
||||
declare function toComparators(
|
||||
range: string | Range,
|
||||
loose?: boolean
|
||||
): Array<Array<string>>;
|
||||
}
|
||||
52
flow-typed/npm/supertest_vx.x.x.js
vendored
52
flow-typed/npm/supertest_vx.x.x.js
vendored
@@ -1,52 +0,0 @@
|
||||
// flow-typed signature: 92c970084ff90673c82c72604aa26f27
|
||||
// flow-typed version: <<STUB>>/supertest_v3.x.x/flow_v0.69.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'supertest'
|
||||
*
|
||||
* Fill this stub out by replacing all the `any` types.
|
||||
*
|
||||
* Once filled out, we encourage you to share your work with the
|
||||
* community by sending a pull request to:
|
||||
* https://github.com/flowtype/flow-typed
|
||||
*/
|
||||
|
||||
declare module 'supertest' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* We include stubs for each file inside this npm package in case you need to
|
||||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'supertest/lib/agent' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'supertest/lib/test' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'supertest/test/supertest' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'supertest/index' {
|
||||
declare module.exports: $Exports<'supertest'>;
|
||||
}
|
||||
declare module 'supertest/index.js' {
|
||||
declare module.exports: $Exports<'supertest'>;
|
||||
}
|
||||
declare module 'supertest/lib/agent.js' {
|
||||
declare module.exports: $Exports<'supertest/lib/agent'>;
|
||||
}
|
||||
declare module 'supertest/lib/test.js' {
|
||||
declare module.exports: $Exports<'supertest/lib/test'>;
|
||||
}
|
||||
declare module 'supertest/test/supertest.js' {
|
||||
declare module.exports: $Exports<'supertest/test/supertest'>;
|
||||
}
|
||||
65
i18n/config.ts
Normal file
65
i18n/config.ts
Normal file
@@ -0,0 +1,65 @@
|
||||
import i18n from 'i18next';
|
||||
import { initReactI18next } from 'react-i18next';
|
||||
|
||||
import translationEN from './translations/en-US.json';
|
||||
import translationPT from './translations/pt-BR.json';
|
||||
import translationES from './translations/es-ES.json';
|
||||
import translationDE from './translations/de-DE.json';
|
||||
import translationFR from './translations/fr-FR.json';
|
||||
import translationCN from './translations/zh-CN.json';
|
||||
import translationJP from './translations/ja-JP.json';
|
||||
import translationUA from './translations/uk-UA.json';
|
||||
import translationKM from './translations/km-KH.json';
|
||||
|
||||
const languages = {
|
||||
'en-US': {
|
||||
translation: translationEN,
|
||||
},
|
||||
'pt-BR': {
|
||||
translation: translationPT,
|
||||
},
|
||||
'es-ES': {
|
||||
translation: translationES,
|
||||
},
|
||||
'de-DE': {
|
||||
translation: translationDE,
|
||||
},
|
||||
'fr-FR': {
|
||||
translation: translationFR,
|
||||
},
|
||||
'zh-CN': {
|
||||
translation: translationCN,
|
||||
},
|
||||
'ja-JP': {
|
||||
translation: translationJP,
|
||||
},
|
||||
'uk-UA': {
|
||||
translation: translationUA,
|
||||
},
|
||||
'km-KH': {
|
||||
translation: translationKM,
|
||||
},
|
||||
};
|
||||
|
||||
type Language = keyof typeof languages;
|
||||
|
||||
i18n
|
||||
// pass the i18n instance to react-i18next.
|
||||
.use(initReactI18next)
|
||||
// init i18next
|
||||
// for all options read: https://www.i18next.com/overview/configuration-options
|
||||
.init({
|
||||
// in case window.VEDACCIO_LANGUAGE is undefined,it will fall back to 'en-US'
|
||||
lng: window?.__VERDACCIO_BASENAME_UI_OPTIONS?.language,
|
||||
fallbackLng: 'en-US',
|
||||
whitelist: ['en-US', 'pt-BR', 'es-ES', 'de-DE', 'fr-FR', 'zh-CN', 'ja-JP', 'uk-UA', 'km-KH'],
|
||||
load: 'currentOnly',
|
||||
resources: languages,
|
||||
debug: false,
|
||||
interpolation: {
|
||||
escapeValue: false, // react already safes from xss
|
||||
},
|
||||
});
|
||||
|
||||
export default i18n;
|
||||
export { Language };
|
||||
152
i18n/translations/de-DE.json
Normal file
152
i18n/translations/de-DE.json
Normal file
@@ -0,0 +1,152 @@
|
||||
{
|
||||
"copy-to-clipboard": "In die Zwischenablage kopieren",
|
||||
"author-anonymous": "Anonymus",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "Zur Homepage",
|
||||
"open-an-issue": "Einen Fehler melden",
|
||||
"download-tarball": "Archiv (Tarball) herunterladen"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "Registrierungsinformationen"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "Dokumentation",
|
||||
"registry-info": "Registrierungsinformationen",
|
||||
"greetings": "Hallo "
|
||||
},
|
||||
"search": {
|
||||
"packages": "Pakete suchen"
|
||||
},
|
||||
"auto-complete": {
|
||||
"loading": "wird geladen...",
|
||||
"no-results-found": "Kein Ergebnis gefunden"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Uplinks",
|
||||
"versions": "Versionen",
|
||||
"dependencies": "Abhängigkeiten",
|
||||
"readme": "Liesmich"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Uplinks",
|
||||
"no-items": "{{name}} hat keine Uplinks."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "Aktuelle Tags",
|
||||
"version-history": "Versionsgeschichte",
|
||||
"not-available": "Nicht verfügbar"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "Veröffentlicht am {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "Zur Homepage",
|
||||
"homepage": "Homepage",
|
||||
"open-an-issue": "Einen Fehler melden",
|
||||
"bugs": "Fehler",
|
||||
"download": "{{what}} herunterladen",
|
||||
"the-tar-file": "die tar-Datei",
|
||||
"tarball": "Archiv (Tarball)"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} hat keine Abhängigkeiten",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "Benutzername",
|
||||
"password": "Passwort"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "Dein Benutzername",
|
||||
"password": "Dein sicheres Passwort"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "Dieses Feld ist erforderlich",
|
||||
"required-min-length": "Dieses Feld erfordert eine Mindestlänge von {{length}}",
|
||||
"unable-to-sign-in": "Anmeldung nicht möglich",
|
||||
"username-or-password-cant-be-empty": "Benutzername und Passwort dürfen nicht leer sein!"
|
||||
},
|
||||
"help": {
|
||||
"title": "Noch kein Paket publiziert.",
|
||||
"sub-title": "Um dein erstes Paket einfach zu publizieren:",
|
||||
"first-step": "1. Einloggen",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. Publizieren",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. Diese Seite aktualisieren."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "Letzte v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "Installierung",
|
||||
"install-using-yarn": "Mit yarn installieren",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "Mit npm installieren",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "Mit pnpm installieren",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "Repository"
|
||||
},
|
||||
"author": {
|
||||
"title": "Autor(in)"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "Neueste Distribution",
|
||||
"license": "Lizenz",
|
||||
"size": "Größe",
|
||||
"file-count": "Anzahl der Dateien"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "Maintainer"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "Contributor"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "NPM Version",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Unterstützt von",
|
||||
"made-with-love-on": "Gemacht mit <0>♥</0> in"
|
||||
},
|
||||
"button": {
|
||||
"close": "Schließen",
|
||||
"cancel": "Abbrechen",
|
||||
"login": "Einloggen",
|
||||
"logout": "Ausloggen",
|
||||
"go-to-the-home-page": "Zur Homepage",
|
||||
"learn-more": "Mehr erfahren",
|
||||
"fund-this-package": "Dieses Paket <0>finanzieren</0>"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "Etwas ist schief gelaufen.",
|
||||
"404": {
|
||||
"page-not-found": "404 - Seite nicht gefunden",
|
||||
"sorry-we-could-not-find-it": "Entschuldigung, wir konnten es nicht finden..."
|
||||
},
|
||||
"app-context-not-correct-used": "Der App-Kontext wurde nicht korrekt verwendet",
|
||||
"theme-context-not-correct-used": "Der Theme-Kontext wurde nicht korrekt verwendet",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta wird bei DetailContext benötigt"
|
||||
},
|
||||
"lng": {
|
||||
"english": "Englisch",
|
||||
"japanese": "Japanisch",
|
||||
"portuguese": "Portugiesisch",
|
||||
"spanish": "Spanisch",
|
||||
"german": "Deutsch",
|
||||
"chinese": "Chinesisch",
|
||||
"french": "Französisch",
|
||||
"ukraine": "Ukrainisch",
|
||||
"khmer": "Khmer"
|
||||
},
|
||||
"help-to-translate": "Hilfe beim Übersetzen",
|
||||
"change-language": "Sprache ändern"
|
||||
}
|
||||
152
i18n/translations/en-US.json
Normal file
152
i18n/translations/en-US.json
Normal file
@@ -0,0 +1,152 @@
|
||||
{
|
||||
"copy-to-clipboard": "Copy to clipboard",
|
||||
"author-anonymous": "Anonymous",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "Visit homepage",
|
||||
"open-an-issue": "Open an issue",
|
||||
"download-tarball": "Download tarball"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "Registry Info"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "Documentation",
|
||||
"registry-info": "Registry Information",
|
||||
"greetings": "Hi "
|
||||
},
|
||||
"search": {
|
||||
"packages": "Search Packages"
|
||||
},
|
||||
"auto-complete": {
|
||||
"loading": "Loading...",
|
||||
"no-results-found": "No results found"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Uplinks",
|
||||
"versions": "Versions",
|
||||
"dependencies": "Dependencies",
|
||||
"readme": "Readme"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Uplinks",
|
||||
"no-items": "{{name}} has no uplinks."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "Current Tags",
|
||||
"version-history": "Version history",
|
||||
"not-available": "Not available"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "Published on {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "Visit homepage",
|
||||
"homepage": "Homepage",
|
||||
"open-an-issue": "Open an issue",
|
||||
"bugs": "Bugs",
|
||||
"download": "Download {{what}}",
|
||||
"the-tar-file": "the tar file",
|
||||
"tarball": "Tarball"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} has no dependencies.",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "Username",
|
||||
"password": "Password"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "Your username",
|
||||
"password": "Your strong password"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "This field is required",
|
||||
"required-min-length": "This field required the min length of {{length}}",
|
||||
"unable-to-sign-in": "Unable to sign in",
|
||||
"username-or-password-cant-be-empty": "Username or password can't be empty!"
|
||||
},
|
||||
"help": {
|
||||
"title": "No Package Published Yet.",
|
||||
"sub-title": "To publish your first package just:",
|
||||
"first-step": "1. Login",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. Publish",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. Refresh this page."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "Latest v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "Installation",
|
||||
"install-using-yarn": "Install using yarn",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "Install using npm",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "Install using pnpm",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "Repository"
|
||||
},
|
||||
"author": {
|
||||
"title": "Author"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "Latest Distribution",
|
||||
"license": "License",
|
||||
"size": "Size",
|
||||
"file-count": "file count"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "Maintainers"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "Contributors"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "NPM Version",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Powered by",
|
||||
"made-with-love-on": "Made with <0>♥</0> on"
|
||||
},
|
||||
"button": {
|
||||
"close": "Close",
|
||||
"cancel": "Cancel",
|
||||
"login": "Login",
|
||||
"logout": "Logout",
|
||||
"go-to-the-home-page": "Go to the home page",
|
||||
"learn-more": "Learn More",
|
||||
"fund-this-package": "<0>Fund</0> this package"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "Something went wrong.",
|
||||
"404": {
|
||||
"page-not-found": "404 - Page not found",
|
||||
"sorry-we-could-not-find-it": "Sorry, we couldn't find it..."
|
||||
},
|
||||
"app-context-not-correct-used": "The app context was not used correctly",
|
||||
"theme-context-not-correct-used": "The theme context was not used correctly",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta is required at DetailContext"
|
||||
},
|
||||
"lng": {
|
||||
"english": "English",
|
||||
"japanese": "Japanese",
|
||||
"portuguese": "Portuguese",
|
||||
"spanish": "Spanish",
|
||||
"german": "German",
|
||||
"chinese": "Chinese",
|
||||
"french": "French",
|
||||
"ukraine": "Ukraine",
|
||||
"khmer": "Khmer"
|
||||
},
|
||||
"help-to-translate": "Help to translate",
|
||||
"change-language": "Change language"
|
||||
}
|
||||
152
i18n/translations/es-ES.json
Normal file
152
i18n/translations/es-ES.json
Normal file
@@ -0,0 +1,152 @@
|
||||
{
|
||||
"copy-to-clipboard": "Copiar al portapapeles",
|
||||
"author-anonymous": "Anónimo",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "Visitar página principal",
|
||||
"open-an-issue": "Reportar un error",
|
||||
"download-tarball": "Descargar libreria"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "Información del Registro"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "Documentación",
|
||||
"registry-info": "Información del Registro",
|
||||
"greetings": "Hola "
|
||||
},
|
||||
"search": {
|
||||
"packages": "Buscar paquetes"
|
||||
},
|
||||
"auto-complete": {
|
||||
"loading": "Cargando...",
|
||||
"no-results-found": "Sin resultados encontrados"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Remoto",
|
||||
"versions": "Versiones",
|
||||
"dependencies": "Dependencias",
|
||||
"readme": "Léeme"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Remoto",
|
||||
"no-items": "{{name}} not tiene remotos."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "Etiquetas actuales",
|
||||
"version-history": "Historial de versiones",
|
||||
"not-available": "No disponible"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "Publicado en {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "Ir a la página principal",
|
||||
"homepage": "Página pricinpal",
|
||||
"open-an-issue": "Reportar un problema",
|
||||
"bugs": "Errores",
|
||||
"download": "Descargar {{what}}",
|
||||
"the-tar-file": "el archivo tar",
|
||||
"tarball": "Libreria"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} no tiene dependencias.",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "Usuario",
|
||||
"password": "Contraseña"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "Tu usuario",
|
||||
"password": "Tu fuerte conntraseña"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "Este campo es requerido",
|
||||
"required-min-length": "Este campo es requerido y la mínima longitud es {{length}}",
|
||||
"unable-to-sign-in": "No se ha podido iniciar sesión",
|
||||
"username-or-password-cant-be-empty": "Nombre de usuario o contraseña no puede estar vacio!"
|
||||
},
|
||||
"help": {
|
||||
"title": "Ningún paquete ha sido publicado aun.",
|
||||
"sub-title": "Para publicar tu primer paquete:",
|
||||
"first-step": "1. Inicia sesión",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. Publica",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. Refresca la página."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "Última v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "Instalación",
|
||||
"install-using-yarn": "Instala usando yarn",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "Instala usando npm",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "Instala usando pnpm",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "Repositorio"
|
||||
},
|
||||
"author": {
|
||||
"title": "Autor"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "Última distribución",
|
||||
"license": "Licencia",
|
||||
"size": "Tamaño",
|
||||
"file-count": "archivo cuenta"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "Mantenedores"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "Colaboradores"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "Version NPM",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Hecho con",
|
||||
"made-with-love-on": "Hecho con <0>♥</0> on"
|
||||
},
|
||||
"button": {
|
||||
"close": "Cerrar",
|
||||
"cancel": "Cancelar",
|
||||
"login": "Iniciar sesión",
|
||||
"logout": "Cerrar sesión",
|
||||
"go-to-the-home-page": "Ir a la página principal",
|
||||
"learn-more": "Aprender más",
|
||||
"fund-this-package": "<0>Donar</0> a este paquete"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "Algo ha salido mal.",
|
||||
"404": {
|
||||
"page-not-found": "404 - Paquete no encontrado",
|
||||
"sorry-we-could-not-find-it": "Lo siento, no hemos podido encontrarlo..."
|
||||
},
|
||||
"app-context-not-correct-used": "El contexto de la aplicación no fue correctamente usado",
|
||||
"theme-context-not-correct-used": "El contexto del tema no fue correctamente usado",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta es requerido en DetailContext"
|
||||
},
|
||||
"lng": {
|
||||
"english": "Inglés",
|
||||
"japanese": "Japonés",
|
||||
"portuguese": "Portugués",
|
||||
"spanish": "Español",
|
||||
"german": "Alemán",
|
||||
"chinese": "Chino",
|
||||
"french": "Francés",
|
||||
"ukraine": "Ucraniano",
|
||||
"khmer": "Khmer"
|
||||
},
|
||||
"help-to-translate": "Ayuda a traducir",
|
||||
"change-language": "Cambiar idioma"
|
||||
}
|
||||
152
i18n/translations/fr-FR.json
Normal file
152
i18n/translations/fr-FR.json
Normal file
@@ -0,0 +1,152 @@
|
||||
{
|
||||
"copy-to-clipboard": "Copier dans le presse-papier",
|
||||
"author-anonymous": "Anonyme",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "Visiter la page d'accueil",
|
||||
"open-an-issue": "Ouvrir un ticket",
|
||||
"download-tarball": "Télécharger l'archive"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "Informations du Registry"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "Documentation",
|
||||
"registry-info": "Informations du Registry",
|
||||
"greetings": "Bonjour "
|
||||
},
|
||||
"search": {
|
||||
"packages": "Rechercher des paquets"
|
||||
},
|
||||
"auto-complete": {
|
||||
"loading": "En cours de chargement...",
|
||||
"no-results-found": "Aucun resultat trouvé"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Uplinks",
|
||||
"versions": "Versions",
|
||||
"dependencies": "Dépendances",
|
||||
"readme": "Readme"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Uplinks",
|
||||
"no-items": "{{name}} n'a pas de uplink."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "Tags courants",
|
||||
"version-history": "Historique de version",
|
||||
"not-available": "Non disponible"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "Publié le {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "Visiter la page d'accueil",
|
||||
"homepage": "Page d'accueil",
|
||||
"open-an-issue": "Ouvrir un ticket",
|
||||
"bugs": "Bugs",
|
||||
"download": "Télécharger {{what}}",
|
||||
"the-tar-file": "le fichier tar",
|
||||
"tarball": "Archive"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} n'a aucune dépendance.",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "Nom d'utilisateur",
|
||||
"password": "Mot de passe"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "Votre nom d'utilisateur",
|
||||
"password": "Votre mot de passe"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "Ce champ est obligatoire",
|
||||
"required-min-length": "Ce champ doit faire au moins {{length}} caractères",
|
||||
"unable-to-sign-in": "Connexion impossible",
|
||||
"username-or-password-cant-be-empty": "Le nom d'utilisateur ou mot de passe ne peut pas être vide!"
|
||||
},
|
||||
"help": {
|
||||
"title": "Aucun paquet publié pour l'instant.",
|
||||
"sub-title": "Pour publier votre premier paquet:",
|
||||
"first-step": "1. Se connecter",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. Publier",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. Recharger cette page."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "Dernière v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "Installation",
|
||||
"install-using-yarn": "Installer avec yarn",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "Installer avec npm",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "Installer avec pnpm",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "Dépôt"
|
||||
},
|
||||
"author": {
|
||||
"title": "Auteur"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "Dernière distribution",
|
||||
"license": "Licence",
|
||||
"size": "Taille",
|
||||
"file-count": "nombre de fichiers"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "Mainteneurs"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "Contributeurs"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "Version NPM",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Propulsé par",
|
||||
"made-with-love-on": "Fait avec <0>♥</0> sur"
|
||||
},
|
||||
"button": {
|
||||
"close": "Fermer",
|
||||
"cancel": "Annuler",
|
||||
"login": "Se connecter",
|
||||
"logout": "Se déconnecter",
|
||||
"go-to-the-home-page": "Aller à la page d'accueil",
|
||||
"learn-more": "En savoir plus",
|
||||
"fund-this-package": "<0>Financer</0> ce paquet"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "Quelque chose a mal tourné.",
|
||||
"404": {
|
||||
"page-not-found": "404 - Page non trouvée",
|
||||
"sorry-we-could-not-find-it": "Desolé, nous n'avons rien retrouvé..."
|
||||
},
|
||||
"app-context-not-correct-used": "Le contexte de l'application n'a pas été utilisé correctement",
|
||||
"theme-context-not-correct-used": "Le contexte du thème n'a pas été utilisé correctement",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta est obligatoire à DetailContext"
|
||||
},
|
||||
"lng": {
|
||||
"english": "Anglais",
|
||||
"japanese": "Japonais",
|
||||
"portuguese": "Portugais",
|
||||
"spanish": "Espagnol",
|
||||
"german": "Allemand",
|
||||
"chinese": "Chinois",
|
||||
"french": "Français",
|
||||
"ukraine": "Ukrainien",
|
||||
"khmer": "Khmer"
|
||||
},
|
||||
"help-to-translate": "Aide à la traduction",
|
||||
"change-language": "Changer la langue"
|
||||
}
|
||||
152
i18n/translations/ja-JP.json
Normal file
152
i18n/translations/ja-JP.json
Normal file
@@ -0,0 +1,152 @@
|
||||
{
|
||||
"copy-to-clipboard": "クリップボードにコピー",
|
||||
"author-anonymous": "匿名",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "ホームページへ移動",
|
||||
"open-an-issue": "課題を開く",
|
||||
"download-tarball": "tar形式でダウンロード"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "レジストリの設定方法"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "ドキュメント",
|
||||
"registry-info": "レジストリ情報",
|
||||
"greetings": "こんにちは、"
|
||||
},
|
||||
"search": {
|
||||
"packages": "パッケージを検索"
|
||||
},
|
||||
"auto-complete": {
|
||||
"loading": "ロード中...",
|
||||
"no-results-found": "パッケージが見つかりませんでした"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "アップリンク",
|
||||
"versions": "バージョン情報",
|
||||
"dependencies": "依存パッケージ",
|
||||
"readme": "Readme"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "アップリンク",
|
||||
"no-items": "{{name}}にアップリンクはありません"
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "タグ一覧",
|
||||
"version-history": "バージョン履歴",
|
||||
"not-available": "利用できません"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "{{time}}に更新されました •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "ホームページへ移動",
|
||||
"homepage": "ホームページ",
|
||||
"open-an-issue": "課題を開く",
|
||||
"bugs": "バグ",
|
||||
"download": "{{what}}ダウンロード",
|
||||
"the-tar-file": "tar形式のファイル",
|
||||
"tarball": "tar形式でダウンロード"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}}に依存パッケージはありません",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "ユーザ名",
|
||||
"password": "パスワード"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "あなたのユーザ名",
|
||||
"password": "あなたのパスワード"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "この項目は必ず入力して下さい",
|
||||
"required-min-length": "この項目は{{length}}文字以上入力して下さい",
|
||||
"unable-to-sign-in": "サインインできません",
|
||||
"username-or-password-cant-be-empty": "ユーザ名とパスワードは空にできません"
|
||||
},
|
||||
"help": {
|
||||
"title": "まだパッケージが登録されていません",
|
||||
"sub-title": "以下の手順で最初のパッケージを登録しましょう",
|
||||
"first-step": "1. ログイン",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. 登録",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. このページを再読み込みして下さい"
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "最新バージョンは{{version}}です",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "インストール方法",
|
||||
"install-using-yarn": "yarnでインストール",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "npmでインストール",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "pnpmでインストール",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "リポジトリ"
|
||||
},
|
||||
"author": {
|
||||
"title": "作者"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "最新の配信内容",
|
||||
"license": "ライセンス",
|
||||
"size": "サイズ",
|
||||
"file-count": "ファイル数"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "パッケージメンテナ"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "コントリビューター"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "NPM Version",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Powered by",
|
||||
"made-with-love-on": "Made with <0>♥</0> on"
|
||||
},
|
||||
"button": {
|
||||
"close": "閉じる",
|
||||
"cancel": "キャンセル",
|
||||
"login": "ログイン",
|
||||
"logout": "ログアウト",
|
||||
"go-to-the-home-page": "トップページに戻る",
|
||||
"learn-more": "もっと知る",
|
||||
"fund-this-package": "このパッケージに<0>投資</0>"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "何か問題が発生したようです。",
|
||||
"404": {
|
||||
"page-not-found": "404 - Page not found",
|
||||
"sorry-we-could-not-find-it": "残念ながら、ご指定のページはありませんでした…。"
|
||||
},
|
||||
"app-context-not-correct-used": "AppContextが正しく使用されませんでした",
|
||||
"theme-context-not-correct-used": "ThemeContextが正しく使用されませんでした",
|
||||
"package-meta-is-required-at-detail-context": "DetailContextではpackageMetaが必要です"
|
||||
},
|
||||
"lng": {
|
||||
"english": "英語",
|
||||
"japanese": "日本語",
|
||||
"portuguese": "ポルトガル語",
|
||||
"spanish": "スペイン語",
|
||||
"german": "ドイツ語",
|
||||
"chinese": "中国語",
|
||||
"french": "フランス語",
|
||||
"ukraine": "ウクライナ",
|
||||
"khmer": "Khmer"
|
||||
},
|
||||
"help-to-translate": "翻訳を助ける",
|
||||
"change-language": "言語を変更"
|
||||
}
|
||||
152
i18n/translations/km-KH.json
Normal file
152
i18n/translations/km-KH.json
Normal file
@@ -0,0 +1,152 @@
|
||||
{
|
||||
"copy-to-clipboard": "ចម្លងទៅក្ដារតម្បៀតខ្ទាស់",
|
||||
"author-anonymous": "គ្មានអត្តសញ្ញាណ",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "ទស្សនាគេហទំព័រ",
|
||||
"open-an-issue": "បើកកិច្ចការ",
|
||||
"download-tarball": "ទាញយកកញ្ចប់ឯកសារ"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "ព័ត៌មានការចុះឈ្មោះ"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "ឯកសារ",
|
||||
"registry-info": "ព័ត៌មានការចុះឈ្មោះ",
|
||||
"greetings": "សួស្តី"
|
||||
},
|
||||
"search": {
|
||||
"packages": "ស្វែងរកកញ្ចប់"
|
||||
},
|
||||
"auto-complete": {
|
||||
"loading": "កំពុងផ្ទុក...",
|
||||
"no-results-found": "រកមិនឃើញលទ្ធផល"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "ភ្ជាប់តំណទៅ",
|
||||
"versions": "កំណែ",
|
||||
"dependencies": "អាស្រ័យលើ",
|
||||
"readme": "អានខ្ញុំជាមុនសិន"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "ភ្ជាប់តំណទៅ",
|
||||
"no-items": "{{name}} គ្មានភ្ជាប់តំណទៅ។"
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "ស្លាកបច្ចុប្បន្ន",
|
||||
"version-history": "ប្រវត្តិសាស្រ្តជំនាន់",
|
||||
"not-available": "Not available"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "បោះពុម្ភផ្សាយ {{time}}។",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "ទស្សនាគេហទំព័រ",
|
||||
"homepage": "គេហទំព័រ",
|
||||
"open-an-issue": "បើកកិច្ចការ",
|
||||
"bugs": "កំហុស",
|
||||
"download": "ទាញយក {{what}}",
|
||||
"the-tar-file": "ឯកសាជា tar",
|
||||
"tarball": "ឯកសារ Tarball"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} មិនមានភាពអាស្រ័យ។",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "ឈ្មោះអ្នកប្រើប្រាស់",
|
||||
"password": "ពាក្យសម្ងាត់"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "ឈ្មោះអ្នកប្រើរបស់អ្នក",
|
||||
"password": "ពាក្យសម្ងាត់ខ្លាំងរបស់អ្នក"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "ចន្លោះនេះត្រូវតែំពេញ",
|
||||
"required-min-length": "ប្រអប់នេះទាមទារប្រវែងអប្បបរមា {{length}}",
|
||||
"unable-to-sign-in": "មិនអាចចូលបានទេ",
|
||||
"username-or-password-cant-be-empty": "ឈ្មោះអ្នកប្រើឬពាក្យសម្ងាត់មិនអាចទទេ!"
|
||||
},
|
||||
"help": {
|
||||
"title": "មិនទាន់មានការបោះពុម្ពផ្សាយកញ្ចប់នៅឡើយទេ។",
|
||||
"sub-title": "ដើម្បីផ្សព្វផ្សាយកញ្ចប់ដំបូងរបស់អ្នកគ្រាន់តែ៖",
|
||||
"first-step": "1. ចូល",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. ផ្សព្វផ្សាយ",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "ផ្ទុកទំព័រនេះឡើងវិញ។"
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "ចុងក្រោយ v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "ការដំឡើង",
|
||||
"install-using-yarn": "ដំឡើងដោយប្រើ yarn",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "ដំឡើងដោយប្រើ npm",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "ដំឡើងដោយប្រើ pnpm",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "ឃ្លាំង"
|
||||
},
|
||||
"author": {
|
||||
"title": "អ្នកនិពន្ធ"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "ការចែកចាយចុងក្រោយ",
|
||||
"license": "អាជ្ញាប័ណ្ណ",
|
||||
"size": "ទំហំ",
|
||||
"file-count": "រាប់ឯកសារ"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "អ្នកថែរក្សា"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "អ្នកចូលរួមអភិវឌ្ឍ"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "NPM កំណែ",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "ឧបត្ថម្ភដោយ",
|
||||
"made-with-love-on": "ផលិតជាមួយ <0>♥</0> លើ"
|
||||
},
|
||||
"button": {
|
||||
"close": "បិទ",
|
||||
"cancel": "បោះបង់",
|
||||
"login": "ចូល",
|
||||
"logout": "ចាកចេញ",
|
||||
"go-to-the-home-page": "ទៅទំព័រដើម",
|
||||
"learn-more": "ស្វែងយល់បន្ថែម",
|
||||
"fund-this-package": "<0>Fund</0> កញ្ចប់នេះ"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "មានអ្វីមួយមិនប្រក្រតី។",
|
||||
"404": {
|
||||
"page-not-found": "៤០៤ - រកមិនឃើញទំព័រ",
|
||||
"sorry-we-could-not-find-it": "សូមទោសយើងមិនអាចរកវាឃើញទេ..."
|
||||
},
|
||||
"app-context-not-correct-used": "បរិបទកម្មវិធីមិនត្រូវបានប្រើត្រឹមត្រូវទេ",
|
||||
"theme-context-not-correct-used": "បរិបទទម្រង់មិនត្រូវបានប្រើត្រឹមត្រូវទេ",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta ត្រូវបានទាមទារនៅ DetailContext"
|
||||
},
|
||||
"lng": {
|
||||
"english": "អង់គ្លេស",
|
||||
"japanese": "ជប៉ុន",
|
||||
"portuguese": "ព័រទុយហ្កាល់",
|
||||
"spanish": "អេស្ប៉ាញ",
|
||||
"german": "អាឡឺម៉ង់",
|
||||
"chinese": "ចិន",
|
||||
"french": "បារាំង",
|
||||
"ukraine": "អ៊ុយក្រែន",
|
||||
"khmer": "ខ្មែរ"
|
||||
},
|
||||
"help-to-translate": "ជួយបកប្រែ",
|
||||
"change-language": "ប្ដូរភាសា"
|
||||
}
|
||||
152
i18n/translations/pt-BR.json
Normal file
152
i18n/translations/pt-BR.json
Normal file
@@ -0,0 +1,152 @@
|
||||
{
|
||||
"copy-to-clipboard": "Copiar para área de transferência",
|
||||
"author-anonymous": "Anônimo(a)",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "Visitar a página inicial",
|
||||
"open-an-issue": "Criar um incidente",
|
||||
"download-tarball": "Baixar Tarball"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "Informações do Registro"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "Documentação",
|
||||
"registry-info": "Informações do Registro",
|
||||
"greetings": "Oi "
|
||||
},
|
||||
"search": {
|
||||
"packages": "Pesquisar Pacotes"
|
||||
},
|
||||
"auto-complete": {
|
||||
"loading": "Carregando...",
|
||||
"no-results-found": "Nenhum resultado encontrado"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Uplinks",
|
||||
"versions": "Versões",
|
||||
"dependencies": "Dependências",
|
||||
"readme": "Leia-me"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Uplinks",
|
||||
"no-items": "{{name}} não tem uplinks."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "Tags atuais",
|
||||
"version-history": "Histórico de versões",
|
||||
"not-available": "Não disponível"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "Publicado em {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "Visitar a página inicial",
|
||||
"homepage": "Página inicial",
|
||||
"open-an-issue": "Criar um incidente",
|
||||
"bugs": "Erros",
|
||||
"download": "Baixar {{what}}",
|
||||
"the-tar-file": "o arquivo tar",
|
||||
"tarball": "Tarball"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} não tem dependências.",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "Nome do usuário",
|
||||
"password": "Senha"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "O seu nome",
|
||||
"password": "A sua senha forte"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "Este campo é obrigatório",
|
||||
"required-min-length": "Este campo requer o mínimo de {{length}} caracteres",
|
||||
"unable-to-sign-in": "Não foi possível fazer login",
|
||||
"username-or-password-cant-be-empty": "Nome de usuário ou senha não podem estar vazios!"
|
||||
},
|
||||
"help": {
|
||||
"title": "Nenhum pacote publicado ainda.",
|
||||
"sub-title": "Para publicar seu primeiro pacote apenas:",
|
||||
"first-step": "1. Faça login",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. Publique",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. Atualize esta página."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "Última versão: v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "Instalação",
|
||||
"install-using-yarn": "Instale usando yarn",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "Instale usando npm",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "Instale usando pnpm",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "Repositório"
|
||||
},
|
||||
"author": {
|
||||
"title": "Autor(a)"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "Distribuição mais recente",
|
||||
"license": "Licença",
|
||||
"size": "Tamanho",
|
||||
"file-count": "Contagem de arquivos"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "Mantenedores(as)"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "Contribuidores(as)"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "Versão NPM",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Feito por",
|
||||
"made-with-love-on": "Feito com amor <0>♥</0> no(a)"
|
||||
},
|
||||
"button": {
|
||||
"close": "Fechar",
|
||||
"cancel": "Cancelar",
|
||||
"login": "Conectar",
|
||||
"logout": "Desconectar",
|
||||
"go-to-the-home-page": "Ir para a página inicial",
|
||||
"learn-more": "Leia mais",
|
||||
"fund-this-package": "<0>Financie</0> este pacote"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "Algo deu errado.",
|
||||
"404": {
|
||||
"page-not-found": "404 - Página não encontrada",
|
||||
"sorry-we-could-not-find-it": "Desculpe, não conseguimos encontrar..."
|
||||
},
|
||||
"app-context-not-correct-used": "O contexto do aplicativo não foi usado corretamente",
|
||||
"theme-context-not-correct-used": "O contexto do tema não foi usado corretamente",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta é requerido em DetailContext"
|
||||
},
|
||||
"lng": {
|
||||
"english": "Inglês",
|
||||
"japanese": "Japonês",
|
||||
"portuguese": "Português",
|
||||
"spanish": "Espanhol",
|
||||
"german": "Alemão",
|
||||
"chinese": "Chinês",
|
||||
"french": "Francês",
|
||||
"ukraine": "Ucraniano",
|
||||
"khmer": "Khmer"
|
||||
},
|
||||
"help-to-translate": "Ajude a traduzir",
|
||||
"change-language": "Mudar idioma"
|
||||
}
|
||||
152
i18n/translations/uk-UA.json
Normal file
152
i18n/translations/uk-UA.json
Normal file
@@ -0,0 +1,152 @@
|
||||
{
|
||||
"copy-to-clipboard": "Копіювати в буфер обміну",
|
||||
"author-anonymous": "Анонімний",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "Відвідати домашню сторінку",
|
||||
"open-an-issue": "Відкрити питання, проблему, ...",
|
||||
"download-tarball": "Завантажити архів"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "Інформація про реєстр"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "Документація",
|
||||
"registry-info": "Інформація про реєстр",
|
||||
"greetings": "Привіт "
|
||||
},
|
||||
"search": {
|
||||
"packages": "Пошук пакетів"
|
||||
},
|
||||
"auto-complete": {
|
||||
"loading": "Завантаження...",
|
||||
"no-results-found": "Нічого не знайдено"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Публікації",
|
||||
"versions": "Версії",
|
||||
"dependencies": "Залежності",
|
||||
"readme": "Опис"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Публікації",
|
||||
"no-items": "{{name}} не опубліковано."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "Поточні теги",
|
||||
"version-history": "Історія версій",
|
||||
"not-available": "Недоступний"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "Опубліковано {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "Відвідати домашню сторінку",
|
||||
"homepage": "Домашня сторінка",
|
||||
"open-an-issue": "Відкрити питання, проблему, ...",
|
||||
"bugs": "Помилки",
|
||||
"download": "Завантажити {{what}}",
|
||||
"the-tar-file": "файл tar",
|
||||
"tarball": "Завантажити"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} не має залежностей.",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "Ім'я користувача",
|
||||
"password": "Пароль"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "Ваше ім'я користувача",
|
||||
"password": "Ваш надійний пароль"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "Це поле є обов'язковим",
|
||||
"required-min-length": "Для цього поля потрібна мінімальна довжина {{length}}",
|
||||
"unable-to-sign-in": "Неможливо ввійти",
|
||||
"username-or-password-cant-be-empty": "Ім'я користувача або пароль не можуть бути порожніми !"
|
||||
},
|
||||
"help": {
|
||||
"title": "Пакети ще не опубліковані",
|
||||
"sub-title": "Опублікувати свій перший пакет просто:",
|
||||
"first-step": "1. Підключіться",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. Опублікуйте",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. Оновіть цю сторінку."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "Остання версія v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "Встановлення",
|
||||
"install-using-yarn": "Встановлення за допомогою yarn",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "Встановлення за допомогою npm",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "Встановлення за допомогою pnpm",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "Сховище"
|
||||
},
|
||||
"author": {
|
||||
"title": "Автор"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "Умови поширення",
|
||||
"license": "Ліцензія",
|
||||
"size": "Розмір",
|
||||
"file-count": "кількість файлів"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "Технічне супроводження"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "Автори"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "NPM версія",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Працює на",
|
||||
"made-with-love-on": "Зроблено з <0> ♥ </0> на"
|
||||
},
|
||||
"button": {
|
||||
"close": "Закрити",
|
||||
"cancel": "Скасувати",
|
||||
"login": "Вхід",
|
||||
"logout": "Вийти",
|
||||
"go-to-the-home-page": "Перейдіть на головну сторінку",
|
||||
"learn-more": "Вивчайте більше",
|
||||
"fund-this-package": "<0>Фінансувати</0> цей пакет"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "Щось пішло не так.",
|
||||
"404": {
|
||||
"page-not-found": "404 - Сторінку не знайдено",
|
||||
"sorry-we-could-not-find-it": "На жаль, ми не змогли його знайти ..."
|
||||
},
|
||||
"app-context-not-correct-used": "Контекст програми не використовувався правильно",
|
||||
"theme-context-not-correct-used": "Контекст теми використано неправильно",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta is required at DetailContext"
|
||||
},
|
||||
"lng": {
|
||||
"english": "Англійська",
|
||||
"japanese": "Японська",
|
||||
"portuguese": "Португальська",
|
||||
"spanish": "Іспанська",
|
||||
"german": "Німецька",
|
||||
"chinese": "Китайська",
|
||||
"french": "Французька",
|
||||
"ukraine": "Українська",
|
||||
"khmer": "Khmer"
|
||||
},
|
||||
"help-to-translate": "Допоможіть перекласти",
|
||||
"change-language": "Змінити мову"
|
||||
}
|
||||
151
i18n/translations/zh-CN.json
Normal file
151
i18n/translations/zh-CN.json
Normal file
@@ -0,0 +1,151 @@
|
||||
{
|
||||
"copy-to-clipboard": "复制到粘贴板",
|
||||
"author-anonymous": "匿名",
|
||||
"action-bar-action": {
|
||||
"visit-home-page": "访问主页",
|
||||
"open-an-issue": "提交问题",
|
||||
"download-tarball": "下载 tarball"
|
||||
},
|
||||
"dialog": {
|
||||
"registry-info": {
|
||||
"title": "注册信息"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"documentation": "文档",
|
||||
"registry-info": "登记信息",
|
||||
"greetings": "您好 "
|
||||
},
|
||||
"search": {
|
||||
"packages": "查找Packages"
|
||||
},
|
||||
"auto-complete": {
|
||||
"loading": "加载中...",
|
||||
"no-results-found": "没有找到结果"
|
||||
},
|
||||
"tab": {
|
||||
"uplinks": "Uplinks",
|
||||
"versions": "版本",
|
||||
"dependencies": "依赖",
|
||||
"readme": "Readme"
|
||||
},
|
||||
"uplinks": {
|
||||
"title": "Uplinks",
|
||||
"no-items": "{{name}} has no uplinks."
|
||||
},
|
||||
"versions": {
|
||||
"current-tags": "当前标签",
|
||||
"version-history": "历史版本",
|
||||
"not-available": "不可用"
|
||||
},
|
||||
"package": {
|
||||
"published-on": "发表于 {{time}} •",
|
||||
"version": "v{{version}}",
|
||||
"visit-home-page": "访问主页",
|
||||
"homepage": "主页",
|
||||
"open-an-issue": "提交问题",
|
||||
"bugs": "Bugs",
|
||||
"download": "下载 {{what}}",
|
||||
"the-tar-file": "tar 文件",
|
||||
"tarball": "Tarball"
|
||||
},
|
||||
"dependencies": {
|
||||
"has-no-dependencies": "{{package}} 没有依赖包.",
|
||||
"dependency-block": "{{package}}@{{version}}"
|
||||
},
|
||||
"form": {
|
||||
"username": "用户名",
|
||||
"password": "密码"
|
||||
},
|
||||
"form-placeholder": {
|
||||
"username": "您的用户名",
|
||||
"password": "您的密码"
|
||||
},
|
||||
"form-validation": {
|
||||
"required-field": "必填项",
|
||||
"required-min-length": "长度不能小于{{length}}",
|
||||
"unable-to-sign-in": "登录失败",
|
||||
"username-or-password-cant-be-empty": "用户名或密码不能为空!"
|
||||
},
|
||||
"help": {
|
||||
"title": "还没有发布任何NPM包.",
|
||||
"sub-title": "发布第一个NPM包:",
|
||||
"first-step": "1. 登录",
|
||||
"first-step-command-line": "npm adduser --registry {{registryUrl}}",
|
||||
"second-step": "2. 发布",
|
||||
"second-step-command-line": "npm publish --registry {{registryUrl}}",
|
||||
"third-step": "3. 刷新当前页面."
|
||||
},
|
||||
"sidebar": {
|
||||
"detail": {
|
||||
"latest-version": "最新版本 v{{version}}",
|
||||
"version": "v{{version}}"
|
||||
},
|
||||
"installation": {
|
||||
"title": "安装",
|
||||
"install-using-yarn": "使用yarn安装",
|
||||
"install-using-yarn-command": "yarn add {{packageName}}",
|
||||
"install-using-npm": "使用npm安装",
|
||||
"install-using-npm-command": "npm install {{packageName}}",
|
||||
"install-using-pnpm": "使用pnpm安装",
|
||||
"install-using-pnpm-command": "pnpm install {{packageName}}"
|
||||
},
|
||||
"repository": {
|
||||
"title": "库"
|
||||
},
|
||||
"author": {
|
||||
"title": "作者"
|
||||
},
|
||||
"distribution": {
|
||||
"title": "最后发布",
|
||||
"license": "License",
|
||||
"size": "大小",
|
||||
"file-count": "文件数量"
|
||||
},
|
||||
"maintainers": {
|
||||
"title": "维护人"
|
||||
},
|
||||
"contributors": {
|
||||
"title": "贡献者"
|
||||
},
|
||||
"engines": {
|
||||
"npm-version": "NPM版本",
|
||||
"node-js": "NODE JS"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"powered-by": "Powered by",
|
||||
"made-with-love-on": "Made with <0>♥</0> on"
|
||||
},
|
||||
"button": {
|
||||
"close": "关闭",
|
||||
"cancel": "取消",
|
||||
"login": "登录",
|
||||
"logout": "注销",
|
||||
"go-to-the-home-page": "跳转到主页",
|
||||
"learn-more": "了解更多",
|
||||
"fund-this-package": "<0>Fund</0> this package"
|
||||
},
|
||||
"error": {
|
||||
"unspecific": "发生错误.",
|
||||
"404": {
|
||||
"page-not-found": "404 - 页面不存在",
|
||||
"sorry-we-could-not-find-it": "对不起, 我们没找到..."
|
||||
},
|
||||
"app-context-not-correct-used": "The app context was not correct used",
|
||||
"package-meta-is-required-at-detail-context": "packageMeta is required at DetailContext"
|
||||
},
|
||||
"lng": {
|
||||
"english": "英语",
|
||||
"japanese": "日语",
|
||||
"portuguese": "葡萄牙语",
|
||||
"spanish": "西班牙语",
|
||||
"german": "德语",
|
||||
"chinese": "中文",
|
||||
"french": "法语",
|
||||
"ukraine": "烏克蘭",
|
||||
"khmer": "Khmer"
|
||||
},
|
||||
"help-to-translate": "幫助翻译",
|
||||
"change-language": "改变语言"
|
||||
}
|
||||
@@ -1,56 +0,0 @@
|
||||
/* eslint comma-dangle: 0 */
|
||||
|
||||
module.exports = {
|
||||
name: 'verdaccio-unit-jest',
|
||||
verbose: true,
|
||||
collectCoverage: true,
|
||||
testEnvironment: 'jest-environment-jsdom-global',
|
||||
testURL: 'http://localhost',
|
||||
testRegex: '(test/unit/.*\\.spec)\\.js',
|
||||
setupFiles: [
|
||||
'./test/unit/setup.js'
|
||||
],
|
||||
// Some unit tests rely on data folders that look like packages. This confuses jest-hast-map
|
||||
// when it tries to scan for package.json files.
|
||||
modulePathIgnorePatterns: [
|
||||
'<rootDir>/test/unit/partials/mock-store/.*/package.json',
|
||||
'<rootDir>/test/functional/store/.*/package.json',
|
||||
'<rootDir>/test/unit/partials/store/.*/package.json',
|
||||
'<rootDir>/coverage',
|
||||
'<rootDir>/docs',
|
||||
'<rootDir>/debug',
|
||||
'<rootDir>/scripts',
|
||||
'<rootDir>/.circleci',
|
||||
'<rootDir>/tools',
|
||||
'<rootDir>/wiki',
|
||||
'<rootDir>/systemd',
|
||||
'<rootDir>/flow-typed',
|
||||
'<rootDir>test/unit/partials/mock-store/.*/package.json',
|
||||
'<rootDir>/test/functional/store/.*/package.json',
|
||||
'<rootDir>/build',
|
||||
'<rootDir>/.vscode/',
|
||||
],
|
||||
testPathIgnorePatterns: [
|
||||
'__snapshots__',
|
||||
'<rootDir>/build',
|
||||
],
|
||||
snapshotSerializers: [
|
||||
'enzyme-to-json/serializer',
|
||||
"jest-emotion"
|
||||
],
|
||||
coveragePathIgnorePatterns: [
|
||||
'node_modules',
|
||||
'fixtures',
|
||||
'<rootDir>/src/api/debug',
|
||||
'<rootDir>/test',
|
||||
],
|
||||
moduleNameMapper: {
|
||||
'\\.(s?css)$': '<rootDir>/node_modules/identity-obj-proxy',
|
||||
'github-markdown-css': '<rootDir>/node_modules/identity-obj-proxy',
|
||||
'\\.(png)$': '<rootDir>/node_modules/identity-obj-proxy',
|
||||
'\\.(svg)$': '<rootDir>/test/unit/empty.js'
|
||||
},
|
||||
transformIgnorePatterns: [
|
||||
'<rootDir>/node_modules/(?!react-syntax-highlighter)'
|
||||
]
|
||||
};
|
||||
30
jest/jest.config.js
Normal file
30
jest/jest.config.js
Normal file
@@ -0,0 +1,30 @@
|
||||
const { defaults } = require('jest-config');
|
||||
|
||||
module.exports = {
|
||||
name: 'verdaccio-ui-jest',
|
||||
verbose: true,
|
||||
automock: false,
|
||||
collectCoverage: true,
|
||||
testEnvironment: 'jest-environment-jsdom-global',
|
||||
moduleFileExtensions: [...defaults.moduleFileExtensions, 'ts', 'tsx'],
|
||||
testURL: 'http://localhost',
|
||||
rootDir: '..',
|
||||
setupFiles: ['<rootDir>/jest/setup.ts'],
|
||||
transformIgnorePatterns: ['<rootDir>/node_modules/(?!react-syntax-highlighter)'],
|
||||
modulePathIgnorePatterns: [
|
||||
'<rootDir>/coverage',
|
||||
'<rootDir>/scripts',
|
||||
'<rootDir>/.circleci',
|
||||
'<rootDir>/tools',
|
||||
'<rootDir>/build',
|
||||
'<rootDir>/.vscode/',
|
||||
'<rootDir>/test/e2e/',
|
||||
],
|
||||
snapshotSerializers: ['enzyme-to-json/serializer', 'jest-emotion'],
|
||||
moduleNameMapper: {
|
||||
'\\.(s?css)$': '<rootDir>/node_modules/identity-obj-proxy',
|
||||
'github-markdown-css': '<rootDir>/node_modules/identity-obj-proxy',
|
||||
'\\.(png)$': '<rootDir>/node_modules/identity-obj-proxy',
|
||||
'\\.(svg)$': '<rootDir>/jest/unit/empty.ts',
|
||||
},
|
||||
};
|
||||
1
jest/jestEnvironment.js
Normal file
1
jest/jestEnvironment.js
Normal file
@@ -0,0 +1 @@
|
||||
jest.requireActual('babel/polyfill');
|
||||
32
jest/setup.ts
Normal file
32
jest/setup.ts
Normal file
@@ -0,0 +1,32 @@
|
||||
/**
|
||||
* Setup configuration for Jest
|
||||
* This file includes global settings for the JEST environment.
|
||||
*/
|
||||
import 'raf/polyfill';
|
||||
import { configure } from 'enzyme';
|
||||
import Adapter from 'enzyme-adapter-react-16';
|
||||
import { GlobalWithFetchMock } from 'jest-fetch-mock';
|
||||
import 'mutationobserver-shim';
|
||||
|
||||
configure({ adapter: new Adapter() });
|
||||
|
||||
// @ts-ignore : Property '__APP_VERSION__' does not exist on type 'Global'.
|
||||
global.__APP_VERSION__ = '1.0.0';
|
||||
// @ts-ignore : Property '__VERDACCIO_BASENAME_UI_OPTIONS' does not exist on type 'Global'.
|
||||
global.__VERDACCIO_BASENAME_UI_OPTIONS = { base: 'http://localhost' };
|
||||
// @ts-ignore : Property 'VERDACCIO_API_URL' does not exist on type 'Global'.
|
||||
global.VERDACCIO_API_URL = 'https://verdaccio.tld';
|
||||
|
||||
const customGlobal: GlobalWithFetchMock = global as GlobalWithFetchMock;
|
||||
customGlobal.fetch = require('jest-fetch-mock');
|
||||
customGlobal.fetchMock = customGlobal.fetch;
|
||||
|
||||
// mocking few DOM methods
|
||||
// @ts-ignore : Property 'document' does not exist on type 'Global'.
|
||||
if (global.document) {
|
||||
// @ts-ignore : Type 'Mock<{ selectNodeContents: () => void; }, []>' is not assignable to type '() => Range'.
|
||||
document.createRange = jest.fn((): void => ({
|
||||
selectNodeContents: (): void => {},
|
||||
}));
|
||||
document.execCommand = jest.fn();
|
||||
}
|
||||
@@ -12,7 +12,6 @@ import { packageInformation } from '../store/package';
|
||||
* @returns {Promise}
|
||||
*/
|
||||
const register = (url, method = 'get', options = {}) => {
|
||||
|
||||
if (url === 'login' && method.toLocaleLowerCase() === 'post') {
|
||||
return login(options);
|
||||
}
|
||||
@@ -28,7 +27,7 @@ const register = (url, method = 'get', options = {}) => {
|
||||
}
|
||||
|
||||
if (url === 'packages' && method.toLocaleLowerCase() === 'get') {
|
||||
return new Promise(function (resolve) {
|
||||
return new Promise(function(resolve) {
|
||||
resolve(packageInformation);
|
||||
});
|
||||
}
|
||||
@@ -40,9 +39,9 @@ const register = (url, method = 'get', options = {}) => {
|
||||
* Bind API methods
|
||||
*/
|
||||
class API {
|
||||
request() {
|
||||
return register.call(null, ...arguments);
|
||||
public request(...rest) {
|
||||
return register.call(null, ...rest);
|
||||
}
|
||||
}
|
||||
|
||||
export default new API;
|
||||
export default new API();
|
||||
38
jest/unit/components/__mocks__/token.ts
Normal file
38
jest/unit/components/__mocks__/token.ts
Normal file
@@ -0,0 +1,38 @@
|
||||
/**
|
||||
* Token Utility
|
||||
*/
|
||||
|
||||
import { Base64 } from 'js-base64';
|
||||
import dayjs from 'dayjs';
|
||||
|
||||
export function generateTokenWithTimeRange(amount = 0) {
|
||||
const payload = {
|
||||
username: 'verdaccio',
|
||||
exp: Number.parseInt(
|
||||
String(
|
||||
dayjs(new Date())
|
||||
.add(amount, 'hour')
|
||||
.valueOf() / 1000
|
||||
),
|
||||
10
|
||||
),
|
||||
};
|
||||
return `xxxxxx.${Base64.encode(JSON.stringify(payload))}.xxxxxx`;
|
||||
}
|
||||
|
||||
export function generateTokenWithExpirationAsString() {
|
||||
const payload = { username: 'verdaccio', exp: 'I am not a number' };
|
||||
return `xxxxxx.${Base64.encode(JSON.stringify(payload))}.xxxxxx`;
|
||||
}
|
||||
|
||||
export function generateInvalidToken() {
|
||||
const payload = `invalidtoken`;
|
||||
return `xxxxxx.${Base64.encode(payload)}.xxxxxx`;
|
||||
}
|
||||
|
||||
export function generateTokenWithOutExpiration() {
|
||||
const payload = {
|
||||
username: 'verdaccio',
|
||||
};
|
||||
return `xxxxxx.${Base64.encode(JSON.stringify(payload))}.xxxxxx`;
|
||||
}
|
||||
23
jest/unit/components/store/login.ts
Normal file
23
jest/unit/components/store/login.ts
Normal file
@@ -0,0 +1,23 @@
|
||||
import { API_ERROR } from '../../../../lib/constants';
|
||||
/**
|
||||
* API mock for login endpoint
|
||||
* @param {object} config configuration of api call
|
||||
* @returns {promise}
|
||||
*/
|
||||
export default function login(config): Promise<unknown> {
|
||||
return new Promise(function loginCallbackPromise(resolve, reject): void {
|
||||
const body = JSON.parse(config.body);
|
||||
if (body.username === 'sam' && body.password === '1234') {
|
||||
resolve({
|
||||
username: 'sam',
|
||||
token: 'TEST_TOKEN',
|
||||
});
|
||||
} else {
|
||||
// perhaps we should rethink this reject regarding the eslint rule
|
||||
/* eslint-disable prefer-promise-reject-errors */
|
||||
reject({
|
||||
error: API_ERROR.BAD_USERNAME_PASSWORD,
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -2,6 +2,6 @@
|
||||
* Mock response for logo api
|
||||
* @returns {promise}
|
||||
*/
|
||||
export default function() {
|
||||
export default function<T>(): Promise<T> {
|
||||
return Promise.resolve('http://localhost/-/static/logo.png');
|
||||
}
|
||||
@@ -13,11 +13,11 @@ export const packageInformation = [
|
||||
},
|
||||
repository: {
|
||||
type: 'git',
|
||||
url: 'https://github.com/jquery/jquery.git'
|
||||
url: 'https://github.com/jquery/jquery.git',
|
||||
},
|
||||
keywords: ['jquery', 'javascript', 'browser', 'library'],
|
||||
bugs: {
|
||||
url: 'https://github.com/jquery/jquery/issues'
|
||||
url: 'https://github.com/jquery/jquery/issues',
|
||||
},
|
||||
license: 'MIT',
|
||||
dependencies: {},
|
||||
@@ -60,7 +60,7 @@ export const packageInformation = [
|
||||
sizzle: '2.3.3',
|
||||
'strip-json-comments': '2.0.1',
|
||||
testswarm: '1.1.0',
|
||||
'uglify-js': '3.4.0'
|
||||
'uglify-js': '3.4.0',
|
||||
},
|
||||
scripts: {
|
||||
build: 'npm install && grunt',
|
||||
@@ -70,7 +70,7 @@ export const packageInformation = [
|
||||
test: 'grunt && grunt test:slow && grunt karma:main',
|
||||
jenkins: 'npm run test:browserless',
|
||||
precommit: 'grunt lint:newer qunit_fixture',
|
||||
commitmsg: 'node node_modules/commitplease'
|
||||
commitmsg: 'node node_modules/commitplease',
|
||||
},
|
||||
commitplease: {
|
||||
nohook: true,
|
||||
@@ -97,11 +97,11 @@ export const packageInformation = [
|
||||
'Selector',
|
||||
'Serialize',
|
||||
'Traversing',
|
||||
'Wrap'
|
||||
'Wrap',
|
||||
],
|
||||
markerPattern: '^((clos|fix|resolv)(e[sd]|ing))|^(refs?)',
|
||||
ticketPattern: '^((Closes|Fixes) ([a-zA-Z]{2,}-)[0-9]+)|^(Refs? [^#])'
|
||||
}
|
||||
ticketPattern: '^((Closes|Fixes) ([a-zA-Z]{2,}-)[0-9]+)|^(Refs? [^#])',
|
||||
},
|
||||
},
|
||||
{
|
||||
name: 'lodash',
|
||||
@@ -115,7 +115,7 @@ export const packageInformation = [
|
||||
avatar: 'test avatar',
|
||||
},
|
||||
engines: {
|
||||
node: '>=4.0.0'
|
||||
node: '>=4.0.0',
|
||||
},
|
||||
sideEffects: false,
|
||||
scripts: {
|
||||
@@ -127,15 +127,14 @@ export const packageInformation = [
|
||||
doc: 'node lib/main/build-doc github && npm run test:doc',
|
||||
'doc:fp': 'node lib/fp/build-doc',
|
||||
'doc:site': 'node lib/main/build-doc site',
|
||||
'doc:sitehtml':
|
||||
'optional-dev-dependency marky-markdown@^9.0.1 && npm run doc:site && node lib/main/build-site',
|
||||
'doc:sitehtml': 'optional-dev-dependency marky-markdown@^9.0.1 && npm run doc:site && node lib/main/build-site',
|
||||
pretest: 'npm run build',
|
||||
style: 'eslint *.js .internal/**/*.js',
|
||||
test: 'npm run test:main && npm run test:fp',
|
||||
'test:doc': 'markdown-doctest doc/*.md',
|
||||
'test:fp': 'node test/test-fp',
|
||||
'test:main': 'node test/test',
|
||||
validate: 'npm run style && npm run test'
|
||||
validate: 'npm run style && npm run test',
|
||||
},
|
||||
devDependencies: {
|
||||
async: '^2.1.4',
|
||||
@@ -165,10 +164,10 @@ export const packageInformation = [
|
||||
requirejs: '^2.3.2',
|
||||
'sauce-tunnel': '^2.5.0',
|
||||
'uglify-js': '2.7.5',
|
||||
webpack: '^1.14.0'
|
||||
webpack: '^1.14.0',
|
||||
},
|
||||
greenkeeper: {
|
||||
ignore: ['lodash']
|
||||
}
|
||||
}
|
||||
ignore: ['lodash'],
|
||||
},
|
||||
},
|
||||
];
|
||||
@@ -51,12 +51,12 @@ export const packageMeta = {
|
||||
'2.6.5': '2017-11-05T09:09:31.332Z',
|
||||
'2.6.6': '2017-11-08T22:47:16.504Z',
|
||||
'2.7.0': '2017-12-05T23:25:06.372Z',
|
||||
'2.7.1': '2017-12-14T15:43:27.317Z'
|
||||
'2.7.1': '2017-12-14T15:43:27.317Z',
|
||||
},
|
||||
_uplinks: {
|
||||
abc: { etag: 'ddfdxjn8m8n6gn70-8m', fetched: 1532297472000},
|
||||
npmjs: { etag: '"5a272ad2-4f6b1"', fetched: 1513266232741 },
|
||||
xyz: { etag: '564748hydydygs-s7ehj', fetched: 1532124672000}
|
||||
abc: { etag: 'ddfdxjn8m8n6gn70-8m', fetched: 1532297472000 },
|
||||
npmjs: { etag: '"5a272ad2-4f6b1"', fetched: 1513266232741 },
|
||||
xyz: { etag: '564748hydydygs-s7ehj', fetched: 1532124672000 },
|
||||
},
|
||||
_rev: '16-ba1b806df0298246',
|
||||
_attachments: {},
|
||||
@@ -67,11 +67,11 @@ export const packageMeta = {
|
||||
author: {
|
||||
name: 'User NPM',
|
||||
email: 'test@author.local',
|
||||
avatar: 'https://www.gravatar.com/avatar/a5a236ba477ee98908600c40cda74f4a'
|
||||
avatar: 'https://www.gravatar.com/avatar/a5a236ba477ee98908600c40cda74f4a',
|
||||
},
|
||||
repository: {
|
||||
type: 'git',
|
||||
url: 'git://github.com/verdaccio/verdaccio.git'
|
||||
url: 'git://github.com/verdaccio/verdaccio.git',
|
||||
},
|
||||
main: 'index.js',
|
||||
bin: { verdaccio: './bin/verdaccio' },
|
||||
@@ -105,7 +105,7 @@ export const packageMeta = {
|
||||
pkginfo: '^0.4.0',
|
||||
request: '^2.72.0',
|
||||
semver: '^5.1.0',
|
||||
'unix-crypt-td-js': '^1.0.0'
|
||||
'unix-crypt-td-js': '^1.0.0',
|
||||
},
|
||||
devDependencies: {
|
||||
axios: '0.16.2',
|
||||
@@ -168,18 +168,9 @@ export const packageMeta = {
|
||||
'url-loader': '0.5.8',
|
||||
webpack: '3.2.0',
|
||||
'webpack-dev-server': '2.5.0',
|
||||
'webpack-merge': '4.1.0'
|
||||
'webpack-merge': '4.1.0',
|
||||
},
|
||||
keywords: [
|
||||
'private',
|
||||
'package',
|
||||
'repository',
|
||||
'registry',
|
||||
'enterprise',
|
||||
'modules',
|
||||
'proxy',
|
||||
'server'
|
||||
],
|
||||
keywords: ['private', 'package', 'repository', 'registry', 'enterprise', 'modules', 'proxy', 'server'],
|
||||
scripts: {
|
||||
release: 'standard-version -a -s',
|
||||
prepublish: 'in-publish && npm run build:webui || not-in-publish',
|
||||
@@ -194,461 +185,386 @@ export const packageMeta = {
|
||||
'lint:css': "stylelint 'src/**/*.scss' --syntax scss",
|
||||
'pre:webpack': 'npm run lint && rimraf static/*',
|
||||
'dev:webui': 'babel-node tools/dev.server.js',
|
||||
'build:webui':
|
||||
'npm run pre:webpack && webpack --config tools/webpack.prod.config.babel.js',
|
||||
'build:webui': 'npm run pre:webpack && webpack --config tools/webpack.prod.config.babel.js',
|
||||
'build:docker': 'docker build -t verdaccio . --no-cache',
|
||||
'build:docker:rpi': 'docker build -f Dockerfile.rpi -t verdaccio:rpi .'
|
||||
'build:docker:rpi': 'docker build -f Dockerfile.rpi -t verdaccio:rpi .',
|
||||
},
|
||||
jest: { snapshotSerializers: ['jest-serializer-enzyme'] },
|
||||
engines: { node: '>=4.6.1', npm: '>=2.15.9' },
|
||||
preferGlobal: true,
|
||||
publishConfig: { registry: 'http://localhost:4873/' },
|
||||
publishConfig: { registry: 'https://registry.verdaccio.org' },
|
||||
license: 'WTFPL',
|
||||
contributors: [
|
||||
{
|
||||
name: '030',
|
||||
email: 'test1@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/4ef03c2bf8d8689527903212d96fb45b'
|
||||
avatar: 'https://www.gravatar.com/avatar/4ef03c2bf8d8689527903212d96fb45b',
|
||||
},
|
||||
{
|
||||
name: 'User NPM',
|
||||
email: 'test2@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/a5a236ba477ee98908600c40cda74f4a'
|
||||
avatar: 'https://www.gravatar.com/avatar/a5a236ba477ee98908600c40cda74f4a',
|
||||
},
|
||||
{
|
||||
name: 'User NPM',
|
||||
email: 'test3@test.comu',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/41a61049006855759bd6ec82ef0543a0'
|
||||
avatar: 'https://www.gravatar.com/avatar/41a61049006855759bd6ec82ef0543a0',
|
||||
},
|
||||
{
|
||||
name: 'Alex Vernacchia',
|
||||
email: 'tes4@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/06975001f7f2be7052bcf978700c6112'
|
||||
avatar: 'https://www.gravatar.com/avatar/06975001f7f2be7052bcf978700c6112',
|
||||
},
|
||||
{
|
||||
name: 'Alexander Makarenko',
|
||||
email: 'test5@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/d9acfc4ed4e49a436738ff26a722dce4'
|
||||
avatar: 'https://www.gravatar.com/avatar/d9acfc4ed4e49a436738ff26a722dce4',
|
||||
},
|
||||
{
|
||||
name: 'Alexandre-io',
|
||||
email: 'test6@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/2e095c7cfd278f72825d0fed6e12e3b1'
|
||||
avatar: 'https://www.gravatar.com/avatar/2e095c7cfd278f72825d0fed6e12e3b1',
|
||||
},
|
||||
{
|
||||
name: 'Aram Drevekenin',
|
||||
email: 'test7@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/371edff6d79c39bb9e36bde39d41a4b0'
|
||||
avatar: 'https://www.gravatar.com/avatar/371edff6d79c39bb9e36bde39d41a4b0',
|
||||
},
|
||||
{
|
||||
name: 'Bart Dubois',
|
||||
email: 'test8@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/4acf72b14fcb459286c988c4523bafc8'
|
||||
avatar: 'https://www.gravatar.com/avatar/4acf72b14fcb459286c988c4523bafc8',
|
||||
},
|
||||
{
|
||||
name: 'Barthélemy Vessemont',
|
||||
email: 'test9@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/322cd2fad528a55c4351ec76d85ef525'
|
||||
avatar: 'https://www.gravatar.com/avatar/322cd2fad528a55c4351ec76d85ef525',
|
||||
},
|
||||
{
|
||||
name: 'Brandon Nicholls',
|
||||
email: 'test10@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/2d3b462f08f214ed459967aa7ef206f7'
|
||||
avatar: 'https://www.gravatar.com/avatar/2d3b462f08f214ed459967aa7ef206f7',
|
||||
},
|
||||
{
|
||||
name: 'Bren Norris',
|
||||
email: 'test11@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/465a42204a22efada0f15b46a7cdad3a'
|
||||
avatar: 'https://www.gravatar.com/avatar/465a42204a22efada0f15b46a7cdad3a',
|
||||
},
|
||||
{
|
||||
name: 'Brett Trotter',
|
||||
email: 'test12@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/27a54519dcbe64c6d705f3cc4854595a'
|
||||
avatar: 'https://www.gravatar.com/avatar/27a54519dcbe64c6d705f3cc4854595a',
|
||||
},
|
||||
{
|
||||
name: 'Brian Peacock',
|
||||
email: 'test13@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/3dd3d627330e7e048c13a7480f19842e'
|
||||
avatar: 'https://www.gravatar.com/avatar/3dd3d627330e7e048c13a7480f19842e',
|
||||
},
|
||||
{
|
||||
name: 'Cedric Darne',
|
||||
email: 'test14@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/0a617cebc6539940d7956c86e86c72a6'
|
||||
avatar: 'https://www.gravatar.com/avatar/0a617cebc6539940d7956c86e86c72a6',
|
||||
},
|
||||
{
|
||||
name: 'Chad Killingsworth',
|
||||
email: 'test15@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/a5825b2d69311e559e28a535e5f0d483'
|
||||
avatar: 'https://www.gravatar.com/avatar/a5825b2d69311e559e28a535e5f0d483',
|
||||
},
|
||||
{
|
||||
name: 'Chris Breneman',
|
||||
email: 'test16@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/3c5c3edef955c93edac672cbad04d7cd'
|
||||
avatar: 'https://www.gravatar.com/avatar/3c5c3edef955c93edac672cbad04d7cd',
|
||||
},
|
||||
{
|
||||
name: 'Cody Droz',
|
||||
email: 'test17@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/b762ce4d14acfece36e783b1592d882b'
|
||||
avatar: 'https://www.gravatar.com/avatar/b762ce4d14acfece36e783b1592d882b',
|
||||
},
|
||||
{
|
||||
name: 'Daniel Rodríguez Rivero',
|
||||
email: 'test18@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/ac7f548c31e8a002cfa41bd4c71e222d'
|
||||
avatar: 'https://www.gravatar.com/avatar/ac7f548c31e8a002cfa41bd4c71e222d',
|
||||
},
|
||||
{
|
||||
name: 'Denis Babineau',
|
||||
email: 'test19@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/ee5a522e067759ba0403824ecebeab4d'
|
||||
avatar: 'https://www.gravatar.com/avatar/ee5a522e067759ba0403824ecebeab4d',
|
||||
},
|
||||
{
|
||||
name: 'Emmanuel Narh',
|
||||
email: 'test20@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/93a84a6120969fd181785ff9de834f0a'
|
||||
avatar: 'https://www.gravatar.com/avatar/93a84a6120969fd181785ff9de834f0a',
|
||||
},
|
||||
{
|
||||
name: 'Fabio Poloni',
|
||||
email: 'test21@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/f9a05677360e5f52fcca6e1af9b0f2ee'
|
||||
avatar: 'https://www.gravatar.com/avatar/f9a05677360e5f52fcca6e1af9b0f2ee',
|
||||
},
|
||||
{
|
||||
name: 'Facundo Chambó',
|
||||
email: 'test22@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/ec9e7c590ba4081c25fcf197f90a4ea0'
|
||||
avatar: 'https://www.gravatar.com/avatar/ec9e7c590ba4081c25fcf197f90a4ea0',
|
||||
},
|
||||
{
|
||||
name: 'Guilherme Bernal',
|
||||
email: 'test23@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/e5d55dcf2495618e8b9f8778f8353ee0'
|
||||
avatar: 'https://www.gravatar.com/avatar/e5d55dcf2495618e8b9f8778f8353ee0',
|
||||
},
|
||||
{
|
||||
name: 'Jakub Jirutka',
|
||||
email: 'test24@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/061bdb74aa4a543108658b277a257b4b'
|
||||
avatar: 'https://www.gravatar.com/avatar/061bdb74aa4a543108658b277a257b4b',
|
||||
},
|
||||
{
|
||||
name: 'James Newell',
|
||||
email: 'test25@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/825190aaae6ec7fd95085e1fb6f261d2'
|
||||
avatar: 'https://www.gravatar.com/avatar/825190aaae6ec7fd95085e1fb6f261d2',
|
||||
},
|
||||
{
|
||||
name: 'Jan Vansteenkiste',
|
||||
email: 'test26@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/41835625a324201c796a0a0cffe4796b'
|
||||
avatar: 'https://www.gravatar.com/avatar/41835625a324201c796a0a0cffe4796b',
|
||||
},
|
||||
{
|
||||
name: 'Jannis Achstetter',
|
||||
email: 'test27@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/92d1cce007b032f4a63c6df764f18030'
|
||||
avatar: 'https://www.gravatar.com/avatar/92d1cce007b032f4a63c6df764f18030',
|
||||
},
|
||||
{
|
||||
name: 'Jeremy Moritz',
|
||||
email: 'test28@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/008127e8f10293f43e62de3b7b3520e1'
|
||||
avatar: 'https://www.gravatar.com/avatar/008127e8f10293f43e62de3b7b3520e1',
|
||||
},
|
||||
{
|
||||
name: 'John Gozde',
|
||||
email: 'test29@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/3e8927c60cb043a56fdd6531cfcaddbc'
|
||||
avatar: 'https://www.gravatar.com/avatar/3e8927c60cb043a56fdd6531cfcaddbc',
|
||||
},
|
||||
{
|
||||
name: 'Jon de la Motte',
|
||||
email: 'test30@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/126c1ea4fdb20bbb85c3ff735b7b0964'
|
||||
avatar: 'https://www.gravatar.com/avatar/126c1ea4fdb20bbb85c3ff735b7b0964',
|
||||
},
|
||||
{
|
||||
name: 'Joseph Gentle',
|
||||
email: 'test31@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/484f0b8ba8b7cc43db0be8f910a91254'
|
||||
avatar: 'https://www.gravatar.com/avatar/484f0b8ba8b7cc43db0be8f910a91254',
|
||||
},
|
||||
{
|
||||
name: 'José De Paz',
|
||||
email: 'test32@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/2532122835f5ebf1642b707ae088c895'
|
||||
avatar: 'https://www.gravatar.com/avatar/2532122835f5ebf1642b707ae088c895',
|
||||
},
|
||||
{
|
||||
name: 'Juan Carlos Picado',
|
||||
email: 'test33@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/c676605ff39f9c7a43f5518a8ce54e12'
|
||||
avatar: 'https://www.gravatar.com/avatar/c676605ff39f9c7a43f5518a8ce54e12',
|
||||
},
|
||||
{
|
||||
name: 'Juan Carlos Picado',
|
||||
email: 'test34@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/fba48015a688c38cc84e5b55b07858c0'
|
||||
avatar: 'https://www.gravatar.com/avatar/fba48015a688c38cc84e5b55b07858c0',
|
||||
},
|
||||
{
|
||||
name: 'User NPM',
|
||||
email: 'test35@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/fba48015a688c38cc84e5b55b07858c0'
|
||||
avatar: 'https://www.gravatar.com/avatar/fba48015a688c38cc84e5b55b07858c0',
|
||||
},
|
||||
{
|
||||
name: 'User NPM @nickname',
|
||||
email: 'test36@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/fba48015a688c38cc84e5b55b07858c0'
|
||||
avatar: 'https://www.gravatar.com/avatar/fba48015a688c38cc84e5b55b07858c0',
|
||||
},
|
||||
{
|
||||
name: 'Kalman Speier',
|
||||
email: 'test37@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/272806ba17639e2fbf811e51eb8bfb99'
|
||||
avatar: 'https://www.gravatar.com/avatar/272806ba17639e2fbf811e51eb8bfb99',
|
||||
},
|
||||
{
|
||||
name: 'Keyvan Fatehi',
|
||||
email: 'test38@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/22735d1ba5765955914eb2d597dfaab5'
|
||||
avatar: 'https://www.gravatar.com/avatar/22735d1ba5765955914eb2d597dfaab5',
|
||||
},
|
||||
{
|
||||
name: 'Kody J. Peterson',
|
||||
email: 'test39@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/918a15afc52e9b0a67b2651191b23d04'
|
||||
avatar: 'https://www.gravatar.com/avatar/918a15afc52e9b0a67b2651191b23d04',
|
||||
},
|
||||
{
|
||||
name: 'Madison Grubb',
|
||||
email: 'test40@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/73b84fdf661c11d48d3370bfa197162b'
|
||||
avatar: 'https://www.gravatar.com/avatar/73b84fdf661c11d48d3370bfa197162b',
|
||||
},
|
||||
{
|
||||
name: 'Manuel de Brito Fontes',
|
||||
email: 'test41@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/8798ca0a499428e5e8f25d3614ac8b6e'
|
||||
avatar: 'https://www.gravatar.com/avatar/8798ca0a499428e5e8f25d3614ac8b6e',
|
||||
},
|
||||
{
|
||||
name: 'Mark Doeswijk',
|
||||
email: 'test42@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/0d70ebd6c46dc01502bfab5f8c2d2bc5'
|
||||
avatar: 'https://www.gravatar.com/avatar/0d70ebd6c46dc01502bfab5f8c2d2bc5',
|
||||
},
|
||||
{
|
||||
name: 'Meeeeow',
|
||||
email: 'test43@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/baa061890d7b352ba121082272419a8a'
|
||||
avatar: 'https://www.gravatar.com/avatar/baa061890d7b352ba121082272419a8a',
|
||||
},
|
||||
{
|
||||
name: 'Meeeeow',
|
||||
email: 'test44@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/12a36e093451d4c0f75d4240960ce29b'
|
||||
avatar: 'https://www.gravatar.com/avatar/12a36e093451d4c0f75d4240960ce29b',
|
||||
},
|
||||
{
|
||||
name: 'Michael Arnel',
|
||||
email: 'test45@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/5f9a5ed24c63609d52651258f6dd8c12'
|
||||
avatar: 'https://www.gravatar.com/avatar/5f9a5ed24c63609d52651258f6dd8c12',
|
||||
},
|
||||
{
|
||||
name: 'Michael Crowe',
|
||||
email: 'test46@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/eec9ee62019852da28a3bc91c57907f9'
|
||||
avatar: 'https://www.gravatar.com/avatar/eec9ee62019852da28a3bc91c57907f9',
|
||||
},
|
||||
{
|
||||
name: 'Miguel Mejias',
|
||||
email: 'test47@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/7289a01fedfdb9ddf855ee4dd4d41ae2'
|
||||
avatar: 'https://www.gravatar.com/avatar/7289a01fedfdb9ddf855ee4dd4d41ae2',
|
||||
},
|
||||
{
|
||||
name: 'Miroslav Bajtoš',
|
||||
email: 'test48@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/b4d8831300713259f74aea79f842ca57'
|
||||
avatar: 'https://www.gravatar.com/avatar/b4d8831300713259f74aea79f842ca57',
|
||||
},
|
||||
{
|
||||
name: 'Nate Ziarek',
|
||||
email: 'test49@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/6442023756294fd43aa518bbe5cc6dcc'
|
||||
avatar: 'https://www.gravatar.com/avatar/6442023756294fd43aa518bbe5cc6dcc',
|
||||
},
|
||||
{
|
||||
name: 'Nick',
|
||||
email: 'test50@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/8a810f12c9624ea2092852fe7c19f1ee'
|
||||
avatar: 'https://www.gravatar.com/avatar/8a810f12c9624ea2092852fe7c19f1ee',
|
||||
},
|
||||
{
|
||||
name: 'Piotr Synowiec',
|
||||
email: 'test51@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/87028f33a3e1e5b4201c371abddf93e2'
|
||||
avatar: 'https://www.gravatar.com/avatar/87028f33a3e1e5b4201c371abddf93e2',
|
||||
},
|
||||
{
|
||||
name: 'Rafael Cesar',
|
||||
email: 'test52@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/204ed93fa5be7e2f9f299ad8bca6431f'
|
||||
avatar: 'https://www.gravatar.com/avatar/204ed93fa5be7e2f9f299ad8bca6431f',
|
||||
},
|
||||
{
|
||||
name: 'Robert Ewald',
|
||||
email: 'test53@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/ec2166ce419f78fb354f128b01a4a44d'
|
||||
avatar: 'https://www.gravatar.com/avatar/ec2166ce419f78fb354f128b01a4a44d',
|
||||
},
|
||||
{
|
||||
name: 'Robert Groh',
|
||||
email: 'test54@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/565ccb5374a3e0e31a75f11da2eb57aa'
|
||||
avatar: 'https://www.gravatar.com/avatar/565ccb5374a3e0e31a75f11da2eb57aa',
|
||||
},
|
||||
{
|
||||
name: 'Robin Persson',
|
||||
email: 'test55@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/99da46e4d59664134b176869340f464b'
|
||||
avatar: 'https://www.gravatar.com/avatar/99da46e4d59664134b176869340f464b',
|
||||
},
|
||||
{
|
||||
name: 'Romain Lai-King',
|
||||
email: 'test56@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/69d0370c58399d0e0bbd15ccabfe1ec5'
|
||||
avatar: 'https://www.gravatar.com/avatar/69d0370c58399d0e0bbd15ccabfe1ec5',
|
||||
},
|
||||
{
|
||||
name: 'Ryan Graham',
|
||||
email: 'test57@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/8bd1dd86bbf8705a5a702b86a2f3a390'
|
||||
avatar: 'https://www.gravatar.com/avatar/8bd1dd86bbf8705a5a702b86a2f3a390',
|
||||
},
|
||||
{
|
||||
name: 'Ryan Graham',
|
||||
email: 'test58@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/e272ab422c1c629e9be26cba8b6c0166'
|
||||
avatar: 'https://www.gravatar.com/avatar/e272ab422c1c629e9be26cba8b6c0166',
|
||||
},
|
||||
{
|
||||
name: 'Sam Day',
|
||||
email: 'test59@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/1886554b0562a0eeeb78a4d1f27917ea'
|
||||
avatar: 'https://www.gravatar.com/avatar/1886554b0562a0eeeb78a4d1f27917ea',
|
||||
},
|
||||
{
|
||||
name: 'Tarun Garg',
|
||||
email: 'test60@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/185e200c3451cfbe341f0e758626303a'
|
||||
avatar: 'https://www.gravatar.com/avatar/185e200c3451cfbe341f0e758626303a',
|
||||
},
|
||||
{
|
||||
name: 'Thomas Cort',
|
||||
email: 'test61@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/120d2921c33c1bd8dedfce67a28dcc63'
|
||||
avatar: 'https://www.gravatar.com/avatar/120d2921c33c1bd8dedfce67a28dcc63',
|
||||
},
|
||||
{
|
||||
name: 'Tom Vincent',
|
||||
email: 'test62@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/fb0c7faeda7f5d5632182a3d80381bfa'
|
||||
avatar: 'https://www.gravatar.com/avatar/fb0c7faeda7f5d5632182a3d80381bfa',
|
||||
},
|
||||
{
|
||||
name: 'Trent Earl',
|
||||
email: 'test63@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/1e30abe66d21824b89c28d05e5b57d84'
|
||||
avatar: 'https://www.gravatar.com/avatar/1e30abe66d21824b89c28d05e5b57d84',
|
||||
},
|
||||
{
|
||||
name: 'Yannick Croissant',
|
||||
email: 'test64@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/1e619ddb2a180222dd3d9f0348e65b9b'
|
||||
avatar: 'https://www.gravatar.com/avatar/1e619ddb2a180222dd3d9f0348e65b9b',
|
||||
},
|
||||
{
|
||||
name: 'Yannick Galatol',
|
||||
email: 'test65@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/2f624f92326fef845bb2c07b392b7e48'
|
||||
avatar: 'https://www.gravatar.com/avatar/2f624f92326fef845bb2c07b392b7e48',
|
||||
},
|
||||
{
|
||||
name: 'cklein',
|
||||
email: 'test66@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/f8288370380881cf3afc5a92a63d652d'
|
||||
avatar: 'https://www.gravatar.com/avatar/f8288370380881cf3afc5a92a63d652d',
|
||||
},
|
||||
{
|
||||
name: 'danielo515',
|
||||
email: 'test67@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/ac7f548c31e8a002cfa41bd4c71e222d'
|
||||
avatar: 'https://www.gravatar.com/avatar/ac7f548c31e8a002cfa41bd4c71e222d',
|
||||
},
|
||||
{
|
||||
name: 'jmwilkinson',
|
||||
email: 'test68@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/3b99683f0a4c26a8906ecbe7968a4ade'
|
||||
avatar: 'https://www.gravatar.com/avatar/3b99683f0a4c26a8906ecbe7968a4ade',
|
||||
},
|
||||
{
|
||||
name: 'nickname',
|
||||
email: 'test69@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/fba48015a688c38cc84e5b55b07858c0'
|
||||
avatar: 'https://www.gravatar.com/avatar/fba48015a688c38cc84e5b55b07858c0',
|
||||
},
|
||||
{
|
||||
name: 'nickname',
|
||||
email: 'test70@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/047ba1e853d20459e531619af5493c56'
|
||||
avatar: 'https://www.gravatar.com/avatar/047ba1e853d20459e531619af5493c56',
|
||||
},
|
||||
{
|
||||
name: 'maxlaverse',
|
||||
email: 'test71@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/74324a2900906c45949a8c5cee6d0730'
|
||||
avatar: 'https://www.gravatar.com/avatar/74324a2900906c45949a8c5cee6d0730',
|
||||
},
|
||||
{
|
||||
name: 'saheba',
|
||||
email: 'test72@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/77644c51856cab149e0f550c5f0c6ed8'
|
||||
avatar: 'https://www.gravatar.com/avatar/77644c51856cab149e0f550c5f0c6ed8',
|
||||
},
|
||||
{
|
||||
name: 'steve-p-com',
|
||||
email: 'test73@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/bef1821d3036b8b9242c4999826c1c3c'
|
||||
avatar: 'https://www.gravatar.com/avatar/bef1821d3036b8b9242c4999826c1c3c',
|
||||
},
|
||||
{
|
||||
name: 'trent.earl',
|
||||
email: 'test74@test.local',
|
||||
avatar:
|
||||
'https://www.gravatar.com/avatar/f84b8ae496f7c988dce5a71d773e75bb'
|
||||
}
|
||||
avatar: 'https://www.gravatar.com/avatar/f84b8ae496f7c988dce5a71d773e75bb',
|
||||
},
|
||||
],
|
||||
readmeFilename: 'README.md',
|
||||
gitHead: '567dbe327819ed30afb96906f8d43f19740e2e3d',
|
||||
@@ -662,7 +578,7 @@ export const packageMeta = {
|
||||
_npmUser: {},
|
||||
dist: {
|
||||
shasum: '958c919180e7f2ed6775f48d4ec64bd8de2a14df',
|
||||
tarball: 'http://localhost:4873/verdaccio/-/verdaccio-2.7.1.tgz'
|
||||
}
|
||||
}
|
||||
tarball: 'https://registry.verdaccio.org/verdaccio/-/verdaccio-2.7.1.tgz',
|
||||
},
|
||||
},
|
||||
};
|
||||
1
jest/unit/empty.ts
Normal file
1
jest/unit/empty.ts
Normal file
@@ -0,0 +1 @@
|
||||
export default {};
|
||||
@@ -1 +0,0 @@
|
||||
require.requireActual('babel/polyfill');
|
||||
@@ -1,9 +1,3 @@
|
||||
/**
|
||||
* @prettier
|
||||
*/
|
||||
|
||||
// @flow
|
||||
|
||||
export const DIST_TAGS = 'dist-tags';
|
||||
|
||||
export const HEADERS = {
|
||||
254
package.json
254
package.json
@@ -1,137 +1,213 @@
|
||||
{
|
||||
"name": "@verdaccio/ui-theme",
|
||||
"version": "0.1.9",
|
||||
"version": "1.7.1",
|
||||
"description": "Verdaccio User Interface",
|
||||
"author": {
|
||||
"name": "Verdaccio Core Team"
|
||||
"name": "Verdaccio Core Team",
|
||||
"email": "verdaccio.npm@gmail.com"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git://github.com/verdaccio/ui"
|
||||
},
|
||||
"homepage": "https://verdaccio.org",
|
||||
"main": "index.js",
|
||||
"devDependencies": {
|
||||
"@commitlint/cli": "7.5.2",
|
||||
"@commitlint/config-conventional": "7.5.0",
|
||||
"@material-ui/core": "3.9.0",
|
||||
"@material-ui/icons": "3.0.2",
|
||||
"@octokit/rest": "16.23.2",
|
||||
"@verdaccio/babel-preset": "0.1.0",
|
||||
"@verdaccio/types": "5.0.0-beta.4",
|
||||
"@babel/plugin-proposal-nullish-coalescing-operator": "7.8.0",
|
||||
"@babel/plugin-proposal-optional-chaining": "7.8.0",
|
||||
"@commitlint/cli": "8.3.5",
|
||||
"@commitlint/config-conventional": "8.3.4",
|
||||
"@emotion/core": "10.0.22",
|
||||
"@emotion/styled": "10.0.23",
|
||||
"@material-ui/core": "4.8.0",
|
||||
"@material-ui/icons": "4.5.1",
|
||||
"@octokit/rest": "16.35.2",
|
||||
"@testing-library/jest-dom": "4.2.4",
|
||||
"@testing-library/react": "9.4.0",
|
||||
"@types/autosuggest-highlight": "3.1.0",
|
||||
"@types/enzyme": "3.10.4",
|
||||
"@types/jest": "25.1.4",
|
||||
"@types/js-base64": "2.3.1",
|
||||
"@types/lodash": "4.14.149",
|
||||
"@types/node": "13.1.6",
|
||||
"@types/react": "16.9.17",
|
||||
"@types/react-autosuggest": "9.3.13",
|
||||
"@types/react-dom": "16.9.4",
|
||||
"@types/react-router-dom": "5.1.3",
|
||||
"@types/request": "2.48.4",
|
||||
"@types/validator": "12.0.1",
|
||||
"@types/webpack-env": "1.15.0",
|
||||
"@typescript-eslint/parser": "2.18.0",
|
||||
"@verdaccio/babel-preset": "9.0.0",
|
||||
"@verdaccio/commons-api": "9.0.0",
|
||||
"@verdaccio/eslint-config": "8.4.2",
|
||||
"@verdaccio/types": "9.0.0",
|
||||
"autosuggest-highlight": "3.1.1",
|
||||
"bundlesize": "0.17.1",
|
||||
"codecov": "3.2.0",
|
||||
"concurrently": "4.1.0",
|
||||
"cross-env": "5.2.0",
|
||||
"css-loader": "0.28.10",
|
||||
"date-fns": "1.30.1",
|
||||
"emotion": "9.2.12",
|
||||
"enzyme": "3.9.0",
|
||||
"enzyme-adapter-react-16": "1.10.0",
|
||||
"enzyme-to-json": "3.3.5",
|
||||
"eslint": "5.14.1",
|
||||
"eslint-config-google": "0.12.0",
|
||||
"eslint-config-prettier": "4.1.0",
|
||||
"eslint-loader": "2.1.2",
|
||||
"eslint-plugin-babel": "5.3.0",
|
||||
"eslint-plugin-flowtype": "3.4.2",
|
||||
"eslint-plugin-import": "2.16.0",
|
||||
"eslint-plugin-jest": "22.3.0",
|
||||
"eslint-plugin-jsx-a11y": "6.2.1",
|
||||
"eslint-plugin-prettier": "3.0.1",
|
||||
"eslint-plugin-react": "7.11.1",
|
||||
"eslint-plugin-verdaccio": "0.0.5",
|
||||
"file-loader": "2.0.0",
|
||||
"flow-bin": "0.81.0",
|
||||
"flow-runtime": "0.17.0",
|
||||
"babel-loader": "8.0.6",
|
||||
"bundlesize": "0.18.0",
|
||||
"codeceptjs": "2.4.0",
|
||||
"codecov": "3.6.5",
|
||||
"concurrently": "5.0.2",
|
||||
"cross-env": "6.0.3",
|
||||
"css-loader": "3.4.2",
|
||||
"dayjs": "1.8.19",
|
||||
"detect-secrets": "1.0.5",
|
||||
"emotion": "10.0.27",
|
||||
"emotion-theming": "10.0.27",
|
||||
"enzyme": "3.11.0",
|
||||
"enzyme-adapter-react-16": "1.15.2",
|
||||
"enzyme-to-json": "3.4.3",
|
||||
"eslint": "6.7.2",
|
||||
"eslint-plugin-codeceptjs": "1.2.0",
|
||||
"eslint-plugin-import": "2.19.1",
|
||||
"eslint-plugin-jsx-a11y": "6.2.3",
|
||||
"eslint-plugin-prettier": "3.1.2",
|
||||
"eslint-plugin-react": "7.17.0",
|
||||
"eslint-plugin-react-hooks": "2.3.0",
|
||||
"eslint-plugin-verdaccio": "8.4.2",
|
||||
"file-loader": "5.0.2",
|
||||
"friendly-errors-webpack-plugin": "1.7.0",
|
||||
"get-stdin": "6.0.0",
|
||||
"github-markdown-css": "2.10.0",
|
||||
"get-stdin": "7.0.0",
|
||||
"github-markdown-css": "3.0.1",
|
||||
"html-webpack-plugin": "3.2.0",
|
||||
"husky": "0.15.0-rc.8",
|
||||
"husky": "3.1.0",
|
||||
"i18next": "19.1.0",
|
||||
"identity-obj-proxy": "3.0.0",
|
||||
"in-publish": "2.0.0",
|
||||
"jest": "24.1.0",
|
||||
"jest-emotion": "10.0.10",
|
||||
"jest-environment-jsdom": "24.0.0",
|
||||
"jest-environment-jsdom-global": "1.1.1",
|
||||
"jest-environment-node": "24.0.0",
|
||||
"in-publish": "2.0.1",
|
||||
"jest": "24.9.0",
|
||||
"jest-emotion": "10.0.27",
|
||||
"jest-environment-jsdom": "24.9.0",
|
||||
"jest-environment-jsdom-global": "1.2.0",
|
||||
"jest-environment-node": "25.1.0",
|
||||
"jest-fetch-mock": "3.0.1",
|
||||
"js-base64": "2.5.1",
|
||||
"js-yaml": "3.13.1",
|
||||
"lint-staged": "9.5.0",
|
||||
"localstorage-memory": "1.0.3",
|
||||
"mini-css-extract-plugin": "0.5.0",
|
||||
"node-mocks-http": "1.7.3",
|
||||
"node-sass": "4.11.0",
|
||||
"lockfile-lint": "3.0.5",
|
||||
"lodash": "^4.17.15",
|
||||
"mini-css-extract-plugin": "0.9.0",
|
||||
"mutationobserver-shim": "0.3.3",
|
||||
"node-mocks-http": "1.8.1",
|
||||
"normalize.css": "8.0.1",
|
||||
"optimize-css-assets-webpack-plugin": "5.0.1",
|
||||
"ora": "1.4.0",
|
||||
"prettier": "1.14.3",
|
||||
"optimize-css-assets-webpack-plugin": "5.0.3",
|
||||
"ora": "4.0.3",
|
||||
"prettier": "1.19.1",
|
||||
"prop-types": "15.7.2",
|
||||
"puppeteer": "1.8.0",
|
||||
"react": "16.8.3",
|
||||
"react-autosuggest": "9.4.2",
|
||||
"react-dom": "16.8.3",
|
||||
"react-emotion": "9.2.12",
|
||||
"react-hot-loader": "4.7.1",
|
||||
"react-router": "4.3.1",
|
||||
"react-router-dom": "4.3.1",
|
||||
"resolve-url-loader": "3.0.1",
|
||||
"rimraf": "2.6.3",
|
||||
"sass-loader": "7.1.0",
|
||||
"puppeteer": "2.0.0",
|
||||
"react": "16.12.0",
|
||||
"react-autosuggest": "9.4.3",
|
||||
"react-dom": "16.13.0",
|
||||
"react-hook-form": "3.29.4",
|
||||
"react-hot-loader": "4.12.18",
|
||||
"react-i18next": "11.3.1",
|
||||
"react-router-dom": "5.1.2",
|
||||
"request": "2.88.0",
|
||||
"resolve-url-loader": "3.1.1",
|
||||
"rimraf": "3.0.0",
|
||||
"source-map-loader": "0.2.4",
|
||||
"standard-version": "4.4.0",
|
||||
"style-loader": "0.23.1",
|
||||
"stylelint": "9.10.1",
|
||||
"stylelint-config-recommended": "2.1.0",
|
||||
"stylelint-config-recommended-scss": "3.2.0",
|
||||
"standard-version": "7.0.1",
|
||||
"style-loader": "1.1.2",
|
||||
"stylelint": "12.0.0",
|
||||
"stylelint-config-recommended": "3.0.0",
|
||||
"stylelint-config-styled-components": "0.1.1",
|
||||
"stylelint-processor-styled-components": "1.5.2",
|
||||
"stylelint-scss": "3.5.4",
|
||||
"stylelint-webpack-plugin": "0.10.5",
|
||||
"supertest": "3.4.2",
|
||||
"typeface-roboto": "0.0.54",
|
||||
"url-loader": "1.1.2",
|
||||
"validator": "10.11.0",
|
||||
"verdaccio": "next",
|
||||
"verdaccio-auth-memory": "0.0.4",
|
||||
"verdaccio-memory": "2.0.0",
|
||||
"webpack": "4.20.2",
|
||||
"webpack-bundle-analyzer": "3.0.4",
|
||||
"webpack-cli": "3.2.3",
|
||||
"webpack-dev-server": "3.2.1",
|
||||
"webpack-merge": "4.2.1",
|
||||
"stylelint-processor-styled-components": "1.9.0",
|
||||
"stylelint-webpack-plugin": "1.1.2",
|
||||
"supertest": "4.0.2",
|
||||
"typeface-roboto": "0.0.75",
|
||||
"typescript": "3.7.4",
|
||||
"uglifyjs-webpack-plugin": "2.2.0",
|
||||
"url-loader": "3.0.0",
|
||||
"validator": "12.1.0",
|
||||
"verdaccio": "4.4.2",
|
||||
"verdaccio-auth-memory": "9.0.0",
|
||||
"verdaccio-memory": "9.0.0",
|
||||
"wait-on": "3.3.0",
|
||||
"webpack": "4.41.5",
|
||||
"webpack-bundle-analyzer": "3.6.0",
|
||||
"webpack-bundle-size-analyzer": "3.1.0",
|
||||
"webpack-cli": "3.3.10",
|
||||
"webpack-dev-server": "3.10.1",
|
||||
"webpack-merge": "4.2.2",
|
||||
"whatwg-fetch": "3.0.0",
|
||||
"xss": "1.0.3"
|
||||
"xss": "1.0.6"
|
||||
},
|
||||
"keywords": [
|
||||
"verdaccio",
|
||||
"verdaccio-plugin",
|
||||
"verdaccio-theme"
|
||||
],
|
||||
"bundlesize": [
|
||||
{
|
||||
"path": "./static/vendors.*.js",
|
||||
"maxSize": "210 kB"
|
||||
},
|
||||
{
|
||||
"path": "./static/main.*.js",
|
||||
"maxSize": "35 kB"
|
||||
},
|
||||
{
|
||||
"path": "./static/[0-9].*.{js,css}",
|
||||
"maxSize": "30 kB"
|
||||
},
|
||||
{
|
||||
"path": "./static/*.svg",
|
||||
"maxSize": "1.3 kB"
|
||||
},
|
||||
{
|
||||
"path": "./static/*.png",
|
||||
"maxSize": "15 kB"
|
||||
},
|
||||
{
|
||||
"path": "./static/fonts/*.{woff,woff2}",
|
||||
"maxSize": "20 kB"
|
||||
}
|
||||
],
|
||||
"scripts": {
|
||||
"flow": "flow check",
|
||||
"release": "standard-version -a -s",
|
||||
"type-check": "tsc --noEmit --pretty",
|
||||
"type-check:watch": "npm run type-check -- --watch",
|
||||
"type-check-strict:watch": "tsc --project ./tsconfig.strict.json --noEmit --pretty --watch",
|
||||
"release": "standard-version -a",
|
||||
"test:clean": "npx jest --clearCache",
|
||||
"test": "cross-env NODE_ENV=test BABEL_ENV=test TZ=UTC jest --config ./jest.config.js --maxWorkers 2 --passWithNoTests",
|
||||
"test:acceptance": "codeceptjs run --steps",
|
||||
"test:acceptance:server": "concurrently --kill-others \"npm run verdaccio:server\" \"npm run test:acceptance\"",
|
||||
"test:e2e": "cross-env BABEL_ENV=test jest --config ./test/jest.config.e2e.js",
|
||||
"test": "cross-env NODE_ENV=test BABEL_ENV=test TZ=UTC jest --config ./jest/jest.config.js --maxWorkers 2 --passWithNoTests",
|
||||
"test:update-snapshot": "npm run test -- -u",
|
||||
"test:size": "bundlesize",
|
||||
"lint": "npm run flow && npm run lint:js && npm run lint:css",
|
||||
"lint:js": "eslint .",
|
||||
"lint": "npm run lint:js && npm run lint:css && npm run lint:lockfile",
|
||||
"lint:js": "npm run type-check && eslint . --ext .js,.ts,.tsx",
|
||||
"lint:css": "stylelint \"src/**/styles.ts\"",
|
||||
"lint:lockfile": "lockfile-lint --path yarn.lock --type yarn --validate-https --allowed-hosts verdaccio npm yarn",
|
||||
"coverage:publish": "codecov",
|
||||
"lint:css": "stylelint 'src/webui/**/styles.js'",
|
||||
"pre:webpack": "rimraf static/*",
|
||||
"dev:web": "cross-env BABEL_ENV=ui babel-node tools/dev.server.js",
|
||||
"verdaccio:server": "node tools/verdaccio.js",
|
||||
"build": "npm run pre:webpack && cross-env BABEL_ENV=ui webpack --config tools/webpack.prod.config.babel.js",
|
||||
"build:stats": "cross-env BABEL_ENV=ui webpack --config tools/webpack.prod.config.babel.js --json > stats.json",
|
||||
"build:size": "cross-env BABEL_ENV=ui webpack --config tools/webpack.prod.config.babel.js --json | webpack-bundle-size-analyzer",
|
||||
"dev": "concurrently --kill-others \"npm run dev:web\" \"npm run verdaccio:server\""
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=8",
|
||||
"node": ">= 8",
|
||||
"npm": ">=5"
|
||||
},
|
||||
"husky": {
|
||||
"hooks": {
|
||||
"pre-commit": "commitlint -e $GIT_PARAMS"
|
||||
"pre-commit": "lint-staged --relative",
|
||||
"commit-msg": "commitlint -e $GIT_PARAMS"
|
||||
}
|
||||
},
|
||||
"lint-staged": {
|
||||
"*.{js,tsx,ts}": [
|
||||
"eslint . --ext .js,.ts,.tsx",
|
||||
"prettier --write"
|
||||
],
|
||||
"*": [
|
||||
"detect-secrets-launcher --baseline .secrets-baseline",
|
||||
"git add"
|
||||
]
|
||||
},
|
||||
"license": "MIT",
|
||||
"commitlint": {
|
||||
"extends": [
|
||||
|
||||
1
partials/storage/.verdaccio-db.json
Normal file
1
partials/storage/.verdaccio-db.json
Normal file
@@ -0,0 +1 @@
|
||||
{"list":["vue","jquery"],"secret":"3bb332943c7086716a35dea44754b43b956ee655af1fe61866fbdaf38486836c"}
|
||||
BIN
partials/storage/jquery/jquery-1.5.1.tgz
Normal file
BIN
partials/storage/jquery/jquery-1.5.1.tgz
Normal file
Binary file not shown.
4987
partials/storage/jquery/package.json
Normal file
4987
partials/storage/jquery/package.json
Normal file
File diff suppressed because it is too large
Load Diff
25174
partials/storage/vue/package.json
Normal file
25174
partials/storage/vue/package.json
Normal file
File diff suppressed because one or more lines are too long
@@ -1,26 +1,27 @@
|
||||
"use strict";
|
||||
'use strict';
|
||||
|
||||
const [ /* node */, /* file */, tag] = process.argv;
|
||||
const [, , /* node */ /* file */ tag] = process.argv;
|
||||
|
||||
const getStdin = require("get-stdin");
|
||||
const getStdin = require('get-stdin');
|
||||
const Octokit = require('@octokit/rest');
|
||||
const octokit = new Octokit({
|
||||
auth: `token ${process.env.GITHUB_TOKEN}`,
|
||||
auth: `token ${process.env.GITHUB_TOKEN}`,
|
||||
});
|
||||
|
||||
|
||||
const [repoOwner, repoName] = process.env.GITHUB_REPOSITORY.split("/");
|
||||
const [repoOwner, repoName] = process.env.GITHUB_REPOSITORY.split('/');
|
||||
|
||||
getStdin()
|
||||
.then(changelog => octokit.repos.createRelease({
|
||||
owner: repoOwner,
|
||||
repo: repoName,
|
||||
tag_name: tag,
|
||||
body: changelog,
|
||||
draft: true,
|
||||
}))
|
||||
.catch(err => {
|
||||
// eslint-disable-next-line no-console
|
||||
console.error(err);
|
||||
process.exit(1);
|
||||
});
|
||||
.then(changelog =>
|
||||
octokit.repos.createRelease({
|
||||
owner: repoOwner,
|
||||
repo: repoName,
|
||||
tag_name: tag,
|
||||
body: changelog,
|
||||
draft: false,
|
||||
})
|
||||
)
|
||||
.catch(err => {
|
||||
// eslint-disable-next-line no-console
|
||||
console.error(err);
|
||||
process.exit(1);
|
||||
});
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user