UNPKG

sprite-frame-animation

Version:

A user-friendly Sprite frame animation library

113 lines (112 loc) 3.24 kB
{ "name": "sprite-frame-animation", "version": "1.0.1", "description": "A user-friendly Sprite frame animation library", "keywords": [ "雪碧图", "雪碧图帧动画", "canvas", "spriteframe", "spriteframeanimation", "sprite frame", "sprite frame animation", "sprite", "frame", "animation" ], "sideEffects": false, "main": "dist/index.js", "module": "dist/index.esm.js", "exports": { "node": { "import": "./dist/index.mjs", "default": "./dist/index.js" }, "default": { "import": "./dist/index.mjs", "default": "./dist/index.js" } }, "scripts": { "preinstall": "npx only-allow npm", "clean": "rimraf ./dist", "dev": "rollup -c config/rollup.config.aio.cjs -w", "start": "http-server -p 3000 -c-1", "test": "cross-env NODE_ENV=test nyc mocha", "release": "npm test && npm run build && git commit -am \"build: $npm_package_version\" && git tag $npm_package_version && git push && git push --tags", "lint": "eslint -c .eslintrc.cjs 'src/**/*.js'", "lint:fix": "eslint --fix -c .eslintrc.cjs 'src/**/*.js' --fix", "prepare": "husky install", "ci": "commit", "cz": "git-cz", "build:self": "rollup -c config/rollup.config.cjs", "build:esm": "rollup -c config/rollup.config.esm.cjs", "build:aio": "rollup -c config/rollup.config.aio.cjs", "build": "npm run clean && npm run build:self && npm run build:esm && npm run build:aio", "coveralls": "nyc report --reporter=text-lcov | coveralls" }, "author": "CNLHB", "license": "MIT", "repository": { "type": "git", "url": "git://github.com/CNLHB/spriteframe.git" }, "bugs": { "url": "https://github.com/CNLHB/spriteframe/issues" }, "files": [ "/dist", "/types", "*.d.ts" ], "engines": { "node": ">=14.0.0", "npm": ">=6.0.0" }, "publishConfig": { "registry": "https://registry.npmjs.org", "access": "public" }, "devDependencies": { "@babel/eslint-parser": "^7.23.3", "@babel/plugin-transform-runtime": "^7.23.3", "@babel/preset-env": "^7.23.3", "@babel/register": "^7.22.15", "@commitlint/cli": "^18.6.1", "@commitlint/config-conventional": "^18.6.3", "@commitlint/cz-commitlint": "^18.6.1", "@commitlint/format": "^18.6.1", "@commitlint/prompt-cli": "^18.6.1", "@js-lib/cli": "^3.0.5", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-commonjs": "^28.0.2", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-terser": "^0.4.4", "babel-plugin-istanbul": "^7.0.0", "commitizen": "^4.3.1", "coveralls": "^3.1.1", "cross-env": "^7.0.3", "es5-shim": "^4.6.7", "eslint": "^8.57.1", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-prettier": "^5.2.1", "expect.js": "^0.3.1", "http-server": "^14.1.1", "husky": "^8.0.3", "lint-staged": "^15.3.0", "mocha": "^10.8.2", "nyc": "^17.1.0", "prettier": "3.4.2", "rimraf": "^5.0.10", "rollup": "^4.30.0" }, "dependencies": { "@babel/runtime-corejs3": "^7.26.0" }, "config": { "commitizen": { "path": "@commitlint/cz-commitlint" } } }