@yuntools/ali-ecs
Version:
阿里云 ECS 模块封装,支持 ESM,CJS 导入,提供 TypeScript 类型定义
70 lines (69 loc) • 2.02 kB
JSON
{
"name": "@yuntools/ali-ecs",
"author": "waiting",
"version": "11.0.1",
"description": "阿里云 ECS 模块封装,支持 ESM,CJS 导入,提供 TypeScript 类型定义",
"keywords": [
"ali",
"aliyun",
"ali-sdk",
"ECS",
"ESM",
"typescript",
"ts"
],
"type": "module",
"bin": {},
"types": "./dist/index.d.ts",
"exports": {
".": {
"import": "./dist/index.js",
"require": "./dist/index.cjs"
},
"./package.json": "./package.json"
},
"bugs": {
"url": "https://github.com/waitingsong/yuntools/issues"
},
"homepage": "https://github.com/waitingsong/yuntools#readme",
"repository": {
"type": "git",
"url": "git@github.com:waitingsong/yuntools.git"
},
"license": "MIT",
"dependencies": {
"@alicloud/ecs20140526": "^3.0.2",
"@alicloud/openapi-client": "^0.4.5"
},
"devDependencies": {
"cross-env": "7"
},
"engines": {
"node": ">=16.13.0"
},
"files": [
"tsconfig.json",
"Dockerfile",
"src/**/*.ts",
"bin/*.js",
"dist"
],
"publishConfig": {
"access": "public"
},
"scripts": {
"build": "npm run tsc && tsc-alias && npm run rp",
"clean": "npm run clean:lock & npm run clean:cache & rm -rf dist/*",
"clean:cache": "rm -rf .eslintcache .vscode/.tsbuildinfo .vscode/.tsbuildinfo.*",
"clean:lock": "rm package-lock.json -f",
"cov": "cross-env TS_NODE_PROJECT=test/tsconfig.json c8 mocha --loader=ts-node/esm --parallel=false",
"lint": "eslint --fix --cache {src,test}/**/*.ts",
"lint:nofix": "eslint --cache {src,test}/**/*.ts",
"purge": "npm run clean && rm node_modules -rf",
"rp": "rollup -c rollup.config.js --context this",
"test": "cross-env TS_NODE_PROJECT=test/tsconfig.json mocha --loader=ts-node/esm",
"test:local": "cross-env TS_NODE_PROJECT=test/tsconfig.json ../../node_modules/.bin/mocha --loader=ts-node/esm --parallel=false",
"tsc": "tsc -b "
},
"gitHead": "799c37e983193fbd4ee9053f35e6b2784ecd08fc"
}