@khs1994/tencent-ai
Version:
Tencent AI SDK
126 lines (125 loc) • 4.4 kB
JSON
{
"name": "@khs1994/tencent-ai",
"version": "19.6.0-alpha.6",
"description": "Tencent AI SDK",
"main": "./dist/tencent-ai.common.js",
"module": "./dist/tencent-ai.mjs",
"browser": "./dist/tencent-ai.browser.js",
"types": "./types/TencentAI.d.ts",
"unpkg": "dist/tencent-ai.min.js",
"miniprogram": "miniprogram",
"nyc": {
"include": [
"src/*.ts",
"src/**/*.ts"
],
"exclude": [
"src/util/wxFs.ts"
],
"extension": [
".ts"
],
"require": [
"ts-node/register"
]
},
"scripts": {
"cleanup": "npx rimraf lib libesm dist types miniprogram",
"eslint": "eslint ./src ./test",
"test": "nyc mocha -R spec -r ts-node/register --timeout 20000 test/*.ts test/**/*.ts",
"test:deno": "cd deno_test && deno test *.test.ts -A",
"test:mjs": "node --experimental-modules test/test.mjs",
"precodecov": "nyc report --reporter=text-lcov > coverage.lcov",
"codecov": "npx codecov",
"fmt": "npx prettier --write ./**/*.js ./**/*.ts ./*.md ./*.json ./*.mjs",
"prepublishOnly": "npm run cleanup && npm run build:all && npm run dist:all",
"dev:miniprogram": "npx tsc --outDir ../../app/pcit/miniprogram/client/node_modules/@khs1994/tencent-ai/lib",
"build:all": "npx rimraf lib libesm types && npm run build:esm && npm run build:cjs",
"build:esm": "npx tsc --module es2015 --outDir libesm",
"build:cjs": "npx tsc",
"dist:all": "npx rimraf dist miniprogram && npm run dist:umd && npm run dist:umd:min && npm run dist:cjs && npm run dist:cjs:min && npm run dist:esm && npm run dist:miniprogram && npm run dist:deno && npm run dist:browser && node scripts/dist.js",
"dist:umd": "npx rollup -c rollup.config.js --environment=target:umd,NODE_ENV:development",
"dist:umd:min": "npx rollup -c rollup.config.js --environment=target:umd_min,NODE_ENV:production",
"dist:cjs": "npx rollup -c rollup.config.js --environment=target:cjs,NODE_ENV:development",
"dist:cjs:min": "npx rollup -c rollup.config.js --environment=target:cjs_min,NODE_ENV:production",
"dist:esm": "npx rollup -c rollup.config.js --environment=target:esm,NODE_ENV:development",
"dist:miniprogram": "npx rollup -c rollup.config.js --environment=target:miniprogram",
"dist:deno": "npx rollup -c rollup.config.js --environment=target:deno",
"dist:browser": "npx rollup -c rollup.config.js --environment=target:browser",
"deno:types": " deno eval \"Deno.mkdirSync('./node_modules/@types/deno',true)\" && deno types > node_modules/@types/deno/index.d.ts"
},
"author": {
"name": "khs1994",
"email": "khs1994@khs1994.com",
"url": "https://khs1994.com"
},
"repository": {
"type": "git",
"url": "https://github.com/khs1994/tencent-ai-js.git"
},
"license": "MIT",
"keywords": [
"tencent-ai",
"ai",
"sdk"
],
"dependencies": {
"node-fetch": "^2.6.0",
"wx-fetch": "github:khs1994/wx-fetch"
},
"devDependencies": {
"@types/mocha": "^5.2.7",
"@types/node": "^12.0.0",
"@types/node-fetch": "^2.5.0",
"@types/qs": "^6.5.3",
"@types/wx": "github:khs1994/types-wx",
"@typescript-eslint/eslint-plugin": "^2.3.0",
"@typescript-eslint/parser": "^2.3.0",
"babel-eslint": "^10.0.3",
"codecov": "^3.5.0",
"eslint": "^6.4.0",
"eslint-config-prettier": "^6.3.0",
"eslint-plugin-node": "^10.0.0",
"eslint-plugin-prettier": "^3.1.1",
"iconv-lite": "^0.5.0",
"mocha": "^6.2.0",
"node-fetch": "^2.6.0",
"nyc": "^14.1.1",
"prettier": "^1.18.2",
"qs": "^6.8.0",
"rollup": "^1.21.4",
"rollup-plugin-commonjs": "^10.1.0",
"rollup-plugin-json": "^4.0.0",
"rollup-plugin-node-builtins": "^2.1.2",
"rollup-plugin-node-globals": "^1.4.0",
"rollup-plugin-node-resolve": "^5.2.0",
"rollup-plugin-terser": "^5.1.2",
"rollup-plugin-typescript": "^1.0.1",
"ts-loader": "^6.1.0",
"ts-node": "^8.4.1",
"typescript": "^3.6.3"
},
"files": [
"dist",
"miniprogram",
"types",
".pcit.yml",
".drone.yml",
".travis.yml"
],
"engines": {
"node": ">=8.0"
},
"publishConfig": {
"access": "public"
},
"private": false,
"homepage": "https://github.com/khs1994/tencent-ai-js",
"bugs": {
"url": "https://github.com/khs1994/tencent-ai-js/issues"
},
"directories": {
"doc": "./docs",
"lib": "./src"
}
}