提交测试

main
LMT 3 months ago
commit b5864899e3

@ -0,0 +1 @@
VUE_APP_BASEURL='http://localhost:9090'

@ -0,0 +1 @@
VUE_APP_BASEURL='http://:9090'

12
.idea/.gitignore vendored

@ -0,0 +1,12 @@
# 以下是默认需要忽略的文件或目录(通常用于版本控制工具如.gitignore
# 忽略名为/shelf/的目录可能是编辑器如WebStorm的临时缓存或配置目录
/shelf/
# 忽略workspace.xml文件这是IDE如JetBrains系列的工作区配置文件包含个性化的项目设置不需要纳入版本控制
/workspace.xml
# 以下是基于编辑器的HTTP客户端请求相关文件或目录
# 忽略/httpRequests/目录该目录通常存放编辑器如VS Code、WebStorm的HTTP请求配置文件如.rest、.http文件这些是本地请求测试配置无需版本控制
/httpRequests/

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- 项目配置文件的XML声明指定版本为1.0编码为UTF-8 -->
<project version="4">
<!-- 项目配置根节点version="4"表示该配置文件遵循的格式版本 -->
<!-- ProjectRootManager组件负责管理项目的根目录、JDK版本、输出目录等核心配置 -->
<component name="ProjectRootManager"
version="2"
languageLevel="JDK_23" <!-- 指定项目的Java语言级别为JDK 23 -->
default="true" <!-- 表示使用默认的根配置 -->
project-jdk-name="23" <!-- 关联的JDK名称在IDE中配置的JDK标识 -->
project-jdk-type="JavaSDK"> <!-- JDK类型为标准Java SDK -->
<!-- 配置项目编译输出目录,$PROJECT_DIR$为项目根目录变量输出到项目根目录下的out文件夹 -->
<output url="file://$PROJECT_DIR$/out" />
</component>
</project>

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- XML声明指定版本为1.0编码为UTF-8 -->
<project version="4">
<!-- 项目配置根节点version="4"表示配置文件格式版本 -->
<!-- ProjectModuleManager组件负责管理项目中的模块信息 -->
<component name="ProjectModuleManager">
<!-- modules节点包含项目中所有模块的列表 -->
<modules>
<!-- 单个模块配置:指定模块的.iml文件路径 -->
<!-- fileurl模块配置文件的URL路径$PROJECT_DIR$为项目根目录变量,指向.idea/vue.iml -->
<!-- filepath模块配置文件的本地文件路径与fileurl对应用于IDE定位模块配置 -->
<module fileurl="file://$PROJECT_DIR$/.idea/vue.iml" filepath="$PROJECT_DIR$/.idea/vue.iml" />
</modules>
</component>
</project>

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- XML声明指定版本为1.0编码为UTF-8 -->
<module type="JAVA_MODULE" version="4">
<!-- 模块根节点type="JAVA_MODULE"表示这是一个Java类型的模块version="4"为配置格式版本 -->
<!-- NewModuleRootManager组件管理模块的根目录、编译输出、依赖项等核心配置 -->
<component name="NewModuleRootManager" inherit-compiler-output="true">
<!-- 表示继承项目的编译输出目录配置(不单独为该模块指定输出目录) -->
<exclude-output />
<!-- 排除输出目录(通常用于避免将编译生成的文件视为模块源文件) -->
<content url="file://$MODULE_DIR$" />
<!-- 定义模块的内容根目录:$MODULE_DIR$为模块所在目录的变量,即当前.iml文件所在目录 -->
<orderEntry type="inheritedJdk" />
<!-- 依赖项配置继承项目的JDK配置使用项目级别的JDK -->
<orderEntry type="sourceFolder" forTests="false" />
<!-- 源文件夹配置标识当前模块的源文件目录forTests="false"表示这是主程序源文件(非测试源文件) -->
</component>
</module>

@ -0,0 +1,30 @@
{
// 使 IntelliSense
//
// 访: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Launch Chrome",
"request": "launch",
"type": "chrome",
"url": "http://localhost:8080",
"webRoot": "${workspaceFolder}"
},
{
"type": "node",
"request": "launch",
"name": "Run json5",
"runtimeExecutable": "json5",
"cwd": "${workspaceFolder}",
"args": []
},
{
"type": "chrome",
"request": "launch",
"name": "针对 localhost 启动 Chrome",
"url": "http://localhost:8080",
"webRoot": "${workspaceFolder}"
}
]
}

@ -0,0 +1,2 @@
# mallsystem

@ -0,0 +1,5 @@
module.exports = {
presets: [
'@vue/cli-plugin-babel/preset'
]
}

@ -0,0 +1,19 @@
{
"compilerOptions": {
"target": "es5",
"module": "esnext",
"baseUrl": "./",
"moduleResolution": "node",
"paths": {
"@/*": [
"src/*"
]
},
"lib": [
"esnext",
"dom",
"dom.iterable",
"scripthost"
]
}
}

28
node_modules/.bin/acorn generated vendored

@ -0,0 +1,28 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 用于将路径中的反斜杠(\)替换为斜杠(/)兼容Windows系统
# 3. dirname 提取目录部分,得到脚本所在目录
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows下的路径转换
# uname 命令返回操作系统名称
# *CYGWIN*|*MINGW*|*MSYS* 匹配Windows下的类Unix环境如Git Bash
# cygpath -w 将Unix风格路径转换为Windows风格路径如/c/xxx -> C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 如果存在使用该node执行acorn脚本
# exec 替换当前进程为node进程避免创建子进程
# "$basedir/../acorn/bin/acorn" 是acorn的入口脚本路径相对当前脚本
# "$@" 传递所有命令行参数给acorn
exec "$basedir/node" "$basedir/../acorn/bin/acorn" "$@"
else
# 如果当前目录没有node使用系统全局的node命令执行acorn脚本
exec node "$basedir/../acorn/bin/acorn" "$@"
fi

38
node_modules/.bin/acorn.cmd generated vendored

