Compare commits

..

1 Commits

Author SHA1 Message Date
ae8094c9e0
feat: upgrade yarn to 4.5.3 2024-11-25 15:09:46 +00:00
11 changed files with 1505 additions and 1826 deletions

View File

@ -27,9 +27,9 @@ steps:
restore: true
- name: test
image: 'node:22.15.0-slim'
image: 'node:22.11.0-slim'
commands:
- yarn set version 4.6.0
- yarn set version 4.5.3
- yarn install
- yarn run jest

1355
.pnp.cjs generated

File diff suppressed because it is too large Load Diff

26
.pnp.loader.mjs generated
View File

@ -131,7 +131,7 @@ async function copyImpl(prelayout, postlayout, destinationFs, destination, sourc
async function maybeLStat(baseFs, p) {
try {
return await baseFs.lstatPromise(p);
} catch {
} catch (e) {
return null;
}
}
@ -482,7 +482,7 @@ class FakeFS {
let current = Buffer.alloc(0);
try {
current = await this.readFilePromise(p);
} catch {
} catch (error) {
}
if (Buffer.compare(current, content) === 0)
return;
@ -492,7 +492,7 @@ class FakeFS {
let current = ``;
try {
current = await this.readFilePromise(p, `utf8`);
} catch {
} catch (error) {
}
const normalizedContent = automaticNewlines ? normalizeLineEndings(current, content) : content;
if (current === normalizedContent)
@ -510,7 +510,7 @@ class FakeFS {
let current = Buffer.alloc(0);
try {
current = this.readFileSync(p);
} catch {
} catch (error) {
}
if (Buffer.compare(current, content) === 0)
return;
@ -520,7 +520,7 @@ class FakeFS {
let current = ``;
try {
current = this.readFileSync(p, `utf8`);
} catch {
} catch (error) {
}
const normalizedContent = automaticNewlines ? normalizeLineEndings(current, content) : content;
if (current === normalizedContent)
@ -560,13 +560,13 @@ class FakeFS {
let pid;
try {
[pid] = await this.readJsonPromise(lockPath);
} catch {
} catch (error) {
return Date.now() - startTime < 500;
}
try {
process.kill(pid, 0);
return true;
} catch {
} catch (error) {
return false;
}
};
@ -579,7 +579,7 @@ class FakeFS {
try {
await this.unlinkPromise(lockPath);
continue;
} catch {
} catch (error2) {
}
}
if (Date.now() - startTime < 60 * 1e3) {
@ -599,7 +599,7 @@ class FakeFS {
try {
await this.closePromise(fd);
await this.unlinkPromise(lockPath);
} catch {
} catch (error) {
}
}
}
@ -895,7 +895,7 @@ class ProxiedFS extends FakeFS {
watch(p, a, b) {
return this.baseFs.watch(
this.mapToBase(p),
// @ts-expect-error - reason TBS
// @ts-expect-error
a,
b
);
@ -903,7 +903,7 @@ class ProxiedFS extends FakeFS {
watchFile(p, a, b) {
return this.baseFs.watchFile(
this.mapToBase(p),
// @ts-expect-error - reason TBS
// @ts-expect-error
a,
b
);
@ -1323,7 +1323,7 @@ class NodeFS extends BasePortableFakeFS {
watch(p, a, b) {
return this.realFs.watch(
npath.fromPortablePath(p),
// @ts-expect-error - reason TBS
// @ts-expect-error
a,
b
);
@ -1331,7 +1331,7 @@ class NodeFS extends BasePortableFakeFS {
watchFile(p, a, b) {
return this.realFs.watchFile(
npath.fromPortablePath(p),
// @ts-expect-error - reason TBS
// @ts-expect-error
a,
b
);

View File

@ -1,2 +1,2 @@
nodejs 22.15.0
nodejs 22.11.0
yarn 1.22.22

934
.yarn/releases/yarn-4.5.3.cjs vendored Executable file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -3,4 +3,4 @@ plugins:
path: .yarn/plugins/@yarnpkg/plugin-outdated.cjs
spec: "https://go.mskelton.dev/yarn-outdated/v4"
yarnPath: .yarn/releases/yarn-4.9.1.cjs
yarnPath: .yarn/releases/yarn-4.5.3.cjs

View File

@ -1,10 +1,10 @@
FROM node:22.15.0-slim
FROM node:22.11.0-slim
WORKDIR /opt/app
RUN apt-get update \
&& apt-get -y install make \
&& yarn set version 4.6.0
&& yarn set version 4.5.3
COPY ./Makefile ./
COPY ./package.json ./

View File

@ -6,7 +6,7 @@ asdf_install:
.PHONY: yarn_setup
yarn_setup:
@yarn set version 4.6.0
@yarn set version 4.5.3
@yarn init -2
@yarn add typescript jest @types/jest ts-node ts-jest

View File

@ -1,6 +1,6 @@
{
"name": "clean-architecture",
"packageManager": "yarn@4.9.1",
"packageManager": "yarn@4.5.3",
"dependencies": {
"@types/jest": "^29.5.13",
"@types/node": "^22.7.5",

View File

@ -904,11 +904,11 @@ __metadata:
linkType: hard
"@types/node@npm:*, @types/node@npm:^22.7.5":
version: 22.15.3
resolution: "@types/node@npm:22.15.3"
version: 22.9.3
resolution: "@types/node@npm:22.9.3"
dependencies:
undici-types: "npm:~6.21.0"
checksum: 10c0/2879f012d1aeba0bfdb5fed80d165f4f2cb3d1f2e1f98a24b18d4a211b4ace7d64bf2622784c78355982ffc1081ba79d0934efc2fb8353913e5871a63609661f
undici-types: "npm:~6.19.8"
checksum: 10c0/954ec72bf29436ea62425a9563914a9c1e93f97b18194acd51d74d13998a701977547ed2985ed3a0e97211b785436d28377116e5f613bfcf3182d9bd81d784dc
languageName: node
linkType: hard
@ -3411,12 +3411,12 @@ __metadata:
languageName: node
linkType: hard
"semver@npm:^7.7.2":
version: 7.7.2
resolution: "semver@npm:7.7.2"
"semver@npm:^7.6.3":
version: 7.6.3
resolution: "semver@npm:7.6.3"
bin:
semver: bin/semver.js
checksum: 10c0/aca305edfbf2383c22571cb7714f48cadc7ac95371b4b52362fb8eeffdfbc0de0669368b82b2b15978f8848f01d7114da65697e56cd8c37b0dab8c58e543f9ea
checksum: 10c0/88f33e148b210c153873cb08cfe1e281d518aaa9a666d4d148add6560db5cd3c582f3a08ccb91f38d5f379ead256da9931234ed122057f40bb5766e65e58adaf
languageName: node
linkType: hard
@ -3704,8 +3704,8 @@ __metadata:
linkType: hard
"ts-jest@npm:^29.2.5":
version: 29.3.4
resolution: "ts-jest@npm:29.3.4"
version: 29.2.5
resolution: "ts-jest@npm:29.2.5"
dependencies:
bs-logger: "npm:^0.2.6"
ejs: "npm:^3.1.10"
@ -3714,8 +3714,7 @@ __metadata:
json5: "npm:^2.2.3"
lodash.memoize: "npm:^4.1.2"
make-error: "npm:^1.3.6"
semver: "npm:^7.7.2"
type-fest: "npm:^4.41.0"
semver: "npm:^7.6.3"
yargs-parser: "npm:^21.1.1"
peerDependencies:
"@babel/core": ">=7.0.0-beta.0 <8"
@ -3737,7 +3736,7 @@ __metadata:
optional: true
bin:
ts-jest: cli.js
checksum: 10c0/68ed5abbbdb16ff8a9df2ba7ebb8e19ea4fffe87db7e0b59d842d674e7935af8b375b51a69c2cc9215ef22a6325a9f99b80ab97f5c300c30910695000e3bfeee
checksum: 10c0/acb62d168faec073e64b20873b583974ba8acecdb94681164eb346cef82ade8fb481c5b979363e01a97ce4dd1e793baf64d9efd90720bc941ad7fc1c3d6f3f68
languageName: node
linkType: hard
@ -3793,37 +3792,30 @@ __metadata:
languageName: node
linkType: hard
"type-fest@npm:^4.41.0":
version: 4.41.0
resolution: "type-fest@npm:4.41.0"
checksum: 10c0/f5ca697797ed5e88d33ac8f1fec21921839871f808dc59345c9cf67345bfb958ce41bd821165dbf3ae591cedec2bf6fe8882098dfdd8dc54320b859711a2c1e4
languageName: node
linkType: hard
"typescript@npm:^5.6.2":
version: 5.8.3
resolution: "typescript@npm:5.8.3"
version: 5.6.3
resolution: "typescript@npm:5.6.3"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 10c0/5f8bb01196e542e64d44db3d16ee0e4063ce4f3e3966df6005f2588e86d91c03e1fb131c2581baf0fb65ee79669eea6e161cd448178986587e9f6844446dbb48
checksum: 10c0/44f61d3fb15c35359bc60399cb8127c30bae554cd555b8e2b46d68fa79d680354b83320ad419ff1b81a0bdf324197b29affe6cc28988cd6a74d4ac60c94f9799
languageName: node
linkType: hard
"typescript@patch:typescript@npm%3A^5.6.2#optional!builtin<compat/typescript>":
version: 5.8.3
resolution: "typescript@patch:typescript@npm%3A5.8.3#optional!builtin<compat/typescript>::version=5.8.3&hash=5786d5"
version: 5.6.3
resolution: "typescript@patch:typescript@npm%3A5.6.3#optional!builtin<compat/typescript>::version=5.6.3&hash=8c6c40"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 10c0/39117e346ff8ebd87ae1510b3a77d5d92dae5a89bde588c747d25da5c146603a99c8ee588c7ef80faaf123d89ed46f6dbd918d534d641083177d5fac38b8a1cb
checksum: 10c0/7c9d2e07c81226d60435939618c91ec2ff0b75fbfa106eec3430f0fcf93a584bc6c73176676f532d78c3594fe28a54b36eb40b3d75593071a7ec91301533ace7
languageName: node
linkType: hard
"undici-types@npm:~6.21.0":
version: 6.21.0
resolution: "undici-types@npm:6.21.0"
checksum: 10c0/c01ed51829b10aa72fc3ce64b747f8e74ae9b60eafa19a7b46ef624403508a54c526ffab06a14a26b3120d055e1104d7abe7c9017e83ced038ea5cf52f8d5e04
"undici-types@npm:~6.19.8":
version: 6.19.8
resolution: "undici-types@npm:6.19.8"
checksum: 10c0/078afa5990fba110f6824823ace86073b4638f1d5112ee26e790155f481f2a868cc3e0615505b6f4282bdf74a3d8caad715fd809e870c2bb0704e3ea6082f344
languageName: node
linkType: hard