valkyrie-api-types/package.json

154 lines
5.1 KiB
JSON
Raw Normal View History

2024-09-11 22:51:40 -07:00
{
2024-09-12 00:14:45 -07:00
"name": "@valkyriechat/valkyrie-api-types",
"version": "0.37.51",
"description": "Valkyrie API typings that are kept up to date for use in bot library and client creation.",
"homepage": "https://chat.valkyriecoms.com",
"exports": {
"./globals": {
"require": "./globals.js",
"import": "./globals.mjs",
"types": "./globals.d.ts"
},
"./v9": {
"require": "./v9.js",
"import": "./v9.mjs",
"types": "./v9.d.ts"
},
"./gateway": {
"require": "./gateway/index.js",
"import": "./gateway/index.mjs",
"types": "./gateway/index.d.ts"
},
"./gateway/v*": {
"require": "./gateway/v*.js",
"import": "./gateway/v*.mjs",
"types": "./gateway/v*.d.ts"
},
"./payloads": {
"require": "./payloads/index.js",
"import": "./payloads/index.mjs",
"types": "./payloads/index.d.ts"
},
"./payloads/v*": {
"require": "./payloads/v*/index.js",
"import": "./payloads/v*/index.mjs",
"types": "./payloads/v*/index.d.ts"
},
"./rest": {
"require": "./rest/index.js",
"import": "./rest/index.mjs",
"types": "./rest/index.d.ts"
},
"./rest/v*": {
"require": "./rest/v*/index.js",
"import": "./rest/v*/index.mjs",
"types": "./rest/v*/index.d.ts"
},
"./rpc": {
"require": "./rpc/index.js",
"import": "./rpc/index.mjs",
"types": "./rpc/index.d.ts"
},
"./rpc/v*": {
"require": "./rpc/v*.js",
"import": "./rpc/v*.mjs",
"types": "./rpc/v*.d.ts"
},
"./voice": {
"require": "./voice/index.js",
"import": "./voice/index.mjs",
"types": "./voice/index.d.ts"
},
"./voice/v*": {
"require": "./voice/v*.js",
"import": "./voice/v*.mjs",
"types": "./voice/v*.d.ts"
},
"./utils": {
"require": "./utils/index.js",
"import": "./utils/index.mjs",
"types": "./utils/index.d.ts"
},
"./utils/v*": {
"require": "./utils/v*.js",
"import": "./utils/v*.mjs",
"types": "./utils/v*.d.ts"
},
"./valkyriechat": {
"require": "./index.js",
"import": "./index.mjs",
"types": "./index.d.ts"
}
},
"scripts": {
"build:ci": "tsc --noEmit --incremental false",
"build:node": "tsc && run-p esm:*",
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s",
"ci:pr": "run-s changelog lint",
"clean:node": "rimraf {gateway,payloads,rest,rpc,voice,utils,valkyriechat}/**/*.{js,mjs,d.ts,*map} {globals,v*}.{js,mjs,d.ts,*map}",
"clean": "run-p clean:*",
"esm:gateway": "gen-esm-wrapper ./gateway/index.js ./gateway/index.mjs",
"esm:globals": "gen-esm-wrapper ./globals.js ./globals.mjs",
"esm:payloads": "gen-esm-wrapper ./payloads/index.js ./payloads/index.mjs",
"esm:rest": "gen-esm-wrapper ./rest/index.js ./rest/index.mjs",
"esm:rpc": "gen-esm-wrapper ./rpc/index.js ./rpc/index.mjs",
"esm:utils": "gen-esm-wrapper ./utils/index.js ./utils/index.mjs",
"esm:valkyriechat": "gen-esm-wrapper ./utils/index.js ./utils/index.mjs",
"esm:versions": "node ./scripts/versions.mjs",
"esm:voice": "gen-esm-wrapper ./voice/index.js ./voice/index.mjs",
"lint": "prettier --write . && eslint --fix --ext mjs,ts {gateway,payloads,rest,rpc,voice,utils,valkyriechat}/**/*.ts {globals,v*}.ts scripts/**/*.mjs",
"prepare": "is-ci || husky install",
"prepublishOnly": "run-s clean test:lint build:node",
"test:lint": "prettier --check . && eslint --ext mjs,ts {gateway,payloads,rest,rpc,voice,utils,valkyriechat}/**/*.ts {globals,v*}.ts scripts/**/*.mjs",
"pretest:types": "tsc",
"test:types": "node ./scripts/run-tsd.mjs",
"posttest:types": "npm run clean:node"
},
"author": "Toastie <toastie@toastiet0ast.com>",
"license": "Apache-2.0",
"files": [
"{gateway,payloads,rest,rpc,voice,utils,valkyriechat}/**/*.{js,js.map,d.ts,d.ts.map,mjs,ts}",
"{globals,v*}.{js,js.map,d.ts,d.ts.map,mjs,ts}"
],
"devDependencies": {
"@babel/runtime-corejs3": "^7.18.0",
"@commitlint/cli": "^17.0.0",
"@commitlint/config-angular": "^17.0.0",
"@favware/npm-deprecate": "^1.0.4",
"@sapphire/prettier-config": "^1.4.3",
"@types/conventional-recommended-bump": "^6.1.0",
"@types/node": "^17.0.35",
"@typescript-eslint/eslint-plugin": "^5.26.0",
"@typescript-eslint/parser": "^5.26.0",
"conventional-changelog-cli": "^2.2.2",
"conventional-recommended-bump": "^6.1.0",
"eslint": "^8.16.0",
"eslint-config-marine": "^9.4.1",
"eslint-config-prettier": "^8.5.0",
"eslint-import-resolver-typescript": "^2.7.1",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jsx-a11y": "^6.5.1",
"eslint-plugin-react": "^7.30.0",
"eslint-plugin-react-hooks": "^4.5.0",
"gen-esm-wrapper": "^1.1.3",
"husky": "^8.0.1",
"is-ci": "^3.0.1",
"lint-staged": "^12.4.1",
"npm-run-all": "^4.1.5",
"prettier": "^2.6.2",
"pretty-quick": "^3.1.3",
"rimraf": "^3.0.2",
"tsd": "^0.20.0",
"typescript": "^4.6.4"
},
"repository": {
"type": "git",
"url": "git+https://toastielab.dev/ValkyrieChat/valkyrie-api-types.git"
},
"lint-staged": {
"{gateway,payloads,rest,rpc,voice,utils}/**/*.{mjs,js,ts}": "eslint --fix --ext mjs,js,ts",
"{globals,v*}.ts": "eslint --fix --ext mjs,js,ts"
},
"packageManager": "pnpm@8.15.6+sha512.77b89e9be77a2b06ad8f403a19cae5e22976f61023f98ad323d5c30194958ebc02ee0a6ae5d13ee454f6134e4e8caf29a05f0b1a0e1d2b17bca6b6a1f1159f86"
2024-09-11 22:51:40 -07:00
}