@ -0,0 +1,38 @@
@ECHO off
:: 关闭命令行默认的命令回显(不显示执行的命令本身)
GOTO start
:: 跳转到:start标签处开始执行跳过中间的:find_dp0函数定义
:find_dp0
:: 定义一个函数,用于获取当前脚本所在的目录路径
SET dp0=%~dp0
:: %~dp0 是批处理的特殊变量,获取当前脚本的绝对目录路径(包含末尾的反斜杠)
EXIT /b
:: 退出当前函数,返回上一级调用处
:start
:: 程序开始执行的入口点
SETLOCAL
:: 开启局部环境变量模式,确保后续变量修改不会影响全局环境
CALL :find_dp0
:: 调用:find_dp0函数获取当前脚本目录并赋值给dp0变量
:: 检查当前脚本目录下是否存在node.exe可执行文件
IF EXIST "%dp0%\node.exe" (
:: 如果存在将_node变量设为当前目录下的node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 如果不存在使用系统全局的node命令
SET "_prog=node"
:: 修改PATHEXT环境变量移除.JS扩展名避免将node命令误认为.js文件
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境变量模式并执行node命令启动acorn
:: title %COMSPEC% 用于设置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node的路径本地或全局
:: "%dp0%\..\acorn\bin\acorn" 是acorn入口脚本的路径相对当前脚本
:: %* 传递所有命令行参数给acorn
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\acorn\bin\acorn" %*

39
node_modules/.bin/acorn.ps1 generated vendored

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为pwshPowerShell核心版
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 是当前脚本的完整路径
# Split-Path 用于提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 判断PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时添加.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(如果有输入数据通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行acorn脚本
$input | & "$basedir/node$exe" "$basedir/../acorn/bin/acorn" $args
} else {
# 直接执行node和acorn脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../acorn/bin/acorn" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 如果当前目录没有node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../acorn/bin/acorn" $args
} else {
& "node$exe" "$basedir/../acorn/bin/acorn" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

27
node_modules/.bin/ansi-html generated vendored

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行ansi-html-community的入口脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../ansi-html-community/bin/ansi-html" 是目标脚本的相对路径
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../ansi-html-community/bin/ansi-html" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../ansi-html-community/bin/ansi-html" "$@"
fi

38
node_modules/.bin/ansi-html.cmd generated vendored

@ -0,0 +1,38 @@
@ECHO off
:: 关闭命令行回显,仅显示执行结果(不输出命令本身)
GOTO start
:: 跳转到:start标签执行跳过函数定义部分
:find_dp0
:: 定义获取脚本目录的函数
SET dp0=%~dp0
:: %~dp0 是批处理特殊变量:%0表示当前脚本路径~dp提取目录含末尾反斜杠
EXIT /b
:: 退出函数,返回调用处
:start
:: 脚本执行入口
SETLOCAL
:: 开启局部环境变量模式,变量修改仅在当前脚本生效,不影响系统全局
CALL :find_dp0
:: 调用函数获取脚本所在目录赋值给dp0变量
:: 检查脚本目录下是否存在node.exe
IF EXIST "%dp0%\node.exe" (
:: 存在则使用本地node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 不存在则使用系统全局node命令
SET "_prog=node"
:: 移除PATHEXT中的.JS扩展名避免系统误将node识别为JS文件兼容Windows命令查找规则
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境执行ansi-html-community脚本
:: title %COMSPEC% 重置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node执行路径本地/全局)
:: "%dp0%\..\ansi-html-community\bin\ansi-html" 是目标脚本相对路径(上级目录下的工具入口)
:: %* 传递所有命令行参数给目标脚本
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\ansi-html-community\bin\ansi-html" %*

39
node_modules/.bin/ansi-html.ps1 generated vendored

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为PowerShell核心版pwsh
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 表示当前脚本的完整路径
# Split-Path 用于该路径提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 根据PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时使用.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令的退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(若有输入通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行ansi-html-community的入口脚本
$input | & "$basedir/node$exe" "$basedir/../ansi-html-community/bin/ansi-html" $args
} else {
# 直接执行node和目标脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../ansi-html-community/bin/ansi-html" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 若当前目录无node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../ansi-html-community/bin/ansi-html" $args
} else {
& "node$exe" "$basedir/../ansi-html-community/bin/ansi-html" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

27
node_modules/.bin/autoprefixer generated vendored

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统的路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行autoprefixer的入口脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../autoprefixer/bin/autoprefixer" 是目标脚本的相对路径autoprefixer的命令入口
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../autoprefixer/bin/autoprefixer" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../autoprefixer/bin/autoprefixer" "$@"
fi

@ -0,0 +1,37 @@
@ECHO off
:: 关闭命令行回显,不显示执行的命令本身,仅输出结果
GOTO start
:: 跳转到:start标签开始执行跳过中间的函数定义
:find_dp0
:: 定义获取脚本所在目录的函数
SET dp0=%~dp0
:: %~dp0 是批处理的特殊变量,用于获取当前脚本的绝对目录路径(包含末尾的反斜杠)
EXIT /b
:: 退出当前函数,返回调用处
:start
:: 脚本执行的入口点
SETLOCAL
:: 开启局部环境变量模式,确保后续变量修改仅在当前脚本范围内生效,不影响系统全局环境
CALL :find_dp0
:: 调用:find_dp0函数获取当前脚本所在目录并赋值给dp0变量
:: 检查当前脚本目录下是否存在node.exe可执行文件
IF EXIST "%dp0%\node.exe" (
:: 若存在将_node变量设置为当前目录下的node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 若不存在使用系统全局的node命令
SET "_prog=node"
:: 修改PATHEXT环境变量移除其中的.JS扩展名避免系统误将node识别为JS文件适配Windows命令查找规则
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境变量模式并执行autoprefixer脚本
:: title %COMSPEC% 用于重置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node的执行路径本地node.exe或全局node命令
:: "%dp0%\..\autoprefixer\bin\autoprefixer" 是autoprefixer工具入口脚本的相对路径位于上级目录的autoprefixer文件夹中
:: %* 传递所有命令行参数给autoprefixer脚本
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\autoprefixer\bin\autoprefixer" %*

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为PowerShell核心版pwsh
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 表示当前脚本的完整路径
# Split-Path 用于从该路径中提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 根据PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时使用.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令的退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(若有输入通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行autoprefixer的入口脚本
$input | & "$basedir/node$exe" "$basedir/../autoprefixer/bin/autoprefixer" $args
} else {
# 直接执行node和目标脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../autoprefixer/bin/autoprefixer" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 若当前目录无node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../autoprefixer/bin/autoprefixer" $args
} else {
& "node$exe" "$basedir/../autoprefixer/bin/autoprefixer" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

27
node_modules/.bin/browserslist generated vendored

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行browserslist的CLI脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../browserslist/cli.js" 是browserslist的命令行入口脚本相对路径
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../browserslist/cli.js" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../browserslist/cli.js" "$@"
fi

@ -0,0 +1,37 @@
@ECHO off
:: 关闭命令行回显,不显示执行的命令本身,仅输出结果
GOTO start
:: 跳转到:start标签开始执行跳过函数定义部分
:find_dp0
:: 定义获取脚本所在目录的函数
SET dp0=%~dp0
:: %~dp0 是批处理特殊变量,获取当前脚本的绝对目录路径(包含末尾反斜杠)
EXIT /b
:: 退出函数,返回调用处
:start
:: 脚本执行的入口点
SETLOCAL
:: 开启局部局部环境变量模式,确保变量修改仅在当前脚本范围内生效
CALL :find_dp0
:: 调用:find_dp0函数获取脚本所在目录并赋值给dp0变量
:: 检查脚本目录下是否存在node.exe
IF EXIST "%dp0%\node.exe" (
:: 存在则使用本地node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 不存在则使用系统全局node命令
SET "_prog=node"
:: 移除PATHEXT中的.JS扩展名避免系统误将node识别为JS文件
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境执行browserslist的CLI脚本
:: title %COMSPEC% 重置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node执行路径本地/全局)
:: "%dp0%\..\browserslist\cli.js" 是browserslist的命令行入口脚本相对路径
:: %* 传递所有命令行参数给目标脚本
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\browserslist\cli.js" %*

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为PowerShell核心版pwsh
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 表示当前脚本的完整路径
# Split-Path 用于从该路径中提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 根据PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时使用.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令的退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(若有输入通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行browserslist的CLI脚本
$input | & "$basedir/node$exe" "$basedir/../browserslist/cli.js" $args
} else {
# 直接执行node和目标脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../browserslist/cli.js" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 若当前目录无node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../browserslist/cli.js" $args
} else {
& "node$exe" "$basedir/../browserslist/cli.js" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

27
node_modules/.bin/cssesc generated vendored

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统的路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行cssesc的入口脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../cssesc/bin/cssesc" 是目标脚本的相对路径cssesc的命令入口
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../cssesc/bin/cssesc" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../cssesc/bin/cssesc" "$@"
fi

37
node_modules/.bin/cssesc.cmd generated vendored

@ -0,0 +1,37 @@
@ECHO off
:: 关闭命令行回显,仅显示执行结果(不输出命令本身)
GOTO start
:: 跳转到:start标签执行跳过函数定义部分
:find_dp0
:: 定义获取脚本所在目录的函数
SET dp0=%~dp0
:: %~dp0 是批处理特殊变量,获取当前脚本的绝对目录路径(包含末尾反斜杠)
EXIT /b
:: 退出函数,返回调用处
:start
:: 脚本执行的入口点
SETLOCAL
:: 开启局部环境变量模式,变量修改仅在当前脚本生效,不影响系统全局
CALL :find_dp0
:: 调用函数获取脚本所在目录赋值给dp0变量
:: 检查脚本目录下是否存在node.exe
IF EXIST "%dp0%\node.exe" (
:: 存在则使用本地node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 不存在则使用系统全局node命令
SET "_prog=node"
:: 移除PATHEXT中的.JS扩展名避免系统误将node识别为JS文件适配Windows命令查找规则
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境执行cssesc脚本
:: title %COMSPEC% 重置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node执行路径本地/全局)
:: "%dp0%\..\cssesc\bin\cssesc" 是cssesc工具入口脚本的相对路径上级目录下的cssesc文件夹中
:: %* 传递所有命令行参数给cssesc脚本
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\cssesc\bin\cssesc" %*

39
node_modules/.bin/cssesc.ps1 generated vendored

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为PowerShell核心版pwsh
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 表示当前脚本的完整路径
# Split-Path 用于从该路径中提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 根据PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时使用.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令的退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(若有输入通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行cssesc的入口脚本
$input | & "$basedir/node$exe" "$basedir/../cssesc/bin/cssesc" $args
} else {
# 直接执行node和目标脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../cssesc/bin/cssesc" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 若当前目录无node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../cssesc/bin/cssesc" $args
} else {
& "node$exe" "$basedir/../cssesc/bin/cssesc" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

27
node_modules/.bin/flat generated vendored

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行flat的CLI脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../flat/cli.js" 是flat的命令行入口脚本相对路径
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../flat/cli.js" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../flat/cli.js" "$@"
fi

37
node_modules/.bin/flat.cmd generated vendored

@ -0,0 +1,37 @@
@ECHO off
:: 关闭命令行回显,仅显示执行结果(不输出命令本身)
GOTO start
:: 跳转到:start标签执行跳过函数定义部分
:find_dp0
:: 定义获取脚本所在目录的函数
SET dp0=%~dp0
:: %~dp0 是批处理特殊变量,获取当前脚本的绝对目录路径(包含末尾反斜杠)
EXIT /b
:: 退出函数,返回调用处
:start
:: 脚本执行的入口点
SETLOCAL
:: 开启局部环境变量模式,变量修改仅在当前脚本生效,不影响系统全局
CALL :find_dp0
:: 调用函数获取脚本所在目录赋值给dp0变量
:: 检查脚本目录下是否存在node.exe
IF EXIST "%dp0%\node.exe" (
:: 存在则使用本地node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 不存在则使用系统全局node命令
SET "_prog=node"
:: 移除PATHEXT中的.JS扩展名避免系统误将node识别为JS文件适配Windows命令查找规则
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境执行flat的CLI脚本
:: title %COMSPEC% 重置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node执行路径本地/全局)
:: "%dp0%\..\flat\cli.js" 是flat工具命令行入口脚本的相对路径上级目录下的flat文件夹中
:: %* 传递所有命令行参数给flat脚本
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\flat\cli.js" %*

39
node_modules/.bin/flat.ps1 generated vendored

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为PowerShell核心版pwsh
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 表示当前脚本的完整路径
# Split-Path 用于从该路径中提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 根据PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时使用.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令的退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(若有输入通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行flat的CLI脚本
$input | & "$basedir/node$exe" "$basedir/../flat/cli.js" $args
} else {
# 直接执行node和目标脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../flat/cli.js" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 若当前目录无node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../flat/cli.js" $args
} else {
& "node$exe" "$basedir/../flat/cli.js" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

27
node_modules/.bin/he generated vendored

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行he的入口脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../he/bin/he" 是目标脚本的相对路径he的命令入口
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../he/bin/he" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../he/bin/he" "$@"
fi

37
node_modules/.bin/he.cmd generated vendored

@ -0,0 +1,37 @@
@ECHO off
:: 关闭命令行回显,仅显示执行结果(不输出命令本身)
GOTO start
:: 跳转到:start标签执行跳过函数定义部分
:find_dp0
:: 定义获取脚本所在目录的函数
SET dp0=%~dp0
:: %~dp0 是批处理特殊变量,获取当前脚本的绝对目录路径(包含末尾反斜杠)
EXIT /b
:: 退出函数,返回调用处
:start
:: 脚本执行的入口点
SETLOCAL
:: 开启局部环境变量模式,变量修改仅在当前脚本生效,不影响系统全局
CALL :find_dp0
:: 调用函数获取脚本所在目录赋值给dp0变量
:: 检查脚本目录下是否存在node.exe
IF EXIST "%dp0%\node.exe" (
:: 存在则使用本地node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 不存在则使用系统全局node命令
SET "_prog=node"
:: 移除PATHEXT中的.JS扩展名避免系统误将node识别为JS文件适配Windows命令查找规则
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境执行he的脚本
:: title %COMSPEC% 重置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node执行路径本地/全局)
:: "%dp0%\..\he\bin\he" 是he工具入口脚本的相对路径上级目录下的he文件夹中
:: %* 传递所有命令行参数给he脚本
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\he\bin\he" %*

39
node_modules/.bin/he.ps1 generated vendored

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为PowerShell核心版pwsh
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 表示当前脚本的完整路径
# Split-Path 用于从该路径中提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 根据PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时使用.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令的退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(若有输入通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行he的入口脚本
$input | & "$basedir/node$exe" "$basedir/../he/bin/he" $args
} else {
# 直接执行node和目标脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../he/bin/he" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 若当前目录无node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../he/bin/he" $args
} else {
& "node$exe" "$basedir/../he/bin/he" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

27
node_modules/.bin/highlight generated vendored

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行cli-highlight的入口脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../cli-highlight/bin/highlight" 是目标脚本的相对路径cli-highlight的命令入口
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../cli-highlight/bin/highlight" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../cli-highlight/bin/highlight" "$@"
fi

37
node_modules/.bin/highlight.cmd generated vendored

@ -0,0 +1,37 @@
@ECHO off
:: 关闭命令行回显,仅显示执行结果(不输出命令本身)
GOTO start
:: 跳转到:start标签执行跳过函数定义部分
:find_dp0
:: 定义获取脚本所在目录的函数
SET dp0=%~dp0
:: %~dp0 是批处理特殊变量,获取当前脚本的绝对目录路径(包含末尾反斜杠)
EXIT /b
:: 退出函数,返回调用处
:start
:: 脚本执行的入口点
SETLOCAL
:: 开启局部环境变量模式,变量修改仅在当前脚本生效,不影响系统全局
CALL :find_dp0
:: 调用函数获取脚本所在目录赋值给dp0变量
:: 检查脚本目录下是否存在node.exe
IF EXIST "%dp0%\node.exe" (
:: 存在则使用本地node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 不存在则使用系统全局node命令
SET "_prog=node"
:: 移除PATHEXT中的.JS扩展名避免系统误将node识别为JS文件适配Windows命令查找规则
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境执行cli-highlight的脚本
:: title %COMSPEC% 重置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node执行路径本地/全局)
:: "%dp0%\..\cli-highlight\bin\highlight" 是cli-highlight工具入口脚本的相对路径上级目录下的cli-highlight文件夹中
:: %* 传递所有命令行参数给该脚本
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\cli-highlight\bin\highlight" %*

39
node_modules/.bin/highlight.ps1 generated vendored

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为PowerShell核心版pwsh
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 表示当前脚本的完整路径
# Split-Path 用于从该路径中提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 根据PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时使用.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令的退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(若有输入通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行cli-highlight的入口脚本
$input | & "$basedir/node$exe" "$basedir/../cli-highlight/bin/highlight" $args
} else {
# 直接执行node和目标脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../cli-highlight/bin/highlight" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 若当前目录无node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../cli-highlight/bin/highlight" $args
} else {
& "node$exe" "$basedir/../cli-highlight/bin/highlight" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行html-minifier-terser的CLI脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../html-minifier-terser/cli.js" 是目标脚本的相对路径html-minifier-terser的命令入口
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../html-minifier-terser/cli.js" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../html-minifier-terser/cli.js" "$@"
fi

@ -0,0 +1,37 @@
@ECHO off
:: 关闭命令行回显,仅显示执行结果(不输出命令本身)
GOTO start
:: 跳转到:start标签执行跳过函数定义部分
:find_dp0
:: 定义获取脚本所在目录的函数
SET dp0=%~dp0
:: %~dp0 是批处理特殊变量,获取当前脚本的绝对目录路径(包含末尾反斜杠)
EXIT /b
:: 退出函数,返回调用处
:start
:: 脚本执行的入口点
SETLOCAL
:: 开启局部环境变量模式,变量修改仅在当前脚本生效,不影响系统全局
CALL :find_dp0
:: 调用函数获取脚本所在目录赋值给dp0变量
:: 检查脚本目录下是否存在node.exe
IF EXIST "%dp0%\node.exe" (
:: 存在则使用本地node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 不存在则使用系统全局node命令
SET "_prog=node"
:: 移除PATHEXT中的.JS扩展名避免系统误将node识别为JS文件适配Windows命令查找规则
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境执行html-minifier-terser的CLI脚本
:: title %COMSPEC% 重置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node执行路径本地/全局)
:: "%dp0%\..\html-minifier-terser\cli.js" 是html-minifier-terser工具命令行入口脚本的相对路径上级目录下的对应文件夹中
:: %* 传递所有命令行参数给该脚本
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\html-minifier-terser\cli.js" %*

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为PowerShell核心版pwsh
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 表示当前脚本的完整路径
# Split-Path 用于从该路径中提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 根据PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时使用.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令的退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(若有输入通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行html-minifier-terser的CLI脚本
$input | & "$basedir/node$exe" "$basedir/../html-minifier-terser/cli.js" $args
} else {
# 直接执行node和目标脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../html-minifier-terser/cli.js" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 若当前目录无node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../html-minifier-terser/cli.js" $args
} else {
& "node$exe" "$basedir/../html-minifier-terser/cli.js" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

27
node_modules/.bin/is-docker generated vendored

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行is-docker的CLI脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../is-docker/cli.js" 是目标脚本的相对路径is-docker的命令入口
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../is-docker/cli.js" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../is-docker/cli.js" "$@"
fi

37
node_modules/.bin/is-docker.cmd generated vendored

@ -0,0 +1,37 @@
@ECHO off
:: 关闭命令行回显,仅显示执行结果(不输出命令本身)
GOTO start
:: 跳转到:start标签执行跳过函数定义部分
:find_dp0
:: 定义获取脚本所在目录的函数
SET dp0=%~dp0
:: %~dp0 是批处理特殊变量,获取当前脚本的绝对目录路径(包含末尾反斜杠)
EXIT /b
:: 退出函数,返回调用处
:start
:: 脚本执行的入口点
SETLOCAL
:: 开启局部环境变量模式,变量修改仅在当前脚本生效,不影响系统全局
CALL :find_dp0
:: 调用函数获取脚本所在目录赋值给dp0变量
:: 检查脚本目录下是否存在node.exe
IF EXIST "%dp0%\node.exe" (
:: 存在则使用本地node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 不存在则使用系统全局node命令
SET "_prog=node"
:: 移除PATHEXT中的.JS扩展名避免系统误将node识别为JS文件适配Windows命令查找规则
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境执行is-docker的CLI脚本
:: title %COMSPEC% 重置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node执行路径本地/全局)
:: "%dp0%\..\is-docker\cli.js" 是is-docker工具命令行入口脚本的相对路径上级目录下的对应文件夹中
:: %* 传递所有命令行参数给该脚本
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\is-docker\cli.js" %*

39
node_modules/.bin/is-docker.ps1 generated vendored

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为PowerShell核心版pwsh
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 表示当前脚本的完整路径
# Split-Path 用于从该路径中提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 根据PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时使用.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令的退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(若有输入通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行is-docker的CLI脚本
$input | & "$basedir/node$exe" "$basedir/../is-docker/cli.js" $args
} else {
# 直接执行node和目标脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../is-docker/cli.js" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 若当前目录无node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../is-docker/cli.js" $args
} else {
& "node$exe" "$basedir/../is-docker/cli.js" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

27
node_modules/.bin/jsesc generated vendored

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行jsesc的入口脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../jsesc/bin/jsesc" 是目标脚本的相对路径jsesc的命令入口
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../jsesc/bin/jsesc" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../jsesc/bin/jsesc" "$@"
fi

37
node_modules/.bin/jsesc.cmd generated vendored

@ -0,0 +1,37 @@
@ECHO off
:: 关闭命令行回显,仅显示执行结果(不输出命令本身)
GOTO start
:: 跳转到:start标签执行跳过函数定义部分
:find_dp0
:: 定义获取脚本所在目录的函数
SET dp0=%~dp0
:: %~dp0 是批处理特殊变量,获取当前脚本的绝对目录路径(包含末尾反斜杠)
EXIT /b
:: 退出函数,返回调用处
:start
:: 脚本执行的入口点
SETLOCAL
:: 开启局部环境变量模式,变量修改仅在当前脚本生效,不影响系统全局
CALL :find_dp0
:: 调用函数获取脚本所在目录赋值给dp0变量
:: 检查脚本目录下是否存在node.exe
IF EXIST "%dp0%\node.exe" (
:: 存在则使用本地node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 不存在则使用系统全局node命令
SET "_prog=node"
:: 移除PATHEXT中的.JS扩展名避免系统误将node识别为JS文件适配Windows命令查找规则
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境执行jsesc的脚本
:: title %COMSPEC% 重置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node执行路径本地/全局)
:: "%dp0%\..\jsesc\bin\jsesc" 是jsesc工具入口脚本的相对路径上级目录下的jsesc文件夹中
:: %* 传递所有命令行参数给jsesc脚本
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\jsesc\bin\jsesc" %*

39
node_modules/.bin/jsesc.ps1 generated vendored

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为PowerShell核心版pwsh
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 表示当前脚本的完整路径
# Split-Path 用于从该路径中提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 根据PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时使用.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令的退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(若有输入通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行jsesc的入口脚本
$input | & "$basedir/node$exe" "$basedir/../jsesc/bin/jsesc" $args
} else {
# 直接执行node和目标脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../jsesc/bin/jsesc" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 若当前目录无node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../jsesc/bin/jsesc" $args
} else {
& "node$exe" "$basedir/../jsesc/bin/jsesc" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

27
node_modules/.bin/json5 generated vendored

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行json5的CLI脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../json5/lib/cli.js" 是目标脚本的相对路径json5的命令入口
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../json5/lib/cli.js" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../json5/lib/cli.js" "$@"
fi

37
node_modules/.bin/json5.cmd generated vendored

@ -0,0 +1,37 @@
@ECHO off
:: 关闭命令行回显,仅显示执行结果(不输出命令本身)
GOTO start
:: 跳转到:start标签执行跳过函数定义部分
:find_dp0
:: 定义获取脚本所在目录的函数
SET dp0=%~dp0
:: %~dp0 是批处理特殊变量,获取当前脚本的绝对目录路径(包含末尾反斜杠)
EXIT /b
:: 退出函数,返回调用处
:start
:: 脚本执行的入口点
SETLOCAL
:: 开启局部环境变量模式,变量修改仅在当前脚本生效,不影响系统全局
CALL :find_dp0
:: 调用函数获取脚本所在目录赋值给dp0变量
:: 检查脚本目录下是否存在node.exe
IF EXIST "%dp0%\node.exe" (
:: 存在则使用本地node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 不存在则使用系统全局node命令
SET "_prog=node"
:: 移除PATHEXT中的.JS扩展名避免系统误将node识别为JS文件适配Windows命令查找规则
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境执行json5的CLI脚本
:: title %COMSPEC% 重置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node执行路径本地/全局)
:: "%dp0%\..\json5\lib\cli.js" 是json5工具命令行入口脚本的相对路径上级目录下的对应文件夹中
:: %* 传递所有命令行参数给该脚本
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\json5\lib\cli.js" %*

39
node_modules/.bin/json5.ps1 generated vendored

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为PowerShell核心版pwsh
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 表示当前脚本的完整路径
# Split-Path 用于从该路径中提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 根据PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时使用.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令的退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(若有输入通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行json5的CLI脚本
$input | & "$basedir/node$exe" "$basedir/../json5/lib/cli.js" $args
} else {
# 直接执行node和目标脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../json5/lib/cli.js" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 若当前目录无node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../json5/lib/cli.js" $args
} else {
& "node$exe" "$basedir/../json5/lib/cli.js" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

27
node_modules/.bin/mime generated vendored

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行mime的CLI脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../mime/cli.js" 是目标脚本的相对路径mime的命令入口
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../mime/cli.js" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../mime/cli.js" "$@"
fi

37
node_modules/.bin/mime.cmd generated vendored

@ -0,0 +1,37 @@
@ECHO off
:: 关闭命令行回显,仅显示执行结果(不输出命令本身)
GOTO start
:: 跳转到:start标签执行跳过函数定义部分
:find_dp0
:: 定义获取脚本所在目录的函数
SET dp0=%~dp0
:: %~dp0 是批处理特殊变量,获取当前脚本的绝对目录路径(包含末尾反斜杠)
EXIT /b
:: 退出函数,返回调用处
:start
:: 脚本执行的入口点
SETLOCAL
:: 开启局部环境变量模式,变量修改仅在当前脚本生效,不影响系统全局
CALL :find_dp0
:: 调用函数获取脚本所在目录赋值给dp0变量
:: 检查脚本目录下是否存在node.exe
IF EXIST "%dp0%\node.exe" (
:: 存在则使用本地node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 不存在则使用系统全局node命令
SET "_prog=node"
:: 移除PATHEXT中的.JS扩展名避免系统误将node识别为JS文件适配Windows命令查找规则
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境执行mime的CLI脚本
:: title %COMSPEC% 重置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node执行路径本地/全局)
:: "%dp0%\..\mime\cli.js" 是mime工具命令行入口脚本的相对路径上级目录下的对应文件夹中
:: %* 传递所有命令行参数给该脚本
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\mime\cli.js" %*

39
node_modules/.bin/mime.ps1 generated vendored

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为PowerShell核心版pwsh
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 表示当前脚本的完整路径
# Split-Path 用于从该路径中提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 根据PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时使用.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令的退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(若有输入通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行mime的CLI脚本
$input | & "$basedir/node$exe" "$basedir/../mime/cli.js" $args
} else {
# 直接执行node和目标脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../mime/cli.js" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 若当前目录无node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../mime/cli.js" $args
} else {
& "node$exe" "$basedir/../mime/cli.js" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

27
node_modules/.bin/mkdirp generated vendored

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行mkdirp的命令行脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../mkdirp/bin/cmd.js" 是目标脚本的相对路径mkdirp的命令入口
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../mkdirp/bin/cmd.js" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../mkdirp/bin/cmd.js" "$@"
fi

37
node_modules/.bin/mkdirp.cmd generated vendored

@ -0,0 +1,37 @@
@ECHO off
:: 关闭命令行回显,仅显示执行结果(不输出命令本身)
GOTO start
:: 跳转到:start标签执行跳过函数定义部分
:find_dp0
:: 定义获取脚本所在目录的函数
SET dp0=%~dp0
:: %~dp0 是批处理特殊变量,获取当前脚本的绝对目录路径(包含末尾反斜杠)
EXIT /b
:: 退出函数,返回调用处
:start
:: 脚本执行的入口点
SETLOCAL
:: 开启局部环境变量模式,变量修改仅在当前脚本生效,不影响系统全局
CALL :find_dp0
:: 调用函数获取脚本所在目录赋值给dp0变量
:: 检查脚本目录下是否存在node.exe
IF EXIST "%dp0%\node.exe" (
:: 存在则使用本地node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 不存在则使用系统全局node命令
SET "_prog=node"
:: 移除PATHEXT中的.JS扩展名避免系统误将node识别为JS文件适配Windows命令查找规则
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境执行mkdirp的命令行脚本
:: title %COMSPEC% 重置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node执行路径本地/全局)
:: "%dp0%\..\mkdirp\bin\cmd.js" 是mkdirp工具命令行入口脚本的相对路径上级目录下的对应文件夹中
:: %* 传递所有命令行参数给该脚本
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\mkdirp\bin\cmd.js" %*

39
node_modules/.bin/mkdirp.ps1 generated vendored

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为PowerShell核心版pwsh
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 表示当前脚本的完整路径
# Split-Path 用于从该路径中提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 根据PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时使用.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令的退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(若有输入通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行mkdirp的命令行脚本
$input | & "$basedir/node$exe" "$basedir/../mkdirp/bin/cmd.js" $args
} else {
# 直接执行node和目标脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../mkdirp/bin/cmd.js" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 若当前目录无node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../mkdirp/bin/cmd.js" $args
} else {
& "node$exe" "$basedir/../mkdirp/bin/cmd.js" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

27
node_modules/.bin/multicast-dns generated vendored

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行multicast-dns的CLI脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../multicast-dns/cli.js" 是目标脚本的相对路径multicast-dns的命令入口
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../multicast-dns/cli.js" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../multicast-dns/cli.js" "$@"
fi

@ -0,0 +1,37 @@
@ECHO off
:: 关闭命令行回显,仅显示执行结果(不输出命令本身)
GOTO start
:: 跳转到:start标签执行跳过函数定义部分
:find_dp0
:: 定义获取脚本所在目录的函数
SET dp0=%~dp0
:: %~dp0 是批处理特殊变量,获取当前脚本的绝对目录路径(包含末尾反斜杠)
EXIT /b
:: 退出函数,返回调用处
:start
:: 脚本执行的入口点
SETLOCAL
:: 开启局部环境变量模式,变量修改仅在当前脚本生效,不影响系统全局
CALL :find_dp0
:: 调用函数获取脚本所在目录赋值给dp0变量
:: 检查脚本目录下是否存在node.exe
IF EXIST "%dp0%\node.exe" (
:: 存在则使用本地node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 不存在则使用系统全局node命令
SET "_prog=node"
:: 移除PATHEXT中的.JS扩展名避免系统误将node识别为JS文件适配Windows命令查找规则
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境执行multicast-dns的CLI脚本
:: title %COMSPEC% 重置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node执行路径本地/全局)
:: "%dp0%\..\multicast-dns\cli.js" 是multicast-dns工具命令行入口脚本的相对路径上级目录下的对应文件夹中
:: %* 传递所有命令行参数给该脚本
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\multicast-dns\cli.js" %*

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为PowerShell核心版pwsh
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 表示当前脚本的完整路径
# Split-Path 用于从该路径中提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 根据PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时使用.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令的退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(若有输入通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行multicast-dns的CLI脚本
$input | & "$basedir/node$exe" "$basedir/../multicast-dns/cli.js" $args
} else {
# 直接执行node和目标脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../multicast-dns/cli.js" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 若当前目录无node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../multicast-dns/cli.js" $args
} else {
& "node$exe" "$basedir/../multicast-dns/cli.js" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

27
node_modules/.bin/nanoid generated vendored

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行nanoid的命令行脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../nanoid/bin/nanoid.cjs" 是目标脚本的相对路径nanoid的命令入口.cjs表示CommonJS模块
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../nanoid/bin/nanoid.cjs" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../nanoid/bin/nanoid.cjs" "$@"
fi

37
node_modules/.bin/nanoid.cmd generated vendored

@ -0,0 +1,37 @@
@ECHO off
:: 关闭命令行回显,仅显示执行结果(不输出命令本身)
GOTO start
:: 跳转到:start标签执行跳过函数定义部分
:find_dp0
:: 定义获取脚本所在目录的函数
SET dp0=%~dp0
:: %~dp0 是批处理特殊变量,获取当前脚本的绝对目录路径(包含末尾反斜杠)
EXIT /b
:: 退出函数,返回调用处
:start
:: 脚本执行的入口点
SETLOCAL
:: 开启局部环境变量模式,变量修改仅在当前脚本生效,不影响系统全局
CALL :find_dp0
:: 调用函数获取脚本所在目录赋值给dp0变量
:: 检查脚本目录下是否存在node.exe
IF EXIST "%dp0%\node.exe" (
:: 存在则使用本地node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 不存在则使用系统全局node命令
SET "_prog=node"
:: 移除PATHEXT中的.JS扩展名避免系统误将node识别为JS文件适配Windows命令查找规则
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境执行nanoid的命令行脚本
:: title %COMSPEC% 重置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node执行路径本地/全局)
:: "%dp0%\..\nanoid\bin\nanoid.cjs" 是nanoid工具命令行入口脚本的相对路径上级目录下的对应文件夹中.cjs表示CommonJS模块
:: %* 传递所有命令行参数给该脚本
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\nanoid\bin\nanoid.cjs" %*

39
node_modules/.bin/nanoid.ps1 generated vendored

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为PowerShell核心版pwsh
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 表示当前脚本的完整路径
# Split-Path 用于从该路径中提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 根据PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时使用.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令的退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(若有输入通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行nanoid的命令行脚本
$input | & "$basedir/node$exe" "$basedir/../nanoid/bin/nanoid.cjs" $args
} else {
# 直接执行node和目标脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../nanoid/bin/nanoid.cjs" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 若当前目录无node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../nanoid/bin/nanoid.cjs" $args
} else {
& "node$exe" "$basedir/../nanoid/bin/nanoid.cjs" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

27
node_modules/.bin/opener generated vendored

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行opener的命令行脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../opener/bin/opener-bin.js" 是目标脚本的相对路径opener的命令入口
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../opener/bin/opener-bin.js" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../opener/bin/opener-bin.js" "$@"
fi

37
node_modules/.bin/opener.cmd generated vendored

@ -0,0 +1,37 @@
@ECHO off
:: 关闭命令行回显,仅显示执行结果(不输出命令本身)
GOTO start
:: 跳转到:start标签执行跳过函数定义部分
:find_dp0
:: 定义获取脚本所在目录的函数
SET dp0=%~dp0
:: %~dp0 是批处理特殊变量,获取当前脚本的绝对目录路径(包含末尾反斜杠)
EXIT /b
:: 退出函数,返回调用处
:start
:: 脚本执行的入口点
SETLOCAL
:: 开启局部环境变量模式,变量修改仅在当前脚本生效,不影响系统全局
CALL :find_dp0
:: 调用函数获取脚本所在目录赋值给dp0变量
:: 检查脚本目录下是否存在node.exe
IF EXIST "%dp0%\node.exe" (
:: 存在则使用本地node.exe路径
SET "_prog=%dp0%\node.exe"
) ELSE (
:: 不存在则使用系统全局node命令
SET "_prog=node"
:: 移除PATHEXT中的.JS扩展名避免系统误将node识别为JS文件适配Windows命令查找规则
SET PATHEXT=%PATHEXT:;.JS;=;%
)
:: 结束局部环境执行opener的命令行脚本
:: title %COMSPEC% 重置命令行窗口标题(兼容部分环境)
:: "%_prog%" 是node执行路径本地/全局)
:: "%dp0%\..\opener\bin\opener-bin.js" 是opener工具命令行入口脚本的相对路径上级目录下的对应文件夹中
:: %* 传递所有命令行参数给该脚本
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\opener\bin\opener-bin.js" %*

39
node_modules/.bin/opener.ps1 generated vendored

@ -0,0 +1,39 @@
#!/usr/bin/env pwsh
# 指定脚本解释器为PowerShell核心版pwsh
# 获取当前脚本所在目录的路径
# $MyInvocation.MyCommand.Definition 表示当前脚本的完整路径
# Split-Path 用于从该路径中提取目录部分
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
# 根据PowerShell版本和操作系统决定是否添加.exe扩展名
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# 当PowerShell版本低于6.0或运行在Windows系统时使用.exe扩展名
# 解决Node.js的Windows和Linux版本安装在同一目录时的冲突问题
$exe=".exe"
}
$ret=0 # 用于存储命令的退出码
# 检查当前脚本目录下是否存在node可执行文件带对应扩展名
if (Test-Path "$basedir/node$exe") {
# 支持管道输入(若有输入通过管道传递给脚本)
if ($MyInvocation.ExpectingInput) {
# 将管道输入传递给node并执行opener的命令行脚本
$input | & "$basedir/node$exe" "$basedir/../opener/bin/opener-bin.js" $args
} else {
# 直接执行node和目标脚本传递命令行参数$args
& "$basedir/node$exe" "$basedir/../opener/bin/opener-bin.js" $args
}
$ret=$LASTEXITCODE # 获取上一条命令的退出码
} else {
# 若当前目录无node使用系统全局的node命令
# 同样支持管道输入
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../opener/bin/opener-bin.js" $args
} else {
& "node$exe" "$basedir/../opener/bin/opener-bin.js" $args
}
$ret=$LASTEXITCODE # 获取全局node命令的退出码
}
exit $ret # 脚本退出,返回之前获取的退出码

