diff --git a/common.jake b/common.jake index 4dadf8e54..ef6aacd93 100644 --- a/common.jake +++ b/common.jake @@ -465,7 +465,6 @@ global.installCopy = function(sourcePath, useSudo) global.spawnJake = function(/*String*/ aTaskName) { - //if (systemSync(serializedENV() + " " + "npx --node-options='--inspect-brk' objj-jake" + " " + aTaskName)) if (systemSync(serializedENV() + " " + "jake" + " " + aTaskName)) { console.log("exited in spawnJake with error"); process.exit(1); //rake abort if ($? != 0) diff --git a/package-lock.json b/package-lock.json index cfe389816..af7801f8b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,7 +7,7 @@ "": { "name": "@objj/cappuccino", "version": "1.1.1", - "license": "LGPL-2.1-only", + "license": "LGPL-2.1-or-later", "dependencies": { "@objj/jake": "latest", "@objj/runtime": "latest" @@ -27,6 +27,9 @@ "devDependencies": { "@objj/cappuccino": "file:.", "terser": "^5.7.0" + }, + "engines": { + "node": ">=14.0.0" } }, "node_modules/@objj/cappuccino": { @@ -34,22 +37,21 @@ "link": true }, "node_modules/@objj/jake": { - "version": "1.0.3-14", - "resolved": "https://registry.npmjs.org/@objj/jake/-/jake-1.0.3-14.tgz", - "integrity": "sha512-heF9hm1+cghbPZtEEYr+yZpO/Xtx12zHmMnQEh1yb9k2YKqoMratwjDxnU8sG7rI0UbTeHS6zJ7lw1pMJ2WI8Q==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@objj/jake/-/jake-1.1.4.tgz", + "integrity": "sha512-T9Yp6HIrUwAxU2oAuSEms7NnRBP1dbv+djU6tM2lr6zJjRB+CqOe8GWOQjLYs5AxGiDgu2zcRwTUsQzEuX83LQ==", "dependencies": { "@objj/runtime": "latest", - "glob": "^7.1.7", - "minimatch": "^3.0.4" + "@objj/utils": "latest" }, "bin": { "jake": "bin/jake" } }, "node_modules/@objj/runtime": { - "version": "0.4.7-15", - "resolved": "https://registry.npmjs.org/@objj/runtime/-/runtime-0.4.7-15.tgz", - "integrity": "sha512-tSw9H8MeTEooLk9VxfWGArVBzVQw/agfOv0BmTc560Vqg/jonaMYwBVcqILldlybklEdlCo6aUETHxc2yVZ4Rg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@objj/runtime/-/runtime-1.1.1.tgz", + "integrity": "sha512-BZrUxULaZ6vuj7v1heM39/YDQOg4xHrnt6AG14tnjIpovi9NtmVl+oF3dezFCUimVp2+YJpqIFb03qAygimGwA==", "dependencies": { "@objj/utils": "latest", "objj-transpiler": "^0.5.0", @@ -66,13 +68,9 @@ } }, "node_modules/@objj/utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@objj/utils/-/utils-1.0.0.tgz", - "integrity": "sha512-HE/TM8nQCH0Vpqip4FIPXaxqVOJnI1+VHKR8EybW9gR2Fyj+DHzCnoYuZGT4bhuX/8Y6/EkauQmA4MYevNQOPw==", - "dependencies": { - "glob": "7.1.7", - "minimatch": "3.0.4" - } + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/@objj/utils/-/utils-1.0.19.tgz", + "integrity": "sha512-ewmPjIx0fvr4YiBqR9wpY3X6W+vTMIXaJ5sEDdOa6fvUbyzPPEW1N6gFCnygYvTxcCwPJYGOuj90AGECu6fs6Q==" }, "node_modules/amdefine": { "version": "1.0.1", @@ -82,76 +80,18 @@ "node": ">=0.4.2" } }, - "node_modules/balanced-match": { - "version": "1.0.2", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, "node_modules/buffer-from": { "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "dev": true }, "node_modules/commander": { "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, - "node_modules/concat-map": { - "version": "0.0.1", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "node_modules/glob": { - "version": "7.1.7", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/minimatch": { - "version": "3.0.4", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/objj-parser": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/objj-parser/-/objj-parser-0.4.0.tgz", @@ -178,20 +118,6 @@ "node": ">=0.10.0" } }, - "node_modules/once": { - "version": "1.4.0", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/readline-history": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/readline-history/-/readline-history-1.2.0.tgz", @@ -210,6 +136,7 @@ }, "node_modules/source-map-support": { "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", "dev": true, "dependencies": { @@ -219,6 +146,7 @@ }, "node_modules/source-map-support/node_modules/source-map": { "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, "engines": { @@ -227,6 +155,7 @@ }, "node_modules/terser": { "version": "5.7.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz", "integrity": "sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==", "dev": true, "dependencies": { @@ -243,6 +172,7 @@ }, "node_modules/terser/node_modules/source-map": { "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", "dev": true, "engines": { @@ -257,10 +187,6 @@ "uuid": "dist/bin/uuid" } }, - "node_modules/wrappy": { - "version": "1.0.2", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, "node_modules/xmldom": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.6.0.tgz", @@ -289,19 +215,18 @@ }, "dependencies": { "@objj/jake": { - "version": "1.0.3-14", - "resolved": "https://registry.npmjs.org/@objj/jake/-/jake-1.0.3-14.tgz", - "integrity": "sha512-heF9hm1+cghbPZtEEYr+yZpO/Xtx12zHmMnQEh1yb9k2YKqoMratwjDxnU8sG7rI0UbTeHS6zJ7lw1pMJ2WI8Q==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@objj/jake/-/jake-1.1.4.tgz", + "integrity": "sha512-T9Yp6HIrUwAxU2oAuSEms7NnRBP1dbv+djU6tM2lr6zJjRB+CqOe8GWOQjLYs5AxGiDgu2zcRwTUsQzEuX83LQ==", "requires": { "@objj/runtime": "latest", - "glob": "^7.1.7", - "minimatch": "^3.0.4" + "@objj/utils": "latest" } }, "@objj/runtime": { - "version": "0.4.7-15", - "resolved": "https://registry.npmjs.org/@objj/runtime/-/runtime-0.4.7-15.tgz", - "integrity": "sha512-tSw9H8MeTEooLk9VxfWGArVBzVQw/agfOv0BmTc560Vqg/jonaMYwBVcqILldlybklEdlCo6aUETHxc2yVZ4Rg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@objj/runtime/-/runtime-1.1.1.tgz", + "integrity": "sha512-BZrUxULaZ6vuj7v1heM39/YDQOg4xHrnt6AG14tnjIpovi9NtmVl+oF3dezFCUimVp2+YJpqIFb03qAygimGwA==", "requires": { "@objj/utils": "latest", "objj-transpiler": "^0.5.0", @@ -312,70 +237,27 @@ } }, "@objj/utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@objj/utils/-/utils-1.0.0.tgz", - "integrity": "sha512-HE/TM8nQCH0Vpqip4FIPXaxqVOJnI1+VHKR8EybW9gR2Fyj+DHzCnoYuZGT4bhuX/8Y6/EkauQmA4MYevNQOPw==", - "requires": { - "glob": "7.1.7", - "minimatch": "3.0.4" - } + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/@objj/utils/-/utils-1.0.19.tgz", + "integrity": "sha512-ewmPjIx0fvr4YiBqR9wpY3X6W+vTMIXaJ5sEDdOa6fvUbyzPPEW1N6gFCnygYvTxcCwPJYGOuj90AGECu6fs6Q==" }, "amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" }, - "balanced-match": { - "version": "1.0.2" - }, - "brace-expansion": { - "version": "1.1.11", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, "buffer-from": { "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "dev": true }, "commander": { "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, - "concat-map": { - "version": "0.0.1" - }, - "fs.realpath": { - "version": "1.0.0" - }, - "glob": { - "version": "7.1.7", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "inflight": { - "version": "1.0.6", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4" - }, - "minimatch": { - "version": "3.0.4", - "requires": { - "brace-expansion": "^1.1.7" - } - }, "objj-parser": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/objj-parser/-/objj-parser-0.4.0.tgz", @@ -390,15 +272,6 @@ "source-map": "0.4.x" } }, - "once": { - "version": "1.4.0", - "requires": { - "wrappy": "1" - } - }, - "path-is-absolute": { - "version": "1.0.1" - }, "readline-history": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/readline-history/-/readline-history-1.2.0.tgz", @@ -414,6 +287,8 @@ }, "source-map-support": { "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", "dev": true, "requires": { "buffer-from": "^1.0.0", @@ -422,12 +297,16 @@ "dependencies": { "source-map": { "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true } } }, "terser": { "version": "5.7.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz", + "integrity": "sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==", "dev": true, "requires": { "commander": "^2.20.0", @@ -437,6 +316,8 @@ "dependencies": { "source-map": { "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", "dev": true } } @@ -446,9 +327,6 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, - "wrappy": { - "version": "1.0.2" - }, "xmldom": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.6.0.tgz", @@ -462,19 +340,18 @@ } }, "@objj/jake": { - "version": "1.0.3-14", - "resolved": "https://registry.npmjs.org/@objj/jake/-/jake-1.0.3-14.tgz", - "integrity": "sha512-heF9hm1+cghbPZtEEYr+yZpO/Xtx12zHmMnQEh1yb9k2YKqoMratwjDxnU8sG7rI0UbTeHS6zJ7lw1pMJ2WI8Q==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@objj/jake/-/jake-1.1.4.tgz", + "integrity": "sha512-T9Yp6HIrUwAxU2oAuSEms7NnRBP1dbv+djU6tM2lr6zJjRB+CqOe8GWOQjLYs5AxGiDgu2zcRwTUsQzEuX83LQ==", "requires": { "@objj/runtime": "latest", - "glob": "^7.1.7", - "minimatch": "^3.0.4" + "@objj/utils": "latest" } }, "@objj/runtime": { - "version": "0.4.7-15", - "resolved": "https://registry.npmjs.org/@objj/runtime/-/runtime-0.4.7-15.tgz", - "integrity": "sha512-tSw9H8MeTEooLk9VxfWGArVBzVQw/agfOv0BmTc560Vqg/jonaMYwBVcqILldlybklEdlCo6aUETHxc2yVZ4Rg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@objj/runtime/-/runtime-1.1.1.tgz", + "integrity": "sha512-BZrUxULaZ6vuj7v1heM39/YDQOg4xHrnt6AG14tnjIpovi9NtmVl+oF3dezFCUimVp2+YJpqIFb03qAygimGwA==", "requires": { "@objj/utils": "latest", "objj-transpiler": "^0.5.0", @@ -485,70 +362,27 @@ } }, "@objj/utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@objj/utils/-/utils-1.0.0.tgz", - "integrity": "sha512-HE/TM8nQCH0Vpqip4FIPXaxqVOJnI1+VHKR8EybW9gR2Fyj+DHzCnoYuZGT4bhuX/8Y6/EkauQmA4MYevNQOPw==", - "requires": { - "glob": "7.1.7", - "minimatch": "3.0.4" - } + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/@objj/utils/-/utils-1.0.19.tgz", + "integrity": "sha512-ewmPjIx0fvr4YiBqR9wpY3X6W+vTMIXaJ5sEDdOa6fvUbyzPPEW1N6gFCnygYvTxcCwPJYGOuj90AGECu6fs6Q==" }, "amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" }, - "balanced-match": { - "version": "1.0.2" - }, - "brace-expansion": { - "version": "1.1.11", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, "buffer-from": { "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "dev": true }, "commander": { "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, - "concat-map": { - "version": "0.0.1" - }, - "fs.realpath": { - "version": "1.0.0" - }, - "glob": { - "version": "7.1.7", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "inflight": { - "version": "1.0.6", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4" - }, - "minimatch": { - "version": "3.0.4", - "requires": { - "brace-expansion": "^1.1.7" - } - }, "objj-parser": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/objj-parser/-/objj-parser-0.4.0.tgz", @@ -563,15 +397,6 @@ "source-map": "0.4.x" } }, - "once": { - "version": "1.4.0", - "requires": { - "wrappy": "1" - } - }, - "path-is-absolute": { - "version": "1.0.1" - }, "readline-history": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/readline-history/-/readline-history-1.2.0.tgz", @@ -587,6 +412,8 @@ }, "source-map-support": { "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", "dev": true, "requires": { "buffer-from": "^1.0.0", @@ -595,12 +422,16 @@ "dependencies": { "source-map": { "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true } } }, "terser": { "version": "5.7.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz", + "integrity": "sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==", "dev": true, "requires": { "commander": "^2.20.0", @@ -610,6 +441,8 @@ "dependencies": { "source-map": { "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", "dev": true } } @@ -619,9 +452,6 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, - "wrappy": { - "version": "1.0.2" - }, "xmldom": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.6.0.tgz", diff --git a/package.json b/package.json index 05f2770e0..0726c000e 100644 --- a/package.json +++ b/package.json @@ -30,5 +30,8 @@ "repository": { "type": "git", "url": "https://github.com/cappuccino/cappuccino.git" + }, + "engines": { + "node": ">=14.0.0" } }