diff --git a/apps/template/package.json b/apps/template/package.json index 72751536..6bb33d2f 100644 --- a/apps/template/package.json +++ b/apps/template/package.json @@ -1,6 +1,6 @@ { "name": "@stanlemon/app-template", - "version": "0.4.8", + "version": "0.4.9", "description": "A template for creating apps using the webdev package.", "author": "Stan Lemon ", "license": "MIT", @@ -37,7 +37,7 @@ "@types/jest": "^29.5.14", "@types/react": "^19.1.0", "@types/react-dom": "^19.1.0", - "concurrently": "^9.1.2", + "concurrently": "^9.2.0", "nodemon": "^3.1.10", "supertest": "^7.1.1" } diff --git a/package-lock.json b/package-lock.json index eaf42089..6be50622 100644 --- a/package-lock.json +++ b/package-lock.json @@ -105,7 +105,7 @@ }, "apps/template": { "name": "@stanlemon/app-template", - "version": "0.4.8", + "version": "0.4.9", "license": "MIT", "dependencies": { "@stanlemon/server-with-auth": "*", @@ -121,7 +121,7 @@ "@types/jest": "^29.5.14", "@types/react": "^19.1.0", "@types/react-dom": "^19.1.0", - "concurrently": "^9.1.2", + "concurrently": "^9.2.0", "nodemon": "^3.1.10", "supertest": "^7.1.1" }, @@ -221,21 +221,21 @@ } }, "node_modules/@babel/core": { - "version": "7.27.4", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.27.4.tgz", - "integrity": "sha512-bXYxrXFubeYdvB0NhD/NBB3Qi6aZeV20GOWVI47t2dkecCEoneR4NPVcb7abpXDEvejgrUfFtG6vG/zxAKmg+g==", + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.27.7.tgz", + "integrity": "sha512-BU2f9tlKQ5CAthiMIgpzAh4eDTLWo1mqi9jqE2OxMG0E/OM199VJt2q8BztTxpnSW0i1ymdwLXRJnYzvDM5r2w==", "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.27.3", + "@babel/generator": "^7.27.5", "@babel/helper-compilation-targets": "^7.27.2", "@babel/helper-module-transforms": "^7.27.3", - "@babel/helpers": "^7.27.4", - "@babel/parser": "^7.27.4", + "@babel/helpers": "^7.27.6", + "@babel/parser": "^7.27.7", "@babel/template": "^7.27.2", - "@babel/traverse": "^7.27.4", - "@babel/types": "^7.27.3", + "@babel/traverse": "^7.27.7", + "@babel/types": "^7.27.7", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -251,12 +251,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.3.tgz", - "integrity": "sha512-xnlJYj5zepml8NXtjkG0WquFUv8RskFqyFcVgTBp5k+NaA/8uw/K+OSVf8AMGw5e9HKP2ETd5xpK5MLZQD6b4Q==", + "version": "7.27.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.5.tgz", + "integrity": "sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==", "license": "MIT", "dependencies": { - "@babel/parser": "^7.27.3", + "@babel/parser": "^7.27.5", "@babel/types": "^7.27.3", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", @@ -501,25 +501,25 @@ } }, "node_modules/@babel/helpers": { - "version": "7.27.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.4.tgz", - "integrity": "sha512-Y+bO6U+I7ZKaM5G5rDUZiYfUvQPUibYmAFe7EnKdnKBbVXDZxvp+MWOH5gYciY0EPk4EScsuFMQBbEfpdRKSCQ==", + "version": "7.27.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.6.tgz", + "integrity": "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==", "license": "MIT", "dependencies": { "@babel/template": "^7.27.2", - "@babel/types": "^7.27.3" + "@babel/types": "^7.27.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.27.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.4.tgz", - "integrity": "sha512-BRmLHGwpUqLFR2jzx9orBuX/ABDkj2jLKOXrHDTN2aOKL+jFDDKaRNo9nyYsIl9h/UE/7lMKdDjKQQyxKKDZ7g==", + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.7.tgz", + "integrity": "sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==", "license": "MIT", "dependencies": { - "@babel/types": "^7.27.3" + "@babel/types": "^7.27.7" }, "bin": { "parser": "bin/babel-parser.js" @@ -1915,16 +1915,16 @@ } }, "node_modules/@babel/traverse": { - "version": "7.27.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.4.tgz", - "integrity": "sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==", + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.7.tgz", + "integrity": "sha512-X6ZlfR/O/s5EQ/SnUSLzr+6kGnkg8HXGMzpgsMsrJVcfDtH1vIp6ctCN4eZ1LS5c0+te5Cb6Y514fASjMRJ1nw==", "license": "MIT", "dependencies": { "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.27.3", - "@babel/parser": "^7.27.4", + "@babel/generator": "^7.27.5", + "@babel/parser": "^7.27.7", "@babel/template": "^7.27.2", - "@babel/types": "^7.27.3", + "@babel/types": "^7.27.7", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -1942,9 +1942,9 @@ } }, "node_modules/@babel/types": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.3.tgz", - "integrity": "sha512-Y1GkI4ktrtvmawoSq+4FCVHNryea6uR+qUQy0AGxLSsjCX0nVmkYQMBLHDkXZuo5hGx7eYdnIaslsdBFm7zbUw==", + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.7.tgz", + "integrity": "sha512-8OLQgDScAOHXnAz2cV+RfzzNMipuLVBz2biuAJFMV9bfkNf393je3VM8CLkjQodW5+iWsSJdSgSWT6rsZoXHPw==", "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.27.1", @@ -3617,9 +3617,9 @@ "license": "MIT" }, "node_modules/@types/lodash": { - "version": "4.17.17", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.17.tgz", - "integrity": "sha512-RRVJ+J3J+WmyOTqnz3PiBLA501eKwXl2noseKOrNo/6+XEHjTAxO4xHvxQB6QuNm+s4WRbn6rSiap8+EA+ykFQ==", + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-NYqRyg/hIQrYPT9lbOeYc3kIRabJDn/k4qQHIXUpx88CBDww2fD15Sg5kbXlW86zm2XEW4g0QxkTI3/Kfkc7xQ==", "dev": true, "license": "MIT" }, @@ -6053,9 +6053,9 @@ "license": "MIT" }, "node_modules/concurrently": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-9.1.2.tgz", - "integrity": "sha512-H9MWcoPsYddwbOGM6difjVwVZHl63nwMEwDJG/L7VGtuaJhb12h2caPG2tVPWs7emuYix252iGfqOyrz1GczTQ==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-9.2.0.tgz", + "integrity": "sha512-IsB/fiXTupmagMW4MNp2lx2cdSN2FfZq78vF90LBB+zZHArbIQZjQtzXCiXnvTxCZSvXanTqFLWBjw2UkLx1SQ==", "dev": true, "license": "MIT", "dependencies": { @@ -6831,9 +6831,9 @@ } }, "node_modules/dotenv": { - "version": "16.5.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.5.0.tgz", - "integrity": "sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==", + "version": "16.6.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.0.tgz", + "integrity": "sha512-Omf1L8paOy2VJhILjyhrhqwLIdstqm1BvcDPKg4NGAlkwEu9ODyrFbvk8UymUOMCT+HXo31jg1lArIrVAAhuGA==", "license": "BSD-2-Clause", "engines": { "node": ">=12" @@ -7987,9 +7987,9 @@ } }, "node_modules/express-rate-limit": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-7.5.0.tgz", - "integrity": "sha512-eB5zbQh5h+VenMPM3fh+nw1YExi5nMr6HUCR62ELSP11huvxm/Uir1H1QEyTkk5QX6A58pX6NmaTMceKZ0Eodg==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-7.5.1.tgz", + "integrity": "sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw==", "license": "MIT", "engines": { "node": ">= 16" @@ -7998,7 +7998,7 @@ "url": "https://github.com/sponsors/express-rate-limit" }, "peerDependencies": { - "express": "^4.11 || 5 || ^5.0.0-beta.1" + "express": ">= 4.11" } }, "node_modules/express-session": { @@ -13586,9 +13586,9 @@ } }, "node_modules/prettier": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz", - "integrity": "sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", + "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" @@ -16633,9 +16633,9 @@ } }, "node_modules/webpack-dev-server": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.1.tgz", - "integrity": "sha512-ml/0HIj9NLpVKOMq+SuBPLHcmbG+TGIjXRHsYfZwocUBIqEvws8NnS/V9AFQ5FKP+tgn5adwVwRrTEpGL33QFQ==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.2.tgz", + "integrity": "sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg==", "license": "MIT", "dependencies": { "@types/bonjour": "^3.5.13", @@ -16654,7 +16654,7 @@ "connect-history-api-fallback": "^2.0.0", "express": "^4.21.2", "graceful-fs": "^4.2.6", - "http-proxy-middleware": "^2.0.7", + "http-proxy-middleware": "^2.0.9", "ipaddr.js": "^2.1.0", "launch-editor": "^2.6.1", "open": "^10.0.3", @@ -16835,9 +16835,9 @@ } }, "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", - "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz", + "integrity": "sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==", "license": "MIT", "dependencies": { "@types/http-proxy": "^1.17.8", @@ -17588,7 +17588,7 @@ }, "packages/eslint-config": { "name": "@stanlemon/eslint-config", - "version": "3.0.43", + "version": "3.0.44", "license": "MIT", "dependencies": { "@eslint/js": "^9.27.0", @@ -17603,7 +17603,7 @@ "eslint-plugin-prettier": "^5.4.0", "eslint-plugin-react": "^7.37.5", "globals": "^16.2.0", - "prettier": "^3.5.3", + "prettier": "^3.6.2", "typescript": "^5.8.3", "typescript-eslint": "^8.33.0" }, @@ -17684,16 +17684,16 @@ }, "packages/server": { "name": "@stanlemon/server", - "version": "0.4.6", + "version": "0.4.7", "license": "MIT", "dependencies": { "@stanlemon/webdev": "*", "body-parser": "^2.2.0", "compression": "^1.8.0", "cookie-parser": "^1.4.7", - "dotenv": "16.5.0", + "dotenv": "16.6.0", "express": "^5.1.0", - "express-rate-limit": "^7.5.0", + "express-rate-limit": "^7.5.1", "helmet": "^8.1.0", "http-proxy-middleware": "^3.0.5", "joi": "^17.13.3", @@ -17703,7 +17703,7 @@ }, "devDependencies": { "@stanlemon/eslint-config": "*", - "@types/lodash": "^4.17.17", + "@types/lodash": "^4.17.19", "nodemon": "^3.1.10" }, "engines": { @@ -17746,11 +17746,11 @@ }, "packages/webdev": { "name": "@stanlemon/webdev", - "version": "0.2.47", + "version": "0.2.48", "license": "MIT", "dependencies": { "@babel/cli": "^7.27.2", - "@babel/core": "^7.27.3", + "@babel/core": "^7.27.7", "@babel/plugin-transform-private-property-in-object": "^7.27.1", "@babel/preset-env": "^7.27.2", "@babel/preset-react": "^7.27.1", @@ -17761,7 +17761,7 @@ "babel-jest": "^29.7.0", "babel-loader": "^10.0.0", "css-loader": "^7.1.2", - "dotenv": "^16.5.0", + "dotenv": "^16.6.0", "html-webpack-plugin": "^5.6.3", "identity-obj-proxy": "^3.0.0", "jest": "^29.7.0", @@ -17774,7 +17774,7 @@ "webpack": "^5.99.9", "webpack-bundle-analyzer": "^4.10.2", "webpack-cli": "^6.0.1", - "webpack-dev-server": "^5.2.1" + "webpack-dev-server": "^5.2.2" }, "devDependencies": { "@types/jest": "^29.5.14", diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 18cf2f44..3278be29 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -1,6 +1,6 @@ { "name": "@stanlemon/eslint-config", - "version": "3.0.43", + "version": "3.0.44", "description": "My typical eslint setup, but without all the copy and paste.", "keywords": [ "eslint" @@ -34,7 +34,7 @@ "eslint-plugin-prettier": "^5.4.0", "eslint-plugin-react": "^7.37.5", "globals": "^16.2.0", - "prettier": "^3.5.3", + "prettier": "^3.6.2", "typescript": "^5.8.3", "typescript-eslint": "^8.33.0" } diff --git a/packages/server/package.json b/packages/server/package.json index d7a021be..3c5c30e5 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,6 +1,6 @@ { "name": "@stanlemon/server", - "version": "0.4.6", + "version": "0.4.7", "description": "A basic express web server setup.", "author": "Stan Lemon ", "license": "MIT", @@ -23,9 +23,9 @@ "body-parser": "^2.2.0", "compression": "^1.8.0", "cookie-parser": "^1.4.7", - "dotenv": "16.5.0", + "dotenv": "16.6.0", "express": "^5.1.0", - "express-rate-limit": "^7.5.0", + "express-rate-limit": "^7.5.1", "helmet": "^8.1.0", "http-proxy-middleware": "^3.0.5", "joi": "^17.13.3", @@ -35,7 +35,7 @@ }, "devDependencies": { "@stanlemon/eslint-config": "*", - "@types/lodash": "^4.17.17", + "@types/lodash": "^4.17.19", "nodemon": "^3.1.10" } } \ No newline at end of file diff --git a/packages/webdev/package.json b/packages/webdev/package.json index 79304dca..6078e1f0 100644 --- a/packages/webdev/package.json +++ b/packages/webdev/package.json @@ -1,6 +1,6 @@ { "name": "@stanlemon/webdev", - "version": "0.2.47", + "version": "0.2.48", "description": "My typical web development setup, but without all the copy and paste.", "keywords": [ "webpack", @@ -23,7 +23,7 @@ }, "dependencies": { "@babel/cli": "^7.27.2", - "@babel/core": "^7.27.3", + "@babel/core": "^7.27.7", "@babel/plugin-transform-private-property-in-object": "^7.27.1", "@babel/preset-env": "^7.27.2", "@babel/preset-react": "^7.27.1", @@ -34,7 +34,7 @@ "babel-jest": "^29.7.0", "babel-loader": "^10.0.0", "css-loader": "^7.1.2", - "dotenv": "^16.5.0", + "dotenv": "^16.6.0", "html-webpack-plugin": "^5.6.3", "identity-obj-proxy": "^3.0.0", "jest": "^29.7.0", @@ -47,7 +47,7 @@ "webpack": "^5.99.9", "webpack-bundle-analyzer": "^4.10.2", "webpack-cli": "^6.0.1", - "webpack-dev-server": "^5.2.1" + "webpack-dev-server": "^5.2.2" }, "devDependencies": { "@types/jest": "^29.5.14",