UNPKG

onebot-commander

Version:

OneBot12 Message Segment Commander - TypeScript version with dual ESM/CJS format support

72 lines (71 loc) 2.33 kB
{ "name": "onebot-commander", "version": "1.0.7", "description": "OneBot12 Message Segment Commander - TypeScript version with dual ESM/CJS format support", "type": "module", "main": "./dist/cjs/index.cjs", "module": "./dist/esm/index.js", "types": "./dist/esm/index.d.ts", "exports": { ".": { "import": "./dist/esm/index.js", "require": "./dist/cjs/index.cjs", "types": "./dist/esm/index.d.ts" } }, "files": [ "dist", "README.md" ], "scripts": { "build": "npm run build:esm && npm run build:cjs && npm run add-js-extensions && npm run rename-cjs-files && npm run fix-cjs-requires", "build:esm": "tsc -p tsconfig.esm.json", "build:cjs": "tsc -p tsconfig.cjs.json", "add-js-extensions": "node scripts/add-js-extensions.js", "rename-cjs-files": "node scripts/rename-cjs-files.js", "fix-cjs-requires": "node scripts/fix-cjs-requires.js", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "benchmark": "npm run build && node scripts/benchmark.js", "clean": "rm -rf dist", "pub": "npm publish", "prepublishOnly": "npm run build", "lint": "eslint src/**/*.ts", "lint:fix": "eslint src/**/*.ts --fix", "format": "prettier --write src/**/*.ts", "format:check": "prettier --check src/**/*.ts", "docs:dev": "vitepress dev docs", "docs:build": "vitepress build docs", "docs:preview": "vitepress preview docs", "docs:deploy": "node scripts/deploy-docs.js deploy", "docs:deploy:github": "node scripts/deploy-docs.js deploy github", "docs:deploy:netlify": "node scripts/deploy-docs.js deploy netlify", "docs:deploy:vercel": "node scripts/deploy-docs.js deploy vercel", "docs:config": "node scripts/deploy-docs.js config" }, "keywords": [ "onebot", "commander", "typescript", "message-segments", "esm", "cjs", "dual-format", "universal" ], "author": "", "license": "MIT", "devDependencies": { "@types/jest": "^29.5.8", "@types/node": "^20.8.10", "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", "eslint": "^8.0.0", "jest": "^29.7.0", "prettier": "^3.0.0", "ts-jest": "^29.1.1", "typescript": "^5.2.2", "vitepress": "^0.1.1" } }