Skip to content

Commit 71ac838

Browse files
committed
feat: switch to Yarn, rename some things, add terminal-kit
- switched from NPM to Yarn - renamed build.js to createManifest.js - added `setup` and `copy-build` commands (not implemented) - added `terminal-kit` package dependency (dev) (unused) - updated .gitignore
1 parent 1e0cfeb commit 71ac838

File tree

7 files changed

+187
-19
lines changed

7 files changed

+187
-19
lines changed

.github/workflows/node.js.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ jobs:
2424
uses: actions/setup-node@v4
2525
with:
2626
node-version: ${{ matrix.node-version }}
27-
cache: 'npm'
28-
- run: npm ci
29-
- run: npm run build --if-present
30-
# - run: npm test
27+
cache: 'yarn'
28+
- run: yarn install --immutable
29+
- run: yarn create-manifest
30+
# - run: yarn test
3131
- name: Upload distribution artifacts
3232
uses: actions/upload-pages-artifact@v3
3333
with:

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
11
dist
2+
.local-config
3+
.pnp.*
4+
.yarn
File renamed without changes.

package-lock.json

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

package.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
"main": "index.js",
55
"type": "module",
66
"scripts": {
7-
"build": "node build.js"
7+
"create-manifest": "node createManifest.js",
8+
"copy-build": "node copyBuild.js",
9+
"setup": "node setup.js"
810
},
911
"repository": {
1012
"type": "git",
@@ -16,5 +18,8 @@
1618
"url": "https://github.com/airkitjeremy/ngcproto/issues"
1719
},
1820
"homepage": "https://github.com/airkitjeremy/ngcproto#readme",
19-
"description": ""
21+
"description": "",
22+
"devDependencies": {
23+
"terminal-kit": "^3.1.2"
24+
}
2025
}

setup.js

Whitespace-only changes.

yarn.lock