27
node_modules/.bin/parser generated vendored

@ -0,0 +1,27 @@
#!/bin/sh
# 指定脚本解释器为sh
# 获取当前脚本所在目录的绝对路径
# 1. "$0" 表示当前脚本的文件名
# 2. sed -e 's,\\,/,g' 将路径中的反斜杠(\)替换为斜杠(/)适配Windows系统路径格式
# 3. dirname 提取目录部分,得到脚本所在的目录路径
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
# 判断操作系统类型处理Windows类Unix环境如Git Bash的路径转换
# uname 命令返回操作系统名称匹配CYGWIN、MINGW、MSYS等环境
# cygpath -w 将Unix风格路径转换为Windows风格路径例如将/c/xxx转换为C:\xxx
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
# 检查当前目录下是否存在可执行的node程序
if [ -x "$basedir/node" ]; then
# 若存在本地node使用该node执行@babel/parser的命令行脚本
# exec 用node进程替换当前shell进程避免创建额外子进程
# "$basedir/../@babel/parser/bin/babel-parser.js" 是目标脚本的相对路径(@babel/parser的命令入口
# "$@" 传递所有命令行参数给目标脚本
exec "$basedir/node" "$basedir/../@babel/parser/bin/babel-parser.js" "$@"
else
# 若本地无node使用系统全局的node命令执行目标脚本
exec node "$basedir/../@babel/parser/bin/babel-parser.js" "$@"
fi

