UNPKG

requestanimationframe-timer

Version:

setTimeout and setInterval by using requestAnimationFrame

72 lines (71 loc) 2.25 kB
{ "name": "requestanimationframe-timer", "version": "3.0.3", "description": "setTimeout and setInterval by using requestAnimationFrame", "keywords": [ "clearInterval", "clearTimeout", "requestAnimationFrame", "setInterval", "setTimeout" ], "license": "ISC", "author": { "name": "Chua Kang Ming", "url": "https://github.com/kambing86" }, "files": [ "dist", "module" ], "main": "dist/index.js", "module": "module/index.js", "repository": { "type": "git", "url": "https://github.com/kambing86/requestanimationframe-timer.git" }, "scripts": { "prebuild": "npm run clean", "build": "tsc --declaration && tsc --declaration -p tsconfig-module.json", "build:strict": "tsc --declaration --noImplicitAny && tsc --declaration -p tsconfig-module.json --noImplicitAny", "clean": "del-cli dist", "lint-staged": "lint-staged", "prepublish": "npm run build", "prerelease": "yarn build", "release": "standard-version", "security": "./scripts/security.sh", "start": "npm run build -- -w", "lint": "tslint 'src/**/*.{j,t}s{,x}' && eslint 'src/**/*.{j,t}s{,x}'", "lint:fix": "tslint --fix 'src/**/*.{j,t}s{,x}' && eslint --fix 'src/**/*.{j,t}s{,x}'", "prettier": "prettier --check 'src/**/*.*'", "prettier:write": "prettier --write 'src/**/*.*'" }, "pre-commit": "lint-staged", "dependencies": { "raf": "^3.4.1" }, "devDependencies": { "@types/node": "^13.1.4", "@types/raf": "^3.4.0", "@typescript-eslint/eslint-plugin": "^2.15.0", "@typescript-eslint/eslint-plugin-tslint": "^2.15.0", "@typescript-eslint/parser": "^2.15.0", "del-cli": "^3.0.0", "eslint": "^6.8.0", "eslint-config-airbnb-base": "^14.0.0", "eslint-config-prettier": "^6.9.0", "eslint-plugin-import": "^2.19.1", "eslint-plugin-prettier": "^3.1.2", "lint-staged": "^9.5.0", "pre-commit": "^1.2.2", "prettier": "^1.19.1", "standard-version": "^7.0.1", "tslint": "^5.20.1", "tslint-microsoft-contrib": "^6.2.0", "typescript": "^3.7.4" }, "engines": { "node": ">= 10.18" }, "email": "kambing860210@gmail.com" }