UNPKG

animare

Version:

Advanced animation library for modern JavaScript.

94 lines (93 loc) 2.7 kB
{ "name": "animare", "version": "2.0.0-beta.1.0.3", "description": "Advanced animation library for modern JavaScript.", "author": "Ahmed ALAbsi <alabsi91@gmail.com>", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/alabsi91/animare.git" }, "main": "./lib/commonjs/index.js", "module": "./lib/module/index.js", "browser": "./lib/esm/index.js", "types": "./lib/typescript/index.d.ts", "exports": { ".": { "import": "./lib/module/index.js", "browser": "./lib/esm/index.js", "require": "./lib/commonjs/index.js", "default": "./lib/module/index", "types": "./lib/typescript/index.d.ts" }, "./react": { "import": "./lib/module/react/index.js", "browser": "./lib/esm/react/index.js", "require": "./lib/commonjs/react/index.js", "default": "./lib/module/react/index.js", "types": "./lib/typescript/react/index.d.ts" }, "./preact": { "import": "./lib/module/preact/index.js", "browser": "./lib/esm/preact/index.js", "require": "./lib/commonjs/preact/index.js", "default": "./lib/module/preact/index.js", "types": "./lib/typescript/preact/index.d.ts" }, "./plugins": { "import": "./lib/module/plugins/index.js", "browser": "./lib/esm/plugins/index.js", "require": "./lib/commonjs/plugins/index.js", "default": "./lib/module/plugins/index.js", "types": "./lib/typescript/plugins/index.d.ts" } }, "scripts": { "build": "node scripts/build.mjs", "test": "tsc --noEmit && eslint src --ext .ts,.tsx", "deploy-docs": "git push origin :gh-pages && git subtree push --prefix docs/dist origin gh-pages", "prepare": "npm run build" }, "files": [ "lib", "src" ], "keywords": [ "animation", "keyframe", "requestanimationframe", "js", "transition", "ease", "easing", "react", "visual-timing-functions" ], "peerDependenciesMeta": { "react": { "optional": true }, "preact": { "optional": true } }, "devDependencies": { "@babel/cli": "^7.24.6", "@babel/core": "^7.24.6", "@babel/preset-env": "^7.24.6", "@babel/preset-typescript": "^7.24.6", "@types/react": "^18.3.11", "@types/react-dom": "^18.3.1", "@typescript-eslint/eslint-plugin": "^7.2.0", "@typescript-eslint/parser": "^7.2.0", "esbuild": "^0.24.0", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react-hooks": "^4.6.0", "glob": "^10.4.1", "preact": "^10.24.3", "prettier": "^3.2.5", "typescript": "^5.4.5" } }