17
node_modules/.bin/parser.cmd generated vendored

@ -0,0 +1,17 @@
@ECHO off
GOTO start
:find_dp0
SET dp0=%~dp0
EXIT /b
:start
SETLOCAL
CALL :find_dp0
IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\@babel\parser\bin\babel-parser.js" %*

28
node_modules/.bin/parser.ps1 generated vendored

@ -0,0 +1,28 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "$basedir/node$exe" "$basedir/../@babel/parser/bin/babel-parser.js" $args
} else {
& "$basedir/node$exe" "$basedir/../@babel/parser/bin/babel-parser.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../@babel/parser/bin/babel-parser.js" $args
} else {
& "node$exe" "$basedir/../@babel/parser/bin/babel-parser.js" $args
}
$ret=$LASTEXITCODE
}
exit $ret

12
node_modules/.bin/prettier generated vendored

@ -0,0 +1,12 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../prettier/bin-prettier.js" "$@"
else
exec node "$basedir/../prettier/bin-prettier.js" "$@"
fi

17
node_modules/.bin/prettier.cmd generated vendored

@ -0,0 +1,17 @@
@ECHO off
GOTO start
:find_dp0
SET dp0=%~dp0
EXIT /b
:start
SETLOCAL
CALL :find_dp0
IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\prettier\bin-prettier.js" %*

