@yuntools/ali-oss
Version:
阿里云 OSS 命令行工具 ossutil 封装,支持 ESM,CJS 导入,提供 TypeScript 类型定义
73 lines (72 loc) • 2.1 kB
JSON
{
"name": "@yuntools/ali-oss",
"author": "waiting",
"version": "16.1.5",
"description": "阿里云 OSS 命令行工具 ossutil 封装,支持 ESM,CJS 导入,提供 TypeScript 类型定义",
"keywords": [
"ali",
"aliyun",
"ali-sdk",
"oss",
"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": {
"rxjs": "^7.8.0",
"rxrunscript": "^11.0.1"
},
"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 .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",
"prepack": "rm -f dist/tsconfig.tsbuildinfo",
"pretest": "npm run build",
"pretest:local": "npm run build",
"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": "b12fdfb6489d650b557091a6ea28f9bafca7542f"
}