revert: api esbuild (#1280)

This PR reverts https://github.com/hyperdxio/hyperdx/pull/937

Ref: HDX-2620
This commit is contained in:
Warren 2025-10-21 11:27:47 +02:00 committed by GitHub
parent b806116d73
commit 131a1c1edb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 29 additions and 281 deletions

View file

@ -0,0 +1,5 @@
---
"@hyperdx/api": patch
---
revert: api esbuild

View file

@ -50,6 +50,8 @@ ENV NEXT_OUTPUT_STANDALONE true
ENV NEXT_PUBLIC_IS_LOCAL_MODE false ENV NEXT_PUBLIC_IS_LOCAL_MODE false
ENV NX_DAEMON=false ENV NX_DAEMON=false
RUN npx nx run-many --target=build --projects=@hyperdx/common-utils,@hyperdx/api,@hyperdx/app RUN npx nx run-many --target=build --projects=@hyperdx/common-utils,@hyperdx/api,@hyperdx/app
RUN rm -rf node_modules && yarn workspaces focus @hyperdx/api --production
# prod ############################################################################################ # prod ############################################################################################
FROM node:${NODE_VERSION}-alpine AS prod FROM node:${NODE_VERSION}-alpine AS prod
@ -66,7 +68,10 @@ USER node
# Set up API and App # Set up API and App
WORKDIR /app WORKDIR /app
COPY --chown=node:node --from=builder /app/packages/api/dist ./packages/api COPY --chown=node:node --from=builder /app/node_modules ./node_modules
COPY --chown=node:node --from=builder /app/packages/api/build ./packages/api/build
COPY --chown=node:node --from=builder /app/packages/common-utils/dist ./packages/common-utils/dist
COPY --chown=node:node --from=node_base /app/packages/common-utils/node_modules ./packages/common-utils/node_modules
COPY --chown=node:node --from=builder /app/packages/app/.next/standalone ./packages/app COPY --chown=node:node --from=builder /app/packages/app/.next/standalone ./packages/app
COPY --chown=node:node --from=builder /app/packages/app/.next/static ./packages/app/packages/app/.next/static COPY --chown=node:node --from=builder /app/packages/app/.next/static ./packages/app/packages/app/.next/static
COPY --chown=node:node --from=builder /app/packages/app/public ./packages/app/packages/app/public COPY --chown=node:node --from=builder /app/packages/app/public ./packages/app/packages/app/public

View file

@ -67,9 +67,9 @@ echo "ClickHouse is ready!"
npx concurrently \ npx concurrently \
"--kill-others-on-fail" \ "--kill-others-on-fail" \
"--names=API,APP,ALERT-TASK" \ "--names=API,APP,ALERT-TASK" \
"PORT=${HYPERDX_API_PORT:-8000} HYPERDX_APP_PORT=${HYPERDX_APP_PORT:-8080} node -r ./packages/api/tracing ./packages/api/index" \ "PORT=${HYPERDX_API_PORT:-8000} HYPERDX_APP_PORT=${HYPERDX_APP_PORT:-8080} node -r ./node_modules/@hyperdx/node-opentelemetry/build/src/tracing ./packages/api/build/index.js" \
"cd ./packages/app/packages/app && HOSTNAME='0.0.0.0' HYPERDX_API_PORT=${HYPERDX_API_PORT:-8000} PORT=${HYPERDX_APP_PORT:-8080} node server.js" \ "cd ./packages/app/packages/app && HOSTNAME='0.0.0.0' HYPERDX_API_PORT=${HYPERDX_API_PORT:-8000} PORT=${HYPERDX_APP_PORT:-8080} node server.js" \
"node -r ./packages/api/tracing ./packages/api/tasks/index check-alerts" \ "node -r ./node_modules/@hyperdx/node-opentelemetry/build/src/tracing ./packages/api/build/tasks/index.js check-alerts" \
> /var/log/app.log 2>&1 & > /var/log/app.log 2>&1 &
echo "" echo ""

View file

@ -16,6 +16,6 @@ echo ""
npx concurrently \ npx concurrently \
"--kill-others-on-fail" \ "--kill-others-on-fail" \
"--names=API,APP,ALERT-TASK" \ "--names=API,APP,ALERT-TASK" \
"PORT=${HYPERDX_API_PORT:-8000} HYPERDX_APP_PORT=${HYPERDX_APP_PORT:-8080} node -r ./packages/api/tracing ./packages/api/index" \ "PORT=${HYPERDX_API_PORT:-8000} HYPERDX_APP_PORT=${HYPERDX_APP_PORT:-8080} node -r ./node_modules/@hyperdx/node-opentelemetry/build/src/tracing ./packages/api/build/index.js" \
"cd ./packages/app/packages/app && HOSTNAME='0.0.0.0' HYPERDX_API_PORT=${HYPERDX_API_PORT:-8000} PORT=${HYPERDX_APP_PORT:-8080} node server.js" \ "cd ./packages/app/packages/app && HOSTNAME='0.0.0.0' HYPERDX_API_PORT=${HYPERDX_API_PORT:-8000} PORT=${HYPERDX_APP_PORT:-8080} node server.js" \
"node -r ./packages/api/tracing ./packages/api/tasks/index check-alerts" "node -r ./node_modules/@hyperdx/node-opentelemetry/build/src/tracing ./packages/api/build/tasks/index.js check-alerts"

View file

@ -49,6 +49,8 @@ USER node
WORKDIR /app WORKDIR /app
COPY --chown=node:node --from=builder /app/packages/api/dist ./ COPY --chown=node:node --from=builder /app/node_modules ./node_modules
COPY --chown=node:node --from=builder /app/packages/api/build ./packages/api/build
COPY --chown=node:node --from=builder /app/packages/common-utils/dist ./packages/common-utils/dist
ENTRYPOINT ["node", "-r", "./tracing", "./index"] ENTRYPOINT ["node", "-r", "@hyperdx/node-opentelemetry/build/src/tracing", "./packages/api/build/index.js"]

View file

@ -63,7 +63,6 @@
"@types/supertest": "^2.0.12", "@types/supertest": "^2.0.12",
"@types/swagger-jsdoc": "^6", "@types/swagger-jsdoc": "^6",
"@types/uuid": "^8.3.4", "@types/uuid": "^8.3.4",
"esbuild": "^0.25.5",
"jest": "^28.1.3", "jest": "^28.1.3",
"migrate-mongo": "^11.0.0", "migrate-mongo": "^11.0.0",
"nodemon": "^2.0.20", "nodemon": "^2.0.20",
@ -79,10 +78,10 @@
"typescript": "5.9.3" "typescript": "5.9.3"
}, },
"scripts": { "scripts": {
"start": "node ./dist/index.js", "start": "node ./build/index.js",
"dev": "DOTENV_CONFIG_PATH=.env.development nodemon --signal SIGTERM -e ts,json --exec 'ts-node' --transpile-only -r tsconfig-paths/register -r dotenv-expand/config -r '@hyperdx/node-opentelemetry/build/src/tracing' ./src/index.ts", "dev": "DOTENV_CONFIG_PATH=.env.development nodemon --signal SIGTERM -e ts,json --exec 'ts-node' --transpile-only -r tsconfig-paths/register -r dotenv-expand/config -r '@hyperdx/node-opentelemetry/build/src/tracing' ./src/index.ts",
"dev-task": "DOTENV_CONFIG_PATH=.env.development nodemon --signal SIGTERM -e ts,json --exec 'ts-node' --transpile-only -r tsconfig-paths/register -r dotenv-expand/config -r '@hyperdx/node-opentelemetry/build/src/tracing' ./src/tasks/index.ts", "dev-task": "DOTENV_CONFIG_PATH=.env.development nodemon --signal SIGTERM -e ts,json --exec 'ts-node' --transpile-only -r tsconfig-paths/register -r dotenv-expand/config -r '@hyperdx/node-opentelemetry/build/src/tracing' ./src/tasks/index.ts",
"build": "tsc -p ./tsconfig.build.json && tsc-alias -p ./tsconfig.build.json && esbuild ../../node_modules/@hyperdx/node-opentelemetry/build/src/tracing --bundle --minify --platform=node --outfile=dist/tracing.js && esbuild ./build/src/index.js ./build/src/tasks/index.js --bundle --minify --platform=node --target=node22 --outdir=dist --alias:@='./src' && mkdir -p dist/opamp && cp -r src/opamp/proto dist/opamp/proto && rimraf ./build", "build": "rimraf ./build && tsc && tsc-alias && cp -r ./src/opamp/proto ./build/opamp/",
"lint": "npx eslint --quiet . --ext .ts", "lint": "npx eslint --quiet . --ext .ts",
"lint:fix": "npx eslint . --ext .ts --fix", "lint:fix": "npx eslint . --ext .ts --fix",
"ci:lint": "yarn lint && yarn tsc --noEmit", "ci:lint": "yarn lint && yarn tsc --noEmit",

View file

@ -3,14 +3,10 @@ import * as fs from 'fs';
import * as path from 'path'; import * as path from 'path';
import * as protobuf from 'protobufjs'; import * as protobuf from 'protobufjs';
import { IS_PROD } from '@/config';
import logger from '@/utils/logger'; import logger from '@/utils/logger';
// Define the root path of the proto file // Define the root path of the proto file
const PROTO_PATH = path.resolve( const PROTO_PATH = path.resolve(__dirname, '../proto/opamp.proto');
__dirname,
`${IS_PROD ? 'opamp' : '..'}/proto/opamp.proto`,
);
// Load the OpAMP proto definition // Load the OpAMP proto definition
let root: protobuf.Root; let root: protobuf.Root;

View file

@ -5,9 +5,11 @@
"paths": { "paths": {
"@/*": ["./*"] "@/*": ["./*"]
}, },
"rootDir": ".",
"outDir": "build", "outDir": "build",
"moduleResolution": "Node16" "skipLibCheck": true,
"sourceMap": true,
"strict": true,
"target": "ES2022"
}, },
"include": ["src", "migrations", "scripts"], "include": ["src", "migrations", "scripts"],
"exclude": ["node_modules"] "exclude": ["node_modules"]