28
node_modules/.bin/prettier.ps1 generated vendored

@ -0,0 +1,28 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "$basedir/node$exe" "$basedir/../prettier/bin-prettier.js" $args
} else {
& "$basedir/node$exe" "$basedir/../prettier/bin-prettier.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../prettier/bin-prettier.js" $args
} else {
& "node$exe" "$basedir/../prettier/bin-prettier.js" $args
}
$ret=$LASTEXITCODE
}
exit $ret

12
node_modules/.bin/regjsparser generated vendored

@ -0,0 +1,12 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../regjsparser/bin/parser" "$@"
else
exec node "$basedir/../regjsparser/bin/parser" "$@"
fi

17
node_modules/.bin/regjsparser.cmd generated vendored

@ -0,0 +1,17 @@
@ECHO off
GOTO start
:find_dp0
SET dp0=%~dp0
EXIT /b
:start
SETLOCAL
CALL :find_dp0
IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\regjsparser\bin\parser" %*

28
node_modules/.bin/regjsparser.ps1 generated vendored

@ -0,0 +1,28 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "$basedir/node$exe" "$basedir/../regjsparser/bin/parser" $args
} else {
& "$basedir/node$exe" "$basedir/../regjsparser/bin/parser" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../regjsparser/bin/parser" $args
} else {
& "node$exe" "$basedir/../regjsparser/bin/parser" $args
}
$ret=$LASTEXITCODE
}
exit $ret

