UNPKG

danmu

Version:

Flexible, cross-platform, powerful danmu library.

99 lines (98 loc) 2.78 kB
{ "name": "danmu", "version": "0.20.0", "description": "Flexible, cross-platform, powerful danmu library.", "main": "./dist/danmu.cjs.js", "unpkg": "./dist/danmu.umd.js", "module": "./dist/danmu.esm-bundler.js", "types": "./dist/index.d.ts", "exports": { ".": { "import": { "types": "./dist/index.d.ts", "node": "./dist/danmu.esm-bundler.mjs", "default": "./dist/danmu.esm-bundler.js" }, "require": { "types": "./dist/index.d.ts", "default": "./dist/danmu.cjs.js" } } }, "files": [ "dist" ], "scripts": { "test": "jest", "prepare": "husky", "release": "tsx ./release.ts", "preview:docs": "cd docs && pnpm run preview", "dev:docs": "cd docs && pnpm run dev", "dev:demo": "cd demo && pnpm run dev", "dev:core": "rollup --config --environment BUILD:development", "build:docs": "rimraf ./docs/.vitepress/dist && cd docs && pnpm run build", "build:demo": "rimraf ./demo/dist && cd demo && pnpm run build", "build:core": "rimraf ./dist && rollup --config && rimraf ./dist/__tests__ && pnpm run format:es", "format": "pnpm run format:es && pnpm run format:docs", "format:docs": "prettier --write ./docs", "format:es": "prettier --write --ignore-path=.prettierignore --parser typescript \"(src|demo|dist)/**/*.((m)?js|ts?(x))\"" }, "lint-staged": { "*.js": [ "prettier --write" ], "*.ts?(x)": [ "prettier --parser=typescript --write" ] }, "author": "imtaotao", "keywords": [ "danmu", "danmaku", "danmuku", "弹幕", "弹幕库" ], "license": "MIT", "publishConfig": { "registry": "https://registry.npmjs.org" }, "repository": { "type": "git", "url": "git+https://github.com/imtaotao/danmu.git" }, "bugs": { "url": "https://github.com/imtaotao/danmu/issues" }, "packageManager": "pnpm@9.1.3", "devDependencies": { "@jsdevtools/version-bump-prompt": "^6.1.0", "@rollup/plugin-commonjs": "^26.0.1", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-replace": "^5.0.7", "@types/jest": "^29.5.12", "@types/node": "^22.5.0", "@types/semver": "^7.7.1", "@types/minimist": "^1.2.5", "chalk": "^5.3.0", "execa": "^9.3.1", "husky": "^9.0.11", "jest": "^29.7.0", "lint-staged": "^15.2.5", "minimist": "^1.2.8", "prettier": "^3.3.3", "rimraf": "^5.0.7", "rollup": "^4.18.0", "rollup-plugin-cleanup": "^3.2.1", "rollup-plugin-typescript2": "^0.36.0", "semver": "^7.6.3", "ts-jest": "^29.1.4", "tsx": "^4.17.0", "typescript": "^5.8.3" }, "dependencies": { "aidly": "^1.36.0", "hooks-plugin": "^1.3.4" } }