Lines changed: 173 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,173 @@
1+
# This file is generated by running "yarn install" inside your project.
2+
# Manual changes might be lost - proceed with caution!
3+
4+
__metadata:
5+
version: 8
6+
cacheKey: 10c0
7+
8+
"@cronvel/get-pixels@npm:^3.4.1":
9+
version: 3.4.1
10+
resolution: "@cronvel/get-pixels@npm:3.4.1"
11+
dependencies:
12+
jpeg-js: "npm:^0.4.4"
13+
ndarray: "npm:^1.0.19"
14+
ndarray-pack: "npm:^1.1.1"
15+
node-bitmap: "npm:0.0.1"
16+
omggif: "npm:^1.0.10"
17+
pngjs: "npm:^6.0.0"
18+
checksum: 10c0/a813b8c514bdb6d0151d1523d6a55893b347d0d054d1cca7bc6b2064bb1baad912e176a25a950f51c67b38d7101d1b8192d3f097a37cc1b049dd3b9fe6428f3c
19+
languageName: node
20+
linkType: hard
21+
22+
"chroma-js@npm:^2.4.2":
23+
version: 2.6.0
24+
resolution: "chroma-js@npm:2.6.0"
25+
checksum: 10c0/6e17f43246f9b3eba8a9db67f5ee9a2d0ef1360077211887da09ec1f0934bb98a358eefaf021003c0bd47cbab540f573a373f362d6b2ba04d0e80ab7677e1640
26+
languageName: node
27+
linkType: hard
28+
29+
"cwise-compiler@npm:^1.1.2":
30+
version: 1.1.3
31+
resolution: "cwise-compiler@npm:1.1.3"
32+
dependencies:
33+
uniq: "npm:^1.0.0"
34+
checksum: 10c0/91f38981c4c311cb55f2652d7f7cb31ab2d0bdcca556ac58d7085d43130713dfc19a1d4f5461a751e081ff112a4ada9ff01fa9566ad1c4461323ac7516e1f5cf
35+
languageName: node
36+
linkType: hard
37+
38+
"iota-array@npm:^1.0.0":
39+
version: 1.0.0
40+
resolution: "iota-array@npm:1.0.0"
41+
checksum: 10c0/a6bfc7d5bf0338ade227b302eda52cea3db44cc6dd5803154147cdcee28e9cb65ca76c5859ab2bfe21d91ecc945c57a0dd446bbc657581bbdf92cda9c24def56
42+
languageName: node
43+
linkType: hard
44+
45+
"is-buffer@npm:^1.0.2":
46+
version: 1.1.6
47+
resolution: "is-buffer@npm:1.1.6"
48+
checksum: 10c0/ae18aa0b6e113d6c490ad1db5e8df9bdb57758382b313f5a22c9c61084875c6396d50bbf49315f5b1926d142d74dfb8d31b40d993a383e0a158b15fea7a82234
49+
languageName: node
50+
linkType: hard
51+
52+
"jpeg-js@npm:^0.4.4":
53+
version: 0.4.4
54+
resolution: "jpeg-js@npm:0.4.4"
55+
checksum: 10c0/4d0d5097f8e55d8bbce6f1dc32ffaf3f43f321f6222e4e6490734fdc6d005322e3bd6fb992c2df7f5b587343b1441a1c333281dc3285bc9116e369fd2a2b43a7
56+
languageName: node
57+
linkType: hard
58+
59+
"lazyness@npm:^1.2.0":
60+
version: 1.2.0
61+
resolution: "lazyness@npm:1.2.0"
62+
checksum: 10c0/d54e88283788e3d73a9c5a9832dfcebf694308b2e7035561febbb9f20e14e347d543e9ecabf622f1a9d0595fa039d2d4fdff6e6565d7ae09cc0fd0eaef986d60
63+
languageName: node
64+
linkType: hard
65+
66+
"ndarray-pack@npm:^1.1.1":
67+
version: 1.2.1
68+
resolution: "ndarray-pack@npm:1.2.1"
69+
dependencies:
70+
cwise-compiler: "npm:^1.1.2"
71+
ndarray: "npm:^1.0.13"
72+
checksum: 10c0/1e312c4f00033f076c7b5702a7ec3a56135e25dd277409791b8b89d928561190600dd12749c698990acad3d6098031a0f22f9aba075933a750893cb531c48a6e
73+
languageName: node
74+
linkType: hard
75+
76+
"ndarray@npm:^1.0.13, ndarray@npm:^1.0.19":
77+
version: 1.0.19
78+
resolution: "ndarray@npm:1.0.19"
79+
dependencies:
80+
iota-array: "npm:^1.0.0"
81+
is-buffer: "npm:^1.0.2"
82+
checksum: 10c0/e5929a845dae326052ff024f4f624b5f81e0be750224495baa0c7a02afd4e1117198452465c052f0bd111358b05c15655a797ec959dbbbe042c6ae573de09046
83+
languageName: node
84+
linkType: hard
85+
86+
"nextgen-events@npm:^1.5.3":
87+
version: 1.5.3
88+
resolution: "nextgen-events@npm:1.5.3"
89+
checksum: 10c0/bfc55a0c10e5342247f53f6044b786d721414e35b6d1f82d4562e3b316dd4f800106d31ca1359b05521c1da81b0acf8b18573c564e63ab079a42643526f383a5
90+
languageName: node
91+
linkType: hard
92+
93+
"ngc-prototype@workspace:.":
94+
version: 0.0.0-use.local
95+
resolution: "ngc-prototype@workspace:."
96+
dependencies:
97+
terminal-kit: "npm:^3.1.2"
98+
languageName: unknown
99+
linkType: soft
100+
101+
"node-bitmap@npm:0.0.1":
102+
version: 0.0.1
103+
resolution: "node-bitmap@npm:0.0.1"
104+
checksum: 10c0/b45dc6bf1b51209359165ac546d31e7f43fdec386839637aa15d66a2cf4fa8ccb7d0c9c7d0eb180747ef02e5612c04cfecbf61c2756ba4ba79a555a06a18ba6f
105+
languageName: node
106+
linkType: hard
107+
108+
"omggif@npm:^1.0.10":
109+
version: 1.0.10
110+
resolution: "omggif@npm:1.0.10"
111+
checksum: 10c0/5ddb6959555bf16ac93ee8724a6f600b0e97e77855515af9df0f657c69ebe0eb7d769763fdc4765f888827e4e64ca71ebeaf7255c7f51058e4bba5cc7950fe8e
112+
languageName: node
113+
linkType: hard
114+
115+
"pngjs@npm:^6.0.0":
116+
version: 6.0.0
117+
resolution: "pngjs@npm:6.0.0"
118+
checksum: 10c0/ac23ea329b1881d1a10575aff58116dc27b894ec3f5b84ba15c7f527d21e609fbce7ba16d48f8ccb86c7ce45ceed622472765476ab2875949d4bec55e153f87a
119+
languageName: node
120+
linkType: hard
121+
122+
"setimmediate@npm:^1.0.5":
123+
version: 1.0.5
124+
resolution: "setimmediate@npm:1.0.5"
125+
checksum: 10c0/5bae81bfdbfbd0ce992893286d49c9693c82b1bcc00dcaaf3a09c8f428fdeacf4190c013598b81875dfac2b08a572422db7df779a99332d0fce186d15a3e4d49
126+
languageName: node
127+
linkType: hard
128+
129+
"seventh@npm:^0.9.2":
130+
version: 0.9.2
131+
resolution: "seventh@npm:0.9.2"
132+
dependencies:
133+
setimmediate: "npm:^1.0.5"
134+
checksum: 10c0/10ff7d31cb65afe50a14252504cc2436584c30b038cf3eb39a78e3207b5b977637af6fcded9ee9a8b3a285fc2aa527bf3dbc8235859718d3e3d1765e2b4b2489
135+
languageName: node
136+
linkType: hard
137+
138+
"string-kit@npm:^0.19.0":
139+
version: 0.19.2
140+
resolution: "string-kit@npm:0.19.2"
141+
checksum: 10c0/d4d1c7e245b7f672ff573282c52bfc7af7d37f8ca0b9e9a7b048d47c3451c786608ccc4734992bea2883574f5e8803c3e1c5ee7ca8ee1a6b8d7d55b0eb366e87
142+
languageName: node
143+
linkType: hard
144+
145+
"terminal-kit@npm:^3.1.2":
146+
version: 3.1.2
147+
resolution: "terminal-kit@npm:3.1.2"
148+
dependencies:
149+
"@cronvel/get-pixels": "npm:^3.4.1"
150+
chroma-js: "npm:^2.4.2"
151+
lazyness: "npm:^1.2.0"
152+
ndarray: "npm:^1.0.19"
153+
nextgen-events: "npm:^1.5.3"
154+
seventh: "npm:^0.9.2"
155+
string-kit: "npm:^0.19.0"
156+
tree-kit: "npm:^0.8.7"
157+
checksum: 10c0/ab7f4e136e958b8576a89bfbf7ba976992a9a445cac75b4fc18c8aeb8b027ea50f756daf78abf30895f3ccdb35c03677719b7a2c54af8e6214f84e0a7a90bd4e
158+
languageName: node
159+
linkType: hard
160+
161+
"tree-kit@npm:^0.8.7":
162+
version: 0.8.8
163+
resolution: "tree-kit@npm:0.8.8"
164+
checksum: 10c0/751e4b0e72afdc656db6cafc9d46f037c992f72533152522e731fcbc2ff3f9c4b05c43f4617a1527406108eaef6e482dd1ab59e1a407e66404d1eb66aae087e0
165+
languageName: node
166+
linkType: hard
167+
168+
"uniq@npm:^1.0.0":
169+
version: 1.0.1
170+
resolution: "uniq@npm:1.0.1"
171+
checksum: 10c0/369dca4a07fdd8de9e48378b9d4b6861722ca71d5f496e91687916bd4b48b8cf3d6db1677be1b40eea63bc6d4728efb4b4e0bd7a89c5fd2d23e7a2cff8009c7a
172+
languageName: node
173+
linkType: hard

0 commit comments

Comments
 (0)