12
node_modules/.bin/resolve generated vendored

@ -0,0 +1,12 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../resolve/bin/resolve" "$@"
else
exec node "$basedir/../resolve/bin/resolve" "$@"
fi

17
node_modules/.bin/resolve.cmd generated vendored

@ -0,0 +1,17 @@
@ECHO off
GOTO start
:find_dp0
SET dp0=%~dp0
EXIT /b
:start
SETLOCAL
CALL :find_dp0
IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\resolve\bin\resolve" %*

28
node_modules/.bin/resolve.ps1 generated vendored

@ -0,0 +1,28 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "$basedir/node$exe" "$basedir/../resolve/bin/resolve" $args
} else {
& "$basedir/node$exe" "$basedir/../resolve/bin/resolve" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../resolve/bin/resolve" $args
} else {
& "node$exe" "$basedir/../resolve/bin/resolve" $args
}
$ret=$LASTEXITCODE
}
exit $ret

12
node_modules/.bin/rimraf generated vendored

@ -0,0 +1,12 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../rimraf/bin.js" "$@"
else
exec node "$basedir/../rimraf/bin.js" "$@"
fi

17
node_modules/.bin/rimraf.cmd generated vendored

@ -0,0 +1,17 @@
@ECHO off
GOTO start
:find_dp0
SET dp0=%~dp0
EXIT /b
:start
SETLOCAL
CALL :find_dp0
IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\rimraf\bin.js" %*

