fix packages
Build & Push / Pipeline Tests (push) Successful in 2m2s
Test / Type Check (all packages) (push) Successful in 56s
Build & Push / Build & Push Docker Image (push) Successful in 5m44s
Test / API Unit Tests (push) Successful in 1m20s
Test / Homepage Unit Tests (push) Successful in 47s
Test / Carplace Unit Tests (push) Successful in 44s
Test / Admin Unit Tests (push) Successful in 43s
Test / Dashboard Unit Tests (push) Successful in 42s
Test / API Integration Tests (push) Successful in 1m10s
Build & Push / Pipeline Tests (push) Successful in 2m2s
Test / Type Check (all packages) (push) Successful in 56s
Build & Push / Build & Push Docker Image (push) Successful in 5m44s
Test / API Unit Tests (push) Successful in 1m20s
Test / Homepage Unit Tests (push) Successful in 47s
Test / Carplace Unit Tests (push) Successful in 44s
Test / Admin Unit Tests (push) Successful in 43s
Test / Dashboard Unit Tests (push) Successful in 42s
Test / API Integration Tests (push) Successful in 1m10s
This commit is contained in:
@@ -99,30 +99,49 @@ jobs:
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
if [ ! -f apps/api/package.json ] || [ ! -f packages/database/package.json ]; then
|
||||
echo "::error::Workspace packages missing from checkout (apps/api, packages/database)."
|
||||
ls -la apps packages 2>/dev/null || true
|
||||
exit 1
|
||||
fi
|
||||
for attempt in 1 2 3; do
|
||||
npm ci --include=optional && break
|
||||
npm ci --include=optional --workspaces && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('rollup/package.json')" || {
|
||||
echo "::error::npm ci did not install workspace deps (rollup missing). Confirm full package-lock.json was pushed."
|
||||
ls -1 node_modules | head -n 80 || true
|
||||
exit 1
|
||||
}
|
||||
|
||||
- name: Repair Rollup optional dependency on Linux ARM64
|
||||
run: |
|
||||
ARCH="$(uname -m)"
|
||||
if [ "$ARCH" = "aarch64" ] || [ "$ARCH" = "arm64" ]; then
|
||||
ROLLUP_VERSION="$(node -p "require('./node_modules/rollup/package.json').version")"
|
||||
for attempt in 1 2 3; do
|
||||
npm install --no-save --include=optional "@rollup/rollup-linux-arm64-gnu@$ROLLUP_VERSION" && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('@rollup/rollup-linux-arm64-gnu')"
|
||||
if [ "$ARCH" != "aarch64" ] && [ "$ARCH" != "arm64" ]; then
|
||||
exit 0
|
||||
fi
|
||||
if node -e "require('@rollup/rollup-linux-arm64-gnu')" 2>/dev/null; then
|
||||
echo "Rollup ARM64 native binding already present."
|
||||
exit 0
|
||||
fi
|
||||
ROLLUP_VERSION="$(node -p "require('./package-lock.json').packages['node_modules/rollup'].version")"
|
||||
if [ -z "$ROLLUP_VERSION" ] || [ "$ROLLUP_VERSION" = "undefined" ]; then
|
||||
echo "::error::rollup version not found in package-lock.json"
|
||||
exit 1
|
||||
fi
|
||||
for attempt in 1 2 3; do
|
||||
npm install --no-save --include=optional "@rollup/rollup-linux-arm64-gnu@$ROLLUP_VERSION" && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('@rollup/rollup-linux-arm64-gnu')"
|
||||
|
||||
- name: Generate database client
|
||||
run: npm run db:generate
|
||||
|
||||
+217
-85
@@ -17,7 +17,6 @@ env:
|
||||
NPM_CONFIG_FETCH_RETRIES: "5"
|
||||
NPM_CONFIG_FETCH_RETRY_MINTIMEOUT: "20000"
|
||||
NPM_CONFIG_FETCH_RETRY_MAXTIMEOUT: "120000"
|
||||
NPM_CONFIG_INCLUDE: "optional"
|
||||
|
||||
jobs:
|
||||
type-check:
|
||||
@@ -31,29 +30,48 @@ jobs:
|
||||
- run: corepack enable && corepack prepare npm@10.5.0 --activate
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
if [ ! -f apps/api/package.json ] || [ ! -f packages/database/package.json ]; then
|
||||
echo "::error::Workspace packages missing from checkout (apps/api, packages/database)."
|
||||
ls -la apps packages 2>/dev/null || true
|
||||
exit 1
|
||||
fi
|
||||
for attempt in 1 2 3; do
|
||||
npm ci --include=optional && break
|
||||
npm ci --include=optional --workspaces && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('rollup/package.json')" || {
|
||||
echo "::error::npm ci did not install workspace deps (rollup missing). Confirm full package-lock.json was pushed."
|
||||
ls -1 node_modules | head -n 80 || true
|
||||
exit 1
|
||||
}
|
||||
- name: Repair Rollup optional dependency on Linux ARM64
|
||||
run: |
|
||||
ARCH="$(uname -m)"
|
||||
if [ "$ARCH" = "aarch64" ] || [ "$ARCH" = "arm64" ]; then
|
||||
ROLLUP_VERSION="$(node -p "require('./node_modules/rollup/package.json').version")"
|
||||
for attempt in 1 2 3; do
|
||||
npm install --no-save --include=optional "@rollup/rollup-linux-arm64-gnu@$ROLLUP_VERSION" && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('@rollup/rollup-linux-arm64-gnu')"
|
||||
if [ "$ARCH" != "aarch64" ] && [ "$ARCH" != "arm64" ]; then
|
||||
exit 0
|
||||
fi
|
||||
if node -e "require('@rollup/rollup-linux-arm64-gnu')" 2>/dev/null; then
|
||||
echo "Rollup ARM64 native binding already present."
|
||||
exit 0
|
||||
fi
|
||||
ROLLUP_VERSION="$(node -p "require('./package-lock.json').packages['node_modules/rollup'].version")"
|
||||
if [ -z "$ROLLUP_VERSION" ] || [ "$ROLLUP_VERSION" = "undefined" ]; then
|
||||
echo "::error::rollup version not found in package-lock.json"
|
||||
exit 1
|
||||
fi
|
||||
for attempt in 1 2 3; do
|
||||
npm install --no-save --include=optional "@rollup/rollup-linux-arm64-gnu@$ROLLUP_VERSION" && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('@rollup/rollup-linux-arm64-gnu')"
|
||||
- run: npm run db:generate
|
||||
- run: npm run type-check
|
||||
|
||||
@@ -69,29 +87,48 @@ jobs:
|
||||
- run: corepack enable && corepack prepare npm@10.5.0 --activate
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
if [ ! -f apps/api/package.json ] || [ ! -f packages/database/package.json ]; then
|
||||
echo "::error::Workspace packages missing from checkout (apps/api, packages/database)."
|
||||
ls -la apps packages 2>/dev/null || true
|
||||
exit 1
|
||||
fi
|
||||
for attempt in 1 2 3; do
|
||||
npm ci --include=optional && break
|
||||
npm ci --include=optional --workspaces && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('rollup/package.json')" || {
|
||||
echo "::error::npm ci did not install workspace deps (rollup missing). Confirm full package-lock.json was pushed."
|
||||
ls -1 node_modules | head -n 80 || true
|
||||
exit 1
|
||||
}
|
||||
- name: Repair Rollup optional dependency on Linux ARM64
|
||||
run: |
|
||||
ARCH="$(uname -m)"
|
||||
if [ "$ARCH" = "aarch64" ] || [ "$ARCH" = "arm64" ]; then
|
||||
ROLLUP_VERSION="$(node -p "require('./node_modules/rollup/package.json').version")"
|
||||
for attempt in 1 2 3; do
|
||||
npm install --no-save --include=optional "@rollup/rollup-linux-arm64-gnu@$ROLLUP_VERSION" && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('@rollup/rollup-linux-arm64-gnu')"
|
||||
if [ "$ARCH" != "aarch64" ] && [ "$ARCH" != "arm64" ]; then
|
||||
exit 0
|
||||
fi
|
||||
if node -e "require('@rollup/rollup-linux-arm64-gnu')" 2>/dev/null; then
|
||||
echo "Rollup ARM64 native binding already present."
|
||||
exit 0
|
||||
fi
|
||||
ROLLUP_VERSION="$(node -p "require('./package-lock.json').packages['node_modules/rollup'].version")"
|
||||
if [ -z "$ROLLUP_VERSION" ] || [ "$ROLLUP_VERSION" = "undefined" ]; then
|
||||
echo "::error::rollup version not found in package-lock.json"
|
||||
exit 1
|
||||
fi
|
||||
for attempt in 1 2 3; do
|
||||
npm install --no-save --include=optional "@rollup/rollup-linux-arm64-gnu@$ROLLUP_VERSION" && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('@rollup/rollup-linux-arm64-gnu')"
|
||||
- run: npm run db:generate
|
||||
- run: npm run test:api
|
||||
|
||||
@@ -107,29 +144,48 @@ jobs:
|
||||
- run: corepack enable && corepack prepare npm@10.5.0 --activate
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
if [ ! -f apps/api/package.json ] || [ ! -f packages/database/package.json ]; then
|
||||
echo "::error::Workspace packages missing from checkout (apps/api, packages/database)."
|
||||
ls -la apps packages 2>/dev/null || true
|
||||
exit 1
|
||||
fi
|
||||
for attempt in 1 2 3; do
|
||||
npm ci --include=optional && break
|
||||
npm ci --include=optional --workspaces && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('rollup/package.json')" || {
|
||||
echo "::error::npm ci did not install workspace deps (rollup missing). Confirm full package-lock.json was pushed."
|
||||
ls -1 node_modules | head -n 80 || true
|
||||
exit 1
|
||||
}
|
||||
- name: Repair Rollup optional dependency on Linux ARM64
|
||||
run: |
|
||||
ARCH="$(uname -m)"
|
||||
if [ "$ARCH" = "aarch64" ] || [ "$ARCH" = "arm64" ]; then
|
||||
ROLLUP_VERSION="$(node -p "require('./node_modules/rollup/package.json').version")"
|
||||
for attempt in 1 2 3; do
|
||||
npm install --no-save --include=optional "@rollup/rollup-linux-arm64-gnu@$ROLLUP_VERSION" && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('@rollup/rollup-linux-arm64-gnu')"
|
||||
if [ "$ARCH" != "aarch64" ] && [ "$ARCH" != "arm64" ]; then
|
||||
exit 0
|
||||
fi
|
||||
if node -e "require('@rollup/rollup-linux-arm64-gnu')" 2>/dev/null; then
|
||||
echo "Rollup ARM64 native binding already present."
|
||||
exit 0
|
||||
fi
|
||||
ROLLUP_VERSION="$(node -p "require('./package-lock.json').packages['node_modules/rollup'].version")"
|
||||
if [ -z "$ROLLUP_VERSION" ] || [ "$ROLLUP_VERSION" = "undefined" ]; then
|
||||
echo "::error::rollup version not found in package-lock.json"
|
||||
exit 1
|
||||
fi
|
||||
for attempt in 1 2 3; do
|
||||
npm install --no-save --include=optional "@rollup/rollup-linux-arm64-gnu@$ROLLUP_VERSION" && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('@rollup/rollup-linux-arm64-gnu')"
|
||||
- run: npm run build --workspace @rentaldrivego/types
|
||||
- run: npm run test:homepage
|
||||
|
||||
@@ -145,29 +201,48 @@ jobs:
|
||||
- run: corepack enable && corepack prepare npm@10.5.0 --activate
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
if [ ! -f apps/api/package.json ] || [ ! -f packages/database/package.json ]; then
|
||||
echo "::error::Workspace packages missing from checkout (apps/api, packages/database)."
|
||||
ls -la apps packages 2>/dev/null || true
|
||||
exit 1
|
||||
fi
|
||||
for attempt in 1 2 3; do
|
||||
npm ci --include=optional && break
|
||||
npm ci --include=optional --workspaces && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('rollup/package.json')" || {
|
||||
echo "::error::npm ci did not install workspace deps (rollup missing). Confirm full package-lock.json was pushed."
|
||||
ls -1 node_modules | head -n 80 || true
|
||||
exit 1
|
||||
}
|
||||
- name: Repair Rollup optional dependency on Linux ARM64
|
||||
run: |
|
||||
ARCH="$(uname -m)"
|
||||
if [ "$ARCH" = "aarch64" ] || [ "$ARCH" = "arm64" ]; then
|
||||
ROLLUP_VERSION="$(node -p "require('./node_modules/rollup/package.json').version")"
|
||||
for attempt in 1 2 3; do
|
||||
npm install --no-save --include=optional "@rollup/rollup-linux-arm64-gnu@$ROLLUP_VERSION" && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('@rollup/rollup-linux-arm64-gnu')"
|
||||
if [ "$ARCH" != "aarch64" ] && [ "$ARCH" != "arm64" ]; then
|
||||
exit 0
|
||||
fi
|
||||
if node -e "require('@rollup/rollup-linux-arm64-gnu')" 2>/dev/null; then
|
||||
echo "Rollup ARM64 native binding already present."
|
||||
exit 0
|
||||
fi
|
||||
ROLLUP_VERSION="$(node -p "require('./package-lock.json').packages['node_modules/rollup'].version")"
|
||||
if [ -z "$ROLLUP_VERSION" ] || [ "$ROLLUP_VERSION" = "undefined" ]; then
|
||||
echo "::error::rollup version not found in package-lock.json"
|
||||
exit 1
|
||||
fi
|
||||
for attempt in 1 2 3; do
|
||||
npm install --no-save --include=optional "@rollup/rollup-linux-arm64-gnu@$ROLLUP_VERSION" && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('@rollup/rollup-linux-arm64-gnu')"
|
||||
- run: npm run build --workspace @rentaldrivego/types
|
||||
- run: npm run test:carplace
|
||||
|
||||
@@ -183,29 +258,48 @@ jobs:
|
||||
- run: corepack enable && corepack prepare npm@10.5.0 --activate
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
if [ ! -f apps/api/package.json ] || [ ! -f packages/database/package.json ]; then
|
||||
echo "::error::Workspace packages missing from checkout (apps/api, packages/database)."
|
||||
ls -la apps packages 2>/dev/null || true
|
||||
exit 1
|
||||
fi
|
||||
for attempt in 1 2 3; do
|
||||
npm ci --include=optional && break
|
||||
npm ci --include=optional --workspaces && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('rollup/package.json')" || {
|
||||
echo "::error::npm ci did not install workspace deps (rollup missing). Confirm full package-lock.json was pushed."
|
||||
ls -1 node_modules | head -n 80 || true
|
||||
exit 1
|
||||
}
|
||||
- name: Repair Rollup optional dependency on Linux ARM64
|
||||
run: |
|
||||
ARCH="$(uname -m)"
|
||||
if [ "$ARCH" = "aarch64" ] || [ "$ARCH" = "arm64" ]; then
|
||||
ROLLUP_VERSION="$(node -p "require('./node_modules/rollup/package.json').version")"
|
||||
for attempt in 1 2 3; do
|
||||
npm install --no-save --include=optional "@rollup/rollup-linux-arm64-gnu@$ROLLUP_VERSION" && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('@rollup/rollup-linux-arm64-gnu')"
|
||||
if [ "$ARCH" != "aarch64" ] && [ "$ARCH" != "arm64" ]; then
|
||||
exit 0
|
||||
fi
|
||||
if node -e "require('@rollup/rollup-linux-arm64-gnu')" 2>/dev/null; then
|
||||
echo "Rollup ARM64 native binding already present."
|
||||
exit 0
|
||||
fi
|
||||
ROLLUP_VERSION="$(node -p "require('./package-lock.json').packages['node_modules/rollup'].version")"
|
||||
if [ -z "$ROLLUP_VERSION" ] || [ "$ROLLUP_VERSION" = "undefined" ]; then
|
||||
echo "::error::rollup version not found in package-lock.json"
|
||||
exit 1
|
||||
fi
|
||||
for attempt in 1 2 3; do
|
||||
npm install --no-save --include=optional "@rollup/rollup-linux-arm64-gnu@$ROLLUP_VERSION" && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('@rollup/rollup-linux-arm64-gnu')"
|
||||
- run: npm run test:admin
|
||||
|
||||
dashboard-tests:
|
||||
@@ -220,29 +314,48 @@ jobs:
|
||||
- run: corepack enable && corepack prepare npm@10.5.0 --activate
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
if [ ! -f apps/api/package.json ] || [ ! -f packages/database/package.json ]; then
|
||||
echo "::error::Workspace packages missing from checkout (apps/api, packages/database)."
|
||||
ls -la apps packages 2>/dev/null || true
|
||||
exit 1
|
||||
fi
|
||||
for attempt in 1 2 3; do
|
||||
npm ci --include=optional && break
|
||||
npm ci --include=optional --workspaces && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('rollup/package.json')" || {
|
||||
echo "::error::npm ci did not install workspace deps (rollup missing). Confirm full package-lock.json was pushed."
|
||||
ls -1 node_modules | head -n 80 || true
|
||||
exit 1
|
||||
}
|
||||
- name: Repair Rollup optional dependency on Linux ARM64
|
||||
run: |
|
||||
ARCH="$(uname -m)"
|
||||
if [ "$ARCH" = "aarch64" ] || [ "$ARCH" = "arm64" ]; then
|
||||
ROLLUP_VERSION="$(node -p "require('./node_modules/rollup/package.json').version")"
|
||||
for attempt in 1 2 3; do
|
||||
npm install --no-save --include=optional "@rollup/rollup-linux-arm64-gnu@$ROLLUP_VERSION" && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('@rollup/rollup-linux-arm64-gnu')"
|
||||
if [ "$ARCH" != "aarch64" ] && [ "$ARCH" != "arm64" ]; then
|
||||
exit 0
|
||||
fi
|
||||
if node -e "require('@rollup/rollup-linux-arm64-gnu')" 2>/dev/null; then
|
||||
echo "Rollup ARM64 native binding already present."
|
||||
exit 0
|
||||
fi
|
||||
ROLLUP_VERSION="$(node -p "require('./package-lock.json').packages['node_modules/rollup'].version")"
|
||||
if [ -z "$ROLLUP_VERSION" ] || [ "$ROLLUP_VERSION" = "undefined" ]; then
|
||||
echo "::error::rollup version not found in package-lock.json"
|
||||
exit 1
|
||||
fi
|
||||
for attempt in 1 2 3; do
|
||||
npm install --no-save --include=optional "@rollup/rollup-linux-arm64-gnu@$ROLLUP_VERSION" && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('@rollup/rollup-linux-arm64-gnu')"
|
||||
- run: npm run build --workspace @rentaldrivego/types
|
||||
- run: npm run test:dashboard
|
||||
|
||||
@@ -284,29 +397,48 @@ jobs:
|
||||
- run: corepack enable && corepack prepare npm@10.5.0 --activate
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
if [ ! -f apps/api/package.json ] || [ ! -f packages/database/package.json ]; then
|
||||
echo "::error::Workspace packages missing from checkout (apps/api, packages/database)."
|
||||
ls -la apps packages 2>/dev/null || true
|
||||
exit 1
|
||||
fi
|
||||
for attempt in 1 2 3; do
|
||||
npm ci --include=optional && break
|
||||
npm ci --include=optional --workspaces && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('rollup/package.json')" || {
|
||||
echo "::error::npm ci did not install workspace deps (rollup missing). Confirm full package-lock.json was pushed."
|
||||
ls -1 node_modules | head -n 80 || true
|
||||
exit 1
|
||||
}
|
||||
- name: Repair Rollup optional dependency on Linux ARM64
|
||||
run: |
|
||||
ARCH="$(uname -m)"
|
||||
if [ "$ARCH" = "aarch64" ] || [ "$ARCH" = "arm64" ]; then
|
||||
ROLLUP_VERSION="$(node -p "require('./node_modules/rollup/package.json').version")"
|
||||
for attempt in 1 2 3; do
|
||||
npm install --no-save --include=optional "@rollup/rollup-linux-arm64-gnu@$ROLLUP_VERSION" && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('@rollup/rollup-linux-arm64-gnu')"
|
||||
if [ "$ARCH" != "aarch64" ] && [ "$ARCH" != "arm64" ]; then
|
||||
exit 0
|
||||
fi
|
||||
if node -e "require('@rollup/rollup-linux-arm64-gnu')" 2>/dev/null; then
|
||||
echo "Rollup ARM64 native binding already present."
|
||||
exit 0
|
||||
fi
|
||||
ROLLUP_VERSION="$(node -p "require('./package-lock.json').packages['node_modules/rollup'].version")"
|
||||
if [ -z "$ROLLUP_VERSION" ] || [ "$ROLLUP_VERSION" = "undefined" ]; then
|
||||
echo "::error::rollup version not found in package-lock.json"
|
||||
exit 1
|
||||
fi
|
||||
for attempt in 1 2 3; do
|
||||
npm install --no-save --include=optional "@rollup/rollup-linux-arm64-gnu@$ROLLUP_VERSION" && break
|
||||
if [ "$attempt" = "3" ]; then
|
||||
exit 1
|
||||
fi
|
||||
npm cache verify || true
|
||||
sleep "$((attempt * 10))"
|
||||
done
|
||||
node -e "require('@rollup/rollup-linux-arm64-gnu')"
|
||||
- run: npm run db:generate
|
||||
- run: npm run db:deploy
|
||||
- run: npx prisma db push --schema packages/database/prisma/schema.prisma
|
||||
|
||||
Generated
+120
-337
@@ -25,6 +25,15 @@
|
||||
"engines": {
|
||||
"node": ">=20.0.0",
|
||||
"npm": ">=10.0.0"
|
||||
},
|
||||
"overrides": {
|
||||
"@types/tough-cookie": "^4.0.5",
|
||||
"js-beautify": {
|
||||
"glob": "11.0.3"
|
||||
},
|
||||
"test-exclude": {
|
||||
"glob": "11.0.3"
|
||||
}
|
||||
}
|
||||
},
|
||||
"apps/admin": {
|
||||
@@ -1814,63 +1823,6 @@
|
||||
"version": "1.5.1",
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@isaacs/cliui": {
|
||||
"version": "8.0.2",
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
"string-width": "^5.1.2",
|
||||
"string-width-cjs": "npm:string-width@^4.2.0",
|
||||
"strip-ansi": "^7.0.1",
|
||||
"strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
|
||||
"wrap-ansi": "^8.1.0",
|
||||
"wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
}
|
||||
},
|
||||
"node_modules/@isaacs/cliui/node_modules/ansi-regex": {
|
||||
"version": "6.2.2",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/chalk/ansi-regex?sponsor=1"
|
||||
}
|
||||
},
|
||||
"node_modules/@isaacs/cliui/node_modules/emoji-regex": {
|
||||
"version": "9.2.2",
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@isaacs/cliui/node_modules/string-width": {
|
||||
"version": "5.1.2",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"eastasianwidth": "^0.2.0",
|
||||
"emoji-regex": "^9.2.2",
|
||||
"strip-ansi": "^7.0.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/sindresorhus"
|
||||
}
|
||||
},
|
||||
"node_modules/@isaacs/cliui/node_modules/strip-ansi": {
|
||||
"version": "7.2.0",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"ansi-regex": "^6.2.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/chalk/strip-ansi?sponsor=1"
|
||||
}
|
||||
},
|
||||
"node_modules/@istanbuljs/schema": {
|
||||
"version": "0.1.6",
|
||||
"dev": true,
|
||||
@@ -2169,14 +2121,6 @@
|
||||
"@noble/hashes": "^1.1.5"
|
||||
}
|
||||
},
|
||||
"node_modules/@pkgjs/parseargs": {
|
||||
"version": "0.11.0",
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"engines": {
|
||||
"node": ">=14"
|
||||
}
|
||||
},
|
||||
"node_modules/@playwright/test": {
|
||||
"version": "1.61.1",
|
||||
"devOptional": true,
|
||||
@@ -5024,10 +4968,6 @@
|
||||
"xtend": "^4.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/eastasianwidth": {
|
||||
"version": "0.2.0",
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/ecdsa-sig-formatter": {
|
||||
"version": "1.0.11",
|
||||
"license": "Apache-2.0",
|
||||
@@ -7435,19 +7375,6 @@
|
||||
"node": ">= 0.4"
|
||||
}
|
||||
},
|
||||
"node_modules/jackspeak": {
|
||||
"version": "3.4.3",
|
||||
"license": "BlueOak-1.0.0",
|
||||
"dependencies": {
|
||||
"@isaacs/cliui": "^8.0.2"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/isaacs"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"@pkgjs/parseargs": "^0.11.0"
|
||||
}
|
||||
},
|
||||
"node_modules/jay-peg": {
|
||||
"version": "1.1.1",
|
||||
"license": "MIT",
|
||||
@@ -7496,6 +7423,15 @@
|
||||
"node": ">=14"
|
||||
}
|
||||
},
|
||||
"node_modules/js-beautify/node_modules/@isaacs/cliui": {
|
||||
"version": "9.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-9.0.0.tgz",
|
||||
"integrity": "sha512-AokJm4tuBHillT+FpMtxQ60n8ObyXBatq7jD2/JA9dxbDDokKQm8KMht5ibGzLVU9IJDIKK4TPKgMHEYMn3lMg==",
|
||||
"license": "BlueOak-1.0.0",
|
||||
"engines": {
|
||||
"node": ">=18"
|
||||
}
|
||||
},
|
||||
"node_modules/js-beautify/node_modules/balanced-match": {
|
||||
"version": "4.0.4",
|
||||
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
|
||||
@@ -7523,12 +7459,12 @@
|
||||
"integrity": "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==",
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
"minipass": "^7.1.2",
|
||||
"foreground-child": "^3.3.1",
|
||||
"jackspeak": "^4.1.1",
|
||||
"minimatch": "^10.0.3",
|
||||
"path-scurry": "^2.0.0",
|
||||
"foreground-child": "^3.3.1",
|
||||
"package-json-from-dist": "^1.0.0"
|
||||
"minipass": "^7.1.2",
|
||||
"package-json-from-dist": "^1.0.0",
|
||||
"path-scurry": "^2.0.0"
|
||||
},
|
||||
"bin": {
|
||||
"glob": "dist/esm/bin.mjs"
|
||||
@@ -7540,6 +7476,30 @@
|
||||
"url": "https://github.com/sponsors/isaacs"
|
||||
}
|
||||
},
|
||||
"node_modules/js-beautify/node_modules/jackspeak": {
|
||||
"version": "4.2.3",
|
||||
"resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.2.3.tgz",
|
||||
"integrity": "sha512-ykkVRwrYvFm1nb2AJfKKYPr0emF6IiXDYUaFx4Zn9ZuIH7MrzEZ3sD5RlqGXNRpHtvUHJyOnCEFxOlNDtGo7wg==",
|
||||
"license": "BlueOak-1.0.0",
|
||||
"dependencies": {
|
||||
"@isaacs/cliui": "^9.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "20 || >=22"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/isaacs"
|
||||
}
|
||||
},
|
||||
"node_modules/js-beautify/node_modules/lru-cache": {
|
||||
"version": "11.5.2",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz",
|
||||
"integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==",
|
||||
"license": "BlueOak-1.0.0",
|
||||
"engines": {
|
||||
"node": "20 || >=22"
|
||||
}
|
||||
},
|
||||
"node_modules/js-beautify/node_modules/minimatch": {
|
||||
"version": "10.2.6",
|
||||
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",
|
||||
@@ -7555,6 +7515,22 @@
|
||||
"url": "https://github.com/sponsors/isaacs"
|
||||
}
|
||||
},
|
||||
"node_modules/js-beautify/node_modules/path-scurry": {
|
||||
"version": "2.0.2",
|
||||
"resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",
|
||||
"integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==",
|
||||
"license": "BlueOak-1.0.0",
|
||||
"dependencies": {
|
||||
"lru-cache": "^11.0.0",
|
||||
"minipass": "^7.1.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": "18 || 20 || >=22"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/isaacs"
|
||||
}
|
||||
},
|
||||
"node_modules/js-cookie": {
|
||||
"version": "3.0.8",
|
||||
"resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.8.tgz",
|
||||
@@ -8771,24 +8747,6 @@
|
||||
"version": "1.0.7",
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/path-scurry": {
|
||||
"version": "1.11.1",
|
||||
"license": "BlueOak-1.0.0",
|
||||
"dependencies": {
|
||||
"lru-cache": "^10.2.0",
|
||||
"minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16 || 14 >=14.18"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/isaacs"
|
||||
}
|
||||
},
|
||||
"node_modules/path-scurry/node_modules/lru-cache": {
|
||||
"version": "10.4.3",
|
||||
"license": "ISC"
|
||||
},
|
||||
"node_modules/path-to-regexp": {
|
||||
"version": "0.1.13",
|
||||
"license": "MIT"
|
||||
@@ -10281,23 +10239,6 @@
|
||||
"node": ">=8"
|
||||
}
|
||||
},
|
||||
"node_modules/string-width-cjs": {
|
||||
"name": "string-width",
|
||||
"version": "4.2.3",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"emoji-regex": "^8.0.0",
|
||||
"is-fullwidth-code-point": "^3.0.0",
|
||||
"strip-ansi": "^6.0.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=8"
|
||||
}
|
||||
},
|
||||
"node_modules/string-width-cjs/node_modules/emoji-regex": {
|
||||
"version": "8.0.0",
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/string-width/node_modules/emoji-regex": {
|
||||
"version": "8.0.0",
|
||||
"license": "MIT"
|
||||
@@ -10414,17 +10355,6 @@
|
||||
"node": ">=8"
|
||||
}
|
||||
},
|
||||
"node_modules/strip-ansi-cjs": {
|
||||
"name": "strip-ansi",
|
||||
"version": "6.0.1",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"ansi-regex": "^5.0.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=8"
|
||||
}
|
||||
},
|
||||
"node_modules/strip-bom": {
|
||||
"version": "3.0.0",
|
||||
"dev": true,
|
||||
@@ -10667,6 +10597,16 @@
|
||||
"node": ">=18"
|
||||
}
|
||||
},
|
||||
"node_modules/test-exclude/node_modules/@isaacs/cliui": {
|
||||
"version": "9.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-9.0.0.tgz",
|
||||
"integrity": "sha512-AokJm4tuBHillT+FpMtxQ60n8ObyXBatq7jD2/JA9dxbDDokKQm8KMht5ibGzLVU9IJDIKK4TPKgMHEYMn3lMg==",
|
||||
"dev": true,
|
||||
"license": "BlueOak-1.0.0",
|
||||
"engines": {
|
||||
"node": ">=18"
|
||||
}
|
||||
},
|
||||
"node_modules/test-exclude/node_modules/balanced-match": {
|
||||
"version": "4.0.4",
|
||||
"dev": true,
|
||||
@@ -10690,16 +10630,16 @@
|
||||
"version": "11.0.3",
|
||||
"resolved": "https://registry.npmjs.org/glob/-/glob-11.0.3.tgz",
|
||||
"integrity": "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==",
|
||||
"dev": true,
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
"minipass": "^7.1.2",
|
||||
"foreground-child": "^3.3.1",
|
||||
"jackspeak": "^4.1.1",
|
||||
"minimatch": "^10.0.3",
|
||||
"path-scurry": "^2.0.0",
|
||||
"foreground-child": "^3.3.1",
|
||||
"package-json-from-dist": "^1.0.0"
|
||||
"minipass": "^7.1.2",
|
||||
"package-json-from-dist": "^1.0.0",
|
||||
"path-scurry": "^2.0.0"
|
||||
},
|
||||
"dev": true,
|
||||
"bin": {
|
||||
"glob": "dist/esm/bin.mjs"
|
||||
},
|
||||
@@ -10710,6 +10650,32 @@
|
||||
"url": "https://github.com/sponsors/isaacs"
|
||||
}
|
||||
},
|
||||
"node_modules/test-exclude/node_modules/jackspeak": {
|
||||
"version": "4.2.3",
|
||||
"resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.2.3.tgz",
|
||||
"integrity": "sha512-ykkVRwrYvFm1nb2AJfKKYPr0emF6IiXDYUaFx4Zn9ZuIH7MrzEZ3sD5RlqGXNRpHtvUHJyOnCEFxOlNDtGo7wg==",
|
||||
"dev": true,
|
||||
"license": "BlueOak-1.0.0",
|
||||
"dependencies": {
|
||||
"@isaacs/cliui": "^9.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "20 || >=22"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/isaacs"
|
||||
}
|
||||
},
|
||||
"node_modules/test-exclude/node_modules/lru-cache": {
|
||||
"version": "11.5.2",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz",
|
||||
"integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==",
|
||||
"dev": true,
|
||||
"license": "BlueOak-1.0.0",
|
||||
"engines": {
|
||||
"node": "20 || >=22"
|
||||
}
|
||||
},
|
||||
"node_modules/test-exclude/node_modules/minimatch": {
|
||||
"version": "10.2.5",
|
||||
"dev": true,
|
||||
@@ -10724,6 +10690,23 @@
|
||||
"url": "https://github.com/sponsors/isaacs"
|
||||
}
|
||||
},
|
||||
"node_modules/test-exclude/node_modules/path-scurry": {
|
||||
"version": "2.0.2",
|
||||
"resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",
|
||||
"integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==",
|
||||
"dev": true,
|
||||
"license": "BlueOak-1.0.0",
|
||||
"dependencies": {
|
||||
"lru-cache": "^11.0.0",
|
||||
"minipass": "^7.1.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": "18 || 20 || >=22"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/isaacs"
|
||||
}
|
||||
},
|
||||
"node_modules/text-decoding": {
|
||||
"version": "1.0.0",
|
||||
"license": "MIT"
|
||||
@@ -11886,89 +11869,6 @@
|
||||
"node": ">=0.10.0"
|
||||
}
|
||||
},
|
||||
"node_modules/wrap-ansi": {
|
||||
"version": "8.1.0",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"ansi-styles": "^6.1.0",
|
||||
"string-width": "^5.0.1",
|
||||
"strip-ansi": "^7.0.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
|
||||
}
|
||||
},
|
||||
"node_modules/wrap-ansi-cjs": {
|
||||
"name": "wrap-ansi",
|
||||
"version": "7.0.0",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"ansi-styles": "^4.0.0",
|
||||
"string-width": "^4.1.0",
|
||||
"strip-ansi": "^6.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=10"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
|
||||
}
|
||||
},
|
||||
"node_modules/wrap-ansi/node_modules/ansi-regex": {
|
||||
"version": "6.2.2",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/chalk/ansi-regex?sponsor=1"
|
||||
}
|
||||
},
|
||||
"node_modules/wrap-ansi/node_modules/ansi-styles": {
|
||||
"version": "6.2.3",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
|
||||
}
|
||||
},
|
||||
"node_modules/wrap-ansi/node_modules/emoji-regex": {
|
||||
"version": "9.2.2",
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/wrap-ansi/node_modules/string-width": {
|
||||
"version": "5.1.2",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"eastasianwidth": "^0.2.0",
|
||||
"emoji-regex": "^9.2.2",
|
||||
"strip-ansi": "^7.0.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/sindresorhus"
|
||||
}
|
||||
},
|
||||
"node_modules/wrap-ansi/node_modules/strip-ansi": {
|
||||
"version": "7.2.0",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"ansi-regex": "^6.2.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/chalk/strip-ansi?sponsor=1"
|
||||
}
|
||||
},
|
||||
"node_modules/wrappy": {
|
||||
"version": "1.0.2",
|
||||
"devOptional": true,
|
||||
@@ -12163,123 +12063,6 @@
|
||||
"typescript": "^5.4.0",
|
||||
"vitest": "^2.1.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-darwin-arm64": {
|
||||
"version": "16.2.9",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.2.9.tgz",
|
||||
"integrity": "sha512-HkfxNYUCmcct0Xsqib5KxqMSHV4AHJq857BNRchyBDs4YS19aHzVfn1kDuBYKqLLQBjXgnkIsjV2Kd4d2wzYhw==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"optional": true,
|
||||
"os": [
|
||||
"darwin"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">= 10"
|
||||
}
|
||||
},
|
||||
"node_modules/js-beautify/node_modules/jackspeak": {
|
||||
"version": "4.2.3",
|
||||
"resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.2.3.tgz",
|
||||
"integrity": "sha512-ykkVRwrYvFm1nb2AJfKKYPr0emF6IiXDYUaFx4Zn9ZuIH7MrzEZ3sD5RlqGXNRpHtvUHJyOnCEFxOlNDtGo7wg==",
|
||||
"license": "BlueOak-1.0.0",
|
||||
"dependencies": {
|
||||
"@isaacs/cliui": "^9.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "20 || >=22"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/isaacs"
|
||||
}
|
||||
},
|
||||
"node_modules/js-beautify/node_modules/path-scurry": {
|
||||
"version": "2.0.2",
|
||||
"resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",
|
||||
"integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==",
|
||||
"license": "BlueOak-1.0.0",
|
||||
"dependencies": {
|
||||
"minipass": "^7.1.2",
|
||||
"lru-cache": "^11.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "18 || 20 || >=22"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/isaacs"
|
||||
}
|
||||
},
|
||||
"node_modules/test-exclude/node_modules/jackspeak": {
|
||||
"version": "4.2.3",
|
||||
"resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.2.3.tgz",
|
||||
"integrity": "sha512-ykkVRwrYvFm1nb2AJfKKYPr0emF6IiXDYUaFx4Zn9ZuIH7MrzEZ3sD5RlqGXNRpHtvUHJyOnCEFxOlNDtGo7wg==",
|
||||
"license": "BlueOak-1.0.0",
|
||||
"dependencies": {
|
||||
"@isaacs/cliui": "^9.0.0"
|
||||
},
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": "20 || >=22"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/isaacs"
|
||||
}
|
||||
},
|
||||
"node_modules/test-exclude/node_modules/path-scurry": {
|
||||
"version": "2.0.2",
|
||||
"resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",
|
||||
"integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==",
|
||||
"license": "BlueOak-1.0.0",
|
||||
"dependencies": {
|
||||
"minipass": "^7.1.2",
|
||||
"lru-cache": "^11.0.0"
|
||||
},
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": "18 || 20 || >=22"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/isaacs"
|
||||
}
|
||||
},
|
||||
"node_modules/js-beautify/node_modules/@isaacs/cliui": {
|
||||
"version": "9.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-9.0.0.tgz",
|
||||
"integrity": "sha512-AokJm4tuBHillT+FpMtxQ60n8ObyXBatq7jD2/JA9dxbDDokKQm8KMht5ibGzLVU9IJDIKK4TPKgMHEYMn3lMg==",
|
||||
"license": "BlueOak-1.0.0",
|
||||
"engines": {
|
||||
"node": ">=18"
|
||||
}
|
||||
},
|
||||
"node_modules/js-beautify/node_modules/lru-cache": {
|
||||
"version": "11.5.2",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz",
|
||||
"integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==",
|
||||
"license": "BlueOak-1.0.0",
|
||||
"engines": {
|
||||
"node": "20 || >=22"
|
||||
}
|
||||
},
|
||||
"node_modules/test-exclude/node_modules/@isaacs/cliui": {
|
||||
"version": "9.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-9.0.0.tgz",
|
||||
"integrity": "sha512-AokJm4tuBHillT+FpMtxQ60n8ObyXBatq7jD2/JA9dxbDDokKQm8KMht5ibGzLVU9IJDIKK4TPKgMHEYMn3lMg==",
|
||||
"license": "BlueOak-1.0.0",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": ">=18"
|
||||
}
|
||||
},
|
||||
"node_modules/test-exclude/node_modules/lru-cache": {
|
||||
"version": "11.5.2",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz",
|
||||
"integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==",
|
||||
"license": "BlueOak-1.0.0",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": "20 || >=22"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+96
-12279
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user