🚨 Active Supply Chain Attack:node-ipc Package Compromised.Learn More
Socket
Book a DemoSign in
Socket

@babel/node

Package Overview
Dependencies
Maintainers
4
Versions
136
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@babel/node - npm Package Compare versions

Comparing version
8.0.0-beta.1
to
8.0.0-beta.2
+1
-0
data/node-flags-with-value.json

@@ -77,2 +77,3 @@ [

"--v8-pool-size",
"--watch-kill-signal",
"--watch-path",

@@ -79,0 +80,0 @@ "-C",

+1
-1

@@ -26,5 +26,5 @@ import * as commander from "commander";

;
program.version("8.0.0-beta.1");
program.version("8.0.0-beta.2");
program.usage(`[options] [ -e "script" | script.js ] [--] [arguments]`);
//# sourceMappingURL=program-setup.js.map

@@ -1,3 +0,2 @@

import { createRequire as _createRequire } from "module";
const _nodeFlagsWithValue = _createRequire(import.meta.url)("../data/node-flags-with-value.json");
import _nodeFlagsWithValue from "../data/node-flags-with-value.json" with { type: "json" };
export const nodeFlagsWithValue = new Set(_nodeFlagsWithValue);

@@ -4,0 +3,0 @@ const nodeFlagsWithNoFile = new Set(["-p", "--print", "-e", "--eval"]);

@@ -1,1 +0,1 @@

{"version":3,"names":["_nodeFlagsWithValue","_createRequire","import","meta","url","nodeFlagsWithValue","Set","nodeFlagsWithNoFile","splitArgs","argv","extraOptionsWithValue","programArgs","explicitSeparator","ignoreFileName","i","length","arg","push","has","fileName","userArgs","slice"],"sources":["../src/split-args.ts"],"sourcesContent":["import _nodeFlagsWithValue from \"../data/node-flags-with-value.json\" with { type: \"json\" };\nexport const nodeFlagsWithValue = new Set(_nodeFlagsWithValue);\n\nconst nodeFlagsWithNoFile = new Set([\"-p\", \"--print\", \"-e\", \"--eval\"]);\n\nexport function splitArgs(argv: string[], extraOptionsWithValue?: Set<string>) {\n const programArgs: string[] = [];\n\n let explicitSeparator = false;\n let ignoreFileName = null;\n let i = 0;\n for (; i < argv.length; i++) {\n const arg = argv[i];\n\n if (arg === \"-\") break;\n\n if (arg === \"--\") {\n explicitSeparator = true;\n i++;\n break;\n }\n\n if (arg[0] === \"-\") {\n programArgs.push(arg);\n if (\n (nodeFlagsWithValue.has(arg) || extraOptionsWithValue?.has(arg)) &&\n i < argv.length - 1 &&\n argv[i + 1][0] !== \"-\"\n ) {\n i++;\n programArgs.push(argv[i]);\n }\n\n if (nodeFlagsWithNoFile.has(arg)) ignoreFileName ??= true;\n } else if (i === 0 && arg === \"inspect\") {\n programArgs.push(arg);\n ignoreFileName = false;\n } else {\n break;\n }\n }\n\n const fileName = !ignoreFileName && i < argv.length ? argv[i++] : null;\n const userArgs = argv.slice(i);\n\n return { programArgs, fileName, userArgs, explicitSeparator };\n}\n"],"mappings":";MAAOA,mBAAmB,GAAAC,cAAA,CAAAC,MAAA,CAAAC,IAAA,CAAAC,GAAA,EAAM,oCAAoC;AACpE,OAAO,MAAMC,kBAAkB,GAAG,IAAIC,GAAG,CAACN,mBAAmB,CAAC;AAE9D,MAAMO,mBAAmB,GAAG,IAAID,GAAG,CAAC,CAAC,IAAI,EAAE,SAAS,EAAE,IAAI,EAAE,QAAQ,CAAC,CAAC;AAEtE,OAAO,SAASE,SAASA,CAACC,IAAc,EAAEC,qBAAmC,EAAE;EAC7E,MAAMC,WAAqB,GAAG,EAAE;EAEhC,IAAIC,iBAAiB,GAAG,KAAK;EAC7B,IAAIC,cAAc,GAAG,IAAI;EACzB,IAAIC,CAAC,GAAG,CAAC;EACT,OAAOA,CAAC,GAAGL,IAAI,CAACM,MAAM,EAAED,CAAC,EAAE,EAAE;IAC3B,MAAME,GAAG,GAAGP,IAAI,CAACK,CAAC,CAAC;IAEnB,IAAIE,GAAG,KAAK,GAAG,EAAE;IAEjB,IAAIA,GAAG,KAAK,IAAI,EAAE;MAChBJ,iBAAiB,GAAG,IAAI;MACxBE,CAAC,EAAE;MACH;IACF;IAEA,IAAIE,GAAG,CAAC,CAAC,CAAC,KAAK,GAAG,EAAE;MAClBL,WAAW,CAACM,IAAI,CAACD,GAAG,CAAC;MACrB,IACE,CAACX,kBAAkB,CAACa,GAAG,CAACF,GAAG,CAAC,IAAIN,qBAAqB,EAAEQ,GAAG,CAACF,GAAG,CAAC,KAC/DF,CAAC,GAAGL,IAAI,CAACM,MAAM,GAAG,CAAC,IACnBN,IAAI,CAACK,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,KAAK,GAAG,EACtB;QACAA,CAAC,EAAE;QACHH,WAAW,CAACM,IAAI,CAACR,IAAI,CAACK,CAAC,CAAC,CAAC;MAC3B;MAEA,IAAIP,mBAAmB,CAACW,GAAG,CAACF,GAAG,CAAC,EAAEH,cAAc,KAAK,IAAI;IAC3D,CAAC,MAAM,IAAIC,CAAC,KAAK,CAAC,IAAIE,GAAG,KAAK,SAAS,EAAE;MACvCL,WAAW,CAACM,IAAI,CAACD,GAAG,CAAC;MACrBH,cAAc,GAAG,KAAK;IACxB,CAAC,MAAM;MACL;IACF;EACF;EAEA,MAAMM,QAAQ,GAAG,CAACN,cAAc,IAAIC,CAAC,GAAGL,IAAI,CAACM,MAAM,GAAGN,IAAI,CAACK,CAAC,EAAE,CAAC,GAAG,IAAI;EACtE,MAAMM,QAAQ,GAAGX,IAAI,CAACY,KAAK,CAACP,CAAC,CAAC;EAE9B,OAAO;IAAEH,WAAW;IAAEQ,QAAQ;IAAEC,QAAQ;IAAER;EAAkB,CAAC;AAC/D","ignoreList":[]}
{"version":3,"names":["_nodeFlagsWithValue","type","nodeFlagsWithValue","Set","nodeFlagsWithNoFile","splitArgs","argv","extraOptionsWithValue","programArgs","explicitSeparator","ignoreFileName","i","length","arg","push","has","fileName","userArgs","slice"],"sources":["../src/split-args.ts"],"sourcesContent":["import _nodeFlagsWithValue from \"../data/node-flags-with-value.json\" with { type: \"json\" };\nexport const nodeFlagsWithValue = new Set(_nodeFlagsWithValue);\n\nconst nodeFlagsWithNoFile = new Set([\"-p\", \"--print\", \"-e\", \"--eval\"]);\n\nexport function splitArgs(argv: string[], extraOptionsWithValue?: Set<string>) {\n const programArgs: string[] = [];\n\n let explicitSeparator = false;\n let ignoreFileName = null;\n let i = 0;\n for (; i < argv.length; i++) {\n const arg = argv[i];\n\n if (arg === \"-\") break;\n\n if (arg === \"--\") {\n explicitSeparator = true;\n i++;\n break;\n }\n\n if (arg[0] === \"-\") {\n programArgs.push(arg);\n if (\n (nodeFlagsWithValue.has(arg) || extraOptionsWithValue?.has(arg)) &&\n i < argv.length - 1 &&\n argv[i + 1][0] !== \"-\"\n ) {\n i++;\n programArgs.push(argv[i]);\n }\n\n if (nodeFlagsWithNoFile.has(arg)) ignoreFileName ??= true;\n } else if (i === 0 && arg === \"inspect\") {\n programArgs.push(arg);\n ignoreFileName = false;\n } else {\n break;\n }\n }\n\n const fileName = !ignoreFileName && i < argv.length ? argv[i++] : null;\n const userArgs = argv.slice(i);\n\n return { programArgs, fileName, userArgs, explicitSeparator };\n}\n"],"mappings":"AAAA,OAAOA,mBAAmB,MAAM,oCAAoC,QAAQC,IAAI,EAAE,MAAM;AACxF,OAAO,MAAMC,kBAAkB,GAAG,IAAIC,GAAG,CAACH,mBAAmB,CAAC;AAE9D,MAAMI,mBAAmB,GAAG,IAAID,GAAG,CAAC,CAAC,IAAI,EAAE,SAAS,EAAE,IAAI,EAAE,QAAQ,CAAC,CAAC;AAEtE,OAAO,SAASE,SAASA,CAACC,IAAc,EAAEC,qBAAmC,EAAE;EAC7E,MAAMC,WAAqB,GAAG,EAAE;EAEhC,IAAIC,iBAAiB,GAAG,KAAK;EAC7B,IAAIC,cAAc,GAAG,IAAI;EACzB,IAAIC,CAAC,GAAG,CAAC;EACT,OAAOA,CAAC,GAAGL,IAAI,CAACM,MAAM,EAAED,CAAC,EAAE,EAAE;IAC3B,MAAME,GAAG,GAAGP,IAAI,CAACK,CAAC,CAAC;IAEnB,IAAIE,GAAG,KAAK,GAAG,EAAE;IAEjB,IAAIA,GAAG,KAAK,IAAI,EAAE;MAChBJ,iBAAiB,GAAG,IAAI;MACxBE,CAAC,EAAE;MACH;IACF;IAEA,IAAIE,GAAG,CAAC,CAAC,CAAC,KAAK,GAAG,EAAE;MAClBL,WAAW,CAACM,IAAI,CAACD,GAAG,CAAC;MACrB,IACE,CAACX,kBAAkB,CAACa,GAAG,CAACF,GAAG,CAAC,IAAIN,qBAAqB,EAAEQ,GAAG,CAACF,GAAG,CAAC,KAC/DF,CAAC,GAAGL,IAAI,CAACM,MAAM,GAAG,CAAC,IACnBN,IAAI,CAACK,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,KAAK,GAAG,EACtB;QACAA,CAAC,EAAE;QACHH,WAAW,CAACM,IAAI,CAACR,IAAI,CAACK,CAAC,CAAC,CAAC;MAC3B;MAEA,IAAIP,mBAAmB,CAACW,GAAG,CAACF,GAAG,CAAC,EAAEH,cAAc,KAAK,IAAI;IAC3D,CAAC,MAAM,IAAIC,CAAC,KAAK,CAAC,IAAIE,GAAG,KAAK,SAAS,EAAE;MACvCL,WAAW,CAACM,IAAI,CAACD,GAAG,CAAC;MACrBH,cAAc,GAAG,KAAK;IACxB,CAAC,MAAM;MACL;IACF;EACF;EAEA,MAAMM,QAAQ,GAAG,CAACN,cAAc,IAAIC,CAAC,GAAGL,IAAI,CAACM,MAAM,GAAGN,IAAI,CAACK,CAAC,EAAE,CAAC,GAAG,IAAI;EACtE,MAAMM,QAAQ,GAAGX,IAAI,CAACY,KAAK,CAACP,CAAC,CAAC;EAE9B,OAAO;IAAEH,WAAW;IAAEQ,QAAQ;IAAEC,QAAQ;IAAER;EAAkB,CAAC;AAC/D","ignoreList":[]}
{
"name": "@babel/node",
"version": "8.0.0-beta.1",
"version": "8.0.0-beta.2",
"description": "Babel command line",

@@ -26,3 +26,3 @@ "author": "The Babel Team (https://babel.dev/team)",

"dependencies": {
"@babel/register": "^8.0.0-beta.1",
"@babel/register": "^8.0.0-beta.2",
"commander": "^12.1.0",

@@ -34,10 +34,10 @@ "core-js": "^3.30.2",

"peerDependencies": {
"@babel/core": "^8.0.0-beta.1"
"@babel/core": "^8.0.0-beta.2"
},
"devDependencies": {
"@babel/core": "^8.0.0-beta.1",
"@babel/helper-transform-fixture-test-runner": "^8.0.0-beta.1",
"@babel/preset-env": "^8.0.0-beta.1",
"@babel/preset-react": "^8.0.0-beta.1",
"@babel/runtime": "^8.0.0-beta.1",
"@babel/core": "^8.0.0-beta.2",
"@babel/helper-transform-fixture-test-runner": "^8.0.0-beta.2",
"@babel/preset-env": "^8.0.0-beta.2",
"@babel/preset-react": "^8.0.0-beta.2",
"@babel/runtime": "^8.0.0-beta.2",
"@types/v8flags": "^3.1.1"

@@ -44,0 +44,0 @@ },