28
node_modules/.bin/rimraf.ps1 generated vendored

@ -0,0 +1,28 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "$basedir/node$exe" "$basedir/../rimraf/bin.js" $args
} else {
& "$basedir/node$exe" "$basedir/../rimraf/bin.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../rimraf/bin.js" $args
} else {
& "node$exe" "$basedir/../rimraf/bin.js" $args
}
$ret=$LASTEXITCODE
}
exit $ret

12
node_modules/.bin/semver generated vendored

@ -0,0 +1,12 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../semver/bin/semver.js" "$@"
else
exec node "$basedir/../semver/bin/semver.js" "$@"
fi

17
node_modules/.bin/semver.cmd generated vendored

@ -0,0 +1,17 @@
@ECHO off
GOTO start
:find_dp0
SET dp0=%~dp0
EXIT /b
:start
SETLOCAL
CALL :find_dp0
IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\semver\bin\semver.js" %*

28
node_modules/.bin/semver.ps1 generated vendored

@ -0,0 +1,28 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "$basedir/node$exe" "$basedir/../semver/bin/semver.js" $args
} else {
& "$basedir/node$exe" "$basedir/../semver/bin/semver.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../semver/bin/semver.js" $args
} else {
& "node$exe" "$basedir/../semver/bin/semver.js" $args
}
$ret=$LASTEXITCODE
}
exit $ret

