{"_id":"@wellyshen/use-web-animations","_rev":"60-66e27a1cab6af45155ea903a10ea7a35","name":"@wellyshen/use-web-animations","dist-tags":{"latest":"0.9.1"},"versions":{"0.0.1":{"name":"@wellyshen/use-web-animations","version":"0.0.1","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.com","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/plugin-proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}}},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@reach/slider":"^0.10.3","@rollup/plugin-html":"^0.2.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.10","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.15.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5"},"dependencies":{"use-deep-compare-effect":"^1.3.1","web-animations-js":"^2.3.2"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"7c26ed09100ff588187c6d6b4c8297f1cbe47f6d","_id":"@wellyshen/use-web-animations@0.0.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-3zDqmn/YeP+FIvWpszrt6snbFhFHtKe5K/m131uYrlb79yLHrlkw23QP8PPw4Xs+N3zCGZpyBeTd9xCQDcBkkg==","shasum":"03826e9604edfd58babafd123f19921310b25612","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.0.1.tgz","fileCount":7,"unpackedSize":117732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe44O7CRA9TVsSAnZWagAABEsP/3fy360AEK9PdPyrHlpe\n4LczlfA/Ny3gmMliabVpsK+DFtsR+fPqkpCX4Z9f68mRKr+KNgc1MUKQJdi8\nyn6ORQMhswIy5QQz5L1EuqU9ZgExt0nWlgtQEM9IWCQJkK1saOHX3cXqtK2P\nD+EGLR3NQjY2sxnSndi6NCbUtv7CS9LbAdwhUNQ7lmih5w1hCJsvLQBtSNsm\nM/sl4fBYgNbALmXmDZHRjY4etfWuPO+qTgw6K20eNoMh52F7a+nSyyUJQcob\ndCKvJ/DN4cDl7eI7yfXcidTSjNhAZVMzxGPU3Rqmyxy1dSqQO4bKxHAkyS0i\n9Wh1Dnyi3pg6iYPwL2DcgWUTyXTMcUuvRexoaGXHSTWdi4pnx9F7q+2x4k91\nOJk6PEi/1v7OPwc2RZC1oYnCCcL3uTXys0DcAyLvaf88yRPMJ8lAs6+1MFPV\nnErjib0F/48GxsB+5ER5MbB/6DPZvX843waZY4q79Gji+iuCqMUTn5T/JuMD\nk8GZ8nSwkcavb1eheA/zyS/U1lS4RZ2uvm07JQFouVlmsieCelP1n7rRWWXl\nZKYvPg8WuN19qFaf4D4HyQzwUJNKTYa1eVbcDZ1U9TBv1HtHrEDYMbgLgTpu\n2GU8yf8wnStBKGDLmPo0onpqnL41xEcOKeMJpv1FRV3ejEdZJuTuZOowIPLx\no5oI\r\n=55Pf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICct6BAmv3bqApVCtByKidrNRLG06AyIAGA0uVCyAJrgAiEA7MGWG+BA57KbRXgxTsmyBsjEh31VgolqeoBb8nJTWy8="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.0.1_1591968698954_0.8984603248965448"},"_hasShrinkwrap":false},"0.0.2":{"name":"@wellyshen/use-web-animations","version":"0.0.2","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.com","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/plugin-proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}}},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@reach/slider":"^0.10.3","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.10","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.15.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5"},"dependencies":{"use-deep-compare-effect":"^1.3.1","web-animations-js":"^2.3.2"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"8f617b46d68cc61c58edfc20a245641cd64f2f2f","_id":"@wellyshen/use-web-animations@0.0.2","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ZhV9VO/foB7prdhOobZY2RTgMwFf6ld9TPAkSLgdx8z5h3LEKgUIY3R5NeAVv798ZeOm86LRAxbgEY5bG8S7GQ==","shasum":"5bb5940f8df7e6b261f7b381c276e0e3ddde4449","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.0.2.tgz","fileCount":7,"unpackedSize":118001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe46WlCRA9TVsSAnZWagAA3yIQAKIA2tkF5e961PF4+8r5\nbKVJpgqqKS1v1cQjx0N7mXZgGXdR0ggTZuzd3PB+fhpzEftzKw91ovN5N7Sf\nSgj9pbPRR0LteoxGNC9cgeE+dgyvhXWXWCWoMaRbk/ZuXHxm5+V1vmdlsG0U\nmKXsEjPTUKSoDI45QJmSBYtlzp40AgGnCNZUbuhIIuQHfoo2FeK0eIErXKKO\nvyP1lKD7DeUzBdWWLGoCmw8eEq4mCEkQZudlmV1uZ0XFzIMNKsh5rZD+S5wi\nMycmswfO8+EbjxPOQc/eYijNIlpB5ptWztwkbxg9EWFm3JHiZHdb+3HYWIpz\ntQXCIHqPZtEp1USCg84X7k2BUv5k811/E5V7G22/gQej67cvgaSZ8axmQeat\n6xjsJorjOfFZx6YDT6CvAfN0tGoUMcq9OJnfGwV3lV4dJF83grTe59zn8y6p\ngvc4qUud9KHmpmdDtKzQmE4qJoxFi8PbCgE16gB8OZRQX1enj99qn8iEn8yl\nqDmbjDU7N/BxXiAuNTkj3N2KOKPuhMuO9DDAGX2maz1f7wfLd3WxknGfhOfO\n7FSsvT2/7B2uciZAKd0FdFaHvXnF0MJfmY6tE2+zhWnLAYMzvPT0+/03sCG5\nkaDGTnP5kD3mWI9+h7ueXX353dGAyo6TsvzOpwHuBv24QKLjE8L7P60rd4nw\nXp5i\r\n=Y7a+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPeYFHj4HtmfgdFKr/tGvIYahXg5J38Miql3EDkZiuWAiAhN3Oc6nQk5GLfHRISYCcMw8VWG9RYCb7Wruo+kKkgNg=="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.0.2_1591977380844_0.6635518411765329"},"_hasShrinkwrap":false},"0.0.3":{"name":"@wellyshen/use-web-animations","version":"0.0.3","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.com","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/plugin-proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}}},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@reach/slider":"^0.10.3","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.10","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.15.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5"},"dependencies":{"use-deep-compare-effect":"^1.3.1","web-animations-js":"^2.3.2"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"fc02b2ab9feb6028f7911c63a6775ae2c0d1ea3e","_id":"@wellyshen/use-web-animations@0.0.3","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Zxy7RFD9rFsdDwTkhBKjs4d29lb2QclEzjtInCt4p/WDrKvbZjfFNVlXqOvOxmIcy3iCAyeaQs7X7jSY5wI/mA==","shasum":"f5841798aa2443734dfd9ee78497026c5027da33","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.0.3.tgz","fileCount":7,"unpackedSize":118005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe46axCRA9TVsSAnZWagAAlVAP/RA0381fXFsCHz9U6Vkc\nAEAdtCNgYE82qBK/Q2Bg18XgZ1avRdS0U9+75UWcesU2PNzLK0/PEYc0XFfH\n0I6BEK1IMIH1kMRheJZ/+7vEpjB7CBjisPL9Da3DTwOEY52imO+8xJqVIU6u\nhBPrsK1vCpZImYkZRr/DYGWy2GendX/FiY5pu82aK5BESFID/hdiv53zPs0K\n6OZVi5IEKrNd36FMCp/PbnI+9DObysF+I2V9rqSXW7TIcBToTdtDaze3lzhy\nNiwYMIv9uo4s40YBcfHmV/z/NF/wqMtApWR74Iuy0W981eao3PhX3jCMWwDE\nVfvxM8HaXDLlO+vYt+n8xoAPrKQYKrX3pS8R5lZap6wnp/MoNASLt+Un64RT\nlHik/TCYyTeuG7cM9Na2R4PApQ43p0wuv9qtrA1UiXPbe5iFNXPzvKumVUDT\nhuwWXE70WobSqPhWmMr+49NlCOZBi48vADKerNscrnzoqvGIGFGU9QbYLwZP\ncuvtFDze4uxx/e2Q5j/aEgeFyrH5Fv2V20UH3aZ7jVH8+SGJiYWWgjngHeVf\nadAko3wNjlUi1NhFij2Oy8F0pxd91ppZN8w1XkTfsdXdCFgWPgHB+D0WBo/0\nS6eEwX/96+/HqlWeCf53aOPFwe3kdbJMVKYSzXV+8NIaIAPbMvIquRsXdLhh\n/0WS\r\n=5rql\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtWwR5Di/86T5kc3w8hYEAAUvPO3cnPVoUcJldLq60UwIgUy+NUtXNAF082g7GJShP8bPs/ORQnT+XtLc8+FP8hdM="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.0.3_1591977648468_0.9976698201938403"},"_hasShrinkwrap":false},"0.0.4":{"name":"@wellyshen/use-web-animations","version":"0.0.4","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.com","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/plugin-proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}}},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@reach/slider":"^0.10.3","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.10","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.15.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5"},"dependencies":{"use-deep-compare-effect":"^1.3.1","web-animations-js":"^2.3.2"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"bdf957b4ffbf4ef4cd486425ede25acb4a5683ab","_id":"@wellyshen/use-web-animations@0.0.4","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-p5biIlUHYgvx+Wnn0ns5GbCbtU8AE7uXCXFHxjU6y2Emvf/vNlH1bWSRS3Th5b+jbGJO7oACsyS2UA1i5Buupg==","shasum":"91fc9af6a0d5567ed2f454973f02a6ad39d8bbb6","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.0.4.tgz","fileCount":7,"unpackedSize":23941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe46ffCRA9TVsSAnZWagAA+pkQAKOXxIp7dXLDzEViQRdh\ncPQo4oS+imnIN4VFyneEm+JuOjRWN8aXfwM4dq0Usf8b90zULqdLxempsOf9\nKgh3pZ3ykD7iWGd4H47FxCceLfEfIbXIYjMehF4jqsW/IDcp9xNHBYau2jeg\n6APur4lKAubi+gQyjBd1p8NXzs4J5HOXAquDL8kJEi0GsI4jU2f3NM+FPBW6\nAWPo1UBJLWcZ5e1z7a4AsiXuKWM9IqvO+MQJ7uP3HwKK3FqZFYTqWKIgaBFc\nCHUMEH6aEIT4SkokaB4fK+LkikAQI3LRwFLJ8nJYUT1bKODxV+DbnQlsaqt4\nW75yfi8OXT5BiJ/ckSKIku/rbiYzDzTSIP29bdGnHX6lNFEepNFH27M6n1W2\nVel8D8CTZLGx/SYPnnWwAQ6WDXXI9QTKPzPwCfiOg6TqylnWRv2Zr/baU9gi\n+dHWIPcuadnB9CQlwbkFu3O0Uw4P0MRwY/POU7leSmop+u9LNULyNayPjv7g\npo5k3PCNSwTSsF11VG5n3ML5vJx+xr7mZSN/FiAY/bK3BIXklQZ4Bq/2AE2R\nWeoyNPXCa9MVxD75O+7O4zxWW+jQ7Df3GfEI2JenxtvdjjfKOxLQxJesZmd2\nDzDVNqwgK7GzvtDvg0S1GCr4/oarrzFu7zx1RF/tIxljRxvHzz9Z/JsNFfA8\n0xJB\r\n=O7lN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXxfzQ4yZ34njSq9vZfxLvSRD+Fc3JF1b2W5da7cd16AiEA55pMarLTKKjo1qxWPyOnfEWu96qMzTusV5FGIeKdybM="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.0.4_1591977950872_0.3520653302989143"},"_hasShrinkwrap":false},"0.0.5":{"name":"@wellyshen/use-web-animations","version":"0.0.5","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.com","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/plugin-proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}}},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@reach/slider":"^0.10.3","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.10","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.15.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5"},"dependencies":{"use-deep-compare-effect":"^1.3.1","web-animations-js":"^2.3.2"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"d22da4a0803caf428048d47486373cdab6ffd6dc","_id":"@wellyshen/use-web-animations@0.0.5","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-30qIfM3HM3LSIDBVFaVbDPqn+tkjjBgr7SOtmxqKsh1RiOyuq4mAup0fYPLQVdubS6d2TkFMcdQvnzdP/xTeYg==","shasum":"ad79cbe4c78e80c77f8fe64728ac6fc753c3047b","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.0.5.tgz","fileCount":7,"unpackedSize":23966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe46nMCRA9TVsSAnZWagAAjkAQAJk9NyXhn+wrcBMscEVu\ndkXagCIn4zf68H5QNUKNruxz6HKXpTd1CrKRU83ZVK1H6NPk/YrCbB2l75yK\nCFCR8qVUVyKKGGDbRffOP6cYws/0UHLS8iaJ9h9o8xfHzeHZr0RdOpYqaZxp\n0ZlWEPjNp87P7wLhY3G6yHwhn/6jzsiRVE+28Lul+80l1SfrHDb2h8Lv7z0v\nGlwznWTcFmGBYfhVSGrdEE9yZyDcmF29VWGoh5BgL5DQtd3A9LRNArZ1p1kE\nZ3+b9Uf3Gec2Y8Js4QOZqqWM3r+x0xUt6AhBGMyxeGAEGhWJHtbkkv2YQ1Xb\nBzX0ko3Zjf9FNOCwjZD8SJq/8ahJZyRD505EAx9pwqXS6XcESICSyX5n9ipq\ne+8sTsTUL6ijjDSCsZ7aHM6+0X3syXU53We+cItrpP+bDfKeMKjsd62UjW1Y\nPIccrjlH0ptK209Y+kWsCK2LdYs/MRn1hJ22VqXMQ8ioXIuWgE/uHtD16Rmk\nhJ4QwXpS9qewkmOmgii/mkfM9scshnOa8CIImhjGckMC0ecZ2s3tGfm++Fdw\nwa3bNZyOqoWj1Tq7Qd591DZR85fjTl71ZNFOpPh41DCWnTluG9NTWb6dQ0os\nqd/ho0oWb9FYQkSgjMxaUH/8EX3gCN/NKuGo3LYoL0OALMScBb9Iz8Xp43r4\nW3TD\r\n=2+dY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIti6XncVITCP10X1JKCSVoaFlvoFXhzwqUw0F7mLMsAiBMAFgltURwEKY09LiN5B7KcaGuEW7ZYhgyZ0mKlIZONQ=="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.0.5_1591978443728_0.09836219263774604"},"_hasShrinkwrap":false},"0.0.6":{"name":"@wellyshen/use-web-animations","version":"0.0.6","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.com","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/plugin-proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}}},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@reach/slider":"^0.10.3","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.10","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.15.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5"},"dependencies":{"use-deep-compare-effect":"^1.3.1","web-animations-js":"^2.3.2"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"a0e06dfd3f723cb53eb294d3b7bf54f6a30a64ea","_id":"@wellyshen/use-web-animations@0.0.6","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Ncm3BE0nXEXDXptH4OZlAK5EPdncn/CLOo5k9kdmbGGIcpGkAtkrRkphrr5pSFRKLCCqrcfnyXysRaGRkLdj3A==","shasum":"f476dde01d212c63e2bed9a5568c15721421f693","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.0.6.tgz","fileCount":7,"unpackedSize":118026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe46siCRA9TVsSAnZWagAA7s0P/2Y2Jh2jI3VLJclC7k4N\nFkFJh0qN6VQ5Xth8pVkjQ3WFoolkRY2dwNYH+DWhFp6uYwc+u1yambM4AqBT\nJU6zjbT1xyAeULlroGujdUi5vW4twT4aIxIanN++L55TY09rDiNlydmGm1p2\n0Ibki19NAx1qszrjpbXl2ekSIeKEYJohLETp/giUPFR6KhTS+4WIp+NJEOW/\n0yXkHb7+t6jikkg5QXi1Mil+z5Al7A9RCnrgBOD50yp4Ib6KDYAlieE/5kEV\niqE7hc56ccGcbf/o8MGjGAJWvhJQe1BHo/KR1pr6qd1i72P+ElFBf6cCwbCq\nRBYRWK1Bck9zxCyHgyhIgchIqy0FrMjQSGoZlSSXmvmsaRreG4CMRsNgeLgx\nM2A0E5issNHnPRnNqC5h5w1HVdH1zEe/vUdfvH2AGkj/GuZNytY/mntZSRZH\naBYcKYmmESHlXggCEgvWtgQBmBc0SdHszjOpxjnixRaNI2QSyznmLc8pnMTU\nb+pzipnIrado2X0OL2MfgNftqLXxzU8Pz5rYlRkAApRibTjxCOoM2x7EzB00\nWDpcJukvZzr5LV5wOvYYdt3oZhjseU/nHGLMoPEyOQNACdPw97TZeCZ3GRmP\nZy6Uqifvc5J6CGyKdRED/hG+NkRVc4TQB3BIZelAJXBqd8ttM6KXr9UF3rvO\nMNM4\r\n=tCcB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDRP9Lxx5sM9v2I7mv61U40OmNVRE0kWbkGN+2FbF1awIgA+oOA/V7DUgDEMrCni8Yul3k4/2kEE/953FAKtKM0O8="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.0.6_1591978786060_0.15728345849375502"},"_hasShrinkwrap":false},"0.0.7":{"name":"@wellyshen/use-web-animations","version":"0.0.7","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.com","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/plugin-proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@reach/slider":"^0.10.3","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.10","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.15.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"6f90099cb849e90b02b41c1fd17aa175b24f9270","_id":"@wellyshen/use-web-animations@0.0.7","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Ob+gKZYUUmztWSeNtqi07fJ0zQUcr7PIDyzdlQzat2yS6Td5QhiIQ0NHppnPLsMxAjzT+6R+KSB6TE8Qxy+REw==","shasum":"a05a10e543030bd2be6e288419c288fff94dd097","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.0.7.tgz","fileCount":7,"unpackedSize":117873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5ILTCRA9TVsSAnZWagAAu3cP/iNTPRpd6QNQYalF4u0D\nk0AMf7S5yxYUNnLk4ph7p8MNf5+1hq7xLI+hTNmEXXFcQnTpMKRFIWcU+zd1\n5Nsi2z+Z7tFLenE4TdMeWOK1QdK/5lgJm72LJveHak8yLYhsh3kEj+fH0e4S\n1Cp3yqrZtK3froEEZMG8WvJKaDFI7nSODdFTVJv1rmnTbUYbC5cOtRYyiJsf\n9NwBUh3d+XQqUkBHsvnZRVfRWs7TUwsfp8DEKJSvgSNFRHI05fLijdxMz2dg\nN1/uOZqy52LtEnaGRNhbstCMGiZCAtXSE4AUoAmhb3IRXIc+4No6zWwJfdgI\nTFV3FVyQoxW8KsjfmEOR90hO9QzOpkVwBq64f0i+gW7LZxk6DI388tQ0xNtm\nQPy1OuH8V3CBtP4GhreBF4NFBP2XorBy0WjJDUgLzb3HJx1AK+z4CeyomlL0\nhJaLJog2JQn0Ip7h5ZcZUaqJx/z+rEoiODMWCC5gMybB83ZaSb2bDxBL2GUY\nB5SZblnNr3Izken5IeBie1C4muJoUMpZOK0pEXH4jBO4m7Jcs/LdrNInK+z/\nPh8426p8iP7lGOd8sksmw5v87IwpNPis5/QMpTPfpHVyNw/Cd4JArMfnkFbU\nyl5umIcT5Ah6aBT5KHPDakYlxSGlcqLl5T2PTn3Row8umtBk17vkop53B3pZ\nfYTU\r\n=rsU6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkO3DA2KT4K9nTfKmrsNzs57WTtEjP3vOtWk8HOVBSSwIgUzs1RDOxwx+R7HxOArR35iZt1b889odVX9mIDQZMCWY="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.0.7_1592034002704_0.5501465811312984"},"_hasShrinkwrap":false},"0.0.8":{"name":"@wellyshen/use-web-animations","version":"0.0.8","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.com","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/plugin-proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@reach/slider":"^0.10.3","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.10","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.15.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"1a7b3f2669b1f4b47f79092f89127c33af64418e","_id":"@wellyshen/use-web-animations@0.0.8","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-he82yN4WRYruRC+VU3pV1mVXPSKbXRmlC6/fqgdeToOQKV/PltQfL18MJjxrW1TINzdPfaQyJ+6Ut6Hsptg81A==","shasum":"ac6cd503169ab4a5bf24079bc0665db36cfbbd5a","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.0.8.tgz","fileCount":7,"unpackedSize":117873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5IPuCRA9TVsSAnZWagAASPoP/1IsLwXKD4ou0aOAtvBW\nuBY/HboCbJrQM2K1rkp3c2Mskt7KUFRkeFNe6uHutwASFABh0bqt+hjO+rLb\nk+nlO0oEbQWAqno9vdT6sl+7OXa4auwz3a9NsxIyQrq7e7NUxAw5rI5mZ2f/\nV97236uhjIxrZeOCClDCSv17Z5X2hTXDVBWl4aUPyjbNzkRCGqudA9xsQoLe\nRjeJYSynWIcmqFvx+aSPtfW7HG/q/xvSmWZhpykYIHa5Q/8k8MGHj7Y0w0Dv\nbkHBKym8UYgfp+4KKqGzQ21GNtaCKnH0d5tQkwKa7eihV5YNW7oJ+oASRtcQ\nSvYCjoveVow9I9pQGA9IutjpVG4hjzI4fgD1F6Dr4URRaCg+2t624XVpqXYL\nQ3jDqtgO61M8wtqcwmWx4vCeYZ014VaeSTmbvOk3Kkpf2PW2XF6dLrWkQCpk\nY5wEbaRnHuLwk0Yfrc2rZt9p2giCxipC0fAr7/vc4mEWgpSpgv5DbWqw3VoE\n9ailQQSGFDbcaayh0y5sNzdpDe984pCJ7yc5/RUVUFdgz/TVW8d2iHSgRgtZ\ndv5oCG9Sg9USDv++4WAgVTU3C31GpcRFf0XruJRp3zC2kwhEQAH32Nw6SfSN\n+9m85fvKMkI4rTeGqBmHH4kcwsVIxi1EfIKrAVqg4wmWdDdTiRHkR5mQ8hgA\n5w5j\r\n=tqKf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtRFIrvpw37BceEdPUp4rPnwhBZPX3qVrDqcUWU9QC4gIhAO6HaCl9gJmbbGZKC5mxTbpf++v7GXkci+mwYBcajR+j"}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.0.8_1592034286558_0.6249571250802457"},"_hasShrinkwrap":false},"0.0.9":{"name":"@wellyshen/use-web-animations","version":"0.0.9","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.com","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/plugin-proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@reach/slider":"^0.10.3","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.10","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.15.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"df37ca25ad79392208e49b4d721b8ef8809ef535","_id":"@wellyshen/use-web-animations@0.0.9","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-6gYJvFTXBt9IyZ6u8/oBoG4uPW45NYgvjcSMkUKsE/+TpU/3cjSh+c6MOrYOQiQ3nAwi6qeWIDFHXfgsXSdVFg==","shasum":"a2f6be7cab0eb5dad09a55e5847a743bd5c396fa","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.0.9.tgz","fileCount":7,"unpackedSize":117911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5OhoCRA9TVsSAnZWagAABxkP/iQOFkt8q5kymqcl4IFE\nC731Utbm2sfNo1HCft1r/7ndfkVFYmfOsr6UbaHpN8nZgkIn3UyYtUmBILMj\nbZnjtWHgi+ODPexVtTRUiBzlHvZRwzK4feJ7llTF68t3CnYuosZuJLWFoguG\nPj+diZZj0/fCZS007leSENABFc4tBqrAX6KCnYIYhH+EErxxUuUkNRrK4dD3\nZyXznOXrcEye8eIFSPcUOXta8e74MJmX1H2/MXkqFLKy9jxRAqtgfjjzs9jt\nZi4vHJ9jPT+PS6sl2ZiwxxbLY4+06ythno6A7oTdAmFvU991uHR1aEg6RC7V\nR8HrcQcC48V9fshYymNGaWhGpQIWU46NZ1ztsp+YLwvvcZVILnzqC8r7oT2H\nF23uh8QNkAapjZIqRu9K9HUklgDBE8OcJk664xQhzvbc1vSkWAItkt1YJio/\nFb9w6Z16dHJ16Kf6pkVS+4sYBOPmp63rmLIWqddblu/mSq1DQPCaz/7AjNLX\nFDyf1qw4TAeqU7io/ISCWM90ui0TGeHp38hr8hrcpWyMXP0RegWe+3ZeCtsU\nYIszsvSuJxWdWOy29KyfROHdw/INnwLBMs+HHmwP1nzEagM0hCeTtfUXLbDY\nNRRamS/XkTK5k7/1rx88O5R50IBWzgbxDyVbZ+5L8st7DzEpA8kFOivSY9L1\nI4Cm\r\n=3m6D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdUVJd+GaeGkGuUNnQxlRp7Q/9HwYWcSDUCODBFXAzsAiEA/yRMr+pPCfrTg+kQYPwbtlV9WWmMgnJyDpZA8P51Mac="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.0.9_1592060007160_0.09933468145620039"},"_hasShrinkwrap":false},"0.0.10":{"name":"@wellyshen/use-web-animations","version":"0.0.10","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/plugin-proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.10","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.16.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"e8077d74a0de79f9677e41082fe5b877cefff71c","_id":"@wellyshen/use-web-animations@0.0.10","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-P7E4W8+ElxOs1b+mlJwU1Yz2N6ndRpdrfpl21HrVT7rUuC92h5CFRpFiUOZYw92G3dfX9qk0aoUwTzUtSOXNaQ==","shasum":"966c3a9d0297d2463d7df51f24c66c39c36a10ce","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.0.10.tgz","fileCount":7,"unpackedSize":120142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5eH1CRA9TVsSAnZWagAAqqwP+wYCubuDjuOymrmJYhPi\nqO92ApF4fPTPGGU1/7v7EDp8KrDF72jksgEzKzsTd2KcA8W6mlCZR/hqx/wW\nfmsY+tdmLqI1ZDhGV+CJWVUFtT/vUgLXmgxSWoF8JXFenxrnePuL9/mJLxFq\nQJXxMrQxE+BgA6FPmxHQ7WcihjKrb47JLxtpjQXc+RETwJE7fY/bhaMrMsZS\n+ttdKaeygmgrRoDYedDPsHPmpcLKvg77cxaETjER0ZEVAuedKAJz8tteOuYq\ngjzCOnCvhdN9rePzZWDvaH80I0TJK67NF3wvZaNLvxNkaReCRNRS4P5Dydfs\nfg727FoFCdH8ry2MHjog+8+tkibdoMfz0h013ZDzxtYDzSb8DSuD6usG2P6C\nttUzmqOVEQHXfb//S4f5NWbmLJshIMQd/Q0wpG3vvSN22vE9pJkXPCl3AmpW\ntdZqTQq9IakHvAlzRRfRXIn5ljWGvj0sM84ncX4HmNpbNB65Yq8Z4hNT8CPJ\nO6WDA/Zqm0fiCyAfeNM6BXbKksx+2tYPaexf2+nFh1HuBU1qY9lw9b3NP2Kw\nBsCjMm5dSBvJ2l2iqqDXFbU/tGMzoZNDd/lULTijOeGS/QctU/t9UgRspZJe\nNqgmfTAKemyUN5ErfnEfHbp6hap8UHFtTRYClB+JNqdUPV5R6aNPiqE5MePQ\nN9IQ\r\n=nQd8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG40pksfOV3OIVIXGvXphE+3n/NV+THA9xhCihjcf3G/AiEAsI4CaaUu+7QnnR1K+jq7v1J2D9y9HmvE5Vhpkys8fyo="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.0.10_1592123893227_0.7011938692816841"},"_hasShrinkwrap":false},"0.0.11":{"name":"@wellyshen/use-web-animations","version":"0.0.11","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/plugin-proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.10","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.16.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"1af40c44667395d7f47a8d2eec531ec58ad2ef31","_id":"@wellyshen/use-web-animations@0.0.11","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-p1gxfV6HlURNlLpR/v/zKGxwIRGPQqIqfalzlPJWPQnkwDCETSyobq3kWQ5WyG38vGNa7CCArYelIVeZVh0aTQ==","shasum":"8135f918eaf6b71ec091207912e290d57464e0dd","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.0.11.tgz","fileCount":7,"unpackedSize":120133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5jO1CRA9TVsSAnZWagAAg3sP/1wyBokv59PwmaXVsgcJ\nBU4v0SIm3W+WC/voJCFT9BCSwbO5ooucgWYJapVVEr3UlB75U0isitKoGVw9\nzGUJACz6RTsX+UjsiI+2dSdrIhOtbPCfKnP/y4viaZJ6xrstw8+S3i4xDbZc\nJS8nUdYMGyh4TAbLWZiaj0Lwv2jV9QfC2TFCUZ1EyE12G+v6m1sCSIWU9Otv\nijfy0GaKG2uXRP4Vy4i62HjeRs1fTTdPLhrjyPAfsUgWyI04tf3GwLatbKNy\n2PqZ5sGB+3n2zPTrMRamnXWUnYudqaDXq+qROlbwP+TZfc0ROPYHFaU+HFCR\nSmQ07zHK1f/fXlZdYOtzEDE2/Y1331MTMV/eauQpM2WVPDuKUB3r2s8v53FC\nwTsljjMS2zhAgfefFEseqQN8lvWLbCgadJOKNwXKulswv2N0lXhjG7WCANXG\nGRoGnMyEJL2inepZbysRDuYXlPplI8jfi/a/MlqY7Q9BRDPq8i+0kkgeUzh3\n3sehyzpoSAGSeLwa1a/WdcK84xk+xivm2pwg/ldP04BWso5tK6nDe8RQ4y7V\nCjhtum6TBnRR/v5u31toFKDi7XgSXNHZHJFoVfvnz8VuOj1ZqKY9/KTAlIQ8\n64uZUywtlkFVwm7KTPO+OYQ74FMv45ZfaqrFJQWMP7DeO8js+4+yMl8MGuXQ\nHtvW\r\n=DGGi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJcvwXVc7F6eM0/Gvsr4TXLWG/shmM/gKPxu8nxekNPAiAT/Kq1ccWctaf1sBEx1EGCPgdmepNDk2X8cDwdJnI6nQ=="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.0.11_1592144821314_0.14695565574086533"},"_hasShrinkwrap":false},"0.0.12":{"name":"@wellyshen/use-web-animations","version":"0.0.12","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/plugin-proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.10","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.16.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"730b2ae059505942a0490e2c9457cc36a3cfcb24","_id":"@wellyshen/use-web-animations@0.0.12","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-8IvMra/kRry8OCZPKIaO6Bl7igwOjf9F+7JYvFAcqMhM4zoFPAEpB0fYeRiD+2EJnTtFGsqUpFSp4clAfOXtQw==","shasum":"a4f95f4ba988bf744f1aed58cbbefc8e8b0d771b","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.0.12.tgz","fileCount":7,"unpackedSize":120129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe545qCRA9TVsSAnZWagAA7A8P/Am6IxJIU5Lsg5IhwZdh\nSKR98pvC8IVGKMLtnmfsCXim9mIMdUrM7OZw8fOx+oHL3tdaWC9425uQxL6t\nheVVWJaL+IiPiNYn0T/5ChJXd1y6ZB50Z4pkst8e+R13Jo76ohO/v7CFrCbt\nRMKU/STAXoAltpnCD25DuWCjDqC+stvUpGwSl+DjjrHZPc2uxJoJomrLaNUl\n2DdAc/z32FqiFi2Ztm2oJymEF5JmkWagdUhWNR0y1dAeCkjFXpOZKDeGMiOs\necQObbmWlY8anv7BAC+g8F7bQ44T/d36MhSbVNceE8hLhLxjK0o1dzDEF5zt\ncmY+n8G9diSBbvQOtwh8ABFQJRyzZx1v0xcC33k/nd9H8AipcrIOe6TOl++Z\nV5Ed+joFDPOc423G36AYNh0H89aPZJ4MSbJ9ul2KuhdD5Nk8YJs+J1MpjGly\n776cAs5+qXkcpmg9YKabUji+d4+SAlR4J8xTfIXTEH7bcXyWCZH1p17GaSEt\nJZEGHbVfCaeze48AnFVmwIQawd4Z2YjXzU2ACxF/Sci782ti2b7ps+Ms8HNK\nWdPdyWy1lrd7LkHhLv5DPvJDUIdp+Lef0+yWJ5HNTxDpTM/d0hxjErsqNM2+\ni3pWouDKvka5z+cVqsZQbf0oJL07Cf+xmmge6E0EkPeLUwT6TOyf0goWALou\nI632\r\n=mNdl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvwCxiw4ZgdlLqV9lSgeDbMOxGjue8bSfNsPnNbt/FGAiAAuuxsl+9wYLDn3d582mJDydjDMODMMQVE6P/ZUtJQKw=="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.0.12_1592233577584_0.027222104772479216"},"_hasShrinkwrap":false},"0.0.13":{"name":"@wellyshen/use-web-animations","version":"0.0.13","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/plugin-proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.36","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.10","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.16.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"45634ff554630f0d8b6af41b9becf5dfecedd7a7","_id":"@wellyshen/use-web-animations@0.0.13","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-pny0vznD776iMtenex+x7kwVXVfyijKyvANnV1NRleTjaooEYa3TqekBly8XXC4IYKHlOFHBHZBLp5wjA8XLyg==","shasum":"335b4333d26638925a574def62d2ee5f7f041224","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.0.13.tgz","fileCount":7,"unpackedSize":120156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe549ZCRA9TVsSAnZWagAAEPsP/1t17YA/F/JhG6dV5nmx\n7xT4Pc9wx6N1JExpZPRwOqpSCvDofuCQIxGeivYK7adidToktEMkEY7iq72E\nXCTWIoytsxt4RRO2DP8CV9xmfHuO+VayI/q10QX8jF5g9AGEQrSVB6i/Mh6s\nhUB2pUqUhANaLqGjMlAbXpw7a421lcVNO9JR5KtLH12BPuaO7flRItJ/wxvC\nm/DsV4+o9RfB4rssDpGl4efFaEJ2I6zaq3d71fTh8wmhZsdrjOPA+ZGVbf1g\nGKO8kEX88wD8A3fOgrdvGyUqCPEXid2+V8RtexkP1uykVC54HbVvtIcAwVYT\n7AzXYdGwr+j/7ZMeyaJ78ZQ4jIThIQSt58P8PdZY0vAjdQcPDn7btUEx3KOT\nV0i1heT+sB5CxqnVpBJXg5nF29qya+lpVHYQ15PMO5SfjumNUeKv6Vfq0Z78\nWEftmXfFh/VdS1N28pqHcQxfFKgRj4jvSMsU6iBX1Zew0QEP1HCaasNv64lA\nsQ9Zh+dBgqoc5sEKxWkIcuu5f32MBD6q6ZgoKNigefC8/cOWmx47moHxWCSs\nCHsUeUNgt85wVQdmmuXOBJgSM6vlWQ3OZ9r3yN3UfGXuIpHU5Bvn0JsdAv4Z\ne1fPtFIj0oJ6K9Lmiq9ddvFHJ7zyFOhliPwz0tJ2tF9xIybwOaOkcRbE/KDP\n4DME\r\n=oPQY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGcI5HRfIuSVps4OdnkFNJxaaeTwr2xYquX89vLZKxzQIgRUiyVAfJfmwO4+N9SmTXTGR3mwWE95aLirQhArS0wQM="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.0.13_1592233816992_0.36608661577602253"},"_hasShrinkwrap":false},"0.1.0":{"name":"@wellyshen/use-web-animations","version":"0.1.0","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.16.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"6d4dc4a3ae9979071fd31e72c43087f6c7b7737d","_id":"@wellyshen/use-web-animations@0.1.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-lXzAmmn45ZAuMAwB/g8sCMAZAQhpABcFm0zJuGUV3P0kswLulh+imhqHz2RbqYSexxrghAXjleL+k+n7jtizhA==","shasum":"1c500361b15cfd725c351f53195924263ffed75d","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.1.0.tgz","fileCount":7,"unpackedSize":123508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6jD/CRA9TVsSAnZWagAAtfIQAI7gH3s2nMCM86JXxsd4\no3ygzdGNVBWveqtdKEHfZTvjpBgTKfsgmTc+W5SlaB03zwPi87exaTrjpe3Y\nyfT1OX2Oc1qvXiIhNxkLT1+jmTuh0UD9tXBfKPR4rghuBQg8CGynzM9OKXUf\nvyCkzQyN8fGgx2WnVgcQI8KDpN5vGOjXn+Dqh3pkqhdJT0FQ6O/kz7k3VncO\nzH0Qa0HGXlU+iPj5vAfC2VfauELNeAo5THyB77dznMFm3ya9ZGAJrGYMy8x6\nhVHDrGDhVb4D1iKkNVdLkA9esF38K1kZCE1zqA/YMZSMWZQb/ZTuionLGDry\nLC63KHIy/hJF5yaMsejmhtjEw87nCIQhgr9s0250qQoguTOFwMLwvSEFz75t\nPeVJ1YAsAzf93GtnuzPkN4pa+4jMShC25G6KpXyTU4eLdHNNUd7bl9Rgeua0\nLwWMBIcjmGByu3vK6dGjcP1bMFoXra6H/t9s44/osHk4YER9A/yebrRRz0OP\np5yDM8ZryofeOxLC4Y4l1kr9XmqJV2i1EdkaqSWsuhQMlHZlY2vmo5MRNNiY\nlDCVk9yH5hnCevXqvBHZS0mjWn7tY7QQQdRjdzmgZs0dOIVCosz7TnsVC0pe\nqIOFZpg0bekQyIEAqZ7AqCohUv276EVW4H4jMzzCHPz+Qp72GpRLbuYlPMqL\ndR7O\r\n=NRAT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtyjcz/rQSzdNOTsPaj1K8aJohMevRNL0JUiwCyhHGpAiEAiY/EA0yRaTnRfEFo5yNSwtEg6tGVh6D0xPwA2qLz8/0="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.1.0_1592406270860_0.25549228692481996"},"_hasShrinkwrap":false},"0.1.1":{"name":"@wellyshen/use-web-animations","version":"0.1.1","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.17.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"c47ce92922bae4820eb9163c793e99b518bbd401","_id":"@wellyshen/use-web-animations@0.1.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-vYz7N1byDcgenU2HOcoEZ1cl9aIXCToqmDbzBZdob6Ennzm44PMNUAVfuyU+OGOks23eNzHbShkVUcxpxXygqQ==","shasum":"94744c3260df595c2fed82ef3142c0ed4d217e56","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.1.1.tgz","fileCount":7,"unpackedSize":129679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7Ld6CRA9TVsSAnZWagAAg/YQAKAe7aTwLKJ7RxxQFpj6\nhqwo5NAxIVjiJKfyuszQs44d0OO2/PaWWLI50e2I/0hBt5TGw17o7sLr/iQU\nX7qcd27G0C/2R4OvSj4Bs8INq6G0oSDNge7pw1kZEV97DsLbwe+Bnze0j7WY\nwRfi3vVZW73M9XTqtfGK/YWUqzAri5ejsPvHBMY5EgQVfugVoPJA4ECEpgWG\nvn9omtVF/KM8eEThOS5QrtkeyJpbWFGv/uGgDmNMNNSBxp0z153Rk3bg936p\nYRx+jranjISpoxkovrQT482SwYxcDKolBMvD6Frlm++PZ0P3Xf5FfkQgN5a/\nFlFnCZOmIM5OhQwkrcmtOphGPtW8UqH8WuTzLOmlR3Y2dSjib6Irgxo+cF8N\nV/W0kxOm3gUmyqJZymJSQ0OIy8u1035v7ooY2N1ct4kDWELU5zHpULip9fm4\nKGW4rs27fb59KUSedDJoNOYbQVNVPMDE2DmoFcDnt03h4FLjtEYUQ/kRRzDD\ngfC0lZx+KMXpvaI7eimgXY/f4QNXihmImHPePPmeavjrikFhRgg5PzHKBgpU\nsBNkGKmKC3SZNznWvz/MOTzNPNBSGB22rxT5muXB4O0C2H6v1wrWjWP7GEQd\nVbOw6vhFWVmNVhIsRwzRDuqmexZDT6WEk3oNi5K9bngC+HcwHwwJ9bxaVtGu\nsExM\r\n=N/Mz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgkjLr1/004JdvdFDpYHuLlnDmAqg0D79b+CVqSMZWhQIhAKARthPJOSa61hdOBArz+o0f+0vk2G/kTKgVMqWx0maS"}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.1.1_1592571770275_0.7765103178683472"},"_hasShrinkwrap":false},"0.1.2":{"name":"@wellyshen/use-web-animations","version":"0.1.2","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.17.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"ee643ba474b365ab053617d96c6816d5d8905776","_id":"@wellyshen/use-web-animations@0.1.2","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-1c4saZI84ITH5ZMvCGP8F2LF0TNtLZSwUUehjY/lpDr3lofCEe4kwbqKWQdh7a96lK8eBr68u/2bHhx1sIeUnQ==","shasum":"aa1b85defb9b69befa81762272bff115e67d5642","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.1.2.tgz","fileCount":7,"unpackedSize":129677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7Lk1CRA9TVsSAnZWagAAvkkP/ROnjQCjq3tRSNUR30Eo\nWaz59Ax1Oz07hzJGjUFMTYamvE6gRTRWwU0I89sC+r3D/wv5M6a1gkVU7URm\nyHUNgKBYG4nQx8N6l0B0w6ofHJpGhvF4Flplr4mQBjPLx5+ffTjsLglvIzyv\nDAwP/XK2kXTNHL2T+18mBku1C+citDEQoUXAGRf19jVu9IsWr1bhxAsE+1ak\nlMwqK+I+IutU41ZY/FNDcr+uoy0XS0B0ggGLChmUCSM7axJH5WWbfcMRCaQ7\nrNR3lqHb2fMwb+YTESRqBXU6dqXDaSpL8I9zpF3wy2OxTfZHrxhq3aZEzuCp\nOywc6eRZ76vk/lXcRUZhwzmDBVi/DgDSnnFztUDlIWKBLU1pEL46VtvC9ueO\nD1Geg+iipDxKWpjrNcuxZGnBgvij7/ROr8bwL+VS9sJMDI3b2nUbo6uIjaRJ\nOnWRgLG3p7kJupLFL6A7rkZCe0brN/ZjoJ7kqwxhduxrHXGD/zTbUmg+MQmh\nJm9yzN5B2yQQWCeCN/X4wqqRJqGoCdWuT53Am4PqP+9G86nUiW50fspgAwxT\nGoDpzoZMse9JpAChUlZUwxQDOiQSeDjVlFzVu7dfqVP4hHF3Unu+WZkupYlE\n2vO0C9+h4qQZhxYwc1ndx8E0bb1uCTyqXXEa9LOXFOZUdrC6GMZzaaoCcqG0\nTkfX\r\n=MZO5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLLFRMXluAXOLPsYzEbiNoQLWEOcO4D3F20WI6JKjcLAiEAuRuLz/rx75Ji80vEktzsljV9a5jz7nkjqIXansoYFqA="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.1.2_1592572212722_0.6780313847404451"},"_hasShrinkwrap":false},"0.1.3":{"name":"@wellyshen/use-web-animations","version":"0.1.3","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.17.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"7e95191e6e4c20621969ab48c8ccaf67a1ff9c90","_id":"@wellyshen/use-web-animations@0.1.3","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-2uYXYD3kwh66PhQg+2FRvGo97MA5EtbItgV6YUO0TRHguexkb9Kp7sC49SqU5+LirgcuNiStA+SOtDwqAgbRpw==","shasum":"77857e3a4e3263e5f04b7ffc0cf4c13f131d38a9","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.1.3.tgz","fileCount":7,"unpackedSize":129666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7aJZCRA9TVsSAnZWagAAx5wQAKI1xe6JZp0v2w61Xu6q\n9qhHIhK4PLMrkW50JQl9pHH+5hOO+/rVxxycuxu8SPSim7YRwyUMZ7kMP8se\ncmm8UQKlLXFMQP5XWTVCp9Wpvqy/lcnWX3sMSs4vEDO1BdQ4b4DeQk7kjgEi\n2a35/O0J8Mbj6XkZgouD6isA+XxAkhFh+1hGzDZr9/MZaHqqqHW2DeDIiM4w\nwNmsODjkDd0+2vUKl3XWqtkuRVNVb2N5nu0XG1Kk4vrkjTYWZBE3yFPiaLEO\nn+1/0MtS2DxOdKWO2eiLuBjHZLleP+kQxHTZGJCveFLWHdsd3AQ4g5YpgVqM\nD9SOxpRzDlpjOPwnapT/0JKfUDnlCJcfUzj+2mIdFfrvWLGGDNgmwSpHkRXA\nXuxd7TQIKihZXe/eMMRcWMFGrAbVjw9IP8vDHvn2VLH9FwY0KN8urK8xTKRT\n2CL7PlBalvFtnNr7k50IcymsS1euJugoHaCnoIw6NmUHvplOHtlFYpH7r6+A\n5Ltf4fXOsyO32wkyYAHeorI5dwQzvAXo1WVoI7auL+rgfoMpfHH2DSOBVZw8\nj/gBJsphmv0fkCoD6vqqEOeE74WplYqh6XDgf7QAM+6o4MFbB/U7P5rFLEPf\nY1iU5v2RIXJm+e1Mvna++kee4xsJq9SFfVCDqtm/aVvdV4PMJN49vT+Wmq5z\nD7d5\r\n=CFI+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDDloCHdXJjGUP4r6jND2TDDnouHl29RoqagMwdLkq0AiEAxYnMAxlkYcNLjm+R17iwqzWJZZzMb+lF5CYfQlrSA6w="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.1.3_1592631896471_0.9733561877444135"},"_hasShrinkwrap":false},"0.1.4":{"name":"@wellyshen/use-web-animations","version":"0.1.4","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.3","@babel/plugin-proposal-object-rest-spread":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.17.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"b1acdc9e05ba8d74cb9e3686b5ff0bac6e65f5c9","_id":"@wellyshen/use-web-animations@0.1.4","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-/1vbKaz+lhP1O3+9Knk0ad0VcWye3tpGYqJZjZRhPRhj1AcDciJPtdN6yO0Ix5PBajtDwOXyxAcO3BArIb+vCQ==","shasum":"13d3b81f0f639b104ca66813845c504243ed2dd2","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.1.4.tgz","fileCount":7,"unpackedSize":129488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7aOKCRA9TVsSAnZWagAAGEoP/RpZP97cNOSd9aqhIIGJ\nslNXNAyHVWtXfl6j/ej37IKhwKbilj2uO5SxpJQU+8FnbrXSnfAqsKOKTrjE\nsE+N7I1WmoJ4n4zMF6m/Rb5uS05BPdrUmgr6RPZFpKjMoT7G2VsVWj0TSgY6\n/Yfv5U+b8S4onRo0IhCBks/bR7mInNzs2qW7A9PB7H6GdHCAci7UMFwDsvc5\no6usZKGvRXREXFqOFn0rpw6G2k1mBXo97qfDzi/pc+D1y2lQ4TtCehL/UlQq\n77MCXLeTxPCp6ICI2AWUOpz0dciZME7uYLN1cxF/2NXjWSmBylrjcTT2AZH3\nHdmRzc/+qid8fXZHICQLUJNfp77t6ehS1CpUGKm6FnuGf6h5Z5tYlZnRh8KQ\nztsiFvEA3mNMxFpxKhsQPDImtUjXcD0pFpS3377vF6aRX1ZPesfni5Zs1Q3d\nJdA3Avw2CqlCtcCsa3HqqxRmP7Ty4IaW3lhdgE2fsd1tAzNUhiDgXy0Q528l\nELDjJmwXZNsA6+XsuaqsNKhgP/xRq6XMGiMLpo9AhWq+x0Ixu3oLQGVA4Kls\njgK337HYHfqKeNeGrT4upDgPvrhI7ryQXB54ytNzWfDz997T7yKGTiCa3oK+\n/A+nHdkiG62LLX4dAnpZh9IpSj8Xqd5RD7/n8OOqsezTguWaLRuvf1OMoKj+\nXDim\r\n=FbiH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyLnSXT4csNc4+N4fLUY9evcSffiQ3gDTkHsNyvyOtOQIhAMt04kjpJm3u2ct894p1wYGPL2v4onU1eqpnlNZMj0jG"}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.1.4_1592632202022_0.21978618905738712"},"_hasShrinkwrap":false},"0.2.0":{"name":"@wellyshen/use-web-animations","version":"0.2.0","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.3","@babel/plugin-proposal-object-rest-spread":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.17.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"2df7ec93117d66100a0b06a78e1e3a6ea9e2fbce","_id":"@wellyshen/use-web-animations@0.2.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-OgSwFWgyiIjGQFH1gQvhtSBKDw5+HJo5ioLIU2A+HbOoECE+KXVFiS5568thW61flMyYTuDAZ0qgg4ra7kSBJQ==","shasum":"3b59d7a976b787b121cc6fb7bac3a88726d959c2","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.2.0.tgz","fileCount":7,"unpackedSize":129738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7bBLCRA9TVsSAnZWagAAJVEQAIJq+gmTiVKycu1bKpLi\n0ufd1tqFsCgbMlHi7ZPzwnE3tp9hDWMSEp0NxHnigQ4cKMZJ/JXLTZQvBJYO\nct2iZxhBmfQ72pMfgTYWzqsZx73tm8XIspn/iCkcu8S2PyQtQrUPF4ZFA3O+\n9CyUf/Cv4EfhbMuqoKJwlmIjAjjt+avJQ8CfiR32wAjC+efiAOwdNtyOcz80\nSwRAmI3gLLu6SG2Vz292DywG3jg0XO1Z0GZSLLbdqUiTy5bs1uDTIhdo5cwu\nG4rHshS9KIb2TfKUoXxCFjs7GKEsaFCbvKILLLQYUvBteR2pNxg0K+GiOR1g\nilSxkTmLb+TOXutOGN1Vwq644P4ENzuZVIHRRmTARLXpv9exqSCbj/oZUPlV\ndJgbAQk/DDruUSZIm7XNw84sNWVxZYGGXH+Vb4AdrfeaHu7nWxnKeTVZWG7M\nu/F88K6qqaaVSpewoRP7KAmoUR0JwGjB/wztRaZRL7EQZUfUKlAo7IWsMA5Y\ntCKM3cBiKguEptHIPAZmMbyTiFXtzDp5k38hFczOOyW1199MUZ7NZXIMq8wu\nVQE2eBdUYpY1hMNZczGzBstolLhhqo8jyiP+MgJlFKrqqSJ4VOtvdFyHLHR8\nxD4+wmvkSrZ0M0PD1YkTHJhi+R6eQhiK8wVYTyAnlM7YDK9tjU1pV8G3Otm9\nT8Jv\r\n=8XWT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFDoBHs3HH3R3huVVmsDj1oLRHXtAo1t9BYuFH0grqTQIhAOICrM0KPDY9AfWA048nK0pf9rdEfx1xycKK9owMiVAn"}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.2.0_1592635466696_0.3061367134266495"},"_hasShrinkwrap":false},"0.2.1":{"name":"@wellyshen/use-web-animations","version":"0.2.1","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.3","@babel/plugin-proposal-object-rest-spread":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.17.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"2e3f7a836327bb6ff989219b9f411a13f987fad3","_id":"@wellyshen/use-web-animations@0.2.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ATBwGRF3waCanyTA7y1srCKdnPowZ1PdwQjXdBKx6Gjy7BESFaXKYwG1apWhqAFaRudnW1ER9NGHcHHITY69Eg==","shasum":"f2c487609e2d94d6eb3d7ab336c7e2c8f3dd4c99","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.2.1.tgz","fileCount":7,"unpackedSize":129749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7bIuCRA9TVsSAnZWagAAvnAP/ju4n+iYKegZcWteJttg\n5dulvhTbE3npaRYNSckBHMsk8KrLWg6pHigjqtKbwFKpT0muxRbiLQ/JhrWX\nwgPTtQDGyS8O6YDsGzV9Baqzgix/POG8T0jKHs4a7k1hHQXH3N9U3uiyXOaz\njysNMuyM4GvZ583XFGWHrIcrVF2gQFhs3KCc6ip9I2GUYZxisRxPmg7qLb2U\nlseF7kgsNHr1O3uPHE/CyxJkDw/cNmZmviWxS7mwwGJUVWpjHxRxlrMHmiaX\nzwe1OUJu6EBNOQJqv1Rjyqb4xp8hi/K9ehpeeFhRhpRLBb2P/8I0VDQ65R5w\n6J9T51gqOz1q8BZDSNQxMY2jK3c3gdJDAF0kZ6zvOURpyNYBciajRimaW8ib\n+MYIQCcGJuepQq9ES/8VCdZ0XDt0qqpLBQ0cuBVjC0m5w/TcPAMT3vvl5FHM\nBQmR8eH8u9QwQKyk/s1szQ+YVFqzTBlNSSdLqIicd09KrVy/HTHwJPBEbHfx\n62/dGXYgGTljsHmvaeazYyH3SrAsgQh6fwYNui1xmNnN6RXgSKq0meaZlTHL\nKsU6VRwM/XrLITtA5Ng+eb7Ygy0XwdqFawksQ2X0otXhjU3nxUw71BzUpLUm\nlwPFc7SGe0GwyUyKtpLVYVp3x5Fp4EQKHf0OQ8uxqzS5P7p5WOdev5O2wgYh\nKA46\r\n=Eyln\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAzCW7bsaX+0S9a3IXqP2TRObNYIDHnYX+VIYCzzsWWgIgQ5+gdxa04+L3ZJk1FMNOHUCrcazH+6JwXpX3/he3u6Y="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.2.1_1592635950348_0.9162401806990952"},"_hasShrinkwrap":false},"0.2.2":{"name":"@wellyshen/use-web-animations","version":"0.2.2","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.3","@babel/plugin-proposal-object-rest-spread":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.17.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"eee90768eaaba4448f8ecfc670124a06c50106fb","_id":"@wellyshen/use-web-animations@0.2.2","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-kBSLUjevhtdCTowAD8emLJW9jdyd96Su6PNUKDt5IfTGrCR8fTlHfxXJ8NM0yfihDNIK23pGLhj9DflSSxw2Cw==","shasum":"c862bd5bbe097f7c0d9602e057891ca76ca94538","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.2.2.tgz","fileCount":7,"unpackedSize":160655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7bh5CRA9TVsSAnZWagAABeEP/1E7jggAe3IJbb//GqQG\n4/E7qpYogtxhG8+/Ux5/n5q7bBIn/FVyHVUMd+2Td0ltZJdW2vrKp3koQc3t\nC9g7kqoIOcqjVYYWvZV3wj1dmeWTyPvlWvRJkqPTgMzdD3iUOu8Oh3M7czc9\nDxpBnFpvuAH/BzFG9P630fe/CKjFjQ8U05Ksi6u3k3Yh/Pgmvw1/uy+H5GOT\nTjywzMx6+cFCSmBRkhJQDve2Qw10Dl+LDsrY4NDfgJYKWsDc3kVM9oo+jMVQ\nQ7OiwrP1RI6jTLX0W5190WQB/FWsOjg6l5A7B9Ebl8+eEaORTJ94z678p2zi\n2uYBEFocfCAck3wB1diEog7aBPY1lnyMV18wMyecQ3hwaXjXCmZTg+lLUc4l\n5dgbSXYpiQVga4qdZ10OFv6jMg/y6TfSxx1elDIA84AXG7cyCTcd1o0IkBvf\nTdLFF/xB0KufW6qJ1ooBMJpMf5e4TOgLGsa4opzRZLFatMr/iY2yi2WO/sNa\nVopb9nEnwby/YFrOkaflyvQ1qqbx0wr9UTqZOyNpkyK5X/HJEoYpdQ0Ol4fn\nQD1vZIKJeQoZCNsuocXEwuvgeHvNX2NQcdkJsU7KBdliVATQuDZqcthsUdG0\nnhF5DOw/Ec8X6wrCIV+MQRozk4mkigLiW6P91MulPWN+Wp4oXq9QMEy7PoZY\nyfj6\r\n=TGJs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjNLs99/7pwQOvvu1xB1UE33AfHualG4yfFzoQn8MZ7QIhAL63yHpaYKk9WBBNaM83Kd9MEs/N3DSBVaFAegKaK5ur"}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.2.2_1592637561236_0.7896001338527048"},"_hasShrinkwrap":false},"0.2.3":{"name":"@wellyshen/use-web-animations","version":"0.2.3","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.3","@babel/plugin-proposal-object-rest-spread":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.17.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.0","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"c9bc7c555b186ab0067aa0273842d0dff78e406e","_id":"@wellyshen/use-web-animations@0.2.3","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-MZYNWGfhmf9t9/szHI6hKfsEqDss384wORAl/w5O6mpbSRGyNu0vLzhyC1RLfsCtEUx6ilPDl9KCcaPqk9WK4Q==","shasum":"6c09bbf9f79a230c2140c15218ec8bdd1a1f33e2","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.2.3.tgz","fileCount":7,"unpackedSize":160699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7i44CRA9TVsSAnZWagAAOBAP/2Chg2+PSKHjG/Oz79Hs\npgEZ/Ku1sgQln9FawNT3RRfB/ptc3crJhq7yqj1sWCWtNx1RdEVk2TT/3bDz\nxw1ea0v7Hotfqb0vr+gM/GNEZGwQfZ9IqceQb78/uiyUMw6rPe8v3PKgugxq\ncmEb+Ggn5k5dQ4j0IBDQ+WXcGd343NZ3u22onF1rDNSgRX47Y0Vt9aPdTPI8\ntA3xwo0EDHE8JgKpUxWJD6pRZSrGefm8MhY0VRq9ubV9FwPtnCUZ+5GINL3S\n3VozHOe38nnt8apYa4GIQTWTdWuz9RBTXuSfYc3oJQ9TBBfXsGKjY2ojSExq\ny9nZZZxoKOf7x43LSAwcVUKW1YfUkav003yziwXTKk2B4QEr5IR38zmUdqwn\nyqYKgq5KZ5hQxIC+4wzJGxIwygOQYc4d//3sjc6o/YXjFeRqqgdc5YcUXoI6\nc+byhRLZVVmqHBZ/KcMalTZd+5/72Zue3e5ylqMT8sxrctLTquCFRcMODCde\nQFajGaYXFL7/KqibkDklZNFc1eY5uRE4Mj0KgkU1GTvHza0ikx1sYuze4sr2\nzV25bLigdqa3BG42kcpk7xqg5O/YhBFZcbkBBQ0aZKFh+hjHLnZurblXXLCf\nCvFsUUKbSa2bzK4w1PWmWKQ6loolKjAhqjX5bXVmPGM4aQYQv8tsoTBOe4/r\nZ/et\r\n=jt2T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDCU254jPKB8PQ6sYqxgHRg40QojW7jjEfCJIJ1V0D1FAiBiwnhUUPVzyEfcAzt+avyOBGjqpygh9l5zpX88CQViPA=="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.2.3_1592667703741_0.892712716866968"},"_hasShrinkwrap":false},"0.2.4":{"name":"@wellyshen/use-web-animations","version":"0.2.4","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.3","@babel/plugin-proposal-object-rest-spread":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.18.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.1","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"1c279d0a498f59f43c2b8c2a4c7e30d21c1fb1aa","_id":"@wellyshen/use-web-animations@0.2.4","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-HSjxFZJBQOMcHYxQEat1lz2b0ZRbBZQMLXeW+m/3zSQItBxkWcklqiEZfH1c8KZB/R+ev4pQ7f0zD8/7kph0PQ==","shasum":"95915bb8aaa5fba1338206be16f239698d083b62","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.2.4.tgz","fileCount":7,"unpackedSize":160691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8JJtCRA9TVsSAnZWagAAr5EP/RkdNvheXK3tUeil75cT\nGCY/x4KyLBTnsF+rOz5R+Yd9NL9dfTufVPqHulz4uWB60XuyiYptSPvHrSL4\nhASZotWxnqdCaq09PYe/UJDpOD82zHF9sg+GI/uN3trz4M3+O9N08Kl7HtDB\nndf4iObFLluHoDGXZrMOTCTwRBaHn71p1awUXHzDNSShNg3PczergS6qSrcz\nq0AnQpUhrPzdbRax/xuwiJgA9Bw7EC06SSNU9wEGw3dmabA1OTVZm5kVUJ2m\nByk7m1XdT6s86+FFUqY3tWvm80IL14s6JMYTQH8NQgXMJKZzm4fXkGWpZgEm\naBQK7Py/iLK5HpA0yamJ9PPIYxAuVhlqfRXA22KFPtpIs/HK/tcI6NMpekZ+\nlPZgRl3tOMprysSNwBfHStFZcSrDkeVchuEK8gC9Np71IBP47DWfz1BlIn5I\nUEXS9r+g2Jcvl9OkwoAX+IEAVS+J1pw8v5S+cFHE4/eZGBr9kOgmOoG4kizS\nQ7jFN8mFeBbR8jU+BxabTaI1anqKgp6xbxUVFi4vq43VhYitImi6dF2CayZQ\nhmh+nppMsgaXO0R7WMZlLxUHbHMTzCYAI5K+zxCv8Wlxqnp2X8qADDPxWe0L\nN1wqbyqrd4Q1EZM6RjeVmT53tYag5/iHC8XB8COuhNHWxKQKBqZsnNcexSDM\npiLs\r\n=Yczi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxsfjbNmy4tRKkNSlcVT19wyxdQ18Jgibq5cVGwnnkQAiEA51oUMm5geYIyQcgD6SGxRc4g7sChVrBpKll9Bps3sZk="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.2.4_1592824428596_0.265835493297651"},"_hasShrinkwrap":false},"0.2.5":{"name":"@wellyshen/use-web-animations","version":"0.2.5","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.3","@babel/plugin-proposal-object-rest-spread":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.18.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.1","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"4a7ddb5ffa2e7861b3c024766ae71e69ca5f3894","_id":"@wellyshen/use-web-animations@0.2.5","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-niHqjRhoowMvlHIPmdlGfv5lyy6AaIzPobb8eAHVCbFunQUV0dMQ3kn4ttQs4waD+nHKkX97HRFslvmHgSDaLQ==","shasum":"03ccb463a9140f1f79bebf1c9c20156234985325","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.2.5.tgz","fileCount":7,"unpackedSize":160691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8JNJCRA9TVsSAnZWagAAkhUP+QEVrsGr4TLUkyWQ7Is6\nGOAoANctM57z2Ssuev9OP0qxLflQkOmNCdENV2CNyUAkI4HIto8bmXZsnfYG\n7gWDM5gf/5ganAaAH0kjmrWr9V2QnpeAxO1MNMO19UlKHVJdfxR8AaZDxAzb\n+GYqUMDrU8hoUVst7wBsrjQPTXowFLjJ/Gt2dAwzcZtUp2i76A98WsKaI8dc\nD6Ds+S/Geo5KAWVuyu+xYXtCTpcLLZuA46OVf/2m0nQWRNtOmKpaaezMojSz\nnrMQ9TWQSSRcsp8vilpCkGLXVTYIheGYJH1kElhkE8tEiwr030gWPhfnvb8V\nfiTgkK/3ueGA4AxQo3ALQgCxLhmQb3ys8IBv+9ayJT48LM1IfQxwMdSVZQJY\nUoI79SoFdvzeF5K9K4DFhERGXLDwWkEYTkyoV4Uc40DUgUkDHEQy/2dMHB3s\nw6H2TJxl+Rq0n81Z9YLJ8DOCsFge9xOQU77poFGnFalRF0tJg+k5ioz6lHhT\nX8OIXxiyErj/F3G2aKifiGmpRq3rwLhu8RSpa61caBOzDzWyJRsf6Z11NR+u\nQH0ppm+6LQJ80eJF7ct7kpMoDklU43lVT/zQqPyDdHm4u6UNkYZ4RYnoMkTK\nGWOyKuOgQ2q4zhEdgZdnFAlyLwl75OSGhux8f+NpqRSQmNsfwskkc4iIDzWn\n2cNJ\r\n=bkp6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAsdbkJBu0UqFuGlw1TT4x6f0JIoL3DRKb8WmWXkcqdyAiB8y9/evkmBjn7SJO/xPvik7ndJ4p8vsqkhoQgjdEsx/A=="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.2.5_1592824649015_0.7569870323084544"},"_hasShrinkwrap":false},"0.2.6":{"name":"@wellyshen/use-web-animations","version":"0.2.6","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.3","@babel/plugin-proposal-object-rest-spread":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.0.1","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.18.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.1","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"d02478f103b2b1120668948f18b083cf7373de2b","_id":"@wellyshen/use-web-animations@0.2.6","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-qRiAAphlHE6GIScv1bX6duA+61xd1SjbBtZLi+iV+EyLl8HTNid0bMAy7LqvPo8o8B/FyXZZSw4S5BG6p8VWlA==","shasum":"c9769d40a2d92dde7aced7e447f0f1fb037565db","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.2.6.tgz","fileCount":7,"unpackedSize":129759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8MGfCRA9TVsSAnZWagAAvNQP/2wwnD1fuXe9IdIfGtnj\n+SRtdPWN1i9cOK6oIsgp9uIazBtFyTPmTxqwzCzhh/rIffCLE+lpmnrxobdd\n+HDgwwSMChBHJYE+aODFEilvGQLirgr4guJYUqtbD+o9TDzLW3DwSnL532qJ\nc6ufY74CcC7078P4bXOz2aZV3qZ6+CtGS8dJHtN5IJ3DyKyeyGL11N/87PWO\njNsCrs7x06d8WGJvtQIHw17O8nmk50t0fgpVKfyO6ptTuaiLOiyS0nQ3rSNW\nJv7r3MA+Mk+PoU+0n2j8vE87TqvqRJvY+iz+9pTnjKkPJYsefdoUuyJGxVUa\npVsRUQrry+SYyOEbwruW3w6fYSJFJ37N/6MZQeykpkp8pio+UqiWO8IvsaVF\nA0fLwcG/wN0rtrWAk2MtoHuKkctkOFVXL9aoXe4gtLLd3XcJuvjQ/KfP3Vrv\n6gA/VI32QTpUgleHLr0Tu7XNINBL3GN/eXfR8qJZRNQh2RDm3nDmqJdzhEoz\n89b2cmzZpvdhmOffpwO4f1xI5V7OZAiI13wPNEwr7UOJFPS1Rx+svMgcRLO0\nvUTyFdjOkTTDfL8K/uPgJABGCXzGQ9mQ6XXCHB6Pv0vjkVFR4STkCfsG+Py/\nlI9lrWmoyW5z4qvNTyeJhxfP8rKlc7Yr3yoV+KfUPRp+6fTs2ukXmZKya4A+\npH+t\r\n=utZm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyEMX6ePyLIb6BEW0lIKXPz7frHWc7tZRNaveZFNql+wIgJynk2awlOCEqFz3bGsCfd6gozF0Y5LA/A8zU9McfFX0="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.2.6_1592836511301_0.40383386067648086"},"_hasShrinkwrap":false},"0.2.7":{"name":"@wellyshen/use-web-animations","version":"0.2.7","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.3","@babel/plugin-proposal-object-rest-spread":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.18.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.1","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"f5de5f38873aa0e89d63c9033fc6bf787dd339cd","_id":"@wellyshen/use-web-animations@0.2.7","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-vsn0ZJyApdXqmITu+MSiwxS4B8g5axq29bB/BR5R6f/4pgoNwxsI96jpHV5StWcBYP4MLv3IeDCmaguvLM4ZVA==","shasum":"d9bf659caf4ee1759a02681f33a1b01d273421c5","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.2.7.tgz","fileCount":7,"unpackedSize":130295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8gA+CRA9TVsSAnZWagAAuIIP/0gF2v9BGlCeuCeJ6tL6\n7GgzcptdjjpthVdQ6It3nVincpNUbhQ40u0jXp5lLSE2GN0tYNU3FeXgA3wk\nawTU36guhT/91TcGvaVRjO76rc5naEaxHaFL9hlbJs9Dh9tsxc+tD4pubZkz\nYAQPoPC2uFjKQoWsjMxQT4d25xU9LNpdzuzgrASn+Eu9PW7ue12uYxyMka5F\nUcztbeHyZbGqSJQnSTbUebAScYFeJG0t937qasyUm6kmdv+v8dMUO93Jtkhj\nrm2dZoTOoVL00e5fY0/oLHtUqg5GwJ2pmKKi6Mo0VU+fC6Nupxi9sIep5nuU\n50xWTlL59i5jnkCm4Rq+Hrs9cgeVBD69eOGX4acjZIj7DtZO7DXBVt9GoMWc\nvtj/Bfjx/vlMcmeCZyvokEqQmn1egU7F2c71VDnr5dVHVOAkVzIC8c8lh+ZW\nA7HUFJgB/4JCsbOnV3us/1hZIA65H9UwlqkMsdggYAs8MK/Y4hkcmkcBJT3e\nRWMi+EmNr5Hlwv11ymPWWNQadvMntrhU1OMri4Wx+3Bh5FYvKi4w//gJrsgC\nqLDWr61UEAV7eCHu2F1fTHr5d0gtDh3GWcnJ1vxwtzhtwuyMpArqML22o3Oc\nULU09zxvAcKfLyvT62/+hqZAbjJJgyf0ltydrdB4YSEFkByovbHs6TdMRxYp\nAD6R\r\n=NgXU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkKWfFCmvHdbmOqjE1rjcY+KRiLZQw41khv8tIWut+ngIhAOC93jLyKxLz6ppzNSgYcVRhZTk1BIRr3AXfEqm12ct8"}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.2.7_1592918077885_0.13597714323763865"},"_hasShrinkwrap":false},"0.2.8":{"name":"@wellyshen/use-web-animations","version":"0.2.8","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.3","@babel/plugin-proposal-object-rest-spread":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.18.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.1","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"6b9d571424fa7af893c3be6e7a503ebdca4e34ef","_id":"@wellyshen/use-web-animations@0.2.8","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-T/oP0dwxyzep2aOpAfBFL0z5mxiGY0BaAtI2Kb6askE9ai8Am8bne/ZD5sm8HtQqQ8vwfgqwL1OEfWk7dG3FxQ==","shasum":"82a9362bd03c062367e1102e53578b38fbf26490","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.2.8.tgz","fileCount":7,"unpackedSize":130305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8gzhCRA9TVsSAnZWagAARXEP/R3v+bbEV42juoHCWsMw\nKUtB9g0bpwPXvVdYNlAQK/bTM71Rd641SYcLuALlnxb7ppDsJLKJXcA1bxH4\nPaKpyxy1MXgjdbN9FiHajxSz2ISwpVgWvuVuTteaJRaeAZTXCT9kOkzxgbKB\nCGyKdjCsuTR9DaGUvuuZuhvDI+ccvob1vBNGHyasg4jGo+qzL0zSEy96mRsI\ntxSKi5VbBvQSqLFn5SVls3peRYgc3uklLvIxmRiRbzS9DQo0wyzkpawDhfeL\nlv3+nYftq8z2nqf4ftOku7+BXxpQekrysmWlVXYhjNT1GSVO6Q2QJg3BzLJg\njem5edAloWwIZrfUXZ7ge/3EBLyQGW0zLxwv9tB/TqXva7fPdXnc0BxqxGO9\nsr+qcOyEw4gzs87VKCrk+G6EcjwNiZKwEeVcDfDWdFVyF01JV1TUkFgfvleX\nHLiBxhthd6RBNqpynQOxvnOGLM5oy4SVSi5zsrV/0iAT14WDqlUF+Mer7m6f\nGwthj730jyrISUTdhhOsqGS1DXfJaqUm5aUt0Ilct7DAXHAy0jpDk4ySHaqL\nLTyVoTR6kFSUvypkaJ2UBu5vqOxSMPGeUBgZ58lNmAooXMy5K+wiahqHsxPf\nbQ1lN88lrg7dtUnxUla5KYiY7+DyOzjkJ5TNhcvckg4AbwYkeO7mENH5CDPn\nMNJk\r\n=z9Lc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtrE/b4T4yUDe7mdkVMViMGRRaEctRWQiT7pxi8TEolAiAlBtyznEaRZsciRYhUhcXLWOolHxWDuyTUM4ltpU85Pg=="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.2.8_1592921312843_0.4188348958496326"},"_hasShrinkwrap":false},"0.2.9":{"name":"@wellyshen/use-web-animations","version":"0.2.9","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.3","@babel/plugin-proposal-object-rest-spread":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.18.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.1","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"4f6935f7d7d01cedd9e6d95633439e65761beb9e","_id":"@wellyshen/use-web-animations@0.2.9","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Zje+Xh0sG+hpxIfgacmaz7QeWgt1iImZlA26m4V0QBeJXNHRW5bQ1rMN0WfDFTkMJx/mMzyumh5WjfFhhXH/ag==","shasum":"9c124a3bec647406478a36463aca5a565c7d0b3a","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.2.9.tgz","fileCount":7,"unpackedSize":130273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8g11CRA9TVsSAnZWagAA/D8QAIVuizKsM8mMnds5NnAP\nuKKAsFlP+Ov+mWcSL5htvxHeWKSbtxqZL47dVWEuX/L8j6huuFyvF/zAC+ZA\nOkB+3KR53RZzzFs+dLsJvkUmpiwCHP1NscfjIR9RB4tF/vkQXUPMQf/43vVH\nl1EJ+iT1IrrHxdeFns0rJ2tmEkojAyzZQFUFg5QudaR7nimkmldk0vi6X/QY\nAg/oGBuRBpDde/LD1tXJl27h+4hh95ravJGd7nV5szrqXcu4C5KsJTprkNuu\nxvxwrUeJ5NRrWFmSO03+WT16ur16Sgc/gAYUKGT2G+aiQ0W3l9vqx++ouKzA\nB/xMqYlGGDn8oM3yo7wOlFCHBybOASbPFMm5Vzg5McukVGHeg9KeC1LutfIa\nukevp9tcAeRXXTVTXw/i+wUaLdYcHH/sRtzNsQDdCLivz/qJexLjnr5SWrfR\nBl7PL1JDNVgX8vJH9lfXkpS+JXpM3LO7Nf9bp+cjRvMi/Gbfytsos22tQwNy\n4dFpRaLaekXPz2NTNQZJgZX74426hx7KP9m6GgFn8CWrbz0LerAxXsNu8sL1\nQPBJ3GR5jC0JeTzYHD5BVN8BD5Y91/DEAMPqGSEoxwNb9Aenvv8r6ZvMpHTQ\nWdQ+8yoHQwHixc6NFSWRhmL2aFYOeeP7oVp3+M0q4R80p8oMdb2xDZLoVElI\n0aP/\r\n=Wkzi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAbuZw6PpwRM9WppYaUrOe0SZ2+nwCs+JSFC5rs5YarKAiBUJsHj+ImQqXAaCeBGZg2y5aNhPIDkc0cPy5vuyuaC6g=="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.2.9_1592921460866_0.7132946153532673"},"_hasShrinkwrap":false},"0.2.10":{"name":"@wellyshen/use-web-animations","version":"0.2.10","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.3","@babel/plugin-proposal-object-rest-spread":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.0","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.18.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.1","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"8eebcd3d6caba175b421586d0e44be99f9d60e4d","_id":"@wellyshen/use-web-animations@0.2.10","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-iI3qACpEwYDzR5dD5KQKhjFRoygOH5c5vT1muVrr87ab5olqASLcCZSb6oouRFlUmn6UHPqOnbWS3fTNqFCwxw==","shasum":"8b2bac8d9bf14de13f8a9ed53f79b0bff8a95cc6","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.2.10.tgz","fileCount":7,"unpackedSize":130473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8hMUCRA9TVsSAnZWagAA7EIQAJq2x8UwrEuu+DRiIRUK\nkAvVQcZKCGe0wCpyYXQ8hOKYd655DzO2sF0FUc0dS8Qj7KHHk92wSQ/d2M7n\n2sUtgkwqiz2/x7ft4hSYgGF9aCPLfdWifCoyXVvi5G3AaTXMr/+nYO91dzPA\no0Rwmduyws2gZy3rZoHeJqPOMnzntV4X/GDR4MWTGFnsqn8MlRFCF4M9g6Us\nz3Afc2VuthP17OsegDaqdido/mxqLpD+mVHvNCe6d8Tgz+6zBLc3xDlIgLc5\nhyfbbmnZ4pwDfcw+R7les6CIPjxR5BWD8z7vegdZMok9Z7IoG3hay1AMsl7d\nMjkAXYGhee304vSyy5auDWI0EklOlzDzeFDkyhwpFXacbaXPfWbfmymbH+h/\nmasRiBuSK/gRkVGCXWjSiU7aV0ly1RR2MyQCNl6gOC+kK3wT+9TXEdvLLDRO\nzksl9AOHf49/icJZu7OqEOhkbiNU9JRBDApznTDRrkEmx7uqjYD66YMFuHD8\nL26rPzRvx/xmsjVl24h0kTctmUEPR4rEVm4Js0KCG6Py4VCwLHgv8f4omqBk\njyGCUPFwmnCKQ/HMPZ9UiwtQM2ObIbv5gc7P9UuCMlxN+BpLZNQ7UUaj8OK8\niy8Ngj/i5KtACk1NFQ369PFr9t1VX+8Jjvv0e3DieoNpn1C9OppphAH7/0L6\nSWIT\r\n=EpZs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVDFJG+gLjoyttPDInuL+lfWXJ8GJLMNgLssd8cgaHqAIhAPwkOij7a136SgK+/0K1lTgL/3qLFN4Td2qyBcZ5ORIx"}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.2.10_1592922899762_0.22611260235971442"},"_hasShrinkwrap":false},"0.2.11":{"name":"@wellyshen/use-web-animations","version":"0.2.11","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.3","@babel/plugin-proposal-object-rest-spread":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.3","@types/react":"^16.9.41","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.1.0","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.18.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.1","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"13e7f5aea6f9f13b854776e15e1cea986a18535b","_id":"@wellyshen/use-web-animations@0.2.11","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Kywi2449ZbfIsbssucLGiq6YZKnE/yj7KZ09RY+yCR8lvNzEkF8OA3M/XDwS8K9Iv4ej7hi6rxRJmPH6T2AG1w==","shasum":"a577b7b98116ea83a83004bf47ba15766a26ae66","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.2.11.tgz","fileCount":7,"unpackedSize":130502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9fstCRA9TVsSAnZWagAALPEP/jgHVDoGQhiwrgwiqpqZ\ne5nHXrvpGTCzKe6Jt9/YwxO3cjQr3RrQC40KIWEUWoG7X4MRRUJl74jyCTYX\nWtqOVWsWg1xuZBJNc7U/3aA/xpyaNtwqJb6HEn6t7YmKGv/JyQ0gyezXonVS\nNrVI7BeiSvGO5wM/YHzBM9rdvKBMWttUtBr1SYELC1TDWZkQA3A4CUguIxA8\nf/XlgtmjxF8HiiJP8VWuTT8cM5Q/pz9wHplUnGz6cQST4f//WFPgDD2g8mWj\nVaEVWAqJywBUMWFDWT3bUFiwbTyD4zFnV3BH1KC7+c0CeTlvPfCQGSKMmB/+\nkc0+0eoKx3Y5FW4KkUZRQMIMxNnoOYgGxOmvnuc8DUD2PIp5ojQTAVgALJFV\nkuHdF5/VWB6R594DE9+nwNBNBsEy5lb5doWc7iPupEO2qF9XWaBD4p4zxCxx\nPT9hoV4F/UtHiNO1lQC+7mWPfQmfiuq6+AfqXYL7lZGh0NvACQ+jM+fAS3s/\ncWq9dg0k96xAU0QiucNU38xW2SzbTYIaJuVek3io/ggIqn78t22MAkCf6EwD\nbRbAd8xslg4xidv358z0A0b5yUUZpr6k0KFJDHy0ObI2lLdwi0b2BFkwX/t4\n7sKL55JOKIfkalnrorENjMxJY5k9iIfF152Lf3WckYZaCeVfZTubFDqvwaUd\nwlHa\r\n=JDtU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC379dPX8kPShJlJwc1GjjzhnXLlqydFHr03araPGAV7AiA8wlEo6IzqnPdPLjP5HllC2paGKTGFTGUmpHfUDgc4xA=="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.2.11_1593178925078_0.8246120612744505"},"_hasShrinkwrap":false},"0.3.0":{"name":"@wellyshen/use-web-animations","version":"0.3.0","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.3","@babel/plugin-proposal-object-rest-spread":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.3","@types/react":"^16.9.41","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.1.0","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.18.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.1","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"59659c82b1402f406ffe21ed71f769c418397054","_id":"@wellyshen/use-web-animations@0.3.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-EpECybC8LWNbraDS9xEdPWHusb8I+gthGpOYNu7p/qjeqj6t0W0G0xaj0+o9m/O48oIFGt/wQqFopU4wwWYmog==","shasum":"9be9443a4d52ec31dd77f9ead7a745b7d8b4177e","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.3.0.tgz","fileCount":7,"unpackedSize":193772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9xiRCRA9TVsSAnZWagAAWkkP/jvwj4elypSG6MK0fVQD\njhoeWFM6StNaKYPt3X4k45IctV6GuRMtmjeE4/R4XPhqB7NFUwZh7UAzg+TW\nQhDS8dm1Da+Z/R+DnVeg6YvhB+KjWgPQe0b12SaaJn5MBygc6B5rGT2qXWG6\n6VPHsW6oK0fWzeJcORry6MoYNxUJaK146mN+cEIeopY22KsOcd1RUc9fp1La\nnl/8iNT0n9bZX7lc16GDD8QRkoxC8YOEmlOU4tQCMT4AQmmJMXrY4EQtmBfZ\nZQ3Y2DItDdnAgMBeMJ1L+T8w+WKQEYjvlrj63tBmXqW9y5FGUeTkmpa/HJDN\nQ+YeqkjxrmcMYof1wy2afbGPd3DM6lidGqXbMLGfrZgaXclPNvyEw4AClBIj\nuCHcb2E83ttUGspVdjbecIErHKcof2tGrxE7v3ouAdFL/b1uPDX679rzvw1Q\nRDLmt8654Ph3YShpqbfyDs4ARG6+eX7ON8oatgyds/uQ0UM7DJq5KVyAJ0iz\nYauun8tglHLnjUGrNxSWo9ZlhdQ4GX8TFjcq4CNDAera1tdfWlEVx3IJIR6v\nFNjd1oB/PrioaJrJ4Xa9ZlLkKTeIhCEYR4trxComJhaUeuhvSMPsmXAdXl7o\nquI6biQYH60ElL36c4ujK2MX4C1cJQH2/FPDBU9MJVEa/8HPhmtdw13nFpJQ\n58du\r\n=jleq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVbq/ZlW5OHvIKbas4Hrb4VtT9eur6JLwJ+7qVEVma2gIhAO2ikR3YIPIowsY5FfX+HbcFnXw1KssYkmX3Xvl+iBkU"}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.3.0_1593251985088_0.380260896934453"},"_hasShrinkwrap":false},"0.3.1":{"name":"@wellyshen/use-web-animations","version":"0.3.1","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.3","@babel/plugin-proposal-object-rest-spread":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.3","@types/react":"^16.9.41","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.1.0","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.18.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.1","typescript":"^3.9.5","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"7767ed6dc6a77da0b70abd1938b6ef613455496c","_id":"@wellyshen/use-web-animations@0.3.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-57hZhSpyzTD8Dx4j7IBuu0jTKwZ3fI/sljxkITXWJt4HYrUZNwokHRYK4LQUn/LB69EnogwJgZ6BaPbl6xAXlA==","shasum":"916f0d83f76042f97ca47395b541d0b667596c9e","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.3.1.tgz","fileCount":7,"unpackedSize":193969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+za8CRA9TVsSAnZWagAAeekP/i4wb6vZhPSggn4O79AO\nrSHa6HCY5iegocf3I+1uJaHijgzz2xxHQa6ZkfW8Jwfb3CStPUoT4S6dNlQP\ntaKAX942pJ7l2/ju5uDhcmw7gDa5FLUlkgCAh9BGJ63JVLK/PE7quixX0725\nM/bA4qIy2zFJQ29MnTdzG3D2AL+pWtrQrOo1aglcYyQ3d/6AjIUYliwE+NgR\nCqQvvPqbYL7Lzlsiy6XpOiRFHcC9Vh7eZMYYoIhcrGtpgqKD5u+EoSPWzTBl\nbnSGnyw4q0Cyt5ASviDTdLzDSkVUJkwzisV7PdAl1++9KgFZkC6ZF1HFRwRK\nKSmLM3vJ7ZnfKD6keqlx2D/f2Sr82a1VamU6aZ9x46KLStWdRT/R1oOku6/B\nUvDvlKa/c3407V3oEbRwW6Q+EtbEjHg0GqBvbvRGr9/SZXkpCiSL9NOHOYuR\nKSwHU8HJs0DHFnkB7RPodGTcJNedEwFB8fVhfBz8xlaehZcSLwrbCRzeHNqx\nBQ8zm1MSa8UDYmRQXEBKRcyVB+jQWmFisVzHGPcQKfHzZ1NtQgfJPRfpiFoi\n5cVdkfRTS7h2FzOF+hTgQSozHKbixRPouiP+bxhBu8aalHs9lf+wr29ZR5rB\nZNIKzldsgsNRZxNL48O08SybH/pmPyYiOWei9nXNXLLlsTibFo6oJdNByBPh\nj0PF\r\n=0LUm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIk9cR7W9DX3hCtEd7A3smA4gD69JuTN8kQHuP8TGm9AiEA4B0C6nMNuGUPlVPAaN1uNCcJcJf2estqzibh/czRuoE="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.3.1_1593521851788_0.5928513368186477"},"_hasShrinkwrap":false},"0.3.2":{"name":"@wellyshen/use-web-animations","version":"0.3.2","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.3","@types/react":"^16.9.41","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","animate.css":"^4.1.0","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.1.0","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.18.2","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.1","typescript":"^3.9.6","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"5c574184a269fa21886e8e4f12c458852c7eb46f","_id":"@wellyshen/use-web-animations@0.3.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-+nYsl6V1IZ6rtIs6s509nl7Ebvcqr6+YN867vu2Y31svOxUHz01cfA9YvIlRCps+Jd3hMS5lh7AXAoVWs0FccQ==","shasum":"3e16409e6c60ab931dc4cca1de3591bf122d78c8","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.3.2.tgz","fileCount":7,"unpackedSize":193995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/e/HCRA9TVsSAnZWagAA2NkQAIUfArriyUsWDnF6If67\nQlLHz95HM9MD93JyyOjH+rO29JYYYJdjwp5JEP3771M8XLSyeivXlbO4N0oN\nRCvx2X00O0LIAkBbH2K5qlFG9u+vutYQkOWb0R425TLZRW6vow1w/PGi4WCR\nwIrhpXOAJ0W4kroZEIWYp95zarew3OoH8EosWFibYUGedR6BxRGi9Vr8hBzI\nMm7roSxaz3Q82UCz4ZYgyGM+LEatIku46qnLROShJTwo2oPay2Se5tSUk6Gg\nCYMr1joP0qXK3I9zKpaSVQG5/SNxMaInN3LeloJXyxHC5B4AkIq8CyPL8zCV\nBA9wfVpk4cy/AtIw/a8u/efh+5b9GkyeW2rD71/vEvPWos8EnzroEMXBfYUp\nNM+747CPit9p2/HIzmAzehFkLMVOfE1MoDvZPOYszSv5z9F1l/Wgx0A57vbb\n6VQmHF9o6EGFwhbBfKI5t/NsQVS8PqvV9lClKh3cZvG90X+Ffd7JAcDRCxe9\nj+moIDLzSGWicM7Rcjxoq+gkchGNYZE6TNavRrsqR4IRtdtKvz3eMFiKvoo5\nD7eV6Zls1dQ8N/kxc0TxROp5AT7VwMkEC8hNCmP5wKNBFIJX703LBoE0OLlm\nYxe/vcprGPiSZ2K0sfYUGqfV3SJHKX0Uv+dhXSpO6qXFdJhu35OdOi4nn11l\nCltZ\r\n=eAd4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY7PIx4uLnBUKhN4ZWBzg9QrkNXOUiTNJleFjOwVB2jwIgBjYOOmemLslT+dOcoX2OVNoYUR+D2uoSp43mTe2D/jQ="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.3.2_1593700294922_0.4888985340551144"},"_hasShrinkwrap":false},"0.3.3":{"name":"@wellyshen/use-web-animations","version":"0.3.3","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.3","@types/react":"^16.9.41","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","animate.css":"^4.1.0","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.1.0","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.18.2","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.1","typescript":"^3.9.6","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"d8e4856a15fdcc4f76e9c65a0f82b8023cd95d76","_id":"@wellyshen/use-web-animations@0.3.3","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-0EY1IRGhIW+jg7hgl4q6X5f1JlSy/cb1AYCLlj0vheG/L2LVsAZMHnrHO80HnNorx7F71oi9fdfPAJqtGf2rEA==","shasum":"67edd0abae97d30dfe5f88f498cb19e32542af0b","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.3.3.tgz","fileCount":7,"unpackedSize":195268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/xuCCRA9TVsSAnZWagAA5gkP/1DR9gcoG9UfVOsJUrjT\nthn2bT07wW5t15zKqqQ3r796WbthZkk0w8ZwttilqWlX8hzMtn0aR2pPwsYJ\nw+72vd0d1+My78merQHP2TWHv8BKcCRfbFGH+U+i8uZ+fRBSrqtPLK9vysl1\n0bsBQF43ULhxZc7I6Rb9eWrKPh43WyL9b0AMLXRWM5TGI0iJ3Jj5MjTeGBVJ\nALrDqe78aBbuXVKayx9nUwxOxJdep/YFWrnWZt3kc5f3F8wsdm8skBtoL8Rd\nqOQRx6vSliHBqE5XIMLNtHIFXJrupPz1PJKNyaSND+SQIgFLzh/TEKUWyAHs\n4yC7sK1HrTkOIgmbNN125tnM4Spt8HWcD2UJqCWcipn7AIYLn38KBh3/lBtx\ntIYapVjkSLkgvGpD4QMp316b5wWRmBoeo95lBoMXzoRpbkXMD4Kg/yxvp7sV\nZ/AsY5xy7znb3XUtWYJBfbU8PbEW+8u1jds5JWCslk1XKVCkUcdxy9LrtPMB\nFde9WkVylsdOURUExW5nJ8+edow+KC7piQRQHaA3Pu3G/vL6gc/bgDmUDmLs\nAQwZDJYBPy7GagKCEUBuaSr2UxbiSWRtvGAZamMG5nSD0K2+pIuo0+FcJMqF\nioYuML6tj8xH2L9PiUQEg74mHPhpZrUwPuUCuEgCMvJXEulV7h6Md+OPirlL\nRCTR\r\n=tWej\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3cwraJPvDZvzCYrw7q7BVyjLAWiGu34CbEKzLQHybZAiEA3lpcW2f59Ras1WZrvinHvY06mjI//4jCCmX4Jl83hFA="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.3.3_1593777025356_0.002884285044388646"},"_hasShrinkwrap":false},"0.3.4":{"name":"@wellyshen/use-web-animations","version":"0.3.4","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.3","@types/react":"^16.9.41","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","animate.css":"^4.1.0","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.1.0","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.18.2","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.1","typescript":"^3.9.6","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"7e4fc5a96c4e3aa8794153c18b8deeb0b66be5d0","_id":"@wellyshen/use-web-animations@0.3.4","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-8tsZjId1OYH7OA16legqaC20XZFYXTRHLqoKxZ72UFP/NuMMKjoec9E0zmX+F/gerU0Y58u2LH/6XhzNQynOjA==","shasum":"1b43ac46c14fee3d911db1d0b7353ba74b443a21","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.3.4.tgz","fileCount":7,"unpackedSize":195272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/x0sCRA9TVsSAnZWagAA8SQQAI4wlqXcVGcbXAG2MQld\nCEruUuKSul8wBm90uizklxZXeEkufgLebIz4iMatFydf/BjiB8za9J21h1cT\n9iXEVUr0p2uiX2TrdtmO5QcHIsxwk24AXkGd+DWYbtw1c6baudZYSdLWr+7q\n1abtyo5Mgm0ax9bVTVhQ3kB9jJRWEb8zfOTPmfT86+WeOrf4kfi1eez9MAHY\nXuQSc6ojdAQiDjbQJB84lgSWbAwq+EM3u4F/DOfdjSm2m7Sem0idXF8yA7f+\nqkGF/5I1zvdZWHkoZVYqjS7SK+Vzx+JE+iL+NIbfdgauHgEc+/8ShlrLdezX\nsfIWJsXYljuqFJWqP2uSEOOVmqgWFlwSgAMih+om1ZKL4jPspS/TomPSGOMH\naDDU5sfbltjPpKhNSgYm2ohC5P17M55C7cggfqnktyg4T72tRFRAZCwjzyrD\n+ayNILVTg2c2z4uPr00ITBA3NSiq/2oj+mBDuoJQT7xhh7xT/VoIaXD1WqBy\nkVTramQdQHSU2b4FuRgDUKdinGr5FJ2yVutiua1AEp7RAu5HytwFFHHlk+SD\nOpSEhAqLaq25Wqn9giATLk3qFPCwApnIIgYV/r9txXjXAld47qAlkVOjZgty\nP7MHw+lwqPP+UNjexWV0vV+ElLTSFSRl9GsVKyC+QOXoWNusnBv9GBihJFIZ\nISyu\r\n=4aeq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1XKxa/0jk5R+0sfY5EaeOdquaacNS6KxRpc+e43ydkAiEAnhk1Te1O8WsPQropeqM3Nn8t9CPwfU+dYkj5smArLTE="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.3.4_1593777451649_0.3836166166060462"},"_hasShrinkwrap":false},"0.3.5":{"name":"@wellyshen/use-web-animations","version":"0.3.5","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts","polyfill":"<rootDir>/__mocks__/polyfill.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/index.ts","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.3","@types/react":"^16.9.41","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","animate.css":"^4.1.0","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.1.0","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.18.2","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.1","typescript":"^3.9.6","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"8024964911111b2a7ed39a946ccf6ec5a04aafac","_id":"@wellyshen/use-web-animations@0.3.5","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Hc4CdesUlhFj4ORSHzgMFkKpuzv9uIv2/8akwuCVUqzQ0YvfZkA1/JorwJCS8nVzFnbd/3RJW5oJ2d/xbLUoYg==","shasum":"3b209716a82d9d979f50086ed627b2b4d84c78c9","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.3.5.tgz","fileCount":7,"unpackedSize":195511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAKpCCRA9TVsSAnZWagAA7QcQAJj/ieVQdIhoAJ3nZnj/\nqw4oNZkybfFRdUd4olBHHKvqJxBDWLtAILRVZkNm/in68xE6SwzY0Jz2Cbff\nHVx9nBSTGuA6h6R0PHZCuHfgnU5gTlCOZkfRmcBe8IFYDhwY8H0kQDYw+B3+\nvdqqHdo3IR5jNsPhwrbFjvEKhnNzf4mkeFtjNq3xNaXOwfFx2nMyBRQGN8H5\nfw2JSHGkBcP8jRhRPZm+Djq4xo15azjLmeWhFRZUSD6Keb+yoPKegGiUmxdM\nlFMpgMNtY1LTyVlgcw/HZP+ZA51YxAnZC878Bs6xEdPrTc2jzwjUmcKJMa0R\nC+zrHpNpHK8Ubw461OqvL040RN4oMhmsGXsev2XqW+MMxqbuCt2Q89qTNTgC\nkqgttf5WWtntTprczudA1dAyxF5KEZ4whScuE5c5avJT3E0OghO3Y4FY7xCg\nCkYHMEoybZDHJFWB3bhzt7axoaSMV4ja1ELMWmoNpN9D4s10pvsZ4fXraU5q\nWruCAkcjWTqxD68TRbQIEovyEda+tbxVlH8COMuO4W9hITkql4nTNsCgc+rn\ndnq201fMAlY0kLJB4kja5NL6b24E087mz535Lk5YcQifHg2qyiWX6K1idhNf\nj2Wf3svkse3nIXmVCx1ebiT+jd7sp4G6L3FYfNS5eLEgwNLYsA/QqesuLqGn\nvjDZ\r\n=95bb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmSJYtxuPyrbeu+99dJgj/GPPZpGeSyCusYpD27ieiHAiEAwhIWhd30AmmHSFJFyVKuPV8pSN4XDBRoZD7XH6Ihc0g="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.3.5_1593879106251_0.15592503895321141"},"_hasShrinkwrap":false},"0.4.0":{"name":"@wellyshen/use-web-animations","version":"0.4.0","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build-full":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:full","build-pure":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:pure","build:dist":"run-s clean:dist build-full build-pure","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts","polyfill":"<rootDir>/__mocks__/polyfill.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/index.ts","!src/pure.ts","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.3","@types/react":"^16.9.41","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","animate.css":"^4.1.0","babel-plugin-emotion":"^10.0.33","eslint":"^6.8.0","eslint-config-welly":"^1.2.0","husky":"^4.2.5","jest":"^26.1.0","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.18.2","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.1","typescript":"^3.9.6","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"ad4f86cc443710b430c9f259de7c9da5c0ee4dc9","_id":"@wellyshen/use-web-animations@0.4.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-oEiAkU9onsmUtXhsEQLMuNkhuaE5aceLn0d5uKIuWfekNGsMnRdUO0lftEZSamr1dVv2OZY2RM/fQqOuYWRyzA==","shasum":"a437ffff341293c9d994d295d133ce8c59ec8f54","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.4.0.tgz","fileCount":9,"unpackedSize":264269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAbHtCRA9TVsSAnZWagAAuwIP/2CUeFPnQKrg7HPUhGM8\n9dRPQmecVILYz6k7/3y9xpJbSUXmsJ9MknbloInldZUClfLCEW5hVadc8Vrb\nvTLaEorJPWQfqYduPUkXgPe5kHJvq7XjAsHuY3F+G9X2ERBhCBG/qPaCnt1g\nwE2JB5CYM1APjy3y6ifwe5mHoDoCnIM6MtqJ0N7+Pkrsja1U79XRdtEtheVk\nkzEjgiXAhgWrYY0nMY5qnZCcmnFP34hCK+nZwFcKGvLwtoPqoMAGxsZpSHll\nwd/i2J30KHu0QOyMBu2F3vQiiz9DW0ZBjpY1o+xNvDi6BDznb4h7u4THKQ3J\nufgK4jyXvN39aRCpq4Hc6D7+bHpvewBZwpnozqmjy8MDXddQN2+Q7yMNWvZv\nXGqCvFPuMB23MRPQlkXkIcADmjYpHxRuomvI/00SOBgt4gwVt4LRcDXVes2f\n9yHz1xhAzxB2zBpHbJeusBNv7r8iTTcT6oYvn7ysI2prOWOEYEKXIplvw2Rb\nwjMhhHcgiD/qCoCkyTRMMEx/xjhLOe5n2MgtYOxK0cFynGdE2nn2Tj4MG4Mh\nrJfb4OeJi36sPZPtqPz14efi+3wE1PQbdSTpJGMjYdrzHUGG9CjPdNB9G8oS\nRNcDa2FyUa4bhzp9uweFV9dp8nIySTAA2V1ElRiwDp5IqnkKe6B9H/8fjo66\nkfCv\r\n=+TCp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSVmlt+/uTCYheSoCV2c/vTGXSWHixQ0uec8Hhvf8utAiAKZcO98ibTv7ACyBoxW3/TYyuinTpotl04xaHGJ6KKFA=="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.4.0_1593946604751_0.24378759652385096"},"_hasShrinkwrap":false},"0.4.1":{"name":"@wellyshen/use-web-animations","version":"0.4.1","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build-full":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:full","build-pure":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:pure","build:dist":"run-s clean:dist build-full build-pure","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-config-prettier"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts","polyfill":"<rootDir>/__mocks__/polyfill.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/index.ts","!src/pure.ts","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.4","@types/react":"^16.9.43","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","animate.css":"^4.1.0","babel-plugin-emotion":"^10.0.33","eslint":"^7.2.0","eslint-config-welly":"^1.3.0","husky":"^4.2.5","jest":"^26.1.0","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.21.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.1","typescript":"^3.9.6","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"834346a79ad56a65aff36adfffe0e0df8723a908","_id":"@wellyshen/use-web-animations@0.4.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-XhXQkmArXDVr4x3iznbDVJRJ5dt+0cIFg9lfHa600ucWW1er6UCLapuLVVt60gsOLM2Mm2aHiH3uIxwCJHF1Bg==","shasum":"831ff880c8997af8511c85a328976e2f3711fa65","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.4.1.tgz","fileCount":9,"unpackedSize":264269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCuPVCRA9TVsSAnZWagAAp80QAJFM7It9vC5V+BfIx7Eo\nu04xe52BwlM7awIYcNNyZKf4XAWNEyOE18WxnuFypR70dyT4EpGrK3uedkFo\nt6EwVI8sspc/crAddqbFNzkrvJ4WkJfss3hKsq0WFsfUhH8s7I13JTphmcjr\n5a8bM4O0dmDE94t8gy1GsJ6KqP1yU/rTKBWG4OX3gjNPFcIXDTQSiVaCCe/a\nb2VGtgSxiWZejnQeDc3sNpB4VW/93rNhEDEZOGG5wu4l2c+oMsbJjcAPrKYp\n+YAG2dPbDCfJk/Tl2vAjLm9XWuNUrBwUu9LJbh2P5KYIo6NO9T59TxVHGfqZ\nAR+9KYE5//B5BBB1YURym+arcx2s/52E45+noSNoqC9sw/loYccVb5iAQ5nu\nZAS0co8Il9lxFfhSWj/9I3lI9Oel2mPYMYjyXM58z2Qa5rjpuEI3SkymwQHZ\ncaAOcqQlbVSaKIEsQl09laRk/C7WPyrVMNDCGFUjBO4LA5c1tQvhAX92hbwn\n+OK1RtKPjVKziUIMzBB16lcWnyyt51ArzWMXgB29orF0NMDDB2M2EMDz8D+S\nT/1xokCjr48pY1Aibb3xk3wBhbi25+c3HFSNo3ZkCb5wd0EgaovAQLK9vaSw\n+Pp7XjvlB42kuz+ZsrO1ZAfb6FhZiuA+mU7zr6uQhSDYYdqJidZkp80QROYH\nWSAz\r\n=WZ2J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZD5kYj8hGwcRCoDJbXBDeDuNoq1RsxaQ80SOAUoyxGAiBpkUxpJGKzA8rfKkQX//DkQHRUpZMOKNAtr9WHnSgcRQ=="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.4.1_1594549204951_0.8542045145821855"},"_hasShrinkwrap":false},"0.5.0":{"name":"@wellyshen/use-web-animations","version":"0.5.0","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build-full":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:full","build-pure":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:pure","build:dist":"run-s clean:dist build-full build-pure","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-prettier/recommended"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts","polyfill":"<rootDir>/__mocks__/polyfill.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/index.ts","!src/pure.ts","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.1.0","@rollup/plugin-commonjs":"^14.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.4.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.4","@types/react":"^16.9.43","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","animate.css":"^4.1.0","babel-plugin-emotion":"^10.0.33","eslint":"^7.2.0","eslint-config-welly":"^1.3.0","husky":"^4.2.5","jest":"^26.1.0","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.21.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.2","typescript":"^3.9.6","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"372eae40441341ddb50da8aaf304a38a7d6d959e","_id":"@wellyshen/use-web-animations@0.5.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-nwTKdaaaD3jlP3VjalRAQQvy1NcGF4P/8hnp4Ot8hLuYVLJXooEtgD0hW35xnNfqcg0AnkqToF0XLfyf/pplew==","shasum":"0db03da36969343860b429c54cdcf797c04d0dba","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.5.0.tgz","fileCount":9,"unpackedSize":264573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDTU9CRA9TVsSAnZWagAA7+IP/iaCGdtntuTIbROHSkcG\nNabirotAgIeWMvKa5yglfmYr+AzhSw2uM/ugt+QCyANkbnjPOySAq8tkiamO\nxFjUpTOe5IMJ3d6kK+Cwx9tr175bSe0iIfuYWQB1beMevXmsBGVYvRvLIvVP\nKer2FlU5hUA6yrgjj/o2Zaf30+YVta3VgP9N3d3Vo9UytVrkB6ZxfCaiX8aC\n+5xkFRNdTih+ZQ7h3Zy7qQLxmgXLBniPaFI1Uhit+q39vJddMTn/zm9CtRyH\n2HvMO5TAT9xUfoaXL7XomaVSaV1JKYpTEpBMulvrntNZ7o41avnNMLKPRDzD\n2FBniXaf12WTvMC1StbJrUoAHjJRvvDx7o8lln2oQggKI7b2IIxRrxoQuELU\n13yGVijLVGJ1B9UkxWIcAeFFgex64M82Yfg2hpO+dn96U7+kOSmzYZpQ6BTn\n357mOy1pfUrDB85TcR91V65lXPRNk5PNLx71SsV5Md4GrMTj2OmrKqjVXwCr\nCsmsjYnbeozxoivOLkJNXr9zB/9sj3toYDXV69Yph0X99X4MnDg17TScphRd\nHkEHWXx24SWBULWakvKmCoJmOww3s2WO0oGUX8s3cGH4IbO1rjRlqdWFDRGz\nG7Sm1uY2tMw0U6QbeAcROoRyj9K+GAuNMPvPITkyNiPvrVeWYNF6YOupZWPo\nv7xJ\r\n=cDoY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJ7XFd5q0R9oh7GNi2lsu6wkLO7oJS1YKqNZgqLu4g/AiBbuoOzxikcGjOapcLHXau1VumEYRoiBPLze0IZfGwsFg=="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.5.0_1594701117247_0.3728765372446774"},"_hasShrinkwrap":false},"0.5.1":{"name":"@wellyshen/use-web-animations","version":"0.5.1","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build-full":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:full","build-pure":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:pure","build:dist":"run-s clean:dist build-full build-pure","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-prettier/recommended"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts","polyfill":"<rootDir>/__mocks__/polyfill.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/index.ts","!src/pure.ts","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.10.5","@babel/plugin-proposal-object-rest-spread":"^7.10.4","@babel/preset-env":"^7.10.4","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.1.0","@rollup/plugin-commonjs":"^14.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.4.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.3.0","@types/jest":"^26.0.4","@types/react":"^16.9.43","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","animate.css":"^4.1.0","babel-plugin-emotion":"^10.0.33","eslint":"^7.2.0","eslint-config-welly":"^1.3.0","husky":"^4.2.5","jest":"^26.1.0","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.21.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.3","rollup-plugin-serve":"^1.0.1","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.2","typescript":"^3.9.6","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"e36f8b8cf262c8c3fcb6d5310a433bc06a227bae","_id":"@wellyshen/use-web-animations@0.5.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-4gkeLWLi1l6CrH3252MJgVvYcQz4RkkGNSo4XWKntgJZJTrYltpEy+uE9SsC+joRzv8/SIRKP1YUqvkUorJsUw==","shasum":"2ded986c33e31fa547250b7b80ac90f5ce428850","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.5.1.tgz","fileCount":9,"unpackedSize":264565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEGZUCRA9TVsSAnZWagAAKLgP/0JR/xMVUKg5rhTV0DmP\n74yp/EdjlDDjA6p7xsDxWdADa4S4K9cC1po4iLBFGi7gg8UaY/QVCGSRiqDX\nweddhsfH9KoHnzDzhAmWpEHQgsxu6VFoq/NYxe+Xn7X338e7q+tM9w3yU9Sp\n/iW9Jub0sbqE6DSweyRa7R1QjNwIui8Bpl3tsIbXJdiw3O6qKhYTQp5f5ROI\noKhmzoJbzOPcD0JG+XUPrH7rDOsfPi+sOGRW5L5hhA5wsDyvpPqkih47U5TH\nsl0URmcRakOkoFahR7QLWZ0I2kV6zHU55LIUwGAsaisk58GLRohwQX1trgZl\nSH3LC8pw+bYdn32bQBbqes2jr9wb1E8poPYrqJVc+RiHXyNDkfAW9hsKsWiw\ngoUPRVZu02VTmA0iEbRqcNFljiYmf/mvzhP5ChPomp0pfmBm3x0BT8jjxLLx\n6LY3CPz6wVFtg6YUaztYuQQqC2TlBQr22eQe2sJNp5xceVlbQASArsjkBlYo\nqbJ+zPHGufNg6nFsSW/2mE8kxWw0eW2nkJpkcKvp2kcQcSS4O+qH2b7N3hCe\nFGCKb+0sUpGhPyCsqTTrM2mNF2ryJiadTjyzZWcuJJ3PnyUqlawsImgeRS8P\nVb9DanBIBOARgJTz7DV3y9zkXupkbZdWP6DzV7F5zeG597BwnSUh7zzh1/5r\nHlDj\r\n=KyTv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHaZqF4fHBFGlWFYG8ys3n3bcEqkYkb5gniVQPdREQ6/AiBaiPimvLzmp1G2C8yHiuBEWVKoPl3jwSD93tUqqqkp6Q=="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.5.1_1594910291709_0.7827142150026325"},"_hasShrinkwrap":false},"0.5.2":{"name":"@wellyshen/use-web-animations","version":"0.5.2","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build-full":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:full","build-pure":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:pure","build:dist":"run-s clean:dist build-full build-pure","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-prettier/recommended"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts","polyfill":"<rootDir>/__mocks__/polyfill.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/index.ts","!src/pure.ts","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.11.0","@babel/plugin-proposal-object-rest-spread":"^7.11.0","@babel/preset-env":"^7.11.0","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.28","@rollup/plugin-babel":"^5.1.0","@rollup/plugin-commonjs":"^14.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^8.4.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.4.1","@types/jest":"^26.0.8","@types/react":"^16.9.44","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","animate.css":"^4.1.0","babel-plugin-emotion":"^10.0.33","eslint":"^7.2.0","eslint-config-welly":"^1.3.1","husky":"^4.2.5","jest":"^26.2.2","lint-staged":"^10.2.11","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.23.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^1.3.0","rollup-plugin-postcss":"^3.1.3","rollup-plugin-serve":"^1.0.3","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^6.1.0","stylelint":"^13.6.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.1.4","typescript":"^3.9.7","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.3.1"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"19c0df3c84efa0eea90d41323a1dbd0ac33eff9e","_id":"@wellyshen/use-web-animations@0.5.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-RiFLRgoUgPShRui0AF9IVh0xQE2gwUSFTsMb29ZdrvM2mf8xkCs/iorn3hq50I83VV5vEdv2TYR9IyTCXNIWEg==","shasum":"36f01f27552b209ea2124fa168877c16ba361bfe","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.5.2.tgz","fileCount":9,"unpackedSize":268214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJTBfCRA9TVsSAnZWagAAzaIP/2qgnOHXQoHlBLrsP49H\nugYAwn/aCnEkvp0Aq91Ef68ehRBtvUu9FSwFug7FxQJDzF0/mQcr2ZaaWLXA\nO8jnDtmtarpwPn7Ei7WIRmxnmaqN6HUpABCjGIO9NEN0jfYVenmfBFolCa07\nCvg60eQBdCTqUcNgL4yCUj/YBMop6uYTZ/Hla30KZ1Wv+/G2LiWkiIyAQRGq\nuRKE8SgGyqG0u2UKt2OIf2b+tAu8587hayvHnY/VFf/57TChNUbH+zK7YuDj\nkjnEpnzcZTqToDbRqkPFSoL64Fra5qMPfG/tr0/WQObY2Nye8Aa1ntEigDX7\nT2oywlMJIYNeKgSUkwAt77c5dzg9270Ca7F6kui8+ZIO3EeJMqUnHQ9oInQ6\nPjkICj2prw7Pnuae7CxzckivgkWnU700fLVB8oJV4Nfo32fi34vFuKd1M8Ei\nu0CFS98aVo4luPEJW5LVvGMRcJU1c+ZJqG2fgmCHHIckJzggOahnwTcUTb8c\n4R7j4C1eW43JIMCCC1vaEy7Q6qHvopgFB6rpdZQk7PEAotiYm25nz7sqYveo\n4V9t1MuM+WLnwt0KU52FgpLwusfvpN3Cxx2Sxe6rAFrfnb26xQ/9brb1XvJZ\npH5v4l8nN//VxmaFHoCO6XaY1LOpwaoF0ctuOg+FW/onhpkxPCIUxMbwJp4X\n7f0w\r\n=3V/l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIwIsSXpDHCwuRks9zUG77VzKLx8iH/3H8Per8Qw/t5gIgZRcAyyESKTVi/dT1ncRnIdkBKhl47VUdSsaPLcJRrRQ="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.5.2_1596272734801_0.2555505688140136"},"_hasShrinkwrap":false},"0.5.3":{"name":"@wellyshen/use-web-animations","version":"0.5.3","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build-full":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:full","build-pure":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:pure","build:dist":"run-s clean:dist build-full build-pure","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-prettier/recommended"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts","polyfill":"<rootDir>/__mocks__/polyfill.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/index.ts","!src/pure.ts","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-object-rest-spread":"^7.11.0","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.35","@rollup/plugin-babel":"^5.2.0","@rollup/plugin-commonjs":"^15.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^9.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.4.1","@types/jest":"^26.0.13","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","animate.css":"^4.1.0","babel-plugin-emotion":"^10.0.33","eslint":"^7.2.0","eslint-config-welly":"^1.4.2","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.3.0","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.1.1","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.26.9","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^3.1.8","rollup-plugin-serve":"^1.0.4","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.1","stylelint":"^13.7.0","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.3.0","typescript":"^4.0.2","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.4.0"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"9e07661eea36c6761cc93fee92a0744deaa93098","_id":"@wellyshen/use-web-animations@0.5.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-EmMCKN6WgYg9NYBwohAAQBecWR+oREhbZEa6SNUTLNGcT2kqRWuB+SNFNcvUE7z1zokbMGJDrObHBq7DJJ/h8A==","shasum":"48cc99881f830029f17e7127e4aa164e30fc9623","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.5.3.tgz","fileCount":9,"unpackedSize":270754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUcQ6CRA9TVsSAnZWagAAhcIP/iJQl1pSGYQYM7i0YbYb\nM1pYbics4KaLZhjVQEF0OBkm1yHJugWbrZn2u9+/EdCkTMOPcrbO5SvfOwDd\n8q+kAG3qyhDbNwE9j3GephQprIhCtxhOcUYhFhGAWQsObymHUtPxNMTPhZf/\nha1Ho9DrFFItRI+BxRda+03uBOTi6Y1ZnEyCyBQH5duHOWwnPGdgqSmGNsVf\nIEgKvPnSpc6B738SFDhTG4Na7AtEqM5ol5eW7RoumeFiBe/HvYgpwUbIFo5v\ntWpP4gaiecmheirpkC3wqZqaj+9ZOPqHsy0GJOz68/nhY69c6kSjBbkYj7iJ\n2uHnpa+g0W82Q+sLjILbG9RN53uupYFi9rS8fLaQae2ra7+AfRzTRL5/WnNX\n+v7GctL8oUvsC6Y+fCbYUSm3k5e/CMrMJvzd6mBL6qRKQA3j05yVbTE1s/+4\nYeXYoXcPHC/goHnjO5lbAVRTO+1xJRgz2KJBdYhSP+38cPHERToPClu9bSj5\nKHXTw60j+C0adIVdYzaoTScItWTvvRyP2Afb5Lk/55V89xfhsovPkM+qx1HS\ncU+hFE89Z5a8wTaAdwjY4fsHlU+7QLIbV9E2mcOollPA375SDrbbnyb/znwK\nnWGMO40EgtLPBqH+39Tg6ne/ptvZUiZ//DeJNAeXigA8/V3StlvdGdJKpFEI\nDERx\r\n=gPIq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC5x6IX/dnaVPU7pd6qu7g9rF1Cd1EhLFNYLKwLwLEyAIgWlFdmlCtXB3ej+Srk+N1HEcV0G2Hx5KpWJlz65Jovlk="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.5.3_1599194170164_0.896089048516133"},"_hasShrinkwrap":false},"0.5.4":{"name":"@wellyshen/use-web-animations","version":"0.5.4","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build-full":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:full","build-pure":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:pure","build:dist":"run-s clean:dist build-full build-pure","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-use-before-define":"off","no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-prettier/recommended"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts","polyfill":"<rootDir>/__mocks__/polyfill.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/index.ts","!src/pure.ts","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-object-rest-spread":"^7.11.0","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.35","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^9.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.4.2","@types/jest":"^26.0.14","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","animate.css":"^4.1.1","babel-plugin-emotion":"^10.0.33","eslint":"^7.2.0","eslint-config-welly":"^1.4.9","husky":"^4.3.0","jest":"^26.4.2","lint-staged":"^10.4.0","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.1.2","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.28.2","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^3.1.8","rollup-plugin-serve":"^1.0.4","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.4.0","typescript":"^4.0.3","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.4.0"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"50bbf7f014852a252a09196628aae26ad4fcaea5","_id":"@wellyshen/use-web-animations@0.5.4","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-o2VRNGxdxETKkzfdu1YQlkE9OMfrxwNvFpimpyKxxxqXnUGDIzW8eqYdVrFkHOy+71Kur0r5eEbyku4+37/iCQ==","shasum":"d2312705f87d2114ccfd7a1c66fe44db516b0ead","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.5.4.tgz","fileCount":9,"unpackedSize":270748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcgZKCRA9TVsSAnZWagAAJSIQAJCEZlDKPmvxuX/FIsYX\nU0FydPt6SDGSfCaxOs26H38c2OCKE2hskjazHTfmX9tG0QflvBUxUNho55bm\nF+GaUGIDvjcYDc6nR/YZSZyXSswOYH+6w6jsa/ESmfjZ4kZf7bR4iBSuANZd\nhM6uhOGGytD2R9ymj4arQoDP62PHxHDY/lEWv8a3mKJc981aYbQt3hU2tBmh\nRXGH32jIz/k+KlJcL+YLIGQiOdX1++nsWD3J7ist5idpjTM2YZ+oHW+41iWo\nFACRY2oY8w8m4SQbZ60+omXhKM1EEbEgTAsE5TmPYzTANAms8yPabksK+s7v\nkRWXE9HAkoGippvV9LOiSaxZFaYy16iSchjnirucr4yrY4RzNDqq3DO0NQUb\nO6ffVJIRLEA7E9PXZvwwcHtgsyliwwDJRtBt2C4HzeqqhD8hNkxr/esj1djk\nt1j2H8yiEgO+sWW/+aAg/D2gsVR+zQvPmZcqxFaxDEFXlhVrGsBnlYuS+s9b\nCoLFUD3+ojQYuCXL5F4lZ1fgKKMYSE3Yg+SeNCyUbQ5ptiLfLMriWCu7lLeD\n77CxNhb9C3YJQcDmlr1J5AKadiF8j9WFySmUYid9jGJj+x84vbXrhT89lZIp\npdcna2ksELz8XAUSq7MPsvEirdWFDgxAZRrztfrlhhxR/j2btJfnnKimBHbn\nD3UM\r\n=UWed\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn1iFDkrZMFtPvuCzEkiPmgWTGly0Fq7PVJ0EjVWTt2AIgGZNs/DwEeAnSW2sw1fX52MEHJvKn7h5w+qCW37rfYPc="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.5.4_1601308234030_0.9210634162454057"},"_hasShrinkwrap":false},"0.5.5":{"name":"@wellyshen/use-web-animations","version":"0.5.5","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build-full":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:full","build-pure":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:pure","build:dist":"run-s clean:dist build-full build-pure","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/proposal-object-rest-spread"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-prettier/recommended"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts","polyfill":"<rootDir>/__mocks__/polyfill.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/index.ts","!src/pure.ts","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-object-rest-spread":"^7.11.0","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.35","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^9.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.4.2","@types/jest":"^26.0.14","@types/react":"^16.9.49","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","animate.css":"^4.1.1","babel-plugin-emotion":"^10.0.33","eslint":"^7.2.0","eslint-config-welly":"^1.4.10","husky":"^4.3.0","jest":"^26.4.2","lint-staged":"^10.4.0","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.1.2","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.28.2","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^3.1.8","rollup-plugin-serve":"^1.0.4","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.4.1","typescript":"^4.0.3","web-animations-js":"^2.3.2"},"dependencies":{"use-deep-compare-effect":"^1.4.0"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"af8363bbbcb4dde9e51df516b0f66919b2cd3356","_id":"@wellyshen/use-web-animations@0.5.5","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-1boi9gIzVbjkV6Mxx/38nxaz5X1WI1eKRB0nM3vyil8H9zTx1i/KfvJnxfgDqnwNVUu7QHLa++MEpgincQMuAw==","shasum":"e94a64033dcfad93e4f62629ef8c01046992257e","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.5.5.tgz","fileCount":9,"unpackedSize":300438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc0HsCRA9TVsSAnZWagAAa0IP+wSp1YnEfRieQnRMg3je\nttYYodL5HVC5fCcFNEk70ArFlqJCkBc0ZPiRa9pK1Y1iZ+dAIz071sg+7osD\nz1+qxahWoEMI5cmAOBPsuDFm8EgtgWdv9qznUnRnsCtBrThH8MpNl46hVW5x\nhaw1v1dfEPDM0Y5+oDHIlDmyVH6C6vl6qWzfIZS628zr1mF2VhnJrOTFy7Dn\nz2hO1BFhm/MbwrFVBYrF1uN6Ig8QvZX4QZx9rtzW9T5qZB9lpfFAGn0XohAF\noT6fPKah0Vvs6jUJRXRq+Ffm6mTK8FNf2zbXUplBFw3Md+/V8LwIU2eTyR3y\nRBF333NB/apZ82rgsm5wLLX14jI6oEeEyCmn83Q8uy3TcWgmIaTwGYKNm1ac\navyRShwZ8BKB5j8FtT6hvjfwZ0hBHpjXMucsBbTYyl8RnfKuv83LYPkXDBNi\nA3mjZTmtDYiKnAfnfBqtDbrOnKCs/YbEKSQ1y1bF3NdQ+/oMJt8RBUgPOky+\nd2A1BSExGeDSndGsoqjsbmIzulBUBTaq8DGWHACsSp4h/AUb7IZEkZlvS6r3\naB3V7/qGAicBYuhmsN6RVsH2E9aEEEo4YWQgtD5rFb6mOwvR5ugY0edGT7A/\nFrNZJxQzzX0udL9vD6mur09R6iEI9ZEk6w+76NMeGAiA3wAfodTOM0GBhET5\n/52p\r\n=D7hU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDMrIxVolfAUGhP7Y74ygWq1300CJros5jHEsJzhu+oAiABo8Xp+hWnLtrxH3RtuUcQNhBPPZoOcj09VdbcL2/Gmw=="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.5.5_1601389035757_0.04849210654343561"},"_hasShrinkwrap":false},"0.5.6":{"name":"@wellyshen/use-web-animations","version":"0.5.6","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build-full":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:full","build-pure":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:pure","build:dist":"run-s clean:dist build-full build-pure","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/plugin-transform-runtime"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-prettier/recommended"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts","polyfill":"<rootDir>/__mocks__/polyfill.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/index.ts","!src/pure.ts","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.35","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^9.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.4.2","@types/jest":"^26.0.14","@types/react":"^16.9.51","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","animate.css":"^4.1.1","babel-plugin-emotion":"^10.0.33","eslint":"^7.2.0","eslint-config-welly":"^1.4.11","husky":"^4.3.0","jest":"^26.5.2","lint-staged":"^10.4.0","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.1.2","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.29.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^3.1.8","rollup-plugin-serve":"^1.0.4","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.4.1","typescript":"^4.0.3","web-animations-js":"^2.3.2"},"dependencies":{"@babel/runtime":"^7.11.2","use-deep-compare-effect":"^1.4.0"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"b962720a9edeb26e83ca5f611eadc8959b251d2b","_id":"@wellyshen/use-web-animations@0.5.6","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Uv2Ntpym8cKYsno3eF2228dvTfxUAjuPBjWegkDqllOJfPFSPKLm/vWauf0QIp/8NDE873ZQKnhfdnA0d8zXjA==","shasum":"622ec5d90255833593656da9980c6b2db77f287a","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.5.6.tgz","fileCount":9,"unpackedSize":327685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgw7lCRA9TVsSAnZWagAAXh0P/RY6myHeiRoQVajk7DaZ\n0UM4MrNa+vRIvS1aHEwOMVkxPA5B0Wc/Gk2gWzkDbDqTSJ48dGNGk5U9K+Mx\nudl9l/2FsBVZX8rfAzwR47SjHZKgc1cw0W9m9cjwUy4Gz1jYF9JkeIGT0EzI\nw6vYmxp2QyJNQULBxn7KxaH4MvzETjgwAtysvGCmIT/OxBX8QnRs1tjWLSzm\nxKPkylXxWlukpN/NQ/DaMg8FvHRb9Dm7UfFRcZL+TwFZptMIyf0pcoLVEPdm\nPtqFEU9D44oPwgtf6yOxX+QqYutJ9rMdTu6r9vKRPBETuNQRIYUb/NdyU8r3\nbKSXUXE7EZ+XRNgt87tYKXvyw7r605BFvjN0vnnFOgDPXTS1jr00JJB5AqLX\n3vr77rvaSKD63yCQTGL5EbraFNQCWlNBE+oldw3AHxELPbzRh1dgZVv6gh48\ntpy2NAkPuIFWe/buJBTqi8laZImVvrQ1gr1TbwZhXLImIMWCbLclPxGUlGdX\nmowFqYE3UDcjNUFT9DnBzlz+7vg9Fb7C5t7h70GjMa431inH3fK6Dzeh24r4\ny7gRsQyt/UUUq7EUjRT+b+JyabhKJqIrBsjjTsvmVmKuVEhn/7SSyS42pMwO\nmoC7Fhpq6xRfLTkB/I+2ujz3TQPiDmmGHXi511DpfCB40j99hPvvdz+yn0J9\nC8TS\r\n=lQl0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHtaqa0JAqKyJTnuCckdPB/xtdJPd83VKEi1uTefQXdwIgOnZS8fdPbsC1uJZ/nB6nvBBm8Msyfwls6pTSWIWSCWo="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.5.6_1602424549187_0.020362440900059342"},"_hasShrinkwrap":false},"0.5.7":{"name":"@wellyshen/use-web-animations","version":"0.5.7","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint":"run-p lint:*","type-check":"tsc --noEmit","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build-full":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:full","build-pure":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:pure","build:dist":"run-s clean:dist build-full build-pure","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","*.{json,md,yml}":"prettier --write"},"babel":{"presets":["@babel/env","@babel/typescript","@babel/react"],"plugins":["@babel/plugin-transform-runtime"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"plugins":["stylelint-prettier"],"extends":["stylelint-config-standard","stylelint-prettier/recommended"],"rules":{"prettier/prettier":true},"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","moduleNameMapper":{"\\.(apng|bmp|gif|ico|cur|jpg|jpeg|jfif|pjpeg|pjp|png|svg|tif|tiff|webp)$":"<rootDir>/__mocks__/file.ts","polyfill":"<rootDir>/__mocks__/polyfill.ts"},"collectCoverageFrom":["src/*.(ts|tsx)","!src/index.ts","!src/pure.ts","!src/*.d.ts"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.35","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^9.0.0","@rollup/plugin-replace":"^2.3.3","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.4.2","@types/jest":"^26.0.14","@types/react":"^16.9.51","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.3","animate.css":"^4.1.1","babel-plugin-emotion":"^10.0.33","eslint":"^7.2.0","eslint-config-welly":"^1.4.11","husky":"^4.3.0","jest":"^26.5.2","lint-staged":"^10.4.0","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.1.2","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.29.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^3.1.8","rollup-plugin-serve":"^1.0.4","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","stylelint-prettier":"^1.1.2","ts-jest":"^26.4.1","typescript":"^4.0.3","web-animations-js":"^2.3.2"},"dependencies":{"@babel/runtime":"^7.11.2","use-deep-compare-effect":"^1.4.0"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"0f8fb0e55fc99b7dbdb6a610075b1d1039c832ac","_id":"@wellyshen/use-web-animations@0.5.7","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-E4uLgLX3juvemy0UF52aHsAk6hJzxujIDcKGzJqxxou75BL/6fOZGP6xud6GaoLVqaDX9TNWTIjuSvdl38nBfg==","shasum":"cbc79bcb811bbfbce2af437a40dd3eb3e80de882","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.5.7.tgz","fileCount":9,"unpackedSize":321097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhEG4CRA9TVsSAnZWagAAKXYP/1A5X/EBrbJbrtVOkQOX\nayHN9kTcmOdzsnalaF8+u5dQNVvVW5UiN5Oh/BpAh0XyKem/+xslK9tv3Fyx\nWXYoYai/fSqW0ZyktA98t/WQOKgNVMPLC1v525oY6pcPZFbTYqR1fEk2FRdj\nIwNRerlZcNYyjZmsP0Mz6Sqax5ukJPPztIc1vqTdvKzKwaBe1uu7NAupQD4y\nhQjuArpN8KxbUb5bJ4zSGCOj60QpBfHfXbTmPsJWa8wOA1+BuGBTc4qeyydq\nm3616elyEpWGn/38kNXXc+5o8hjAQhNPookuHG+NMlMjHgQHPtJIxdoHa0sA\nlG8rOnrVjUnCj8zPi6LloAahywUfSh4MT8OPDLNdobp8pR3hf9hiuVCX19h3\nHPoaFeQqBJ9DUPQnioGAzbpVMxWHiwTW09sXeEt9mtvMf5BtCK3Em6kk1Yh/\nWGj5X6dBtdgSd19kWKPL9AeGxr72st++vGRyzyHertr0kHTPdBqPrtNbui+U\nt8CMkxhZtB43/xVJVBHdYDHYw5hi/F9uf9phrPQ1TgT+e2Uv79DgObReVQhO\nuv6jWszqbRxfyaBm6XA6ErnZA41yBuyOX7f97bm+WVeZo/1WxQSeujV935Sc\nOnGJRVpP0J7jAWMR6HAfow3gDMjCnQpIY2V0knatYIW1vRxludN9lmD1RRjK\npBMk\r\n=UN3z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvDBGBNlaUyysvQiVG6wrpuu7Fe93ZURLArkjMe5e1uAiEAsXLTcCNUoN1BDuHk8tnL3tXpM1CuhARlg8IW5cEiZ2U="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.5.7_1602503095500_0.8550002160630295"},"_hasShrinkwrap":false},"0.5.8":{"name":"@wellyshen/use-web-animations","version":"0.5.8","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint":"run-s lint:*","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint:format":"prettier -w . -u --loglevel silent","type-check":"tsc","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build-full":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:full","build-pure":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:pure","build:dist":"run-s clean:dist build-full build-pure","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","**/*":"prettier -w -u"},"babel":{"presets":[["@babel/preset-env",{"loose":true}],"@babel/typescript","@babel/react"],"plugins":["@babel/plugin-transform-runtime"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"extends":["stylelint-config-standard","stylelint-config-prettier"],"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","collectCoverageFrom":["src/*.(ts|tsx)","!src/index.ts","!src/pure.ts","!src/*.d.ts"]},"dependencies":{"@babel/runtime":"^7.12.1","use-deep-compare-effect":"^1.4.0"},"devDependencies":{"@babel/core":"^7.12.3","@babel/plugin-transform-runtime":"^7.12.1","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.1","@babel/preset-typescript":"^7.12.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.35","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.4.2","@types/jest":"^26.0.15","@types/react":"^16.9.53","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.4","animate.css":"^4.1.1","babel-plugin-emotion":"^10.0.33","eslint":"^7.2.0","eslint-config-welly":"^1.6.3","husky":"^4.3.0","jest":"^26.6.1","lint-staged":"^10.5.0","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.1.2","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.32.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^3.1.8","rollup-plugin-serve":"^1.0.4","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","ts-jest":"^26.4.3","typescript":"^4.0.5","web-animations-js":"^2.3.2"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"276b615e8b353105e3f33ba4f1d8d6c195a5e19d","_id":"@wellyshen/use-web-animations@0.5.8","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-2vO6VfPLL/f91lthtHwGCBCam49OoCfY00ZK/JmDPShP5+3n1XSmxCTFMbXeO6GgRy6dp4E4rWh3hFaODiEBYg==","shasum":"b8f201d073860b5f9bcfce500eb4e89d0ad41241","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.5.8.tgz","fileCount":9,"unpackedSize":339544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmAVGCRA9TVsSAnZWagAA6z4P/0eJhOoynSNykXcj2DVv\nLK8QDJ+NS+W1HvJqLnTAfb8i1Lz1DxeV1V0SSa8xofk2ZVoZn+Lh293wzRnz\neewk+V+Y+o1rsvVpY0hUcf5bTFFBsOhdG//W3d4nFIo05X2KXwxJl+cv0Mhp\nuvgkdsaM1XPIqW3raUmxaQeMGDeRNTw4KDKPrhfDFzw7frCAnG37E0Nog3b8\nNEVGxWSc6gFSt089vZNhdSSV9MXk2f0vAofFapNlyB4k8xUjYziCr5tA7ooV\ndiODIicn6IZBNjk0pLVuF60v7Xbe9ts6pcPA/1eZiP+Mo8cOedngddoDZ0Lu\nYziNC+yxnNpz3GMfj4COe0up9YgMI3yFmtULHf3WyBMol8kTYNoNeaxtc7wp\n5lKVem+DxYxk7jsSn4IRQ5bhJconveVMvtvg+Rfoo/do/mn5X+63p0SwXXc0\n3g/kJj3rsqfZ7QCK8YByU7XCU6EYi7xYqHuNrWNIL6htgZHngQNGuko+uSLv\naIa41ZLl73e9pnaXoN2QgmVmPuNRAAmCj4NgI4NUgMGkXXE+0FrpHa6bv4ob\nM385Eqdzrf70wZT3x9ieBS04Dzbo4S87sIudl02DWLv0MdWU3tGdRxUj1Yr2\njGomtFd9kE83/wzD1Cxb0qTnfLwjyumrOsWMOHh3/EBQXIPDx1zpRaSAhpr3\nf+vN\r\n=cNF/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfjyU5R9oCm4P2+04j37kmjDjHxoZhePpoLNBWBHs34AIgFWIkiAnCRU/7MBwKTDoprw5qTVIp/ldlM60fzAMITDc="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.5.8_1603798341770_0.11163333317096868"},"_hasShrinkwrap":false},"0.5.9":{"name":"@wellyshen/use-web-animations","version":"0.5.9","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","engines":{"node":">=10","npm":">=6"},"scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint":"run-s lint:*","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint:format":"prettier -w . -u --loglevel silent","type-check":"tsc","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build-full":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:full","build-pure":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:pure","build:dist":"run-s clean:dist build-full build-pure","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","**/*":"prettier -w -u"},"babel":{"presets":[["@babel/preset-env",{"loose":true}],"@babel/typescript","@babel/react"],"plugins":["@babel/plugin-transform-runtime"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"extends":["stylelint-config-standard","stylelint-config-prettier"],"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","collectCoverageFrom":["src/*.(ts|tsx)","!src/index.ts","!src/pure.ts","!src/*.d.ts"]},"dependencies":{"@babel/runtime":"^7.12.1","use-deep-compare-effect":"^1.4.0"},"devDependencies":{"@babel/core":"^7.12.3","@babel/plugin-transform-runtime":"^7.12.1","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.1","@babel/preset-typescript":"^7.12.1","@emotion/babel-preset-css-prop":"^10.0.27","@emotion/core":"^10.0.35","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.4.2","@types/jest":"^26.0.15","@types/react":"^16.9.53","@types/react-dom":"^16.9.8","@types/resize-observer-browser":"^0.1.4","animate.css":"^4.1.1","babel-plugin-emotion":"^10.0.33","eslint":"^7.2.0","eslint-config-welly":"^1.6.3","husky":"^4.3.0","jest":"^26.6.1","lint-staged":"^10.5.0","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.1.2","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.32.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^3.1.8","rollup-plugin-serve":"^1.0.4","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","ts-jest":"^26.4.3","typescript":"^4.0.5","web-animations-js":"^2.3.2"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"03e8faaf2eb84e255da5061763f25fce763d49e8","_id":"@wellyshen/use-web-animations@0.5.9","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-kGYW/9fGlriTTN8qyQLgkJnLt6JpO3d8R4m+yfq03cqs2ABkk19qoS6cJ4GsQFoS1URtrbHPX5Ty+wb5owfShA==","shasum":"e3bcb9e81652ced32f7e79c492c542b149721a12","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.5.9.tgz","fileCount":9,"unpackedSize":281381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmEfHCRA9TVsSAnZWagAAi24P/0vTPjENMG5qTSEJOGry\nStSZrJ6IPhP+JlbFpOcdmuNvp2X7IyPyRwzuhzKPt6FJXIYQZOW7Xcrca1A5\nSzqnjCiAN+Ah0BHyTjmHSykKiTU67kra6nUIK30vVYTcGUR0zkkJsySKO9Fw\nWuddHwj4xIRIiDuF+UaKWDGCwOkOeeWXScAImEanixfv46PYsK1hNuSKjpMx\n5R7aTlPcZH6wC6Q++/fV/KaFeY+F6jJyKwcwz5VSYMBg9vlCNr5ey/nLWNWt\n2qKil9Xcg5ApiCPiLlYAVWWzUFp7RagcrmiiA+k8lqxGMe+myCk0RmvGhG9u\nluJifFblbWs3LN0E0+zen2Js4H0UcfLXs1fiwyt4S5X5WzluZhTLWNBye1dd\n07ObJ51Z7ntNlop2vlcYyAiWtXmiXALqX3QKy4LAtlVcIO6HxrDlerPGv1Ir\n4LI8ScqzNxu3HlUkItugAe9XI8oMQn86zDEpu8FbctGM+rfewUPaBFoLYsGA\ny+8RuQwzKB40VjylNesVl20t3G/JBHX4eReV0eacNApKVc69OgDSaqcRRiR7\na0A62nRNOX0vSZTkEs0lB6nifP3SjK0BBloFqwFwKBX45EvRAdBGlvneeq/3\nMBc0BPGS5ndrJYF2rOkBfYRVlO3lzqzU1nhfkLFTzF17YZjuUlIA3yK5zq0L\nT6az\r\n=49c3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPn0Xn9MKMeppGPl9oZoQavKPCgwZRDPCF4WA6uI3hMQIgeYtaWNh5ZKcrRw+hK5F5WXEASDc5UBUTbuyJDgehq4w="}]},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.5.9_1603815367394_0.8362483190196393"},"_hasShrinkwrap":false},"0.5.10":{"name":"@wellyshen/use-web-animations","version":"0.5.10","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint":"run-s lint:*","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint:format":"prettier -w . -u --loglevel silent","type-check":"tsc","type-check:watch":"yarn type-check --watch","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build-full":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:full","build-pure":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:pure","build:dist":"run-s clean:dist build-full build-pure","build":"run-s build:*","preversion":"run-s type-check lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","**/*":"prettier -w -u"},"babel":{"presets":[["@babel/preset-env",{"loose":true}],"@babel/typescript","@babel/react"],"env":{"development":{"presets":["@emotion/babel-preset-css-prop"],"plugins":["emotion"]}},"ignore":["src/polyfill.js"]},"eslintConfig":{"extends":["welly"],"rules":{"no-console":["warn",{"allow":["warn","error"]}],"emotion/jsx-import":"off"}},"eslintIgnore":["public","dist","src/polyfill.js"],"stylelint":{"extends":["stylelint-config-standard","stylelint-config-prettier"],"ignoreFiles":["public/**/*.css","coverage/**/*.css"]},"jest":{"preset":"ts-jest","collectCoverageFrom":["src/*.(ts|tsx)","!src/index.ts","!src/pure.ts","!src/*.d.ts"]},"dependencies":{"@babel/runtime":"^7.12.5","use-deep-compare-effect":"^1.4.0"},"devDependencies":{"@babel/core":"^7.12.3","@babel/plugin-transform-runtime":"^7.12.1","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","@babel/preset-typescript":"^7.12.1","@emotion/babel-preset-css-prop":"^10.1.0","@emotion/core":"^10.1.1","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-url":"^5.0.1","@testing-library/react-hooks":"^3.4.2","@types/jest":"^26.0.15","@types/react":"^16.9.56","@types/react-dom":"^16.9.9","@types/resize-observer-browser":"^0.1.4","animate.css":"^4.1.1","babel-plugin-emotion":"^10.0.33","eslint":"^7.2.0","eslint-config-welly":"^1.6.5","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.1","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","prettier":"^2.1.2","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","rimraf":"^3.0.2","rollup":"^2.33.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^3.1.8","rollup-plugin-serve":"^1.1.0","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.7.2","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","ts-jest":"^26.4.3","typescript":"^4.0.5","web-animations-js":"^2.3.2"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"1c4a72165577d5b6cca248aae67a59620e7ad80a","_id":"@wellyshen/use-web-animations@0.5.10","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LJV2OdJlpkPKRCk0j+eNcZnGlFaZptFU0PbOesuOnEsJYuh3JgXvFKY1u+CgvYDWqArc2LVPEM/UX7je7Fh+sg==","shasum":"d0b4f423d31f91437768bc9ebe123531af664412","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.5.10.tgz","fileCount":9,"unpackedSize":281267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp5ftCRA9TVsSAnZWagAAqh8P/RYIAnbz8sb2O9LGGSfa\nSwGcU8LIpcn7WwtvYceVxKxONoEsE4gyv8isUiAlpLhQAz9ewNq1uhBdtpLw\nCoGFNhED6BSsfE2frBCrC/8o6D9MuFvXlhvR1Rhn3Meh28hXoE9oX+AQGD9x\nC8Qkw8y0U2HCXP50ICGhEVaw0WtRjOk890WtAQRmdQgFVwuo95dH5AhqE587\n7QA41UNAn1NR+6YzzuV+TMJBo1YqRV2swfXXgyr8SQnW8MDggbEi53V7dYwJ\niXWNjFsmPiMeKCo9GMLGvJVks+r8uZlJEWxpzOd72dmAwTE4CQ26r6HLj5kd\n5C0dUG8IZdo4Qkq1Yf6GPUz1hCwHiCVHm3g6XPh89CW/9UeKaSS1Iexg2P5l\nCdpAaVhBvrpItxwVEAEzgi5kp0jghnTRctK208vy+vwu3PTUJEkc6o55vqLa\n6ma+YbbCbGEmE+DAYZWhD+xB56ou7X8ciCDO9W8jVk0y2wpgoBbDecBXOQXs\nY1tMuJBC+G5LEFkT0+0gs6T6fjj3M9vfW6Za7y9/hgBrH+lOalKGEooBulG5\naczjqVaxYTs8a7llzYh1J+uk+p2DrDs6yAxcjp6giPRazTA4T/H1XheU9F8/\nbaRlO1VVgUkltDSQbSGkCWOmQBc0Hijl1JQlOV7jZ5MM8hqWSmv8cVi/Uabz\nyRbA\r\n=80sn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCa9B0wrw+JSpf7V944quEGZJW+HpJjAbGZk0A5snZf5wIhAILD627PcldK4jz42O39RDrGBEfMLEl9U31QIWHzlPNt"}]},"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.5.10_1604818924429_0.6236004667016206"},"_hasShrinkwrap":false},"0.5.11":{"name":"@wellyshen/use-web-animations","version":"0.5.11","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint":"run-s lint:*","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:type":"tsc","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint:format":"prettier -w . -u --loglevel silent","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build-full":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:full","build-pure":"BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:pure","build:dist":"run-s clean:dist build-full build-pure","build":"run-s build:*","preversion":"run-s lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","**/*":"prettier -w -u"},"dependencies":{"@babel/runtime":"^7.12.5","use-deep-compare-effect":"^1.5.1"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-transform-runtime":"^7.12.10","@babel/preset-env":"^7.12.10","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.7","@emotion/babel-plugin":"^11.1.2","@emotion/react":"^11.1.2","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-url":"^6.0.0","@testing-library/react-hooks":"^3.7.0","@types/jest":"^26.0.18","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/resize-observer-browser":"^0.1.4","animate.css":"^4.1.1","eslint":"^7.2.0","eslint-config-welly":"^1.8.6","husky":"^4.3.5","jest":"^26.6.3","lint-staged":"^10.5.3","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","postcss":"^8.2.1","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","react-test-renderer":"^17.0.1","rimraf":"^3.0.2","rollup":"^2.34.2","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^4.0.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.8.0","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","ts-jest":"^26.4.4","typescript":"^4.1.2","web-animations-js":"^2.3.2"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"8dc0a1a993503749e9740342c1f5027ee5980280","_id":"@wellyshen/use-web-animations@0.5.11","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-phkzdOIUvQmiCAx7BjCP95/MNwPUDU1vJPHJH0yeUSTE5ZNsNeGFxqCi06Ig09WKI0tvmaOClNOH9EXhrRKRgA==","shasum":"91d2961d1d882d3bdccfd1634323cf890b6c9519","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.5.11.tgz","fileCount":9,"unpackedSize":279939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0mgHCRA9TVsSAnZWagAAYUYP/iavhvemwBzzS+FIvfaf\nz2wxBqLvLFRCmQN7cehDCO/6JR9PjWmnOEX0X4wJGrcehNue73ep9n3ee3UU\ndd81wRn987IUbT4cixYKG303DljC8pLu57aJEHHcTledg1yJzV4JMoMmQnTq\nl39Wcw4mbA1HuKqloLveR4jzbH00mtSHUW1cm1yawwkSewseEfHtO/J99bwC\nMNgqzj/nOgmX0d9fUJwQ9AsPL8ct+7L2gqAnhyDrdTWz0V3wNVh7dr/SB1V1\n6uWEoKA1MERGJUD4UjcP3KVjuh55RlhAX6tJUbqfjRQt4QmSh2M8OStKv4cg\nLbhuadfc5XiVHgD5HSEfjJkZi62HN0e7sB5TJO6cxQ/ZF1laBCecPHQT4x4k\n0V1D3fdAdd2XPO46ALGWE0xNLpoqNCRLnPTyldQa53SXpC0791XoG4ILASeK\n+eAkKs1YCfHLyOj4dNII6VMKTV6U+9Re+o1yAPHm6zSqoZjbvJuNoHyyNubs\nu5NvdvQB+NflrVgSJlXnFuo1ubtqfIegyAuChhCtKgpfgp9xIwWxMwTQDgtq\n43Kob5rfXesYBZ95MZI0qiI/cryGIy+Rsan6+/gE4Nm7w2cqsnogSRA1tHuK\nKdwD4J7HTRnnRvVtmZZ2XXBe7YJphtBSqkJ4Tkmadf4WuxQkCkuH18ZC5wYf\naiv3\r\n=Jbro\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg7DXoL4IePbjBjenHgr59upC8NSlBakcmoirOcv4c3AIgetwBYiUzTzG0u7x6oDqydEJOgIrhIlcvmS2g+EUnMK0="}]},"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.5.11_1607624711451_0.5083353773408101"},"_hasShrinkwrap":false},"0.6.0":{"name":"@wellyshen/use-web-animations","version":"0.6.0","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint":"run-s lint:*","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:type":"tsc","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint:format":"prettier -w . -u --loglevel silent","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","**/*":"prettier -w -u"},"dependencies":{"@babel/runtime":"^7.12.5","use-deep-compare-effect":"^1.6.1"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-transform-runtime":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.7","@emotion/babel-plugin":"^11.1.2","@emotion/react":"^11.1.4","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^11.0.1","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-url":"^6.0.0","@testing-library/react-hooks":"^3.7.0","@types/jest":"^26.0.19","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/resize-observer-browser":"^0.1.4","animate.css":"^4.1.1","eslint":"^7.2.0","eslint-config-welly":"^1.8.7","husky":"^4.3.6","jest":"^26.6.3","lint-staged":"^10.5.3","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","postcss":"^8.2.1","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","react-test-renderer":"^17.0.1","rimraf":"^3.0.2","rollup":"^2.35.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^4.0.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.8.0","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","ts-jest":"^26.4.4","typescript":"^4.1.3"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"268ec3408e864ea15eff6ebbd0a95ede0b9769e8","_id":"@wellyshen/use-web-animations@0.6.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lpHp2Btx9baIkB8oRIn3RWTDInJo5lDtjcINboOGHm1JOT+SuF1jx2oZRIdg7OjQ67fchgNrlFVbF1XuW4/x0A==","shasum":"52f025b02b787dc59b815ba28a542dbfee2764bd","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.6.0.tgz","fileCount":7,"unpackedSize":39909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4wOLCRA9TVsSAnZWagAATWgP/j5LXSxZw2ryWvlZbLYq\nErPeH5ZGXBxKjZbPL/HhosVM7NdIG3jIY5TDkRkdjE73/AuO9kftu2fjCG3T\nWX5KRx7fKmTA+waRc+AIhN9dVinrIXb76x8Kyp2YfWCk1v06M5q/h8WLt/Po\nRmLI2vuD1Jfb5sdsHbzofRsizpnryWubKoEqIRHqUnykxUeW7JufT7xSM0Ih\nEELX4WeTQlZzfvQq6b0AmDFZVPg3iJOQN4YRx7+OGGllhPJfMJCNtjdco6o6\nqxvzkKD4JsEY5by7c+JEcjL7dNsVA4ZpCxXwCr4M3CHf9h5FOsuvs4xtzS0b\nJosT1TJtgD2CnjKZssRgaAamCSszzrL4vRDlRhQbOKD5eQ4Q4NBdP8MyBFxE\nYNfalasNCTEfjk3m+72VXvoMa4gSUtoJCQbd0/8CUDMgsDn+b7IHxFowqEKi\nU6MJYI8wOKKXtKIIoz3ZkIM2dZLo4ldEs+oKeViMtrY0v4hpj2t2bLpi1ztI\n32h25mbgAn1xpO6ftrdW9St3jmyMO+lfeFQf1XcV6uEmGuNFMHL3Uq94scZ5\nEUGJIqyt+7xiLBLqweGDW+/fTuqW2VH5x94qPaL7cn3HDJ8Bw80o1UqMkDx/\nHBik1hSsqm7kcQPLYU1GkW1Ug+aaH4guIqK2/TjBgNAGzRKzb+2kihzbKcKH\neDJa\r\n=sjSh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgp12pgiCQp2UY/jrqc1MUYcUryJfcmTqzab3LTI/e0gIgGWt+ywvCvwjfYtAN2GUM4sB92OI8XFacCAUOxAsj5zw="}]},"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.6.0_1608713099222_0.7166115748813557"},"_hasShrinkwrap":false},"0.6.1":{"name":"@wellyshen/use-web-animations","version":"0.6.1","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint":"run-s lint:*","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:type":"tsc","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint:format":"prettier -w . -u --loglevel silent","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","**/*":"prettier -w -u"},"dependencies":{"@babel/runtime":"^7.12.5","use-deep-compare-effect":"^1.6.1"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-transform-runtime":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.7","@emotion/babel-plugin":"^11.1.2","@emotion/react":"^11.1.4","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-node-resolve":"^11.0.1","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-url":"^6.0.0","@testing-library/react-hooks":"^3.7.0","@types/jest":"^26.0.19","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/resize-observer-browser":"^0.1.4","animate.css":"^4.1.1","eslint":"^7.2.0","eslint-config-welly":"^1.8.7","husky":"^4.3.6","jest":"^26.6.3","lint-staged":"^10.5.3","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","postcss":"^8.2.1","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","react-test-renderer":"^17.0.1","rimraf":"^3.0.2","rollup":"^2.35.1","rollup-plugin-copy":"^3.3.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^4.0.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.8.0","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^20.0.0","ts-jest":"^26.4.4","typescript":"^4.1.3"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"fb5de32056e6198c6715b070be8f6bb6ce458756","_id":"@wellyshen/use-web-animations@0.6.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PkhaK4hNyiOwYzAdFJEUeav2HNt72pxWuHjj6+VTrhUwCbuDSAUm3UIC9RQw/lUe9sIBId6zpPHDsgcCxwF+dQ==","shasum":"c64c631649770402c60cbd7ad981868a36943daf","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.6.1.tgz","fileCount":7,"unpackedSize":107947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf61fVCRA9TVsSAnZWagAAYzIQAJok4tqrJPHfu9ErHRov\nsIga4Fab9nsLStqZbLd5iPjO2FlNraFjTNfzle4hB4keceMFFhTm/BynK/oM\ndDtMr409tvxdTYW5VVS/ldu1Cmtqe2xmnYL6QbkTX3pC4uaIc5u+rVUPhhh+\nJ3MOIEs6dqMQK7InIM9iHDmDiRpiYndZlFZmgKbwJ+Av+yfUp2gZ4lLXB/Yn\nGjX57A0L0ft2mc/AKeI8NYxNOYwMHIU86BnLUI27ucgaiHsjCBTsD+ymMnY9\nbSTicAXocRqKQ/i+FC9gJWtILi8L4QkRXCh+JAH3qYS/Ce0zkMCjmpkuFVFr\nVtK17IFpg5FL00yonU1hJiv3z0sbG//KZb55epGt5GMkAoJ47L3hIJUHtVEd\nKTb5hNbJKipbLZS57tdzfCOJipWru72DYQIeYOJhNEeJwGZsmlX5cCK+3F+5\niaAw6N5Kj8cil6jXKuCN+JvTwTyHNpT0TeRuGq5TEE3CutW1BgQXLH2ZxUbj\nMY3aevMEd0IcHZ9oHGE5mh5JNKPbVOrefDL1sZLiD2EsaZMlhQLsS5dydp41\n5abuHVBu1X4RNH3mk+0SIqAQ5a8S6+dVdyXf5fX3J9B1t9dj7h6DIcmvJ4l0\nypu7PenR6J6Qu6On916obOSCHO8cR/NVrjAdrJ+3xekIHyO1UZqJ6ir1/OBG\nHJWS\r\n=zdv/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxvhPaBONUJKYeuabeDIjegSNxcjpJxFI2Xc7e7LKrGAiEA+9KK/dhs7Nm1LrsNfo7PRSiKtypyD+rz68nJiWeEQU0="}]},"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.6.1_1609258964525_0.9259954811407922"},"_hasShrinkwrap":false},"0.7.0":{"name":"@wellyshen/use-web-animations","version":"0.7.0","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint":"run-s lint:*","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:type":"tsc","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint:format":"prettier -w . -u --loglevel silent","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*","prepare":"husky install"},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","**/*":"prettier -w -u"},"dependencies":{"@babel/runtime":"^7.13.10","use-deep-compare-effect":"^1.6.1"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@emotion/babel-plugin":"^11.3.0","@emotion/react":"^11.1.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-html":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-url":"^6.0.0","@testing-library/react-hooks":"^5.1.1","@types/jest":"^26.0.22","@types/react":"^17.0.3","@types/react-dom":"^17.0.3","@types/resize-observer-browser":"^0.1.5","animate.css":"^4.1.1","eslint":"^7.2.0","eslint-config-welly":"^1.9.0","husky":"^6.0.0","jest":"^26.6.3","lint-staged":"^10.5.4","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","postcss":"^8.2.9","prettier":"^2.2.1","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.45.1","rollup-plugin-copy":"^3.4.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^4.0.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.12.0","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^21.0.0","ts-jest":"^26.5.4","typescript":"^4.2.4"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"a6144c482320abe172966d23609a3a1d94c36ada","_id":"@wellyshen/use-web-animations@0.7.0","_nodeVersion":"14.16.0","_npmVersion":"7.5.6","dist":{"integrity":"sha512-cw7egXLw0IBKxU7gHu1bL3rljPkG008DWA1w5bx2j5TT244UoDiAtI59dNtkRmK2Rk5/kx10N2dP4Q+xL9J7rw==","shasum":"e63dd841f894ff5d58982a9dffa7296ff9e4ec7d","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.7.0.tgz","fileCount":7,"unpackedSize":109283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcV36CRA9TVsSAnZWagAAehoP/iWg8iNh+0oFgb+tvT9K\nejrUBHV+yXSNLnv7xFSxXqgKogELPQ+np62r5EoaOMyXWki/GVNs1s3nR0W0\nuVkMLwKEUDrEWUXfzeCIOEQsI8h8W7ul5VHu634KPa6rZMQsq4AB3qwNgToh\nqxzEYgreNUTzRJHhdDVi0meoCC3uWbeoowBPF5OSroKOcKCsro91JPYD4WOZ\nlWJ8d5WwUpe6pzRzibQNoaXqfQInkC0UIuNhly7FxvdI9wjLXDPchRXjlhY0\nH9Z/Tcr3QYkoKisbds0RxuSrLq5QNReTw9FAaBKvchexiltWakUMrKS6d+uR\noh+n8UmoTtsl319/noFGZnkyqEA7KzczYR3s420/rNQeEw4ovYk6KUc2DiIt\n93ekGeWrtDUIsUkxZiXA6NK3LGBuRODjxZV+em52ovClUcqT3D9UX/1wm9JW\ngYWmIYIuLQ2VUNtYTUbYdZVLRgcVRtxwQY/GW6wL43ZKGTrmc5HgTNvcmD6g\nxWapPSLvGjgi+mohRbPN0MOwViCF4ysjEMIZ9mM7ndOQDztZfHYLwQg0tGEZ\n9GNGXzdNq1CYuT3XWepTc2mRPqOVe4MTeuA3RMIKTQUqpPVqHiQQ39xPz0pk\nze4hhU+92b6rXyoyObEQUcJmie9vJXK3z08PHvu4VFfkznIsjqh8RscT8UFh\n3GVs\r\n=Eg7V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICyaAti5mthCqAclFKFCrc9pPO+YUlvDMnL4kPl5/R61AiBbFdhkWOftXaYa6juyFofEGOAOFwSvEzRcl/1dEoeNNw=="}]},"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.7.0_1618042362260_0.24373783862043452"},"_hasShrinkwrap":false},"0.7.1":{"name":"@wellyshen/use-web-animations","version":"0.7.1","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint":"run-s lint:*","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:type":"tsc","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint:format":"prettier -w . -u --loglevel silent","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*","prepare":"husky install"},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","**/*":"prettier -w -u"},"dependencies":{"@babel/runtime":"^7.14.0","use-deep-compare-effect":"^1.6.1"},"devDependencies":{"@babel/core":"^7.14.2","@babel/plugin-transform-runtime":"^7.14.2","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@emotion/babel-plugin":"^11.3.0","@emotion/react":"^11.4.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-html":"^0.2.3","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-url":"^6.0.0","@testing-library/react-hooks":"^5.1.2","@types/jest":"^26.0.23","@types/react":"^17.0.5","@types/react-dom":"^17.0.5","@types/resize-observer-browser":"^0.1.5","animate.css":"^4.1.1","eslint":"^7.2.0","eslint-config-welly":"^1.10.2","husky":"^6.0.0","jest":"^26.6.3","lint-staged":"^11.0.0","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","postcss":"^8.2.15","prettier":"^2.3.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.47.0","rollup-plugin-copy":"^3.4.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^4.0.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.13.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^22.0.0","ts-jest":"^26.5.6","typescript":"^4.2.4"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"78978a5ab38b478286d9924b6252623f21f2b7ee","_id":"@wellyshen/use-web-animations@0.7.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-kc0bNpONhD8Gm2l+jnlpqVnV9AGmHwsJApOc0FZS2PU2RLp2pB4IRIU66GomkThepzVmPHE6Z2/o8MAlr6CMbg==","shasum":"6b4cad1c4166dbb95caa7db5968b5322051ebbcf","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.7.1.tgz","fileCount":7,"unpackedSize":110120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgn3xHCRA9TVsSAnZWagAAvxEP/jZSgnKa1ofxuUFEB8kj\nhR3p4X+6ZtkMR9+nrs4seN3NRj6Ss5VG5LwD1ZiAPeNFHC0NaZptPUXo3Dlh\niiwmotLT1N7ug5VBKS1iruFG0D3nTDJKkeGp5vCYGFiWTo+GL9Rg9lztfguA\nn0ADxZoFEACAYXRt2m34TJKV82mfNjgq5ZyaXRASTkBM1CFsaP1Wmk48OwTM\nbuWuySZRmZvNaxrlrfYln7hj0dPVj1E0rILRy7KjyisEfUv4epCMpvOrsSFq\nZiJ2RR6OH3ZG+urMxQqaryFcsH0ov1tH+jd0XsBulfmAiSx/xvHAZz/mZOMv\nk7ebLQQHOBNToc3f4Z5KHP/Sv518dE6dybuuv2usyYa2BXNPXNcLNpUyJkgM\nXuyPeW+VLmFvk2gHR5EfBEB2uMqukO6TsEKLMgMUcBBsPR17+SlIF+LOWklP\ndnEQXFAUOX1IK9kV+1RCVhwiCjRc8aVo9uxPiqD5syD0giunr2fTsK0uKlMt\nIBjZWKl4Tc0jAybl8bvGmXXqFfWKdRGnE8VpPA70rEmEiwFlFNPLiVqjLsR+\nbR8MdZRGroFsozPmlw0O8o5e1Q8ynQA9efuuuHebxfETDZ6Fn/Ea1KMsY/aw\nntEwjlD2OhKtfCXYYxqjEJc5Npnnb7jOadzW8CbK9+3+nOB9HN5Oes3HcK58\n5eeL\r\n=HeL4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBUogB5WPWk3crQtw+Eo7ntK1Dgkki0zNJR+so2eWKdfAiBOkszxTv7jCue266b1Bw/rkG0a8D0tYaZ8Aw4DKUiC+Q=="}]},"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.7.1_1621064775009_0.08532957314149558"},"_hasShrinkwrap":false},"0.7.2":{"name":"@wellyshen/use-web-animations","version":"0.7.2","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint":"run-s lint:*","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:type":"tsc","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint:format":"prettier -w . -u --loglevel silent","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*","prepare":"husky install"},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","**/*":"prettier -w -u"},"dependencies":{"@babel/runtime":"^7.14.0","use-deep-compare-effect":"^1.6.1"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-transform-runtime":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@emotion/babel-plugin":"^11.3.0","@emotion/react":"^11.4.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-html":"^0.2.3","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-url":"^6.0.0","@testing-library/react-hooks":"^5.1.2","@types/jest":"^26.0.23","@types/react":"^17.0.5","@types/react-dom":"^17.0.5","@types/resize-observer-browser":"^0.1.5","animate.css":"^4.1.1","eslint":"^7.2.0","eslint-config-welly":"^1.10.2","husky":"^6.0.0","jest":"^26.6.3","lint-staged":"^11.0.0","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","postcss":"^8.2.15","prettier":"^2.3.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.48.0","rollup-plugin-copy":"^3.4.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^4.0.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.13.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^22.0.0","ts-jest":"^26.5.6","typescript":"^4.2.4"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"3d436d3180e8d254e6b4044263364326be59a3d0","_id":"@wellyshen/use-web-animations@0.7.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-j2c/tXGpwvd1NRZtSpT+VABWiNVBxx8WhTT8pPOiO5I4w0H0lp7Z9rv3ncBEl2fBVy7HzdWcvoajhTaFzAGcFQ==","shasum":"1eb5ce61cdf568dcc08e11b0ab01b885d252336b","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.7.2.tgz","fileCount":7,"unpackedSize":110095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo007CRA9TVsSAnZWagAANWYP+gNywHKhd9i4WuiMnEYe\nEr5t2ozVEgCl/zUqqi5tAqlU26lf4q2Rdx/wlWfny1wRmURklKR1xwsgBWx1\nLxj76g0ev71gIaIdG/bbOnv9wpzwrM89OQT8ZXnacSew0EiRbzNsv5HAiUez\n+sbsm8CVnR/nPk5raA1CW0z5lw9XWYiSQmhghfPxsqXie/opZoaxTAe3tTxV\n41noDzsD/3zMjrdgJSrmklqwGvDxFiKpbSp/5t7bI/HxN7zGjbM3LjFJi8F9\nvZYpfPvUhxDMGcUBvGd3eTpGo09tYKyAhCk2DxOa3NJsUwodL5pt+YD5GI7H\nNsU/yl1GpV1hjuea1e9WN/pQ33OocNOqJzo5Tmpm2NkWblpcA9Af/A4xk55p\nvXPaCO+1g3MZaO2QbMlocCyv2ZlgbVQoiyhZfZekywTKnn77fH+bJi2tPD/B\nnR9g2xVFxewjVkHkfj9jdazIRgxtL3uJmoOL+noe+NZ4iNc52EnWkmL+0ATl\nue0/TvDfN7S/l0NT+k3l8BZnh7DSHcYNYYyP5vhYtRIEn4upbSEd9H2eBtCz\n0XfurF3edl78rXktldWTSKFX3OknoR5U+aJIIqy1/AkDiBOzKTlHuH0sYS7k\nBmrs0epwABYAGZOPm5ddH9Ka8DWztufwxyPVAzwWDVH2Th9WdujazC85gA4O\nUcNw\r\n=A4uq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG2D+D2iHEP6cJf58ohfepiadiSZXtOG3ltikPUjjUeFAiEAw4Sn8jN8S1hFkMHJrIxxRVyBCMscOO0JwTll5VVzI7A="}]},"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.7.2_1621314874489_0.7180478171761342"},"_hasShrinkwrap":false},"0.7.3":{"name":"@wellyshen/use-web-animations","version":"0.7.3","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint":"run-s lint:*","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:type":"tsc","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint:format":"prettier -w . -u --loglevel silent","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*","prepare":"husky install"},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","**/*":"prettier -w -u"},"dependencies":{"@babel/runtime":"^7.14.0","use-deep-compare-effect":"^1.6.1"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-transform-runtime":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@emotion/babel-plugin":"^11.3.0","@emotion/react":"^11.4.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-html":"^0.2.3","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-url":"^6.0.0","@testing-library/react-hooks":"^6.0.0","@types/jest":"^26.0.23","@types/react":"^17.0.6","@types/react-dom":"^17.0.5","@types/resize-observer-browser":"^0.1.5","animate.css":"^4.1.1","eslint":"^7.2.0","eslint-config-welly":"^1.10.2","husky":"^6.0.0","jest":"^26.6.3","lint-staged":"^11.0.0","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","postcss":"^8.2.15","prettier":"^2.3.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.48.0","rollup-plugin-copy":"^3.4.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^4.0.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.13.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^22.0.0","ts-jest":"^26.5.6","typescript":"^4.2.4"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"3d94488039f5a483c2adf5c74b0d7ad12c69f881","_id":"@wellyshen/use-web-animations@0.7.3","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-kvT5KGW9MFWC+0+2Aaa5T3IAyRnMw3xCyJiYjSjnQCfamaTsEAGM72AKsGOb3KkSmVeSPyMxVgrINqVATef6Zw==","shasum":"06c659f3160c3e25ee384b3c8f924337a20ab7f6","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.7.3.tgz","fileCount":7,"unpackedSize":110113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpQ5aCRA9TVsSAnZWagAAELYP/0Ayl8jwLQGMfgiU1zWi\ne89PWlSLNa+lhdDKQCCL2BqqJZePyZA67/cAQTkOL0ojCrVc/FWdQmhtg7g9\nOWyXCbgZ1U0SKUSPmAiQZ88pPv1FmQmKpm5HbxanZDAHFSrsrQ2LHAoV455M\n/kWKFlRdHXlXkulUkc5EYPp+/Q8U7WiW7OA4/aC65KgsIlwbJmQm9LuvYLL5\nMUzKKDrmzlLit1HPeNnw8hpE85q7q7hYcgosOKiZvnoy7Fy64wvWu7VO2FmK\nqR/UnG0DGIVKl3QzdkpC4A+tBHQaHRXjTa09jdaYWyCkq4tC5XFB7Vu4bbkX\nm9eBaa6ilkr0jAfD04wGxZTQc5c0ZpS80yT5CeBZ5KImnrVN5ovjOEnqPPfa\ntE3evCRcghvJLlyrzVjrSW8b/fc4915SeonNTeEVtooz9rDXnNQXhHL1fKC+\nu/A45D0amZhMzY0yI+5VXCfmNxCp5isvF8yeIUOfRFNUB3A8fIhdMZbzHEmt\nOY/qOlE3U3R/oJJH7RRaS0o91hXEOxd8SwCQLlf8nW58tLji5dIEM/JNdBhf\nTbhfTlw051AvWXLYb5rN9VUOS6QsVAAzD8edIn4U/EoaGgNVqzYY1zqJ2RuK\nfQ6GjW6PBlfUNmcwEysYJc3+wQ50SzNsqmNpdsx3agSOhpmNSUgFo91K4/CG\n/7v1\r\n=YnDz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEd9lkAwjq6GlNt6buqRpmEWcrdVPRC6bPv+CmVLUv0oAiEAhoXeMfwD/xBE6tsqUZzq8cYwJW1tquYsuExZB9WvSSI="}]},"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.7.3_1621429849636_0.5237270580934328"},"_hasShrinkwrap":false},"0.7.4":{"name":"@wellyshen/use-web-animations","version":"0.7.4","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint":"run-s lint:*","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:type":"tsc","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint:format":"prettier -w . -u --loglevel silent","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*","prepare":"husky install"},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","**/*":"prettier -w -u"},"dependencies":{"@babel/runtime":"^7.14.0","use-deep-compare-effect":"^1.6.1"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-transform-runtime":"^7.14.3","@babel/preset-env":"^7.14.2","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@emotion/babel-plugin":"^11.3.0","@emotion/react":"^11.4.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-html":"^0.2.3","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-url":"^6.0.0","@testing-library/react-hooks":"^6.0.0","@types/jest":"^26.0.23","@types/react":"^17.0.6","@types/react-dom":"^17.0.5","@types/resize-observer-browser":"^0.1.5","animate.css":"^4.1.1","eslint":"^7.2.0","eslint-config-welly":"^1.10.2","husky":"^6.0.0","jest":"^26.6.3","lint-staged":"^11.0.0","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","postcss":"^8.2.15","prettier":"^2.3.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.48.0","rollup-plugin-copy":"^3.4.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^4.0.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.13.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^22.0.0","ts-jest":"^26.5.6","typescript":"^4.2.4"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"6487b25eb0f5fc8be855b3548822da768b463a10","_id":"@wellyshen/use-web-animations@0.7.4","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-QMelEaSizbGsfse9gxyjrhLXaCKayJ3Ntuc+WlgWQeZhEOL4A+IKMHAecTMPghYwOtpeWn7eNCPjkemIB4EWdw==","shasum":"305ca77e15e39c93d56f8b08382b3a5309b6e46a","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.7.4.tgz","fileCount":7,"unpackedSize":110095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpSfsCRA9TVsSAnZWagAAFi0P/idK0aUSFGtZaZpRPKf0\ncJ6CLtCdHE6vaF7B8WCwwe2Jrj5lDW2/wNQkxLEkeRGh95m2OBV1ghwxJAls\nINh2bo63lGjOfrNhdlxB0O/Spn1i+V7COLgn7k/7QFaRp66gKs/DxxVH/5Vl\nBbicGrqc4sqoGUrlfuhlH1zTXTQ4qkuACqH3h5YYVFbGY5/HjyLoKtNAIYFN\n4CyHR7mL3txPTIVMPegSapkGkaej0aA6InuKSXCB11EnOM4TU6nEY8ShzLpZ\n/QcYtCqr1APEVwZzs/jbCugDA31BADzqt+yhXue8ST/DNhVcWNC8OJML3Pre\nG7PYUKn4bg+wbxMxY+SaVhS3KMNHtsxr/QEPKsdcrD2EdSc4kfwXVgk1x1Y3\nIBOHr20WJX2831zRzXVBJBjbgM1136cEGw5RBCmNaUmBnJgT2zk45fuOVpJC\nJozkhWOHK3QDpH+/iK1CYg2p57GsOLjG1uytWW+UkPhWYcGwfZjkqMwv2Yi6\nWekEDuOyyg2zbaLKtURH5Y1Xxa+UBtRBqrrGMDQu00s3HmQ4vVZJDm0mf2ch\n56mYUgJMb1Oy6H4GK770WQOeVuP0pCuVTEb5K4WMbzkF9fQLvcG78WutKi89\nfvOclnSWVcFOzsC95X9iPu6XEyH0ptI7zhAvaesAg5CKLvh9PMZP892ScRwH\nwVEd\r\n=Tq6s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKrc7q2ymXfbv1N5FgzyIJp2fr9sPZmdZzdOlqtyDe1AiEA61ze9EPC0taXnMXJubf6192xLem222eM1Egg13Ne46c="}]},"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.7.4_1621436395997_0.2826167348059452"},"_hasShrinkwrap":false},"0.8.0":{"name":"@wellyshen/use-web-animations","version":"0.8.0","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint":"run-s lint:*","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:type":"tsc","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint:format":"prettier -w . -u --loglevel silent","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*","prepare":"husky install"},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","**/*":"prettier -w -u"},"dependencies":{"@babel/runtime":"^7.14.0","use-deep-compare-effect":"^1.6.1"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-transform-runtime":"^7.14.3","@babel/preset-env":"^7.14.4","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@emotion/babel-plugin":"^11.3.0","@emotion/react":"^11.4.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-html":"^0.2.3","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-url":"^6.0.0","@testing-library/react-hooks":"^7.0.0","@types/jest":"^26.0.23","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","animate.css":"^4.1.1","eslint":"^7.2.0","eslint-config-welly":"^1.10.5","husky":"^6.0.0","jest":"^26.6.3","lint-staged":"^11.0.0","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","postcss":"^8.3.0","prettier":"^2.3.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.50.4","rollup-plugin-copy":"^3.4.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^4.0.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.13.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^22.0.0","ts-jest":"^26.5.6","typescript":"^4.3.2"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"ecf6be427ddebeb7577e9413320e05b60875f43a","_id":"@wellyshen/use-web-animations@0.8.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-n+Ct3/P3fOVlJAJK7+qVZymvWCBXhnGpoVf82x1X14miFCxUsr8opH4fKjF2EEE1EFRmJ15CeewrzhtlnV74ew==","shasum":"88ebe9a0751d552415137217e56882b78c7ce801","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.8.0.tgz","fileCount":7,"unpackedSize":110748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsoK8CRA9TVsSAnZWagAAztMP/iRKE5YNoIyUQBgv0gjp\nDroqEN6k2XCGByXwPBqz/PLewz2nEVP42p/U3/Sn/wXb1MEfM2y7s4r1EjzX\ntByrt+AcSLkrce/GghgYVqtFIrO9edXGZTz+TcQXRlKpmubK4DTpjFi4Eez2\ngeLvBZ6caRvNpFiwmNrkGPIkIHByfp0MDG28BensARemzc2sH/QbHbON8lTw\nrAZ1hULqx2blAnb4FJvw3R5Tepkm4Xub9rPZu+oQrWWsATPB8POph1DwP8MT\nXWEtwqXGexkeBvfRoFL9p44dX8pbHrm1Lkj3n+zsP9T3IZkewqgouyq4RbLz\nWy2oC2TAhpAEyHDYP9b2Uadr3zDE/ZdW6lsWoxJphsrRGb4+I0msn+feW8ks\nAoFPnFcxE8XrWASeD+RTfl3wEcbvwLVpC2K+uBctDNgo+dl4pQTRybsGyuLP\njUKYcTqlybEuVA4qwbnSlDDAh+meDGNQAt3IUCplOdHvxZQ1WSmGV218K6aa\nMkvcsTk6COu/DTnDVoszK//B8+PDq4z06Ji7QhNhQKEnL6ZiAknruV0cOLVO\nVri8hLAzf84vJHmoS2jgW1esFVNyJcteQjNO9dlrAiGbhClPB6gm1KCwAULx\nZoK0OHZmEgrzsEYUaFTDoRYSHfqOPbaycmpp7e5G6BJHeB4IZ594e3Rx1HJp\nxFe2\r\n=EtLA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4LE2SqWN0wYqHbdbkfznPWPFmcvm+0r/JCmFHfCu7RQIgNNc58Q9/z9OZojAzsj5T3OGms10Y5VtpoeHsswoxF0U="}]},"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.8.0_1622311610925_0.0031690403754085494"},"_hasShrinkwrap":false},"0.9.0":{"name":"@wellyshen/use-web-animations","version":"0.9.0","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint":"run-s lint:*","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:type":"tsc","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint:format":"prettier -w . -u --loglevel silent","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*","prepare":"husky install"},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","**/*":"prettier -w -u"},"dependencies":{"@babel/runtime":"^7.14.0"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-transform-runtime":"^7.14.3","@babel/preset-env":"^7.14.4","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@emotion/babel-plugin":"^11.3.0","@emotion/react":"^11.4.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-html":"^0.2.3","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-url":"^6.0.0","@testing-library/react-hooks":"^7.0.0","@types/jest":"^26.0.23","@types/react":"^17.0.8","@types/react-dom":"^17.0.5","animate.css":"^4.1.1","eslint":"^7.2.0","eslint-config-welly":"^1.10.5","husky":"^6.0.0","jest":"^26.6.3","lint-staged":"^11.0.0","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","postcss":"^8.3.0","prettier":"^2.3.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.50.4","rollup-plugin-copy":"^3.4.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^4.0.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.13.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^22.0.0","ts-jest":"^26.5.6","typescript":"^4.3.2"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"410b454cc413626e49febc185e1a420a019844bb","_id":"@wellyshen/use-web-animations@0.9.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-ZJXuwO98aFecZ1yxO1JSteJSiPg61831k1EmITjGL/zIUsCrCFh0pFAG/9RBld/11DuB87B8jjh9YlPL8/MYbQ==","shasum":"e937a148bbab537fbdcb047e3f78e4e0251e7e02","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.9.0.tgz","fileCount":7,"unpackedSize":110447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgs2goCRA9TVsSAnZWagAA6tIP/078+TC33IkYf4zRqP9u\nvLJkNG32sDilKTKNfmH6+OWfduPInUSe4WP93IhXDKZMdm3mCjwW0/LGKdsJ\nYzOl4OHupc69ffgN6AubBCK1n48Jb42QttiPekTYqq8bzVy0WdDiYZWYLSV2\nTSjbINh/59l+tdkK75nEgKqchmF8HTKE9RCkl4tQl+riY1GWzxsk0vzHO6nN\n7tspW56oIGi1T6igLDbWXMOaYr83RqtpfzXYCdLy9y1MRjrGUwCC7a9WSgUe\nEfuJAg6V79llIgSjejS2CVSakLcQ8juKTGiBsiI9H8stSY+/k42gwb/Zx+Bn\nT1Q0/h9GNznDuzW7tItyxKWNzlAqah/y2MDhK66so1uyINvUtYsN/Kdqw2dH\nHoJPjK5xOOG+lIbUuLKlXMsqoMLr5Cpq0korXk0+Ui7pe9i/hCweQGDr2ClH\nNd0nkJCp/ABGEJ77SEFIWMuVMAzlYqlYRW5k6bupAvwtAPbg92bR09svwmKD\nqRBj8tGKMW9yJ5LKmUFJ2Oh7PnhFjdwaEJ96rYx5QtN14733rhNx9nmRCanB\nhy0Pb9fLofponpJxngxlLpsduA2M+pHLPkFWtyDCERFeKc1uH5Q4LbzCtsKN\nCILXASNTHM8TA6/Wuw1crc8lYHvvifKVsucvsiU7zTpoxEBeYn7ZYR22uUwP\nNoq/\r\n=8wRf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzbgkMC83R3fx1kP5pcjhfcrtS19MIrS5i3LQRNhnG+wIgGvChNbV+TNTm4C/gWyb2uZGE19cauNDOa7MAogNLeYs="}]},"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.9.0_1622370343345_0.29125695124704953"},"_hasShrinkwrap":false},"0.9.1":{"name":"@wellyshen/use-web-animations","version":"0.9.1","description":"React hook for highly-performant and manipulable animations using Web Animations API.","license":"MIT","homepage":"https://use-web-animations.netlify.app","repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"dev":"yarn clean:dev && rollup -c rollup/config.js -w --environment BUILD:dev","lint":"run-s lint:*","lint:code":"eslint --fix . --ext .js,.ts,.tsx","lint:type":"tsc","lint:style":"stylelint --fix \"**/*.{css,ts,tsx}\"","lint:format":"prettier -w . -u --loglevel silent","test":"jest","test:watch":"yarn test --watch","test:cov":"yarn clean:cov && yarn test --coverage","build:demo":"yarn clean:dev && yarn clean:demo && rollup -c rollup/config.js --environment BUILD:demo","build:dist":"yarn clean:dist && BABEL_ENV=dist rollup -c rollup/config.js --environment BUILD:dist","build":"run-s build:*","preversion":"run-s lint test build:dist","postversion":"git push --follow-tags --no-verify && npm publish && yarn clean:dist","clean:dev":"rimraf demo/.dev","clean:demo":"rimraf public","clean:dist":"rimraf dist .size-snapshot.json","clean:cov":"rimraf coverage","clean":"run-p clean:*","prepare":"husky install"},"lint-staged":{"*.{js,ts,tsx}":"eslint --fix","*.{css,ts,tsx}":"stylelint --fix","**/*":"prettier -w -u"},"dependencies":{"@babel/runtime":"^7.14.0"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-transform-runtime":"^7.14.3","@babel/preset-env":"^7.14.4","@babel/preset-react":"^7.13.13","@babel/preset-typescript":"^7.13.0","@emotion/babel-plugin":"^11.3.0","@emotion/react":"^11.4.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-html":"^0.2.3","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-url":"^6.0.0","@testing-library/react-hooks":"^7.0.0","@types/jest":"^26.0.23","@types/react":"^17.0.9","@types/react-dom":"^17.0.6","animate.css":"^4.1.1","eslint":"^7.2.0","eslint-config-welly":"^1.10.6","husky":"^6.0.0","jest":"^26.6.3","lint-staged":"^11.0.0","normalize.css":"^8.0.1","npm-run-all":"^4.1.5","postcss":"^8.3.0","prettier":"^2.3.1","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.51.1","rollup-plugin-copy":"^3.4.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-postcss":"^4.0.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","stylelint":"^13.13.1","stylelint-config-prettier":"^8.0.2","stylelint-config-standard":"^22.0.0","ts-jest":"^26.5.6","typescript":"^4.3.2"},"peerDependencies":{"react":">= 16.8.0"},"gitHead":"f17ab303fa8f31d5975e78088bd2f5cd4f04a982","_id":"@wellyshen/use-web-animations@0.9.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-IfE8vwbPvdNWW7LkZAvoLEtjOhmodPBm8TQLFoDv7L5Fh9e0ndMOAssLXX7o5TMRoLVLfn4tUP5EM2qvX7wbgg==","shasum":"70fc6c0f29427d328d5d7cb40284004a55d8ae57","tarball":"https://registry.npmjs.org/@wellyshen/use-web-animations/-/use-web-animations-0.9.1.tgz","fileCount":7,"unpackedSize":110316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv41ZCRA9TVsSAnZWagAAsmYP/3jiC4oqjSdvKXTsLg0s\njzjAkzYgj19rA6nG8b0uCd5ed2YhgrQLMH6uMsnJJMRiE9TkMTKApz2+GLIp\n84XFiQum77W73NJaE7AS2MCKdCs6kC81Pk3zOZEUuzj2X0tff80d9rWLPv/Y\n2BPQHbZOGNVxixIwun7eYaRZtGkScI6tKPucDLG6pKfCZSvpV7vIjv63loGM\np6T17f3OWnZmMqHQK5BUnSUi1bw+peP2y3A3SL1OfrnS+rFVhnV0ow5MivRE\nOSgfkzmqnHXew0u5wRjB3wP3l/qXrEBHoFL3XYtsXLymKSIpx6PutAYZAUhe\nirqO7xI4QWn2Oea4fhzHwleuVN9oEqXzsl2s1K//p4imlNpfhjxFRLG+mgT2\n4S5WOQeEMuu1VVYgmuoI8UJh+y4XezZUEj9qZ+Ddcgw8domZ52/+9AhNDu+c\nwpnxbs7+lZfmTbJBfvzyCBIZZcRRRa1TuNSjRjSbrXdlays2aA05gd5lVyWU\n2Vs0a/2j2esuHnvsaj8iKowabSFCf1psdWOLOcsXR8YYxACIq0vTHiqtHOVh\npld9zj0l1hJYVt/MwKl3vhXDhn07bdEhDTYBwBEiCEp9MjmtJC7DX66hi+e5\nudwTA/Xe5GZjP0sttTzULQr4OXjMayJ5BnkxuLYo2t2sKDoFlEwsoDLWzror\nThh2\r\n=kTbX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKtCTd0Kbow0QZvVc0sRyeiwiCgHMr9JOz4IUbcjeYAgIgWGafDwm7d1yYtZBbleq9JXQjg118Z8W1Rt6UjR+W2LE="}]},"_npmUser":{"name":"wellyshen","email":"hivoid19@gmail.com"},"directories":{},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-web-animations_0.9.1_1623166297410_0.2905455284325087"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-12T13:31:38.901Z","0.0.1":"2020-06-12T13:31:39.120Z","modified":"2022-04-07T12:39:02.903Z","0.0.2":"2020-06-12T15:56:20.945Z","0.0.3":"2020-06-12T16:00:48.682Z","0.0.4":"2020-06-12T16:05:50.967Z","0.0.5":"2020-06-12T16:14:03.839Z","0.0.6":"2020-06-12T16:19:46.354Z","0.0.7":"2020-06-13T07:40:02.906Z","0.0.8":"2020-06-13T07:44:46.703Z","0.0.9":"2020-06-13T14:53:27.299Z","0.0.10":"2020-06-14T08:38:13.420Z","0.0.11":"2020-06-14T14:27:01.480Z","0.0.12":"2020-06-15T15:06:17.974Z","0.0.13":"2020-06-15T15:10:17.117Z","0.1.0":"2020-06-17T15:04:30.996Z","0.1.1":"2020-06-19T13:02:50.403Z","0.1.2":"2020-06-19T13:10:12.881Z","0.1.3":"2020-06-20T05:44:56.659Z","0.1.4":"2020-06-20T05:50:02.396Z","0.2.0":"2020-06-20T06:44:26.833Z","0.2.1":"2020-06-20T06:52:30.507Z","0.2.2":"2020-06-20T07:19:21.419Z","0.2.3":"2020-06-20T15:41:43.880Z","0.2.4":"2020-06-22T11:13:48.709Z","0.2.5":"2020-06-22T11:17:29.174Z","0.2.6":"2020-06-22T14:35:11.453Z","0.2.7":"2020-06-23T13:14:38.011Z","0.2.8":"2020-06-23T14:08:33.016Z","0.2.9":"2020-06-23T14:11:01.036Z","0.2.10":"2020-06-23T14:35:00.025Z","0.2.11":"2020-06-26T13:42:05.245Z","0.3.0":"2020-06-27T09:59:45.219Z","0.3.1":"2020-06-30T12:57:31.975Z","0.3.2":"2020-07-02T14:31:35.128Z","0.3.3":"2020-07-03T11:50:25.685Z","0.3.4":"2020-07-03T11:57:31.750Z","0.3.5":"2020-07-04T16:11:46.379Z","0.4.0":"2020-07-05T10:56:44.877Z","0.4.1":"2020-07-12T10:20:05.045Z","0.5.0":"2020-07-14T04:31:57.488Z","0.5.1":"2020-07-16T14:38:11.839Z","0.5.2":"2020-08-01T09:05:34.931Z","0.5.3":"2020-09-04T04:36:10.326Z","0.5.4":"2020-09-28T15:50:34.368Z","0.5.5":"2020-09-29T14:17:15.903Z","0.5.6":"2020-10-11T13:55:49.491Z","0.5.7":"2020-10-12T11:44:55.779Z","0.5.8":"2020-10-27T11:32:21.934Z","0.5.9":"2020-10-27T16:16:07.497Z","0.5.10":"2020-11-08T07:02:04.597Z","0.5.11":"2020-12-10T18:25:11.659Z","0.6.0":"2020-12-23T08:44:59.352Z","0.6.1":"2020-12-29T16:22:44.645Z","0.7.0":"2021-04-10T08:12:42.389Z","0.7.1":"2021-05-15T07:46:15.143Z","0.7.2":"2021-05-18T05:14:34.637Z","0.7.3":"2021-05-19T13:10:49.860Z","0.7.4":"2021-05-19T14:59:56.198Z","0.8.0":"2021-05-29T18:06:51.070Z","0.9.0":"2021-05-30T10:25:43.558Z","0.9.1":"2021-06-08T15:31:37.523Z"},"maintainers":[{"name":"wellyshen","email":"hivoid19@gmail.com"}],"description":"React hook for highly-performant and manipulable animations using Web Animations API.","homepage":"https://use-web-animations.netlify.app","keywords":["react","hook","react-hook","web-animations-hook","use","use-web-animations","web-animations","web-animations-api","waapi","animation","transition","motion","playback-control","performance","interaction","ux","typescript"],"repository":{"type":"git","url":"git+https://github.com/wellyshen/use-web-animations.git"},"author":{"name":"Welly Shen","email":"hivoid19@gmail.com","url":"https://github.com/wellyshen"},"bugs":{"url":"https://github.com/wellyshen/use-web-animations/issues"},"license":"MIT","readme":"# <em><b>USE-WEB-ANIMATIONS</b></em>\n\nUsing [Web Animations API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Animations_API) (a.k.a WAAPI) in the React [hook](https://reactjs.org/docs/hooks-custom.html#using-a-custom-hook) way. Let's create highly-performant, flexible and manipulable web animations in the modern world. Hope you guys 👍🏻 it!\n\n❤️ it? ⭐️ it on [GitHub](https://github.com/wellyshen/use-web-animations/stargazers) or [Tweet](https://twitter.com/intent/tweet?text=With%20@wellyshen/use-web-animations,%20I%20can%20build%20fancy%20and%20performant%20animations%20for%20my%20web%20app.%20Thanks,%20@Welly%20Shen%20🤩) about it.\n\n> 👀 Looking for a form library? Give [React Cool Form](https://react-cool-form.netlify.app) a try!\n\n[![build status](https://img.shields.io/github/workflow/status/wellyshen/use-web-animations/CI?style=flat-square)](https://github.com/wellyshen/use-web-animations/actions?query=workflow%3ACI)\n[![coverage status](https://img.shields.io/coveralls/github/wellyshen/use-web-animations?style=flat-square)](https://coveralls.io/github/wellyshen/use-web-animations?branch=master)\n[![npm version](https://img.shields.io/npm/v/@wellyshen/use-web-animations?style=flat-square)](https://www.npmjs.com/package/@wellyshen/use-web-animations)\n[![npm downloads](https://img.shields.io/npm/dm/@wellyshen/use-web-animations?style=flat-square)](https://www.npmtrends.com/@wellyshen/use-web-animations)\n[![npm downloads](https://img.shields.io/npm/dt/@wellyshen/use-web-animations?style=flat-square)](https://www.npmtrends.com/@wellyshen/use-web-animations)\n[![gzip size](https://badgen.net/bundlephobia/minzip/@wellyshen/use-web-animations?label=gzip%20size&style=flat-square)](https://bundlephobia.com/result?p=@wellyshen/use-web-animations)\n[![MIT licensed](https://img.shields.io/github/license/wellyshen/use-web-animations?style=flat-square)](https://raw.githubusercontent.com/wellyshen/use-web-animations/master/LICENSE)\n[![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors-)\n[![PRs welcome](https://img.shields.io/badge/PRs-welcome-brightgreen?style=flat-square)](CONTRIBUTING.md)\n[![Twitter URL](https://img.shields.io/twitter/url?style=social&url=https%3A%2F%2Fgithub.com%2Fwellyshen%2Fuse-web-animations)](https://twitter.com/intent/tweet?text=With%20@wellyshen/use-web-animations,%20I%20can%20build%20fancy%20and%20performant%20animations%20for%20my%20web%20app.%20Thanks,%20@Welly%20Shen%20🤩)\n\n![demo_basic](https://user-images.githubusercontent.com/21308003/91186058-280b7d00-e721-11ea-8180-e739d14c7ec7.gif)\n\n⚡️ Try yourself: https://use-web-animations.netlify.app\n\n![demo_animate](https://user-images.githubusercontent.com/21308003/91186066-2a6dd700-e721-11ea-84c5-b2c4ff984cf5.gif)\n\n⚡️ Try yourself: https://use-web-animations.netlify.app#animations\n\n## Features\n\n- 🚀 Animate on the Web with highly-performant and manipulable way, using [Web Animations API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Animations_API).\n- 🎣 Easy to use, based on React [hook](https://reactjs.org/docs/hooks-custom.html#using-a-custom-hook).\n- 🎛 Super flexible [API](#api) design that can cover [all the cases](#usage) that you need.\n- 🎞 [Built-ins animations](#use-built-in-animations) for you, based on [Animate.css](https://animate.style).\n- 🔩 Supports custom `refs` for [some reasons](#use-your-own-ref).\n- 📜 Supports [TypeScript](https://www.typescriptlang.org) type definition.\n- 🗄️ Server-side rendering compatibility.\n- 🦔 Tiny size ([~ 4.4kB gzipped](https://bundlephobia.com/result?p=@wellyshen/use-web-animations)). No external dependencies, aside for the `react`.\n\n## Requirement\n\nTo use `use-web-animations`, you must use `react@16.8.0` or greater which includes hooks.\n\n## Installation\n\nThis package is distributed via [npm](https://www.npmjs.com/package/@wellyshen/use-web-animations).\n\n```sh\n$ yarn add @wellyshen/use-web-animations\n# or\n$ npm install --save @wellyshen/use-web-animations\n```\n\n## Before We Start\n\nWith the Web Animations API, we can move interactive animations from stylesheets to JavaScript, separating presentation from behavior. The API was designed based on the concept of the [CSS Animations](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Animations/Using_CSS_animations) but there're still some differences between them. I strongly recommend you to read the [documentation](https://developer.mozilla.org/en-US/docs/Web/API/Web_Animations_API/Using_the_Web_Animations_API) before we dive into this hook.\n\n## Usage\n\nThe [API](#api) design of the hook not only inherits the DX of the [Web Animations API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Animations_API) but also provides useful features and sugar events to us. Here are some examples to show you how does it work.\n\n> ⚠️ [Most modern browsers support Web Animations API natively](https://caniuse.com/web-animation). You can also use [polyfill](#use-polyfill) for full browser support.\n\n### Basic Usage\n\nCreate an animation by the `keyframes` and `animationOptions` options (these are the [parameters](https://developer.mozilla.org/en-US/docs/Web/API/Element/animate#parameters) of the `Element.animate()`).\n\n> 💡 This hook supports the [pseudoElement](https://css-tricks.com/pseudo-elements-in-the-web-animations-api/) property via the `animationOptions` option.\n\n[![Edit useWebAnimations - basic](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/usewebanimations-basic-nf0kd?fontsize=14&hidenavigation=1&theme=dark)\n\n```js\nimport useWebAnimations from \"@wellyshen/use-web-animations\";\n\nconst App = () => {\n  const { ref, playState } = useWebAnimations({\n    keyframes: {\n      transform: \"translateX(500px)\", // Move by 500px\n      background: [\"red\", \"blue\", \"green\"], // Go through three colors\n    },\n    animationOptions: {\n      delay: 500, // Start with a 500ms delay\n      duration: 1000, // Run for 1000ms\n      iterations: 2, // Repeat once\n      direction: \"alternate\", // Run the animation forwards and then backwards\n      easing: \"ease-in-out\", // Use a fancy timing function\n    },\n    onReady: ({ playState, animate, animation }) => {\n      // Triggered when the animation is ready to play\n    },\n    onUpdate: ({ playState, animate, animation }) => {\n      // Triggered when the animation enters the running state or changes state\n    },\n    onFinish: ({ playState, animate, animation }) => {\n      // Triggered when the animation enters the finished state\n    },\n    // More useful options...\n  });\n\n  return (\n    <div className=\"container\">\n      <p>🍿 Animation is {playState}</p>\n      <div className=\"target\" ref={ref} />\n    </div>\n  );\n};\n```\n\nFor browsers that don't yet support the `onReady` and `onFinish` events, we can use the `onUpdate` to monitor the animation's state instead.\n\n```js\nlet prevPending = true;\n\nconst App = () => {\n  const { ref } = useWebAnimations({\n    // ...\n    onUpdate: ({ playState, animation: { pending } }) => {\n      if (prevPending && !pending) {\n        console.log(\"Animation is ready to play\");\n      }\n      prevPending = pending;\n\n      if (playState === \"finished\") {\n        console.log(\"Animation has finished playing\");\n      }\n    },\n  });\n\n  // ...\n};\n```\n\n### Setting/Updating Animation\n\nThe `keyframes` and `animationOptions` are cached when the hook is mounted. However, we can set/update the animation by the `animation` method.\n\n```js\nconst { animation } = useWebAnimations();\n\nconst changeAnim = () =>\n  animation({\n    keyframes: { transform: [\"translateX(0)\", \"translateX(100px)\"] },\n    animationOptions: 1000,\n    id: \"123\",\n    playbackRate: 1,\n    autoPlay: true,\n  });\n```\n\n### Playback Control\n\nThe shortcoming with existing technologies was the lack of playback control. The Web Animations API provides several useful methods for controlling playback: play, pause, reverse, cancel, finish, seek, control speed via the [methods](https://developer.mozilla.org/en-US/docs/Web/API/Animation#Methods) of the **Animation** interface. This hook exposes the animation instance for us to interact with animations, we can access it by the `getAnimation()` return value.\n\n[![Edit useWebAnimations - controls](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/usewebanimations-controls-hst8v?fontsize=14&hidenavigation=1&theme=dark)\n\n```js\nimport useWebAnimations from \"@wellyshen/use-web-animations\";\n\nconst App = () => {\n  const { ref, playState, getAnimation } = useWebAnimations({\n    playbackRate: 0.5, // Change playback rate, default is 1\n    autoPlay: false, // Automatically starts the animation, default is true\n    keyframes: { transform: \"translateX(500px)\" },\n    animationOptions: { duration: 1000, fill: \"forwards\" },\n  });\n\n  const play = () => {\n    getAnimation().play();\n  };\n\n  const pause = () => {\n    getAnimation().pause();\n  };\n\n  const reverse = () => {\n    getAnimation().reverse();\n  };\n\n  const cancel = () => {\n    getAnimation().cancel();\n  };\n\n  const finish = () => {\n    getAnimation().finish();\n  };\n\n  const seek = (e) => {\n    const animation = getAnimation();\n    const time = (animation.effect.getTiming().duration / 100) * e.target.value;\n    animation.currentTime = time;\n  };\n\n  const updatePlaybackRate = (e) => {\n    getAnimation().updatePlaybackRate(e.target.value);\n  };\n\n  return (\n    <div className=\"container\">\n      <button onClick={play}>Play</button>\n      <button onClick={pause}>Pause</button>\n      <button onClick={reverse}>Reverse</button>\n      <button onClick={cancel}>Cancel</button>\n      <button onClick={finish}>Finish</button>\n      <input type=\"range\" onChange={seek} />\n      <input type=\"number\" defaultValue=\"1\" onChange={updatePlaybackRate} />\n      <div className=\"target\" ref={ref} />\n    </div>\n  );\n};\n```\n\n### Getting Animation's Information\n\nWhen using the Web Animations API, we can get the information of an animation via the [properties](https://developer.mozilla.org/en-US/docs/Web/API/Animation#Properties) of the **Animation** interface. However, we can get the information of an animation by the `getAnimation()` return value as well.\n\n```js\nimport useWebAnimations from \"@wellyshen/use-web-animations\";\n\nconst App = () => {\n  const { ref, getAnimation } = useWebAnimations({\n    keyframes: { transform: \"translateX(500px)\" },\n    animationOptions: { duration: 1000, fill: \"forwards\" },\n  });\n\n  const speedUp = () => {\n    const animation = getAnimation();\n    animation.updatePlaybackRate(animation.playbackRate * 0.25);\n  };\n\n  const jumpToHalf = () => {\n    const animation = getAnimation();\n    animation.currentTime = animation.effect.getTiming().duration / 2;\n  };\n\n  return (\n    <div className=\"container\">\n      <button onClick={speedUp}>Speed Up</button>\n      <button onClick={jumpToHalf}>Jump to Half</button>\n      <div className=\"target\" ref={ref} />\n    </div>\n  );\n};\n```\n\nThe animation instance isn't a part of [React state](https://reactjs.org/docs/hooks-state.html), which means we need to access it by the `getAnimation()` whenever we need. If you want to monitor an animation's information, here's the `onUpdate` event for you. The event is implemented by the [requestAnimationFrame](https://developer.mozilla.org/en-US/docs/Web/API/window/requestAnimationFrame) internally and the event callback is triggered when the animation enters `running` state or changes state.\n\n```js\nimport { useState } from \"react\";\nimport useWebAnimations from \"@wellyshen/use-web-animations\";\n\nconst App = () => {\n  const [showEl, setShowEl] = useState(false);\n  const { ref } = useWebAnimations({\n    keyframes: { transform: \"translateX(500px)\" },\n    animationOptions: { duration: 1000, fill: \"forwards\" },\n    onUpdate: ({ animation }) => {\n      if (animation.currentTime > animation.effect.getTiming().duration / 2)\n        setShowEl(true);\n    },\n  });\n\n  return (\n    <div className=\"container\">\n      {showEl && <div className=\"some-element\" />}\n      <div className=\"target\" ref={ref} />\n    </div>\n  );\n};\n```\n\n### Dynamic Interactions with Animation\n\nWe can create and play an animation at the `animationOptions` we want by the `animate` method, which is implemented based on the [Element.animate()](https://developer.mozilla.org/en-US/docs/Web/API/Element/animate). It's useful for interactions and the [composite modes](https://css-tricks.com/additive-animation-web-animations-api).\n\nLet's create a mouse interaction effect:\n\n[![Edit useWebAnimations - interaction](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/usewebanimations-interaction-4jrs9?fontsize=14&hidenavigation=1&theme=dark)\n\n```js\nimport { useEffect } from \"react\";\nimport useWebAnimations from \"@wellyshen/use-web-animations\";\n\nconst App = () => {\n  const { ref, animate } = useWebAnimations();\n\n  useEffect(() => {\n    document.addEventListener(\"mousemove\", (e) => {\n      // The target will follow the mouse cursor\n      animate({\n        keyframes: { transform: `translate(${e.clientX}px, ${e.clientY}px)` },\n        animationOptions: { duration: 500, fill: \"forwards\" },\n      });\n    });\n  }, [animate]);\n\n  return (\n    <div className=\"container\">\n      <div className=\"target\" ref={ref} />\n    </div>\n  );\n};\n```\n\nCreate a bounce effect via lifecycle and composite mode:\n\n```js\nimport useWebAnimations from \"@wellyshen/use-web-animations\";\n\nconst App = () => {\n  const { ref, animate } = useWebAnimations({\n    id: \"fall\", // Set animation id, default is empty string\n    keyframes: [{ top: 0, easing: \"ease-in\" }, { top: \"500px\" }],\n    animationOptions: { duration: 300, fill: \"forwards\" },\n    onFinish: ({ animate, animation }) => {\n      // Lifecycle is triggered by each animation, we can check the id to prevent animation from repeating\n      if (animation.id === \"bounce\") return;\n\n      animate({\n        id: \"bounce\",\n        keyframes: [\n          { top: \"500px\", easing: \"ease-in\" },\n          { top: \"10px\", easing: \"ease-out\" },\n        ],\n        animationOptions: { duration: 300, composite: \"add\" },\n      });\n    },\n  });\n\n  return (\n    <div className=\"container\">\n      <div className=\"target\" ref={ref} />\n    </div>\n  );\n};\n```\n\n> ⚠️ Composite modes isn't fully supported by all the browsers, please check the [browser compatibility](https://developer.mozilla.org/en-US/docs/Web/API/KeyframeEffect/composite#Browser_compatibility) carefully before using it.\n\n## Use Built-in Animations\n\nToo lazy to think about animation? We provide a collection of ready-to-use animations for you, they are implemented based on [Animate.css](https://animate.style).\n\n👉🏻 [Check out the demo](https://use-web-animations.netlify.app#animations).\n\n```js\nimport useWebAnimations, { bounce } from \"@wellyshen/use-web-animations\";\n\nconst App = () => {\n  // Add a pre-defined effect to the target\n  const { ref } = useWebAnimations({ ...bounce });\n\n  return (\n    <div className=\"container\">\n      <div className=\"target\" ref={ref} />\n    </div>\n  );\n};\n```\n\nWe can customize the built-in animation by overriding its properties:\n\n```js\nconst { keyframes, animationOptions } = bounce;\nconst { ref } = useWebAnimations({\n  keyframes,\n  animationOptions: {\n    ...animationOptions,\n    delay: 1000, // Delay 1s\n    duration: animationOptions.duration * 0.75, // Speed up the animation\n  },\n});\n```\n\n<details>\n<summary>See all available animations</summary>\n\n#### Attention seekers\n\n- bounce\n- flash\n- pulse\n- rubberBand\n- shakeX\n- shakeY\n- headShake\n- swing\n- tada\n- wobble\n- jello\n- heartBeat\n\n#### Back entrances\n\n- backInDown\n- backInLeft\n- backInRight\n- backInUp\n\n#### Back exits\n\n- backOutDown\n- backOutLeft\n- backOutRight\n- backOutUp\n\n#### Bouncing entrances\n\n- bounceIn\n- bounceInDown\n- bounceInLeft\n- bounceInRight\n- bounceInUp\n\n#### Bouncing exits\n\n- bounceOut\n- bounceOutDown\n- bounceOutLeft\n- bounceOutRight\n- bounceOutUp\n\n#### Fading entrances\n\n- fadeIn\n- fadeInDown\n- fadeInDownBig\n- fadeInLeft\n- fadeInLeftBig\n- fadeInRight\n- fadeInRightBig\n- fadeInUp\n- fadeInUpBig\n- fadeInTopLeft\n- fadeInTopRight\n- fadeInBottomLeft\n- fadeInBottomRight\n\n#### Fading exits\n\n- fadeOut\n- fadeOutDown\n- fadeOutDownBig\n- fadeOutLeft\n- fadeOutLeftBig\n- fadeOutRight\n- fadeOutRightBig\n- fadeOutUp\n- fadeOutUpBig\n- fadeOutTopLeft\n- fadeOutTopRight\n- fadeOutBottomLeft\n- fadeOutBottomRight\n\n#### Flippers\n\n- flip\n- flipInX\n- flipInY\n- flipOutX\n- flipOutY\n\n#### Lightspeed\n\n- lightSpeedInRight\n- lightSpeedInLeft\n- lightSpeedOutRight\n- lightSpeedOutLeft\n\n#### Rotating entrances\n\n- rotateIn\n- rotateInDownLeft\n- rotateInDownRight\n- rotateInUpLeft\n- rotateInUpRight\n\n#### Rotating exits\n\n- rotateOut\n- rotateOutDownLeft\n- rotateOutDownRight\n- rotateOutUpLeft\n- rotateOutUpRight\n\n#### Specials\n\n- hinge\n- jackInTheBox\n- rollIn\n- rollOut\n\n#### Zooming entrances\n\n- zoomIn\n- zoomInDown\n- zoomInLeft\n- zoomInRight\n- zoomInUp\n\n#### Zooming exits\n\n- zoomOut\n- zoomOutDown\n- zoomOutLeft\n- zoomOutRight\n- zoomOutUp\n\n#### Sliding entrances\n\n- slideInDown\n- slideInLeft\n- slideInRight\n- slideInUp\n\n#### Sliding exits\n\n- slideOutDown\n- slideOutLeft\n- slideOutRight\n- slideOutUp\n</details>\n\n## Use Your Own `ref`\n\nIn case of you had a ref already or you want to share a ref for other purposes. You can pass in the ref instead of using the one provided by this hook.\n\n```js\nconst ref = useRef();\nconst { playState } = useWebAnimations({ ref });\n```\n\n## Working in TypeScript\n\nThis hook supports [TypeScript](https://www.typescriptlang.org), you can tell the hook what type of element you are going to animate through the [generic type](https://www.typescriptlang.org/docs/handbook/generics.html):\n\n```ts\nconst App = () => {\n  const { ref } = useWebAnimations<HTMLDivElement>();\n\n  return <div ref={ref} />;\n};\n```\n\n> 💡 For more available types, please [check it out](src/use-web-animations.d.ts).\n\n## API\n\n```js\nconst returnObj = useWebAnimations(options?: object);\n```\n\n### Return Object\n\nIt's returned with the following properties.\n\n| Key            | Type                | Default | Description                                                                                                                                                                                                 |\n| -------------- | ------------------- | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `ref`          | object              |         | Used to set the target element for animating.                                                                                                                                                               |\n| `playState`    | string \\| undefined |         | Describes the [playback state](https://developer.mozilla.org/en-US/docs/Web/API/Animation/playState#value) of an animation.                                                                                 |\n| `getAnimation` | function            |         | Access the [animation instance](https://developer.mozilla.org/en-US/docs/Web/API/Animation) for [playback control](#playback-control), [animation's information](#getting-animations-information) and more. |\n| `animate`      | function            |         | Imperatively [set/update the animation](#settingupdating-animation). Useful for [interactive animations and composite animations](#dynamic-interactions-with-animation).                                    |\n\n### Parameter\n\nThe `options` provides the following configurations and event callbacks for you.\n\n| Key                | Type             | Default | Description                                                                                                                                                                          |\n| ------------------ | ---------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `ref`              | object           |         | For [some reasons](#use-your-own-ref), you can pass in your own ref instead of using the built-in.                                                                                   |\n| `id`               | string           | `\"\"`    | Sets the ID of an animation, implemented based on the [Animation.id](https://developer.mozilla.org/en-US/docs/Web/API/Animation/id).                                                 |\n| `playbackRate`     | number           | `1`     | Sets the playback rate of an animation, implemented based on the [Animation.playbackRate](https://developer.mozilla.org/en-US/docs/Web/API/Animation/playbackRate).                  |\n| `autoPlay`         | boolean          | `true`  | Automatically starts the animation.                                                                                                                                                  |\n| `keyframes`        | Array \\| object  |         | An array of keyframe objects, or a keyframe object whose property are arrays of values to iterate over. See [basic usage](#basic-usage) for more details.                            |\n| `animationOptions` | number \\| object |         | An **integer** representing the animation's duration (in milliseconds), or an **object** containing one or more timing properties. See [basic usage](#basic-usage) for more details. |\n\n| `onReady` | function | | It's invoked when an animation is ready to play. You can access the [playState](#basic-usage), [animate](#dynamic-interactions-with-animation) and [animation](#getting-animations-information) from the event object. |\n| `onUpdate` | function | | It's invoked when an animation enters the `running` state or changes state. You can access the [playState](#basic-usage), [animate](#dynamic-interactions-with-animation) and [animation](#getting-animations-information) from the event object. |\n| `onFinish` | function | | It's invoked when an animation enters the `finished` state. You can access the [playState](#basic-usage), [animate](#dynamic-interactions-with-animation) and [animation](#getting-animations-information) from the event object. |\n\n## Use Polyfill\n\n[Web Animations API has good support amongst browsers](https://caniuse.com/web-animation), but it's not universal. You'll need to polyfill browsers that don't support it. Polyfills is something you should do consciously at the application level. Therefore `use-web-animations` doesn't include it.\n\nInstall [web-animations-js](https://github.com/web-animations/web-animations-js):\n\n```sh\n$ yarn add web-animations-js\n# or\n$ npm install --save web-animations-js\n```\n\nThen import it at your app's entry point:\n\n```js\nimport \"web-animations-js/web-animations.min\";\n```\n\nYou can read the [document](https://github.com/web-animations/web-animations-js/blob/dev/docs/support.md) for more information.\n\n## Articles / Blog Posts\n\n> 💡 If you have written any blog post or article about `use-web-animations`, please open a PR to add it here.\n\n- Featured on [React Status #196](https://react.statuscode.com/issues/196).\n- Featured on [JavaScript Weekly #496](https://javascriptweekly.com/issues/496).\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"https://wellyshen.com\"><img src=\"https://avatars1.githubusercontent.com/u/21308003?v=4\" width=\"100px;\" alt=\"\"/><br /><sub><b>Welly</b></sub></a><br /><a href=\"https://github.com/wellyshen/use-web-animations/commits?author=wellyshen\" title=\"Code\">💻</a> <a href=\"https://github.com/wellyshen/use-web-animations/commits?author=wellyshen\" title=\"Documentation\">📖</a> <a href=\"#maintenance-wellyshen\" title=\"Maintenance\">🚧</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-enable -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n","readmeFilename":"README.md"}