From 70503fcb56994c4c1bb019dfbcc3b589ebd94039 Mon Sep 17 00:00:00 2001 From: Sudo-Ivan Date: Thu, 25 Dec 2025 14:48:07 -0600 Subject: [PATCH] Update package version to 1.3.0, add bin entry for surveilled.js, and enhance package.json with additional build and file configurations --- package-lock.json | 107 ++++++++++++++++++++++++++++++++++++++++++++++ package.json | 18 +++++--- 2 files changed, 119 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5070b74..1d01433 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,6 +17,7 @@ "devDependencies": { "@eslint/js": "^9.39.2", "@sveltejs/adapter-auto": "^7.0.0", + "@sveltejs/adapter-node": "^5.4.0", "@sveltejs/kit": "^2.49.1", "@sveltejs/package": "^2.3.9", "@sveltejs/vite-plugin-svelte": "^6.2.1", @@ -2448,6 +2449,64 @@ "dev": true, "license": "MIT" }, + "node_modules/@rollup/plugin-commonjs": { + "version": "28.0.9", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-28.0.9.tgz", + "integrity": "sha512-PIR4/OHZ79romx0BVVll/PkwWpJ7e5lsqFa3gFfcrFPWwLXLV39JVUzQV9RKjWerE7B845Hqjj9VYlQeieZ2dA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "commondir": "^1.0.1", + "estree-walker": "^2.0.2", + "fdir": "^6.2.0", + "is-reference": "1.2.1", + "magic-string": "^0.30.3", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=16.0.0 || 14 >= 14.17" + }, + "peerDependencies": { + "rollup": "^2.68.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-commonjs/node_modules/is-reference": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", + "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@rollup/plugin-json": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz", + "integrity": "sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.1.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, "node_modules/@rollup/plugin-node-resolve": { "version": "15.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.1.tgz", @@ -2876,6 +2935,47 @@ "@sveltejs/kit": "^2.0.0" } }, + "node_modules/@sveltejs/adapter-node": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-node/-/adapter-node-5.4.0.tgz", + "integrity": "sha512-NMsrwGVPEn+J73zH83Uhss/hYYZN6zT3u31R3IHAn3MiKC3h8fjmIAhLfTSOeNHr5wPYfjjMg8E+1gyFgyrEcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/plugin-commonjs": "^28.0.1", + "@rollup/plugin-json": "^6.1.0", + "@rollup/plugin-node-resolve": "^16.0.0", + "rollup": "^4.9.5" + }, + "peerDependencies": { + "@sveltejs/kit": "^2.4.0" + } + }, + "node_modules/@sveltejs/adapter-node/node_modules/@rollup/plugin-node-resolve": { + "version": "16.0.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-16.0.3.tgz", + "integrity": "sha512-lUYM3UBGuM93CnMPG1YocWu7X802BrNF3jW2zny5gQyLQgRFJhV1Sq0Zi74+dh/6NBx1DxFC4b4GXg9wUCG5Qg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "@types/resolve": "1.20.2", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.22.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.78.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, "node_modules/@sveltejs/kit": { "version": "2.49.2", "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.49.2.tgz", @@ -3840,6 +3940,13 @@ "node": ">=4.0.0" } }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true, + "license": "MIT" + }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", diff --git a/package.json b/package.json index 3381481..8b717eb 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,10 @@ { "name": "@quad4/surveilled", - "version": "1.2.2", + "version": "1.3.0", "type": "module", + "bin": { + "surveilled": "./bin/surveilled.js" + }, "publishConfig": { "registry": "https://git.quad4.io/api/packages/quad4-software/npm/" }, @@ -14,6 +17,8 @@ }, "files": [ "dist", + "build", + "bin", "package", "README.md", "LICENSE" @@ -27,32 +32,33 @@ "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "format": "prettier --write .", "lint": "eslint .", - "package": "svelte-kit sync && svelte-package" + "package": "svelte-kit sync && svelte-package && vite build" }, "devDependencies": { "@eslint/js": "^9.39.2", "@sveltejs/adapter-auto": "^7.0.0", + "@sveltejs/adapter-node": "^5.4.0", "@sveltejs/kit": "^2.49.1", "@sveltejs/package": "^2.3.9", "@sveltejs/vite-plugin-svelte": "^6.2.1", "@typescript-eslint/eslint-plugin": "^8.50.1", "@typescript-eslint/parser": "^8.50.1", + "autoprefixer": "^10.4.23", "eslint": "^9.39.2", "eslint-plugin-svelte": "^3.13.1", + "postcss": "^8.5.6", "prettier": "^3.7.4", "prettier-plugin-svelte": "^3.4.1", "svelte": "^5.45.6", "svelte-check": "^4.3.4", "svelte-eslint-parser": "^1.4.1", + "tailwindcss": "^3.4.19", "typescript": "^5.9.3", "vite": "^7.2.6", "vite-plugin-pwa": "^1.2.0" }, "dependencies": { - "autoprefixer": "^10.4.23", "lucide-svelte": "^0.562.0", - "ol": "^10.7.0", - "postcss": "^8.5.6", - "tailwindcss": "^3.4.19" + "ol": "^10.7.0" } }