Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
慢慢CG
TDengine
提交
d88adc79
T
TDengine
项目概览
慢慢CG
/
TDengine
与 Fork 源项目一致
Fork自
taosdata / TDengine
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
d88adc79
编写于
9月 07, 2021
作者:
H
Huo Linhe
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
chore: esbuild support for nodejs connector
上级
e915845c
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
1179 addition
and
0 deletion
+1179
-0
src/connector/node-rest/.gitignore
src/connector/node-rest/.gitignore
+128
-0
src/connector/node-rest/.nvmrc
src/connector/node-rest/.nvmrc
+1
-0
src/connector/node-rest/examples/show-databases.js
src/connector/node-rest/examples/show-databases.js
+8
-0
src/connector/node-rest/package-lock.json
src/connector/node-rest/package-lock.json
+992
-0
src/connector/node-rest/package.json
src/connector/node-rest/package.json
+19
-0
src/connector/node-rest/src/index.js
src/connector/node-rest/src/index.js
+31
-0
未找到文件。
src/connector/node-rest/.gitignore
0 → 100644
浏览文件 @
d88adc79
# Created by https://www.toptal.com/developers/gitignore/api/node
# Edit at https://www.toptal.com/developers/gitignore?templates=node
### Node ###
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
.pnpm-debug.log*
# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
*.lcov
# nyc test coverage
.nyc_output
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# Bower dependency directory (https://bower.io/)
bower_components
# node-waf configuration
.lock-wscript
# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release
# Dependency directories
node_modules/
jspm_packages/
# Snowpack dependency directory (https://snowpack.dev/)
web_modules/
# TypeScript cache
*.tsbuildinfo
# Optional npm cache directory
.npm
# Optional eslint cache
.eslintcache
# Microbundle cache
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/
# Optional REPL history
.node_repl_history
# Output of 'npm pack'
*.tgz
# Yarn Integrity file
.yarn-integrity
# dotenv environment variables file
.env
.env.test
.env.production
# parcel-bundler cache (https://parceljs.org/)
.cache
.parcel-cache
# Next.js build output
.next
out
# Nuxt.js build / generate output
.nuxt
dist
# Gatsby files
.cache/
# Comment in the public line in if your project uses Gatsby and not Next.js
# https://nextjs.org/blog/next-9-1#public-directory-support
# public
# vuepress build output
.vuepress/dist
# Serverless directories
.serverless/
# FuseBox cache
.fusebox/
# DynamoDB Local files
.dynamodb/
# TernJS port file
.tern-port
# Stores VSCode versions used for testing VSCode extensions
.vscode-test
# yarn v2
.yarn/cache
.yarn/unplugged
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*
# End of https://www.toptal.com/developers/gitignore/api/node
lib/
yarn.lock
src/connector/node-rest/.nvmrc
0 → 100644
浏览文件 @
d88adc79
14
src/connector/node-rest/examples/show-databases.js
0 → 100644
浏览文件 @
d88adc79
import
taos
from
"
../src
"
let
conn
=
taos
.
connect
();
(
async
()
=>
{
data
=
await
conn
.
query
(
"
show databases
"
);
console
.
log
(
data
);
})()
\ No newline at end of file
src/connector/node-rest/package-lock.json
0 → 100644
浏览文件 @
d88adc79
{
"name"
:
"taos-rest"
,
"version"
:
"1.0.0"
,
"lockfileVersion"
:
1
,
"requires"
:
true
,
"dependencies"
:
{
"@babel/code-frame"
:
{
"version"
:
"7.12.11"
,
"resolved"
:
"https://registry.nlark.com/@babel/code-frame/download/@babel/code-frame-7.12.11.tgz"
,
"integrity"
:
"sha1-9K1DWqJj25NbjxDyxVLSP7cWpj8="
,
"dev"
:
true
,
"requires"
:
{
"@babel/highlight"
:
"^7.10.4"
}
},
"@babel/helper-validator-identifier"
:
{
"version"
:
"7.14.9"
,
"resolved"
:
"https://registry.nlark.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.14.9.tgz"
,
"integrity"
:
"sha1-ZlTRcbICT22O4VG/JQlpmRkTHUg="
,
"dev"
:
true
},
"@babel/highlight"
:
{
"version"
:
"7.14.5"
,
"resolved"
:
"https://registry.nlark.com/@babel/highlight/download/@babel/highlight-7.14.5.tgz"
,
"integrity"
:
"sha1-aGGlLwOWZAUAH2qlNKAaJNmejNk="
,
"dev"
:
true
,
"requires"
:
{
"@babel/helper-validator-identifier"
:
"^7.14.5"
,
"chalk"
:
"^2.0.0"
,
"js-tokens"
:
"^4.0.0"
},
"dependencies"
:
{
"chalk"
:
{
"version"
:
"2.4.2"
,
"resolved"
:
"https://registry.nlark.com/chalk/download/chalk-2.4.2.tgz?cache=0&sync_timestamp=1627647108647&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fchalk%2Fdownload%2Fchalk-2.4.2.tgz"
,
"integrity"
:
"sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ="
,
"dev"
:
true
,
"requires"
:
{
"ansi-styles"
:
"^3.2.1"
,
"escape-string-regexp"
:
"^1.0.5"
,
"supports-color"
:
"^5.3.0"
}
},
"escape-string-regexp"
:
{
"version"
:
"1.0.5"
,
"resolved"
:
"https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz?cache=0&sync_timestamp=1618677264890&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescape-string-regexp%2Fdownload%2Fescape-string-regexp-1.0.5.tgz"
,
"integrity"
:
"sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
,
"dev"
:
true
}
}
},
"@eslint/eslintrc"
:
{
"version"
:
"0.4.3"
,
"resolved"
:
"https://registry.nlark.com/@eslint/eslintrc/download/@eslint/eslintrc-0.4.3.tgz"
,
"integrity"
:
"sha1-nkKYHvA1vrPdSa3ResuW6P9vOUw="
,
"dev"
:
true
,
"requires"
:
{
"ajv"
:
"^6.12.4"
,
"debug"
:
"^4.1.1"
,
"espree"
:
"^7.3.0"
,
"globals"
:
"^13.9.0"
,
"ignore"
:
"^4.0.6"
,
"import-fresh"
:
"^3.2.1"
,
"js-yaml"
:
"^3.13.1"
,
"minimatch"
:
"^3.0.4"
,
"strip-json-comments"
:
"^3.1.1"
}
},
"@humanwhocodes/config-array"
:
{
"version"
:
"0.5.0"
,
"resolved"
:
"https://registry.nlark.com/@humanwhocodes/config-array/download/@humanwhocodes/config-array-0.5.0.tgz"
,
"integrity"
:
"sha1-FAeWfUxu7Nc4j4Os8er00Mbljvk="
,
"dev"
:
true
,
"requires"
:
{
"@humanwhocodes/object-schema"
:
"^1.2.0"
,
"debug"
:
"^4.1.1"
,
"minimatch"
:
"^3.0.4"
}
},
"@humanwhocodes/object-schema"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.nlark.com/@humanwhocodes/object-schema/download/@humanwhocodes/object-schema-1.2.0.tgz"
,
"integrity"
:
"sha1-h956+cIxgm/daKxyWPd8Qp4OX88="
,
"dev"
:
true
},
"acorn"
:
{
"version"
:
"7.4.1"
,
"resolved"
:
"https://registry.nlark.com/acorn/download/acorn-7.4.1.tgz"
,
"integrity"
:
"sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo="
,
"dev"
:
true
},
"acorn-jsx"
:
{
"version"
:
"5.3.2"
,
"resolved"
:
"https://registry.nlark.com/acorn-jsx/download/acorn-jsx-5.3.2.tgz"
,
"integrity"
:
"sha1-ftW7VZCLOy8bxVxq8WU7rafweTc="
,
"dev"
:
true
},
"ajv"
:
{
"version"
:
"6.12.6"
,
"resolved"
:
"https://registry.nlark.com/ajv/download/ajv-6.12.6.tgz"
,
"integrity"
:
"sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ="
,
"dev"
:
true
,
"requires"
:
{
"fast-deep-equal"
:
"^3.1.1"
,
"fast-json-stable-stringify"
:
"^2.0.0"
,
"json-schema-traverse"
:
"^0.4.1"
,
"uri-js"
:
"^4.2.2"
}
},
"ansi-colors"
:
{
"version"
:
"4.1.1"
,
"resolved"
:
"https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-4.1.1.tgz"
,
"integrity"
:
"sha1-y7muJWv3UK8eqzRPIpqif+lLo0g="
,
"dev"
:
true
},
"ansi-regex"
:
{
"version"
:
"5.0.0"
,
"resolved"
:
"https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz?cache=0&sync_timestamp=1618552978881&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-regex%2Fdownload%2Fansi-regex-5.0.0.tgz"
,
"integrity"
:
"sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U="
,
"dev"
:
true
},
"ansi-styles"
:
{
"version"
:
"3.2.1"
,
"resolved"
:
"https://registry.nlark.com/ansi-styles/download/ansi-styles-3.2.1.tgz"
,
"integrity"
:
"sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0="
,
"dev"
:
true
,
"requires"
:
{
"color-convert"
:
"^1.9.0"
}
},
"argparse"
:
{
"version"
:
"1.0.10"
,
"resolved"
:
"https://registry.nlark.com/argparse/download/argparse-1.0.10.tgz"
,
"integrity"
:
"sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE="
,
"dev"
:
true
,
"requires"
:
{
"sprintf-js"
:
"~1.0.2"
}
},
"astral-regex"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npm.taobao.org/astral-regex/download/astral-regex-2.0.0.tgz"
,
"integrity"
:
"sha1-SDFDxWeu7UeFdZwIZXhtx319LjE="
,
"dev"
:
true
},
"balanced-match"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.nlark.com/balanced-match/download/balanced-match-1.0.2.tgz"
,
"integrity"
:
"sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4="
,
"dev"
:
true
},
"brace-expansion"
:
{
"version"
:
"1.1.11"
,
"resolved"
:
"https://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz?cache=0&sync_timestamp=1614010713935&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrace-expansion%2Fdownload%2Fbrace-expansion-1.1.11.tgz"
,
"integrity"
:
"sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0="
,
"dev"
:
true
,
"requires"
:
{
"balanced-match"
:
"^1.0.0"
,
"concat-map"
:
"0.0.1"
}
},
"callsites"
:
{
"version"
:
"3.1.0"
,
"resolved"
:
"https://registry.nlark.com/callsites/download/callsites-3.1.0.tgz"
,
"integrity"
:
"sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M="
,
"dev"
:
true
},
"chalk"
:
{
"version"
:
"4.1.2"
,
"resolved"
:
"https://registry.nlark.com/chalk/download/chalk-4.1.2.tgz?cache=0&sync_timestamp=1627647108647&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fchalk%2Fdownload%2Fchalk-4.1.2.tgz"
,
"integrity"
:
"sha1-qsTit3NKdAhnrrFr8CqtVWoeegE="
,
"dev"
:
true
,
"requires"
:
{
"ansi-styles"
:
"^4.1.0"
,
"supports-color"
:
"^7.1.0"
},
"dependencies"
:
{
"ansi-styles"
:
{
"version"
:
"4.3.0"
,
"resolved"
:
"https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz"
,
"integrity"
:
"sha1-7dgDYornHATIWuegkG7a00tkiTc="
,
"dev"
:
true
,
"requires"
:
{
"color-convert"
:
"^2.0.1"
}
},
"color-convert"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.nlark.com/color-convert/download/color-convert-2.0.1.tgz"
,
"integrity"
:
"sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM="
,
"dev"
:
true
,
"requires"
:
{
"color-name"
:
"~1.1.4"
}
},
"color-name"
:
{
"version"
:
"1.1.4"
,
"resolved"
:
"https://registry.nlark.com/color-name/download/color-name-1.1.4.tgz"
,
"integrity"
:
"sha1-wqCah6y95pVD3m9j+jmVyCbFNqI="
,
"dev"
:
true
},
"has-flag"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1626716143790&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz"
,
"integrity"
:
"sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s="
,
"dev"
:
true
},
"supports-color"
:
{
"version"
:
"7.2.0"
,
"resolved"
:
"https://registry.nlark.com/supports-color/download/supports-color-7.2.0.tgz"
,
"integrity"
:
"sha1-G33NyzK4E4gBs+R4umpRyqiWSNo="
,
"dev"
:
true
,
"requires"
:
{
"has-flag"
:
"^4.0.0"
}
}
}
},
"color-convert"
:
{
"version"
:
"1.9.3"
,
"resolved"
:
"https://registry.nlark.com/color-convert/download/color-convert-1.9.3.tgz"
,
"integrity"
:
"sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg="
,
"dev"
:
true
,
"requires"
:
{
"color-name"
:
"1.1.3"
}
},
"color-name"
:
{
"version"
:
"1.1.3"
,
"resolved"
:
"https://registry.nlark.com/color-name/download/color-name-1.1.3.tgz"
,
"integrity"
:
"sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
,
"dev"
:
true
},
"concat-map"
:
{
"version"
:
"0.0.1"
,
"resolved"
:
"https://registry.nlark.com/concat-map/download/concat-map-0.0.1.tgz"
,
"integrity"
:
"sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
,
"dev"
:
true
},
"cross-spawn"
:
{
"version"
:
"7.0.3"
,
"resolved"
:
"https://registry.nlark.com/cross-spawn/download/cross-spawn-7.0.3.tgz"
,
"integrity"
:
"sha1-9zqFudXUHQRVUcF34ogtSshXKKY="
,
"dev"
:
true
,
"requires"
:
{
"path-key"
:
"^3.1.0"
,
"shebang-command"
:
"^2.0.0"
,
"which"
:
"^2.0.1"
}
},
"debug"
:
{
"version"
:
"4.3.2"
,
"resolved"
:
"https://registry.nlark.com/debug/download/debug-4.3.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdebug%2Fdownload%2Fdebug-4.3.2.tgz"
,
"integrity"
:
"sha1-8KScGKyHeeMdSgxgKd+3aHPHQos="
,
"dev"
:
true
,
"requires"
:
{
"ms"
:
"2.1.2"
}
},
"deep-is"
:
{
"version"
:
"0.1.4"
,
"resolved"
:
"https://registry.nlark.com/deep-is/download/deep-is-0.1.4.tgz?cache=0&sync_timestamp=1630774723365&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdeep-is%2Fdownload%2Fdeep-is-0.1.4.tgz"
,
"integrity"
:
"sha1-pvLc5hL63S7x9Rm3NVHxfoUZmDE="
,
"dev"
:
true
},
"doctrine"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npm.taobao.org/doctrine/download/doctrine-3.0.0.tgz"
,
"integrity"
:
"sha1-rd6+rXKmV023g2OdyHoSF3OXOWE="
,
"dev"
:
true
,
"requires"
:
{
"esutils"
:
"^2.0.2"
}
},
"emoji-regex"
:
{
"version"
:
"8.0.0"
,
"resolved"
:
"https://registry.nlark.com/emoji-regex/download/emoji-regex-8.0.0.tgz"
,
"integrity"
:
"sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc="
,
"dev"
:
true
},
"enquirer"
:
{
"version"
:
"2.3.6"
,
"resolved"
:
"https://registry.npm.taobao.org/enquirer/download/enquirer-2.3.6.tgz"
,
"integrity"
:
"sha1-Kn/l3WNKHkElqXXsmU/1RW3Dc00="
,
"dev"
:
true
,
"requires"
:
{
"ansi-colors"
:
"^4.1.1"
}
},
"esbuild"
:
{
"version"
:
"0.12.25"
,
"resolved"
:
"https://registry.nlark.com/esbuild/download/esbuild-0.12.25.tgz"
,
"integrity"
:
"sha1-whMc7wIs+f6UqqXgARCyf8l2Iho="
,
"dev"
:
true
},
"escape-string-regexp"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-4.0.0.tgz?cache=0&sync_timestamp=1618677264890&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescape-string-regexp%2Fdownload%2Fescape-string-regexp-4.0.0.tgz"
,
"integrity"
:
"sha1-FLqDpdNz49MR5a/KKc9b+tllvzQ="
,
"dev"
:
true
},
"eslint"
:
{
"version"
:
"7.32.0"
,
"resolved"
:
"https://registry.nlark.com/eslint/download/eslint-7.32.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint%2Fdownload%2Feslint-7.32.0.tgz"
,
"integrity"
:
"sha1-xtMooUvj+wjI0dIeEsAv23oqgS0="
,
"dev"
:
true
,
"requires"
:
{
"@babel/code-frame"
:
"7.12.11"
,
"@eslint/eslintrc"
:
"^0.4.3"
,
"@humanwhocodes/config-array"
:
"^0.5.0"
,
"ajv"
:
"^6.10.0"
,
"chalk"
:
"^4.0.0"
,
"cross-spawn"
:
"^7.0.2"
,
"debug"
:
"^4.0.1"
,
"doctrine"
:
"^3.0.0"
,
"enquirer"
:
"^2.3.5"
,
"escape-string-regexp"
:
"^4.0.0"
,
"eslint-scope"
:
"^5.1.1"
,
"eslint-utils"
:
"^2.1.0"
,
"eslint-visitor-keys"
:
"^2.0.0"
,
"espree"
:
"^7.3.1"
,
"esquery"
:
"^1.4.0"
,
"esutils"
:
"^2.0.2"
,
"fast-deep-equal"
:
"^3.1.3"
,
"file-entry-cache"
:
"^6.0.1"
,
"functional-red-black-tree"
:
"^1.0.1"
,
"glob-parent"
:
"^5.1.2"
,
"globals"
:
"^13.6.0"
,
"ignore"
:
"^4.0.6"
,
"import-fresh"
:
"^3.0.0"
,
"imurmurhash"
:
"^0.1.4"
,
"is-glob"
:
"^4.0.0"
,
"js-yaml"
:
"^3.13.1"
,
"json-stable-stringify-without-jsonify"
:
"^1.0.1"
,
"levn"
:
"^0.4.1"
,
"lodash.merge"
:
"^4.6.2"
,
"minimatch"
:
"^3.0.4"
,
"natural-compare"
:
"^1.4.0"
,
"optionator"
:
"^0.9.1"
,
"progress"
:
"^2.0.0"
,
"regexpp"
:
"^3.1.0"
,
"semver"
:
"^7.2.1"
,
"strip-ansi"
:
"^6.0.0"
,
"strip-json-comments"
:
"^3.1.0"
,
"table"
:
"^6.0.9"
,
"text-table"
:
"^0.2.0"
,
"v8-compile-cache"
:
"^2.0.3"
}
},
"eslint-scope"
:
{
"version"
:
"5.1.1"
,
"resolved"
:
"https://registry.nlark.com/eslint-scope/download/eslint-scope-5.1.1.tgz?cache=0&sync_timestamp=1627061650854&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-scope%2Fdownload%2Feslint-scope-5.1.1.tgz"
,
"integrity"
:
"sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw="
,
"dev"
:
true
,
"requires"
:
{
"esrecurse"
:
"^4.3.0"
,
"estraverse"
:
"^4.1.1"
}
},
"eslint-utils"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.nlark.com/eslint-utils/download/eslint-utils-2.1.0.tgz"
,
"integrity"
:
"sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc="
,
"dev"
:
true
,
"requires"
:
{
"eslint-visitor-keys"
:
"^1.1.0"
},
"dependencies"
:
{
"eslint-visitor-keys"
:
{
"version"
:
"1.3.0"
,
"resolved"
:
"https://registry.nlark.com/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz?cache=0&sync_timestamp=1624559014210&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-1.3.0.tgz"
,
"integrity"
:
"sha1-MOvR73wv3/AcOk8VEESvJfqwUj4="
,
"dev"
:
true
}
}
},
"eslint-visitor-keys"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.nlark.com/eslint-visitor-keys/download/eslint-visitor-keys-2.1.0.tgz?cache=0&sync_timestamp=1624559014210&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-2.1.0.tgz"
,
"integrity"
:
"sha1-9lMoJZMFknOSyTjtROsKXJsr0wM="
,
"dev"
:
true
},
"espree"
:
{
"version"
:
"7.3.1"
,
"resolved"
:
"https://registry.nlark.com/espree/download/espree-7.3.1.tgz?cache=0&sync_timestamp=1625021119997&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fespree%2Fdownload%2Fespree-7.3.1.tgz"
,
"integrity"
:
"sha1-8t8zC3Usb1UBn4vYm3ZgA5wbu7Y="
,
"dev"
:
true
,
"requires"
:
{
"acorn"
:
"^7.4.0"
,
"acorn-jsx"
:
"^5.3.1"
,
"eslint-visitor-keys"
:
"^1.3.0"
},
"dependencies"
:
{
"eslint-visitor-keys"
:
{
"version"
:
"1.3.0"
,
"resolved"
:
"https://registry.nlark.com/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz?cache=0&sync_timestamp=1624559014210&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-1.3.0.tgz"
,
"integrity"
:
"sha1-MOvR73wv3/AcOk8VEESvJfqwUj4="
,
"dev"
:
true
}
}
},
"esprima"
:
{
"version"
:
"4.0.1"
,
"resolved"
:
"https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz"
,
"integrity"
:
"sha1-E7BM2z5sXRnfkatph6hpVhmwqnE="
,
"dev"
:
true
},
"esquery"
:
{
"version"
:
"1.4.0"
,
"resolved"
:
"https://registry.nlark.com/esquery/download/esquery-1.4.0.tgz"
,
"integrity"
:
"sha1-IUj/w4uC6McFff7UhCWz5h8PJKU="
,
"dev"
:
true
,
"requires"
:
{
"estraverse"
:
"^5.1.0"
},
"dependencies"
:
{
"estraverse"
:
{
"version"
:
"5.2.0"
,
"resolved"
:
"https://registry.npm.taobao.org/estraverse/download/estraverse-5.2.0.tgz"
,
"integrity"
:
"sha1-MH30JUfmzHMk088DwVXVzbjFOIA="
,
"dev"
:
true
}
}
},
"esrecurse"
:
{
"version"
:
"4.3.0"
,
"resolved"
:
"https://registry.npm.taobao.org/esrecurse/download/esrecurse-4.3.0.tgz"
,
"integrity"
:
"sha1-eteWTWeauyi+5yzsY3WLHF0smSE="
,
"dev"
:
true
,
"requires"
:
{
"estraverse"
:
"^5.2.0"
},
"dependencies"
:
{
"estraverse"
:
{
"version"
:
"5.2.0"
,
"resolved"
:
"https://registry.npm.taobao.org/estraverse/download/estraverse-5.2.0.tgz"
,
"integrity"
:
"sha1-MH30JUfmzHMk088DwVXVzbjFOIA="
,
"dev"
:
true
}
}
},
"estraverse"
:
{
"version"
:
"4.3.0"
,
"resolved"
:
"https://registry.npm.taobao.org/estraverse/download/estraverse-4.3.0.tgz"
,
"integrity"
:
"sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0="
,
"dev"
:
true
},
"esutils"
:
{
"version"
:
"2.0.3"
,
"resolved"
:
"https://registry.npm.taobao.org/esutils/download/esutils-2.0.3.tgz"
,
"integrity"
:
"sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q="
,
"dev"
:
true
},
"fast-deep-equal"
:
{
"version"
:
"3.1.3"
,
"resolved"
:
"https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz"
,
"integrity"
:
"sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU="
,
"dev"
:
true
},
"fast-json-stable-stringify"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz"
,
"integrity"
:
"sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM="
,
"dev"
:
true
},
"fast-levenshtein"
:
{
"version"
:
"2.0.6"
,
"resolved"
:
"https://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz"
,
"integrity"
:
"sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
,
"dev"
:
true
},
"file-entry-cache"
:
{
"version"
:
"6.0.1"
,
"resolved"
:
"https://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-6.0.1.tgz?cache=0&sync_timestamp=1613794546707&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffile-entry-cache%2Fdownload%2Ffile-entry-cache-6.0.1.tgz"
,
"integrity"
:
"sha1-IRst2WWcsDlLBz5zI6w8kz1SICc="
,
"dev"
:
true
,
"requires"
:
{
"flat-cache"
:
"^3.0.4"
}
},
"flat-cache"
:
{
"version"
:
"3.0.4"
,
"resolved"
:
"https://registry.npm.taobao.org/flat-cache/download/flat-cache-3.0.4.tgz"
,
"integrity"
:
"sha1-YbAzgwKy/p+Vfcwy/CqH8cMEixE="
,
"dev"
:
true
,
"requires"
:
{
"flatted"
:
"^3.1.0"
,
"rimraf"
:
"^3.0.2"
}
},
"flatted"
:
{
"version"
:
"3.2.2"
,
"resolved"
:
"https://registry.nlark.com/flatted/download/flatted-3.2.2.tgz?cache=0&sync_timestamp=1627541315228&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fflatted%2Fdownload%2Fflatted-3.2.2.tgz"
,
"integrity"
:
"sha1-ZL/tXLaP48p4s+shStl7Y77c5WE="
,
"dev"
:
true
},
"fs.realpath"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.nlark.com/fs.realpath/download/fs.realpath-1.0.0.tgz"
,
"integrity"
:
"sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
,
"dev"
:
true
},
"functional-red-black-tree"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.nlark.com/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz?cache=0&sync_timestamp=1618847182644&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ffunctional-red-black-tree%2Fdownload%2Ffunctional-red-black-tree-1.0.1.tgz"
,
"integrity"
:
"sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc="
,
"dev"
:
true
},
"glob"
:
{
"version"
:
"7.1.7"
,
"resolved"
:
"https://registry.nlark.com/glob/download/glob-7.1.7.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglob%2Fdownload%2Fglob-7.1.7.tgz"
,
"integrity"
:
"sha1-Oxk+kjPwHULQs/eClLvutBj5SpA="
,
"dev"
:
true
,
"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"
}
},
"glob-parent"
:
{
"version"
:
"5.1.2"
,
"resolved"
:
"https://registry.nlark.com/glob-parent/download/glob-parent-5.1.2.tgz?cache=0&sync_timestamp=1626760235241&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglob-parent%2Fdownload%2Fglob-parent-5.1.2.tgz"
,
"integrity"
:
"sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ="
,
"dev"
:
true
,
"requires"
:
{
"is-glob"
:
"^4.0.1"
}
},
"globals"
:
{
"version"
:
"13.11.0"
,
"resolved"
:
"https://registry.nlark.com/globals/download/globals-13.11.0.tgz"
,
"integrity"
:
"sha1-QO9njaEX/nvS4o8fqySVG9AlW+c="
,
"dev"
:
true
,
"requires"
:
{
"type-fest"
:
"^0.20.2"
}
},
"has-flag"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.nlark.com/has-flag/download/has-flag-3.0.0.tgz?cache=0&sync_timestamp=1626716143790&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-3.0.0.tgz"
,
"integrity"
:
"sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
,
"dev"
:
true
},
"ignore"
:
{
"version"
:
"4.0.6"
,
"resolved"
:
"https://registry.nlark.com/ignore/download/ignore-4.0.6.tgz"
,
"integrity"
:
"sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw="
,
"dev"
:
true
},
"import-fresh"
:
{
"version"
:
"3.3.0"
,
"resolved"
:
"https://registry.npm.taobao.org/import-fresh/download/import-fresh-3.3.0.tgz?cache=0&sync_timestamp=1608469520031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-3.3.0.tgz"
,
"integrity"
:
"sha1-NxYsJfy566oublPVtNiM4X2eDCs="
,
"dev"
:
true
,
"requires"
:
{
"parent-module"
:
"^1.0.0"
,
"resolve-from"
:
"^4.0.0"
}
},
"imurmurhash"
:
{
"version"
:
"0.1.4"
,
"resolved"
:
"https://registry.nlark.com/imurmurhash/download/imurmurhash-0.1.4.tgz"
,
"integrity"
:
"sha1-khi5srkoojixPcT7a21XbyMUU+o="
,
"dev"
:
true
},
"inflight"
:
{
"version"
:
"1.0.6"
,
"resolved"
:
"https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz"
,
"integrity"
:
"sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk="
,
"dev"
:
true
,
"requires"
:
{
"once"
:
"^1.3.0"
,
"wrappy"
:
"1"
}
},
"inherits"
:
{
"version"
:
"2.0.4"
,
"resolved"
:
"https://registry.npm.taobao.org/inherits/download/inherits-2.0.4.tgz"
,
"integrity"
:
"sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w="
,
"dev"
:
true
},
"is-extglob"
:
{
"version"
:
"2.1.1"
,
"resolved"
:
"https://registry.nlark.com/is-extglob/download/is-extglob-2.1.1.tgz"
,
"integrity"
:
"sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
,
"dev"
:
true
},
"is-fullwidth-code-point"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-fullwidth-code-point%2Fdownload%2Fis-fullwidth-code-point-3.0.0.tgz"
,
"integrity"
:
"sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0="
,
"dev"
:
true
},
"is-glob"
:
{
"version"
:
"4.0.1"
,
"resolved"
:
"https://registry.nlark.com/is-glob/download/is-glob-4.0.1.tgz"
,
"integrity"
:
"sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw="
,
"dev"
:
true
,
"requires"
:
{
"is-extglob"
:
"^2.1.1"
}
},
"isexe"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz"
,
"integrity"
:
"sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
,
"dev"
:
true
},
"js-tokens"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.nlark.com/js-tokens/download/js-tokens-4.0.0.tgz"
,
"integrity"
:
"sha1-GSA/tZmR35jjoocFDUZHzerzJJk="
,
"dev"
:
true
},
"js-yaml"
:
{
"version"
:
"3.14.1"
,
"resolved"
:
"https://registry.nlark.com/js-yaml/download/js-yaml-3.14.1.tgz?cache=0&sync_timestamp=1618847247867&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fjs-yaml%2Fdownload%2Fjs-yaml-3.14.1.tgz"
,
"integrity"
:
"sha1-2ugS/bOCX6MGYJqHFzg8UMNqBTc="
,
"dev"
:
true
,
"requires"
:
{
"argparse"
:
"^1.0.7"
,
"esprima"
:
"^4.0.0"
}
},
"json-schema-traverse"
:
{
"version"
:
"0.4.1"
,
"resolved"
:
"https://registry.nlark.com/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz"
,
"integrity"
:
"sha1-afaofZUTq4u4/mO9sJecRI5oRmA="
,
"dev"
:
true
},
"json-stable-stringify-without-jsonify"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.nlark.com/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz"
,
"integrity"
:
"sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE="
,
"dev"
:
true
},
"levn"
:
{
"version"
:
"0.4.1"
,
"resolved"
:
"https://registry.nlark.com/levn/download/levn-0.4.1.tgz"
,
"integrity"
:
"sha1-rkViwAdHO5MqYgDUAyaN0v/8at4="
,
"dev"
:
true
,
"requires"
:
{
"prelude-ls"
:
"^1.2.1"
,
"type-check"
:
"~0.4.0"
}
},
"lodash.clonedeep"
:
{
"version"
:
"4.5.0"
,
"resolved"
:
"https://registry.nlark.com/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz"
,
"integrity"
:
"sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8="
,
"dev"
:
true
},
"lodash.merge"
:
{
"version"
:
"4.6.2"
,
"resolved"
:
"https://registry.nlark.com/lodash.merge/download/lodash.merge-4.6.2.tgz"
,
"integrity"
:
"sha1-VYqlO0O2YeGSWgr9+japoQhf5Xo="
,
"dev"
:
true
},
"lodash.truncate"
:
{
"version"
:
"4.4.2"
,
"resolved"
:
"https://registry.nlark.com/lodash.truncate/download/lodash.truncate-4.4.2.tgz"
,
"integrity"
:
"sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM="
,
"dev"
:
true
},
"lru-cache"
:
{
"version"
:
"6.0.0"
,
"resolved"
:
"https://registry.nlark.com/lru-cache/download/lru-cache-6.0.0.tgz"
,
"integrity"
:
"sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ="
,
"dev"
:
true
,
"requires"
:
{
"yallist"
:
"^4.0.0"
}
},
"minimatch"
:
{
"version"
:
"3.0.4"
,
"resolved"
:
"https://registry.nlark.com/minimatch/download/minimatch-3.0.4.tgz"
,
"integrity"
:
"sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM="
,
"dev"
:
true
,
"requires"
:
{
"brace-expansion"
:
"^1.1.7"
}
},
"ms"
:
{
"version"
:
"2.1.2"
,
"resolved"
:
"https://registry.nlark.com/ms/download/ms-2.1.2.tgz"
,
"integrity"
:
"sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk="
,
"dev"
:
true
},
"natural-compare"
:
{
"version"
:
"1.4.0"
,
"resolved"
:
"https://registry.npm.taobao.org/natural-compare/download/natural-compare-1.4.0.tgz"
,
"integrity"
:
"sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc="
,
"dev"
:
true
},
"node-fetch"
:
{
"version"
:
"2.6.2"
,
"resolved"
:
"https://registry.nlark.com/node-fetch/download/node-fetch-2.6.2.tgz?cache=0&sync_timestamp=1630935314150&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnode-fetch%2Fdownload%2Fnode-fetch-2.6.2.tgz"
,
"integrity"
:
"sha1-mGmWgYtzeF5HsZZcw06wk6HUZNA="
},
"once"
:
{
"version"
:
"1.4.0"
,
"resolved"
:
"https://registry.nlark.com/once/download/once-1.4.0.tgz"
,
"integrity"
:
"sha1-WDsap3WWHUsROsF9nFC6753Xa9E="
,
"dev"
:
true
,
"requires"
:
{
"wrappy"
:
"1"
}
},
"optionator"
:
{
"version"
:
"0.9.1"
,
"resolved"
:
"https://registry.nlark.com/optionator/download/optionator-0.9.1.tgz"
,
"integrity"
:
"sha1-TyNqY3Pa4FZqbUPhMmZ09QwpFJk="
,
"dev"
:
true
,
"requires"
:
{
"deep-is"
:
"^0.1.3"
,
"fast-levenshtein"
:
"^2.0.6"
,
"levn"
:
"^0.4.1"
,
"prelude-ls"
:
"^1.2.1"
,
"type-check"
:
"^0.4.0"
,
"word-wrap"
:
"^1.2.3"
}
},
"parent-module"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.nlark.com/parent-module/download/parent-module-1.0.1.tgz"
,
"integrity"
:
"sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI="
,
"dev"
:
true
,
"requires"
:
{
"callsites"
:
"^3.0.0"
}
},
"path-is-absolute"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.nlark.com/path-is-absolute/download/path-is-absolute-1.0.1.tgz"
,
"integrity"
:
"sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
,
"dev"
:
true
},
"path-key"
:
{
"version"
:
"3.1.1"
,
"resolved"
:
"https://registry.nlark.com/path-key/download/path-key-3.1.1.tgz"
,
"integrity"
:
"sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U="
,
"dev"
:
true
},
"prelude-ls"
:
{
"version"
:
"1.2.1"
,
"resolved"
:
"https://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.2.1.tgz"
,
"integrity"
:
"sha1-3rxkidem5rDnYRiIzsiAM30xY5Y="
,
"dev"
:
true
},
"progress"
:
{
"version"
:
"2.0.3"
,
"resolved"
:
"https://registry.nlark.com/progress/download/progress-2.0.3.tgz"
,
"integrity"
:
"sha1-foz42PW48jnBvGi+tOt4Vn1XLvg="
,
"dev"
:
true
},
"punycode"
:
{
"version"
:
"2.1.1"
,
"resolved"
:
"https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz"
,
"integrity"
:
"sha1-tYsBCsQMIsVldhbI0sLALHv0eew="
,
"dev"
:
true
},
"regexpp"
:
{
"version"
:
"3.2.0"
,
"resolved"
:
"https://registry.nlark.com/regexpp/download/regexpp-3.2.0.tgz?cache=0&sync_timestamp=1623669109412&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fregexpp%2Fdownload%2Fregexpp-3.2.0.tgz"
,
"integrity"
:
"sha1-BCWido2PI7rXDKS5BGH6LxIT4bI="
,
"dev"
:
true
},
"require-from-string"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npm.taobao.org/require-from-string/download/require-from-string-2.0.2.tgz"
,
"integrity"
:
"sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk="
,
"dev"
:
true
},
"resolve-from"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npm.taobao.org/resolve-from/download/resolve-from-4.0.0.tgz"
,
"integrity"
:
"sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY="
,
"dev"
:
true
},
"rimraf"
:
{
"version"
:
"3.0.2"
,
"resolved"
:
"https://registry.npm.taobao.org/rimraf/download/rimraf-3.0.2.tgz"
,
"integrity"
:
"sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho="
,
"dev"
:
true
,
"requires"
:
{
"glob"
:
"^7.1.3"
}
},
"semver"
:
{
"version"
:
"7.3.5"
,
"resolved"
:
"https://registry.nlark.com/semver/download/semver-7.3.5.tgz"
,
"integrity"
:
"sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc="
,
"dev"
:
true
,
"requires"
:
{
"lru-cache"
:
"^6.0.0"
}
},
"shebang-command"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.nlark.com/shebang-command/download/shebang-command-2.0.0.tgz"
,
"integrity"
:
"sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo="
,
"dev"
:
true
,
"requires"
:
{
"shebang-regex"
:
"^3.0.0"
}
},
"shebang-regex"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.nlark.com/shebang-regex/download/shebang-regex-3.0.0.tgz"
,
"integrity"
:
"sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI="
,
"dev"
:
true
},
"slice-ansi"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.nlark.com/slice-ansi/download/slice-ansi-4.0.0.tgz"
,
"integrity"
:
"sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms="
,
"dev"
:
true
,
"requires"
:
{
"ansi-styles"
:
"^4.0.0"
,
"astral-regex"
:
"^2.0.0"
,
"is-fullwidth-code-point"
:
"^3.0.0"
},
"dependencies"
:
{
"ansi-styles"
:
{
"version"
:
"4.3.0"
,
"resolved"
:
"https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz"
,
"integrity"
:
"sha1-7dgDYornHATIWuegkG7a00tkiTc="
,
"dev"
:
true
,
"requires"
:
{
"color-convert"
:
"^2.0.1"
}
},
"color-convert"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.nlark.com/color-convert/download/color-convert-2.0.1.tgz"
,
"integrity"
:
"sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM="
,
"dev"
:
true
,
"requires"
:
{
"color-name"
:
"~1.1.4"
}
},
"color-name"
:
{
"version"
:
"1.1.4"
,
"resolved"
:
"https://registry.nlark.com/color-name/download/color-name-1.1.4.tgz"
,
"integrity"
:
"sha1-wqCah6y95pVD3m9j+jmVyCbFNqI="
,
"dev"
:
true
}
}
},
"sprintf-js"
:
{
"version"
:
"1.0.3"
,
"resolved"
:
"https://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz"
,
"integrity"
:
"sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
,
"dev"
:
true
},
"string-width"
:
{
"version"
:
"4.2.2"
,
"resolved"
:
"https://registry.nlark.com/string-width/download/string-width-4.2.2.tgz"
,
"integrity"
:
"sha1-2v1PlVmnWFz7pSnGoKT3NIjr1MU="
,
"dev"
:
true
,
"requires"
:
{
"emoji-regex"
:
"^8.0.0"
,
"is-fullwidth-code-point"
:
"^3.0.0"
,
"strip-ansi"
:
"^6.0.0"
}
},
"strip-ansi"
:
{
"version"
:
"6.0.0"
,
"resolved"
:
"https://registry.nlark.com/strip-ansi/download/strip-ansi-6.0.0.tgz"
,
"integrity"
:
"sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI="
,
"dev"
:
true
,
"requires"
:
{
"ansi-regex"
:
"^5.0.0"
}
},
"strip-json-comments"
:
{
"version"
:
"3.1.1"
,
"resolved"
:
"https://registry.nlark.com/strip-json-comments/download/strip-json-comments-3.1.1.tgz"
,
"integrity"
:
"sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY="
,
"dev"
:
true
},
"supports-color"
:
{
"version"
:
"5.5.0"
,
"resolved"
:
"https://registry.nlark.com/supports-color/download/supports-color-5.5.0.tgz"
,
"integrity"
:
"sha1-4uaaRKyHcveKHsCzW2id9lMO/I8="
,
"dev"
:
true
,
"requires"
:
{
"has-flag"
:
"^3.0.0"
}
},
"table"
:
{
"version"
:
"6.7.1"
,
"resolved"
:
"https://registry.nlark.com/table/download/table-6.7.1.tgz?cache=0&sync_timestamp=1620957375998&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftable%2Fdownload%2Ftable-6.7.1.tgz"
,
"integrity"
:
"sha1-7gVZK3FDgxqMlPPO5qrkwczvM+I="
,
"dev"
:
true
,
"requires"
:
{
"ajv"
:
"^8.0.1"
,
"lodash.clonedeep"
:
"^4.5.0"
,
"lodash.truncate"
:
"^4.4.2"
,
"slice-ansi"
:
"^4.0.0"
,
"string-width"
:
"^4.2.0"
,
"strip-ansi"
:
"^6.0.0"
},
"dependencies"
:
{
"ajv"
:
{
"version"
:
"8.6.2"
,
"resolved"
:
"https://registry.nlark.com/ajv/download/ajv-8.6.2.tgz"
,
"integrity"
:
"sha1-L7ReDl/LwIEzJsHD2lNdGIG7BXE="
,
"dev"
:
true
,
"requires"
:
{
"fast-deep-equal"
:
"^3.1.1"
,
"json-schema-traverse"
:
"^1.0.0"
,
"require-from-string"
:
"^2.0.2"
,
"uri-js"
:
"^4.2.2"
}
},
"json-schema-traverse"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.nlark.com/json-schema-traverse/download/json-schema-traverse-1.0.0.tgz"
,
"integrity"
:
"sha1-rnvLNlard6c7pcSb9lTzjmtoYOI="
,
"dev"
:
true
}
}
},
"text-table"
:
{
"version"
:
"0.2.0"
,
"resolved"
:
"https://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz"
,
"integrity"
:
"sha1-f17oI66AUgfACvLfSoTsP8+lcLQ="
,
"dev"
:
true
},
"type-check"
:
{
"version"
:
"0.4.0"
,
"resolved"
:
"https://registry.nlark.com/type-check/download/type-check-0.4.0.tgz"
,
"integrity"
:
"sha1-B7ggO/pwVsBlcFDjzNLDdzC6uPE="
,
"dev"
:
true
,
"requires"
:
{
"prelude-ls"
:
"^1.2.1"
}
},
"type-fest"
:
{
"version"
:
"0.20.2"
,
"resolved"
:
"https://registry.nlark.com/type-fest/download/type-fest-0.20.2.tgz"
,
"integrity"
:
"sha1-G/IH9LKPkVg2ZstfvTJ4hzAc1fQ="
,
"dev"
:
true
},
"uri-js"
:
{
"version"
:
"4.4.1"
,
"resolved"
:
"https://registry.npm.taobao.org/uri-js/download/uri-js-4.4.1.tgz?cache=0&sync_timestamp=1610240086113&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furi-js%2Fdownload%2Furi-js-4.4.1.tgz"
,
"integrity"
:
"sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34="
,
"dev"
:
true
,
"requires"
:
{
"punycode"
:
"^2.1.0"
}
},
"v8-compile-cache"
:
{
"version"
:
"2.3.0"
,
"resolved"
:
"https://registry.npm.taobao.org/v8-compile-cache/download/v8-compile-cache-2.3.0.tgz"
,
"integrity"
:
"sha1-LeGWGMZtwkfc+2+ZM4A12CRaLO4="
,
"dev"
:
true
},
"which"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npm.taobao.org/which/download/which-2.0.2.tgz"
,
"integrity"
:
"sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE="
,
"dev"
:
true
,
"requires"
:
{
"isexe"
:
"^2.0.0"
}
},
"word-wrap"
:
{
"version"
:
"1.2.3"
,
"resolved"
:
"https://registry.nlark.com/word-wrap/download/word-wrap-1.2.3.tgz"
,
"integrity"
:
"sha1-YQY29rH3A4kb00dxzLF/uTtHB5w="
,
"dev"
:
true
},
"wrappy"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.nlark.com/wrappy/download/wrappy-1.0.2.tgz"
,
"integrity"
:
"sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
,
"dev"
:
true
},
"yallist"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npm.taobao.org/yallist/download/yallist-4.0.0.tgz"
,
"integrity"
:
"sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI="
,
"dev"
:
true
}
}
}
src/connector/node-rest/package.json
0 → 100644
浏览文件 @
d88adc79
{
"name"
:
"taos-rest"
,
"version"
:
"1.0.0"
,
"module"
:
"src/index.js"
,
"main"
:
"lib/index.js"
,
"license"
:
"MIT"
,
"scripts"
:
{
"prepare"
:
"npm run build"
,
"build"
:
"esbuild --bundle --platform=node --outfile=lib/index.js src/index.js"
,
"build:dev"
:
"esbuild --bundle --platform=node --outfile=dist/examples/show-database.js examples/show-databases.js --watch"
},
"devDependencies"
:
{
"esbuild"
:
"^0.12.25"
,
"eslint"
:
"^7.32.0"
},
"dependencies"
:
{
"node-fetch"
:
"^2.x"
}
}
src/connector/node-rest/src/index.js
0 → 100644
浏览文件 @
d88adc79
import
fetch
from
'
node-fetch
'
export
class
Taos
{
host
=
"
localhost
"
port
=
6041
user
=
"
root
"
pass
=
"
taosdata
"
https
=
false
_apiUrl
()
{
return
(
this
.
https
?
"
https
"
:
"
http
"
)
+
"
://
"
+
this
.
host
+
"
:
"
+
this
.
port
+
"
/rest/sql
"
;
}
_token
()
{
return
'
Basic
'
+
Buffer
.
from
(
this
.
user
+
'
:
'
+
this
.
pass
).
toString
(
'
base64
'
);
}
async
query
(
sql
)
{
let
res
=
await
fetch
(
this
.
_apiUrl
(),
{
method
:
'
post
'
,
body
:
sql
,
headers
:
{
'
Authorization
'
:
this
.
_token
()
}
});
return
res
.
json
();
}
}
export
const
connect
=
(
opts
)
=>
{
return
new
Taos
(
opts
)
}
export
default
{
connect
}
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录