Skip to content

Commit 748ca92

Browse files
@jotadevelopersergiohgz
authored andcommitted
feat: migration to typescript
1 parent 9cd9dbf commit 748ca92

File tree

12 files changed

+4872
-2540
lines changed

12 files changed

+4872
-2540
lines changed

core/streams/.babelrc

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,3 @@
11
{
2-
"presets": [["env", {
3-
"targets": {
4-
"node": "6"
5-
}
6-
}], "flow"],
7-
"env": {
8-
"test": {
9-
"plugins": [
10-
"transform-async-to-generator"
11-
]
12-
}
13-
}
2+
"presets": [["@verdaccio", {"typescript": true}]]
143
}

core/streams/.circleci/config.yml

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
version: 2
2+
jobs:
3+
lint:
4+
docker:
5+
- image: circleci/node:10
6+
steps:
7+
- checkout
8+
- run: yarn install --no-progress --registry https://registry.verdaccio.org --no-lockfile
9+
- run: yarn lint
10+
- run: yarn build
11+
12+
test_11:
13+
docker:
14+
- image: circleci/node:11
15+
steps:
16+
- checkout
17+
- run: yarn install --no-progress
18+
- run: yarn test
19+
20+
test_10:
21+
docker:
22+
- image: circleci/node:10
23+
steps:
24+
- checkout
25+
- run: yarn install --no-progress
26+
- run: yarn test
27+
28+
test_8:
29+
docker:
30+
- image: circleci/node:8
31+
steps:
32+
- checkout
33+
- run: yarn install --no-progress
34+
- run: yarn test
35+
36+
test_9:
37+
docker:
38+
- image: circleci/node:9
39+
steps:
40+
- checkout
41+
- run: yarn install --no-progress
42+
- run: yarn test
43+
44+
workflows:
45+
version: 2
46+
build_and_test:
47+
jobs:
48+
- lint
49+
- test_11:
50+
requires:
51+
- lint
52+
- test_10:
53+
requires:
54+
- lint
55+
- test_8:
56+
requires:
57+
- lint
58+
- test_9:
59+
requires:
60+
- lint

core/streams/.flowconfig

Lines changed: 0 additions & 23 deletions
This file was deleted.

core/streams/LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2017 Verdaccio Team
3+
Copyright (c) 2019 Verdaccio Team
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

core/streams/circle.yml

Lines changed: 0 additions & 30 deletions
This file was deleted.

0 commit comments

Comments
 (0)