View file

@ -1,7 +1,7 @@
{ {
"compilerOptions": { "compilerOptions": {
"module": "Node16", "module": "Node16",
"moduleResolution": "node", "moduleResolution": "Node16",
"lib": ["ES2022", "dom"], "lib": ["ES2022", "dom"],
"allowSyntheticDefaultImports": true, "allowSyntheticDefaultImports": true,
"downlevelIteration": true, "downlevelIteration": true,
@ -17,6 +17,7 @@
"skipLibCheck": true, "skipLibCheck": true,
"sourceMap": true, "sourceMap": true,
"strict": true, "strict": true,
"target": "ES2022" "target": "ES2022",
"resolveJsonModule": true
} }
} }

262
yarn.lock
View file

@ -3739,13 +3739,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/aix-ppc64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/aix-ppc64@npm:0.25.5"
conditions: os=aix & cpu=ppc64
languageName: node
linkType: hard
"@esbuild/android-arm64@npm:0.20.2": "@esbuild/android-arm64@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/android-arm64@npm:0.20.2" resolution: "@esbuild/android-arm64@npm:0.20.2"
@ -3760,13 +3753,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/android-arm64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/android-arm64@npm:0.25.5"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard
"@esbuild/android-arm@npm:0.20.2": "@esbuild/android-arm@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/android-arm@npm:0.20.2" resolution: "@esbuild/android-arm@npm:0.20.2"
@ -3781,13 +3767,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/android-arm@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/android-arm@npm:0.25.5"
conditions: os=android & cpu=arm
languageName: node
linkType: hard
"@esbuild/android-x64@npm:0.20.2": "@esbuild/android-x64@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/android-x64@npm:0.20.2" resolution: "@esbuild/android-x64@npm:0.20.2"
@ -3802,13 +3781,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/android-x64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/android-x64@npm:0.25.5"
conditions: os=android & cpu=x64
languageName: node
linkType: hard
"@esbuild/darwin-arm64@npm:0.20.2": "@esbuild/darwin-arm64@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/darwin-arm64@npm:0.20.2" resolution: "@esbuild/darwin-arm64@npm:0.20.2"
@ -3823,13 +3795,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/darwin-arm64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/darwin-arm64@npm:0.25.5"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
"@esbuild/darwin-x64@npm:0.20.2": "@esbuild/darwin-x64@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/darwin-x64@npm:0.20.2" resolution: "@esbuild/darwin-x64@npm:0.20.2"
@ -3844,13 +3809,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/darwin-x64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/darwin-x64@npm:0.25.5"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
"@esbuild/freebsd-arm64@npm:0.20.2": "@esbuild/freebsd-arm64@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/freebsd-arm64@npm:0.20.2" resolution: "@esbuild/freebsd-arm64@npm:0.20.2"
@ -3865,13 +3823,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/freebsd-arm64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/freebsd-arm64@npm:0.25.5"
conditions: os=freebsd & cpu=arm64
languageName: node
linkType: hard
"@esbuild/freebsd-x64@npm:0.20.2": "@esbuild/freebsd-x64@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/freebsd-x64@npm:0.20.2" resolution: "@esbuild/freebsd-x64@npm:0.20.2"
@ -3886,13 +3837,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/freebsd-x64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/freebsd-x64@npm:0.25.5"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
"@esbuild/linux-arm64@npm:0.20.2": "@esbuild/linux-arm64@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/linux-arm64@npm:0.20.2" resolution: "@esbuild/linux-arm64@npm:0.20.2"
@ -3907,13 +3851,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-arm64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/linux-arm64@npm:0.25.5"
conditions: os=linux & cpu=arm64
languageName: node
linkType: hard
"@esbuild/linux-arm@npm:0.20.2": "@esbuild/linux-arm@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/linux-arm@npm:0.20.2" resolution: "@esbuild/linux-arm@npm:0.20.2"
@ -3928,13 +3865,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-arm@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/linux-arm@npm:0.25.5"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
"@esbuild/linux-ia32@npm:0.20.2": "@esbuild/linux-ia32@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/linux-ia32@npm:0.20.2" resolution: "@esbuild/linux-ia32@npm:0.20.2"
@ -3949,13 +3879,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-ia32@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/linux-ia32@npm:0.25.5"
conditions: os=linux & cpu=ia32
languageName: node
linkType: hard
"@esbuild/linux-loong64@npm:0.20.2": "@esbuild/linux-loong64@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/linux-loong64@npm:0.20.2" resolution: "@esbuild/linux-loong64@npm:0.20.2"
@ -3970,13 +3893,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-loong64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/linux-loong64@npm:0.25.5"
conditions: os=linux & cpu=loong64
languageName: node
linkType: hard
"@esbuild/linux-mips64el@npm:0.20.2": "@esbuild/linux-mips64el@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/linux-mips64el@npm:0.20.2" resolution: "@esbuild/linux-mips64el@npm:0.20.2"
@ -3991,13 +3907,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-mips64el@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/linux-mips64el@npm:0.25.5"
conditions: os=linux & cpu=mips64el
languageName: node
linkType: hard
"@esbuild/linux-ppc64@npm:0.20.2": "@esbuild/linux-ppc64@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/linux-ppc64@npm:0.20.2" resolution: "@esbuild/linux-ppc64@npm:0.20.2"
@ -4012,13 +3921,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-ppc64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/linux-ppc64@npm:0.25.5"
conditions: os=linux & cpu=ppc64
languageName: node
linkType: hard
"@esbuild/linux-riscv64@npm:0.20.2": "@esbuild/linux-riscv64@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/linux-riscv64@npm:0.20.2" resolution: "@esbuild/linux-riscv64@npm:0.20.2"
@ -4033,13 +3935,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-riscv64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/linux-riscv64@npm:0.25.5"
conditions: os=linux & cpu=riscv64
languageName: node
linkType: hard
"@esbuild/linux-s390x@npm:0.20.2": "@esbuild/linux-s390x@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/linux-s390x@npm:0.20.2" resolution: "@esbuild/linux-s390x@npm:0.20.2"
@ -4054,13 +3949,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-s390x@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/linux-s390x@npm:0.25.5"
conditions: os=linux & cpu=s390x
languageName: node
linkType: hard
"@esbuild/linux-x64@npm:0.20.2": "@esbuild/linux-x64@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/linux-x64@npm:0.20.2" resolution: "@esbuild/linux-x64@npm:0.20.2"
@ -4075,13 +3963,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-x64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/linux-x64@npm:0.25.5"
conditions: os=linux & cpu=x64
languageName: node
linkType: hard
"@esbuild/netbsd-arm64@npm:0.25.1": "@esbuild/netbsd-arm64@npm:0.25.1":
version: 0.25.1 version: 0.25.1
resolution: "@esbuild/netbsd-arm64@npm:0.25.1" resolution: "@esbuild/netbsd-arm64@npm:0.25.1"
@ -4089,13 +3970,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/netbsd-arm64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/netbsd-arm64@npm:0.25.5"
conditions: os=netbsd & cpu=arm64
languageName: node
linkType: hard
"@esbuild/netbsd-x64@npm:0.20.2": "@esbuild/netbsd-x64@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/netbsd-x64@npm:0.20.2" resolution: "@esbuild/netbsd-x64@npm:0.20.2"
@ -4110,13 +3984,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/netbsd-x64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/netbsd-x64@npm:0.25.5"
conditions: os=netbsd & cpu=x64
languageName: node
linkType: hard
"@esbuild/openbsd-arm64@npm:0.25.1": "@esbuild/openbsd-arm64@npm:0.25.1":
version: 0.25.1 version: 0.25.1
resolution: "@esbuild/openbsd-arm64@npm:0.25.1" resolution: "@esbuild/openbsd-arm64@npm:0.25.1"
@ -4124,13 +3991,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/openbsd-arm64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/openbsd-arm64@npm:0.25.5"
conditions: os=openbsd & cpu=arm64
languageName: node
linkType: hard
"@esbuild/openbsd-x64@npm:0.20.2": "@esbuild/openbsd-x64@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/openbsd-x64@npm:0.20.2" resolution: "@esbuild/openbsd-x64@npm:0.20.2"
@ -4145,13 +4005,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/openbsd-x64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/openbsd-x64@npm:0.25.5"
conditions: os=openbsd & cpu=x64
languageName: node
linkType: hard
"@esbuild/sunos-x64@npm:0.20.2": "@esbuild/sunos-x64@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/sunos-x64@npm:0.20.2" resolution: "@esbuild/sunos-x64@npm:0.20.2"
@ -4166,13 +4019,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/sunos-x64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/sunos-x64@npm:0.25.5"
conditions: os=sunos & cpu=x64
languageName: node
linkType: hard
"@esbuild/win32-arm64@npm:0.20.2": "@esbuild/win32-arm64@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/win32-arm64@npm:0.20.2" resolution: "@esbuild/win32-arm64@npm:0.20.2"
@ -4187,13 +4033,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/win32-arm64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/win32-arm64@npm:0.25.5"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
"@esbuild/win32-ia32@npm:0.20.2": "@esbuild/win32-ia32@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/win32-ia32@npm:0.20.2" resolution: "@esbuild/win32-ia32@npm:0.20.2"
@ -4208,13 +4047,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/win32-ia32@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/win32-ia32@npm:0.25.5"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
"@esbuild/win32-x64@npm:0.20.2": "@esbuild/win32-x64@npm:0.20.2":
version: 0.20.2 version: 0.20.2
resolution: "@esbuild/win32-x64@npm:0.20.2" resolution: "@esbuild/win32-x64@npm:0.20.2"
@ -4229,13 +4061,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/win32-x64@npm:0.25.5":
version: 0.25.5
resolution: "@esbuild/win32-x64@npm:0.25.5"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
"@eslint-community/eslint-utils@npm:^4.1.2, @eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": "@eslint-community/eslint-utils@npm:^4.1.2, @eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0":
version: 4.4.0 version: 4.4.0
resolution: "@eslint-community/eslint-utils@npm:4.4.0" resolution: "@eslint-community/eslint-utils@npm:4.4.0"
@ -4512,7 +4337,6 @@ __metadata:
cors: "npm:^2.8.5" cors: "npm:^2.8.5"
cron: "npm:^4.3.1" cron: "npm:^4.3.1"
date-fns: "npm:^2.28.0" date-fns: "npm:^2.28.0"
esbuild: "npm:^0.25.5"
express: "npm:^4.19.2" express: "npm:^4.19.2"
express-rate-limit: "npm:^6.7.1" express-rate-limit: "npm:^6.7.1"
express-session: "npm:^1.17.3" express-session: "npm:^1.17.3"
@ -15527,92 +15351,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"esbuild@npm:^0.25.5":
version: 0.25.5
resolution: "esbuild@npm:0.25.5"
dependencies:
"@esbuild/aix-ppc64": "npm:0.25.5"
"@esbuild/android-arm": "npm:0.25.5"
"@esbuild/android-arm64": "npm:0.25.5"
"@esbuild/android-x64": "npm:0.25.5"
"@esbuild/darwin-arm64": "npm:0.25.5"
"@esbuild/darwin-x64": "npm:0.25.5"
"@esbuild/freebsd-arm64": "npm:0.25.5"
"@esbuild/freebsd-x64": "npm:0.25.5"
"@esbuild/linux-arm": "npm:0.25.5"
"@esbuild/linux-arm64": "npm:0.25.5"
"@esbuild/linux-ia32": "npm:0.25.5"
"@esbuild/linux-loong64": "npm:0.25.5"
"@esbuild/linux-mips64el": "npm:0.25.5"
"@esbuild/linux-ppc64": "npm:0.25.5"
"@esbuild/linux-riscv64": "npm:0.25.5"
"@esbuild/linux-s390x": "npm:0.25.5"
"@esbuild/linux-x64": "npm:0.25.5"
"@esbuild/netbsd-arm64": "npm:0.25.5"
"@esbuild/netbsd-x64": "npm:0.25.5"
"@esbuild/openbsd-arm64": "npm:0.25.5"
"@esbuild/openbsd-x64": "npm:0.25.5"
"@esbuild/sunos-x64": "npm:0.25.5"
"@esbuild/win32-arm64": "npm:0.25.5"
"@esbuild/win32-ia32": "npm:0.25.5"
"@esbuild/win32-x64": "npm:0.25.5"
dependenciesMeta:
"@esbuild/aix-ppc64":
optional: true
"@esbuild/android-arm":
optional: true
"@esbuild/android-arm64":
optional: true
"@esbuild/android-x64":
optional: true
"@esbuild/darwin-arm64":
optional: true
"@esbuild/darwin-x64":
optional: true
"@esbuild/freebsd-arm64":
optional: true
"@esbuild/freebsd-x64":
optional: true
"@esbuild/linux-arm":
optional: true
"@esbuild/linux-arm64":
optional: true
"@esbuild/linux-ia32":
optional: true
"@esbuild/linux-loong64":
optional: true
"@esbuild/linux-mips64el":
optional: true
"@esbuild/linux-ppc64":
optional: true
"@esbuild/linux-riscv64":
optional: true
"@esbuild/linux-s390x":
optional: true
"@esbuild/linux-x64":
optional: true
"@esbuild/netbsd-arm64":
optional: true
"@esbuild/netbsd-x64":
optional: true
"@esbuild/openbsd-arm64":
optional: true
"@esbuild/openbsd-x64":
optional: true
"@esbuild/sunos-x64":
optional: true
"@esbuild/win32-arm64":
optional: true
"@esbuild/win32-ia32":
optional: true
"@esbuild/win32-x64":
optional: true
bin:
esbuild: bin/esbuild
checksum: 10c0/aba8cbc11927fa77562722ed5e95541ce2853f67ad7bdc40382b558abc2e0ec57d92ffb820f082ba2047b4ef9f3bc3da068cdebe30dfd3850cfa3827a78d604e
languageName: node
linkType: hard
"escalade@npm:^3.1.1": "escalade@npm:^3.1.1":
version: 3.1.1 version: 3.1.1
resolution: "escalade@npm:3.1.1" resolution: "escalade@npm:3.1.1"