Skip to content

Commit 880ff90

Browse files
authored
Remove js dependency from packages/types (#109)
1 parent 92195b1 commit 880ff90

File tree

4 files changed

+14
-23
lines changed

4 files changed

+14
-23
lines changed

.github/workflows/lint.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
name: Tests
1+
name: Lint check
22

33
on:
44
push:
55
branches:
66
- master
77
pull_request:
8+
workflow_dispatch:
89

910
jobs:
1011
lint:

.github/workflows/tests.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ on:
55
branches:
66
- master
77
pull_request:
8+
workflow_dispatch:
9+
10+
env:
11+
CLEAR_LOCK_FILES: false
812

913
jobs:
1014
tests:
@@ -16,6 +20,10 @@ jobs:
1620
fail-fast: false
1721

1822
steps:
23+
- name: Check variables
24+
if: ${{ env.CLEAR_LOCK_FILES != 'true' && env.CLEAR_LOCK_FILES != 'false' }}
25+
run: echo "Variable CLEAR_LOCK_FILES is ${{ env.CLEAR_LOCK_FILES }}, but should be 'true' or 'false'" && exit 1
26+
1927
- uses: actions/checkout@v3
2028
- name: Set up Node.js ${{ matrix.node-version }}
2129
uses: actions/setup-node@v3
@@ -38,6 +46,10 @@ jobs:
3846
- name: Setup yarn
3947
run: npm install -g yarn
4048

49+
- name: Clear lock files
50+
if: ${{ env.CLEAR_LOCK_FILES == 'true' }}
51+
run: rm yarn.lock packages/*/yarn.lock
52+
4153
- name: Install dependencies
4254
run: yarn install --frozen-lockfile
4355

packages/types/package.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,5 @@
4141
"devDependencies": {
4242
"npm-run-all": "^4.1.5"
4343
},
44-
"dependencies": {
45-
"js": "^0.1.0"
46-
},
4744
"gitHead": "0f816cacc21b352576a5707741f9151aa1481041"
4845
}

packages/types/yarn.lock

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -77,13 +77,6 @@ color-name@1.1.3:
7777
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
7878
integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
7979

80-
commander@~1.1.1:
81-
version "1.1.1"
82-
resolved "https://registry.yarnpkg.com/commander/-/commander-1.1.1.tgz#50d1651868ae60eccff0a2d9f34595376bc6b041"
83-
integrity sha512-71Rod2AhcH3JhkBikVpNd0pA+fWsmAaVoti6OR38T76chA7vE3pSerS0Jor4wDw+tOueD2zLVvFOw5H0Rcj7rA==
84-
dependencies:
85-
keypress "0.1.x"
86-
8780
concat-map@0.0.1:
8881
version "0.0.1"
8982
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
@@ -415,23 +408,11 @@ isexe@^2.0.0:
415408
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
416409
integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
417410

418-
js@^0.1.0:
419-
version "0.1.0"
420-
resolved "https://registry.yarnpkg.com/js/-/js-0.1.0.tgz#e1d0afd55ea39c2b28da304e8143eaf2c133f366"
421-
integrity sha512-ZBbGYOpact8QAH9RprFWL4RAESYwbDodxiuDjOnzwzzk9pBzKycoifGuUrHHcDixE/eLMKPHRaXenTgu1qXBqA==
422-
dependencies:
423-
commander "~1.1.1"
424-
425411
json-parse-better-errors@^1.0.1:
426412
version "1.0.2"
427413
resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
428414
integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
429415

430-
keypress@0.1.x:
431-
version "0.1.0"
432-
resolved "https://registry.yarnpkg.com/keypress/-/keypress-0.1.0.tgz#4a3188d4291b66b4f65edb99f806aa9ae293592a"
433-
integrity sha512-x0yf9PL/nx9Nw9oLL8ZVErFAk85/lslwEP7Vz7s5SI1ODXZIgit3C5qyWjw4DxOuO/3Hb4866SQh28a1V1d+WA==
434-
435416
load-json-file@^4.0.0:
436417
version "4.0.0"
437418
resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b"

0 commit comments

Comments
 (0)