From ebd93ccd99968699e2e8b6a984e5e35dabda113d Mon Sep 17 00:00:00 2001 From: Florian Rappl Date: Fri, 23 Feb 2024 13:08:47 +0100 Subject: [PATCH] Updated build to use latest dets --- CHANGELOG.md | 1 + build.js | 4 ++-- package-lock.json | 14 +++++++------- package.json | 4 ++-- 4 files changed, 12 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cb0bd21..485c397 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ## 0.16.0 - Fixed error handling with wrong JSON format (#65) +- Removed support for Node.js below 16 - Replaced `request` with `axios` - Updated dependencies diff --git a/build.js b/build.js index 8ec71f4..8d578a2 100644 --- a/build.js +++ b/build.js @@ -3,11 +3,11 @@ const { buildSync } = require('esbuild'); buildSync({ entryPoints: ['src/server/index.ts'], - external: ['bufferutil', 'utf-8-validate'], + external: ['bufferutil', 'utf-8-validate', 'fsevents'], outdir: resolve(__dirname, 'dist', 'server'), // minify: true, bundle: true, - target: 'node14', + target: 'node16', platform: 'node', format: 'cjs', }); diff --git a/package-lock.json b/package-lock.json index 29c66b4..5a0067e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "kras", - "version": "0.15.5", + "version": "0.16.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "kras", - "version": "0.15.5", + "version": "0.16.0", "license": "MIT", "dependencies": { "kras-management-portal": "^0.13.0", @@ -38,7 +38,7 @@ "chokidar": "^3.5.3", "cookie": "^0.4.2", "cross-env": "^7.0.3", - "dets": "^0.14.1", + "dets": "^0.14.2", "enzyme-to-json": "^3.6.2", "esbuild": "^0.20.0", "express": "^4.18.2", @@ -61,7 +61,7 @@ "ws": "^7.5.9" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", @@ -2974,9 +2974,9 @@ } }, "node_modules/dets": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/dets/-/dets-0.14.1.tgz", - "integrity": "sha512-Sh/wYozF+PEbWguCb8joqDfkMiUY5QZczndbjh6E3jwF5gE9hmNf90HIsx0HELcXnNsDMjhsB9j+Nuy5Q6gcOQ==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/dets/-/dets-0.14.2.tgz", + "integrity": "sha512-jatRCsNHdeB3OebBudsOWRlp7Ka4/Kbi9PUQllnplXH7rWXl1Qe/G7F2Y5dqz2PYimNCH64lzLMuCLDsnnyEhA==", "dev": true, "bin": { "dets": "dist/cli.js" diff --git a/package.json b/package.json index 5090f71..300e750 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "build:server:decl": "dets --imports node express --files src/server/index.ts --types src/server/index.ts --out dist/server/index.d.ts", "build:server:code": "node build.js", "build:server": "npm run build:server:code && npm run build:server:decl", - "build:utility": "esbuild --bundle utils/index.ts --minify --target=node14 --platform=node --outdir=utils", + "build:utility": "esbuild --bundle utils/index.ts --external:fsevents --minify --target=node16 --platform=node --outdir=utils", "build:cli": "tsc --project tsconfig.cli.json", "build": "npm run build:cli && npm run build:utility && npm run build:server" }, @@ -74,7 +74,7 @@ "chokidar": "^3.5.3", "cookie": "^0.4.2", "cross-env": "^7.0.3", - "dets": "^0.14.1", + "dets": "^0.14.2", "enzyme-to-json": "^3.6.2", "esbuild": "^0.20.0", "express": "^4.18.2",