diff --git a/package-lock.json b/package-lock.json index 081da96..1230710 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,13 +5,17 @@ "requires": true, "packages": { "": { + "name": "cheap-glkote", "version": "0.4.1", "license": "MIT", "devDependencies": { "ansi-escapes": "^4.0.0", - "emglken": "^0.3.3", + "emglken": "^0.5.2", "minimist": "^1.2.5", "mute-stream": "0.0.8" + }, + "engines": { + "node": ">=14.0.0" } }, "node_modules/ansi-escapes": { @@ -27,17 +31,29 @@ } }, "node_modules/emglken": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/emglken/-/emglken-0.3.3.tgz", - "integrity": "sha512-JLDmbI9chxKU3DGtPxJjAHjoWuK99qJ0ipuWU5Cy60ZpkhUb2gHGFIIJAKkLjjBMMVcpQcDjX0pdA38LfE6kOA==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/emglken/-/emglken-0.5.2.tgz", + "integrity": "sha512-gSPyTjUyM19Xb4UK88+ZjMoAUjBTnUvUsS+WaboJ2tm5mX182yJwvq1z0PU7Bjvq20TAZQKNNlWOzEEhYtUtYQ==", "dev": true, "dependencies": { "glkote-term": "^0.4.4", - "minimist": "^1.2.5", - "mute-stream": "0.0.8" + "minimist": "^1.2.6", + "mute-stream": "1.0.0" }, "bin": { "emglken": "bin/emglken.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/emglken/node_modules/mute-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/glkote-term": { @@ -50,10 +66,13 @@ } }, "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/mute-stream": { "version": "0.0.8", @@ -82,14 +101,22 @@ } }, "emglken": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/emglken/-/emglken-0.3.3.tgz", - "integrity": "sha512-JLDmbI9chxKU3DGtPxJjAHjoWuK99qJ0ipuWU5Cy60ZpkhUb2gHGFIIJAKkLjjBMMVcpQcDjX0pdA38LfE6kOA==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/emglken/-/emglken-0.5.2.tgz", + "integrity": "sha512-gSPyTjUyM19Xb4UK88+ZjMoAUjBTnUvUsS+WaboJ2tm5mX182yJwvq1z0PU7Bjvq20TAZQKNNlWOzEEhYtUtYQ==", "dev": true, "requires": { "glkote-term": "^0.4.4", - "minimist": "^1.2.5", - "mute-stream": "0.0.8" + "minimist": "^1.2.6", + "mute-stream": "1.0.0" + }, + "dependencies": { + "mute-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", + "dev": true + } } }, "glkote-term": { @@ -102,9 +129,9 @@ } }, "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dev": true }, "mute-stream": { diff --git a/package.json b/package.json index b164f84..96a842f 100644 --- a/package.json +++ b/package.json @@ -10,16 +10,19 @@ "interactive fiction", "interactive-fiction" ], + "type": "module", + "engines": { + "node": ">=14.0.0" + }, "main": "src/index.js", "files": [ "/src" ], "repository": "https://github.com/He4eT/cheap-glkote", "bugs": "https://github.com/He4eT/cheap-glkote/issues", - "dependencies": {}, "devDependencies": { "ansi-escapes": "^4.0.0", - "emglken": "^0.3.3", + "emglken": "^0.5.2", "minimist": "^1.2.5", "mute-stream": "0.0.8" },