diff --git a/package-lock.json b/package-lock.json index b5efe2e..bed21e7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,8 +14,7 @@ "@babel/preset-env": "^7.27.2" }, "engines": { - "node": "^20.0.0", - "npm": "^10.0.0" + "node": "^20 || ^22 || ^24" }, "peerDependencies": { "@babel/core": "^7.27.4", @@ -80,6 +79,7 @@ "integrity": "sha512-bXYxrXFubeYdvB0NhD/NBB3Qi6aZeV20GOWVI47t2dkecCEoneR4NPVcb7abpXDEvejgrUfFtG6vG/zxAKmg+g==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", @@ -1650,6 +1650,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "caniuse-lite": "^1.0.30001688", "electron-to-chromium": "^1.5.73", @@ -2092,6 +2093,7 @@ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.27.4.tgz", "integrity": "sha512-bXYxrXFubeYdvB0NhD/NBB3Qi6aZeV20GOWVI47t2dkecCEoneR4NPVcb7abpXDEvejgrUfFtG6vG/zxAKmg+g==", "dev": true, + "peer": true, "requires": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", @@ -3088,6 +3090,7 @@ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", "dev": true, + "peer": true, "requires": { "caniuse-lite": "^1.0.30001688", "electron-to-chromium": "^1.5.73", diff --git a/package.json b/package.json index a1b99a3..6f59a77 100644 --- a/package.json +++ b/package.json @@ -2,34 +2,47 @@ "name": "@nextcloud/babel-config", "version": "1.2.0", "description": "Babel shared config for nextcloud apps", - "main": "index.js", + "keywords": [ + "babel", + "nextcloud", + "config" + ], + "homepage": "https://github.com/nextcloud/babel-config#readme", + "bugs": { + "url": "https://github.com/nextcloud/babel-config/issues" + }, "repository": { "type": "git", "url": "git+https://github.com/nextcloud/babel-config.git" }, - "peerDependencies": { + "license": "AGPL-3.0-or-later", + "author": "John Molakvoæ ", + "main": "index.js", + "devDependencies": { "@babel/core": "^7.27.4", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/preset-env": "^7.27.2" }, - "devDependencies": { + "peerDependencies": { "@babel/core": "^7.27.4", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/preset-env": "^7.27.2" }, - "keywords": [ - "babel", - "nextcloud", - "config" - ], - "author": "John Molakvoæ ", - "license": "AGPL-3.0-or-later", - "bugs": { - "url": "https://github.com/nextcloud/babel-config/issues" - }, - "homepage": "https://github.com/nextcloud/babel-config#readme", "engines": { - "node": "^20.0.0", - "npm": "^10.0.0" + "node": "^20 || ^22 || ^24" + }, + "devEngines": { + "packageManager": [ + { + "name": "npm", + "onFail": "error", + "version": "^11.3.0" + } + ], + "runtime": { + "name": "node", + "onFail": "error", + "version": "^24" + } } }