12
node_modules/.bin/svgo generated vendored

@ -0,0 +1,12 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../svgo/bin/svgo" "$@"
else
exec node "$basedir/../svgo/bin/svgo" "$@"
fi

17
node_modules/.bin/svgo.cmd generated vendored

@ -0,0 +1,17 @@
@ECHO off
GOTO start
:find_dp0
SET dp0=%~dp0
EXIT /b
:start
SETLOCAL
CALL :find_dp0
IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\svgo\bin\svgo" %*

28
node_modules/.bin/svgo.ps1 generated vendored

@ -0,0 +1,28 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "$basedir/node$exe" "$basedir/../svgo/bin/svgo" $args
} else {
& "$basedir/node$exe" "$basedir/../svgo/bin/svgo" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../svgo/bin/svgo" $args
} else {
& "node$exe" "$basedir/../svgo/bin/svgo" $args
}
$ret=$LASTEXITCODE
}
exit $ret

12
node_modules/.bin/terser generated vendored

@ -0,0 +1,12 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../terser/bin/terser" "$@"
else
exec node "$basedir/../terser/bin/terser" "$@"
fi

17
node_modules/.bin/terser.cmd generated vendored

@ -0,0 +1,17 @@
@ECHO off
GOTO start
:find_dp0
SET dp0=%~dp0
EXIT /b
:start
SETLOCAL
CALL :find_dp0
IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\terser\bin\terser" %*

28
node_modules/.bin/terser.ps1 generated vendored

@ -0,0 +1,28 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "$basedir/node$exe" "$basedir/../terser/bin/terser" $args
} else {
& "$basedir/node$exe" "$basedir/../terser/bin/terser" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../terser/bin/terser" $args
} else {
& "node$exe" "$basedir/../terser/bin/terser" $args
}
$ret=$LASTEXITCODE
}
exit $ret

@ -0,0 +1,12 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../update-browserslist-db/cli.js" "$@"
else
exec node "$basedir/../update-browserslist-db/cli.js" "$@"
fi

@ -0,0 +1,17 @@
@ECHO off
GOTO start
:find_dp0
SET dp0=%~dp0
EXIT /b
:start
SETLOCAL
CALL :find_dp0
IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\update-browserslist-db\cli.js" %*

@ -0,0 +1,28 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "$basedir/node$exe" "$basedir/../update-browserslist-db/cli.js" $args
} else {
& "$basedir/node$exe" "$basedir/../update-browserslist-db/cli.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../update-browserslist-db/cli.js" $args
} else {
& "node$exe" "$basedir/../update-browserslist-db/cli.js" $args
}
$ret=$LASTEXITCODE
}
exit $ret

12
node_modules/.bin/uuid generated vendored

@ -0,0 +1,12 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../uuid/dist/bin/uuid" "$@"
else
exec node "$basedir/../uuid/dist/bin/uuid" "$@"
fi

17
node_modules/.bin/uuid.cmd generated vendored

@ -0,0 +1,17 @@
@ECHO off
GOTO start
:find_dp0
SET dp0=%~dp0
EXIT /b
:start
SETLOCAL
CALL :find_dp0
IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\uuid\dist\bin\uuid" %*

28
node_modules/.bin/uuid.ps1 generated vendored

@ -0,0 +1,28 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "$basedir/node$exe" "$basedir/../uuid/dist/bin/uuid" $args
} else {
& "$basedir/node$exe" "$basedir/../uuid/dist/bin/uuid" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../uuid/dist/bin/uuid" $args
} else {
& "node$exe" "$basedir/../uuid/dist/bin/uuid" $args
}
$ret=$LASTEXITCODE
}
exit $ret

12
node_modules/.bin/vue-cli-service generated vendored

@ -0,0 +1,12 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../@vue/cli-service/bin/vue-cli-service.js" "$@"
else
exec node "$basedir/../@vue/cli-service/bin/vue-cli-service.js" "$@"
fi

@ -0,0 +1,17 @@
@ECHO off
GOTO start
:find_dp0
SET dp0=%~dp0
EXIT /b
:start
SETLOCAL
CALL :find_dp0
IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\@vue\cli-service\bin\vue-cli-service.js" %*

@ -0,0 +1,28 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "$basedir/node$exe" "$basedir/../@vue/cli-service/bin/vue-cli-service.js" $args
} else {
& "$basedir/node$exe" "$basedir/../@vue/cli-service/bin/vue-cli-service.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../@vue/cli-service/bin/vue-cli-service.js" $args
} else {
& "node$exe" "$basedir/../@vue/cli-service/bin/vue-cli-service.js" $args
}
$ret=$LASTEXITCODE
}
exit $ret

12
node_modules/.bin/webpack generated vendored

@ -0,0 +1,12 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../webpack/bin/webpack.js" "$@"
else
exec node "$basedir/../webpack/bin/webpack.js" "$@"
fi

@ -0,0 +1,12 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../webpack-bundle-analyzer/lib/bin/analyzer.js" "$@"
else
exec node "$basedir/../webpack-bundle-analyzer/lib/bin/analyzer.js" "$@"
fi

@ -0,0 +1,17 @@
@ECHO off
GOTO start
:find_dp0
SET dp0=%~dp0
EXIT /b
:start
SETLOCAL
CALL :find_dp0
IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\webpack-bundle-analyzer\lib\bin\analyzer.js" %*

@ -0,0 +1,28 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "$basedir/node$exe" "$basedir/../webpack-bundle-analyzer/lib/bin/analyzer.js" $args
} else {
& "$basedir/node$exe" "$basedir/../webpack-bundle-analyzer/lib/bin/analyzer.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
$input | & "node$exe" "$basedir/../webpack-bundle-analyzer/lib/bin/analyzer.js" $args
} else {
& "node$exe" "$basedir/../webpack-bundle-analyzer/lib/bin/analyzer.js" $args
}
$ret=$LASTEXITCODE
}
exit $ret

@ -0,0 +1,12 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../webpack-dev-server/bin/webpack-dev-server.js" "$@"
else
exec node "$basedir/../webpack-dev-server/bin/webpack-dev-server.js" "$@"
fi

@ -0,0 +1,17 @@
@ECHO off
GOTO start
:find_dp0
SET dp0=%~dp0
EXIT /b
:start
SETLOCAL
CALL :find_dp0
IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\webpack-dev-server\bin\webpack-dev-server.js" %*

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save