{"_id":"@anfo/huitr","_rev":"27-d64978893c9a46502969065eae0f635d","name":"@anfo/huitr","dist-tags":{"latest":"0.0.29"},"versions":{"0.0.0":{"name":"@anfo/huitr","version":"0.0.0","type":"module","module":"./dist/huitr.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/huitr.js","require":"./dist/huitr.umd.cjs"}},"scripts":{"dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vite-plugin-dts":"^2.3.0","vue":"^3.2.47","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@playwright/test":"^1.33.0","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","prettier":"^2.8.7","start-server-and-test":"^2.0.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"gitHead":"befccef6a152791bd592f3fa465d3286b5be88d0","description":"vue-router-transition library","_id":"@anfo/huitr@0.0.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-2rqov33MMTFzdchgf7qF/qvQbZwMHUnYtHD8jJEaXKC80omnxCakL/U/66UsvQYzckMgOP0wIv6vCvvSfv1jMg==","shasum":"88c631db59edaf549811b7abfe11c68d31146adb","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.0.tgz","fileCount":8,"unpackedSize":30083,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDptquxamFMEVD5TJPniI+6qOvNH+9G8q46p2TUyePgQQIgHFxGwYqKguunJE2kj7QgsTV4RvXvDcjRCsNtKS5Yp0s="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.0_1683776764148_0.315826951214528"},"_hasShrinkwrap":false},"0.0.1":{"name":"@anfo/huitr","version":"0.0.1","type":"module","module":"./dist/huitr.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/huitr.js","require":"./dist/huitr.umd.cjs"}},"scripts":{"dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vite-plugin-dts":"^2.3.0","vue":"^3.2.47","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@playwright/test":"^1.33.0","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","prettier":"^2.8.7","start-server-and-test":"^2.0.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"gitHead":"bea026db281bdd68fa75da998228560d114afdb9","description":"vue-router-transition library","_id":"@anfo/huitr@0.0.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-hmsO8PA2ckeusgm6Tf4p6MuS3AFZxm8lTb2ErlrvHXwbFV5qZkDYmNwZNVa+B0OgRmrAZnZy3lAnjrOows52LQ==","shasum":"7378fba65de67e8ca5e65669b9d04e0b20397143","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.1.tgz","fileCount":8,"unpackedSize":33387,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrpeUfjjInMDZnF0xD4XxJNAOC65DKTYntKGzs6AJ/eAIgRhhRp6U/AC7JeADvGZ38esw/iec7CzlWLcy52MuS1Cg="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.1_1683792262367_0.8630586793570834"},"_hasShrinkwrap":false},"0.0.2":{"name":"@anfo/huitr","version":"0.0.2","type":"module","module":"./dist/huitr.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/huitr.js","require":"./dist/huitr.umd.cjs"}},"scripts":{"dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{},"devDependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vite-plugin-dts":"^2.3.0","vue":"^3.2.47","vue-router":"^4.1.6","vue-tsc":"^1.2.0","@playwright/test":"^1.33.0","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","prettier":"^2.8.7","start-server-and-test":"^2.0.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"gitHead":"c7d91b2addd8a0f8e8e94da8e9f84a2e3078be61","description":"vue-router-transition library","_id":"@anfo/huitr@0.0.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-M4hxCsk8TdhZHESqMP5DN93cE0gChs9Er4KURUMbdBH0Yvoh9qrgVobsQZnjSTVdOZDrnklVlaqJYlfWhVXAzg==","shasum":"a1642bb85823ac8bca10dce6024fea46b5f5364e","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.2.tgz","fileCount":8,"unpackedSize":33383,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRWl46Dvqk+DfEFRCJF8f/EcFrQ9QhR9GYHdioQS3r+gIhAMe0jgpRxf3rrTIgYbq7LEu+AevrVGfcvH/pVEO6fymE"}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.2_1683792435511_0.2797870664861595"},"_hasShrinkwrap":false},"0.0.3":{"name":"@anfo/huitr","version":"0.0.3","type":"module","module":"./dist/huitr.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/huitr.js","require":"./dist/huitr.umd.cjs"}},"scripts":{"dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{},"devDependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vite-plugin-dts":"^2.3.0","vue":"^3.2.47","vue-router":"^4.1.6","vue-tsc":"^1.2.0","@playwright/test":"^1.33.0","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","prettier":"^2.8.7","start-server-and-test":"^2.0.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"gitHead":"cb825eacda7507a6898089dcb281b4c09ee3dde3","description":"vue-router-transition library","_id":"@anfo/huitr@0.0.3","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-NtyhWULfwkpIE1568jssoxds9hGm3POwRWexEQbIaw9wfgM4jymJSk32hKQy4cupqmpypc+zmQfB+ErXBM36vw==","shasum":"5f76dbfb1ff371fdd1e677b0f234f3e1ce6f2861","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.3.tgz","fileCount":8,"unpackedSize":40725,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3uh3FZq5Mz8bo2Dwqb/aiqfYMW/X9FwmgfY0NgULVFwIgUQVJ8YPgVGikQHp7B2ctIR/gt56vhzwl3RQZihqPDVI="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.3_1683812545001_0.4461330388676932"},"_hasShrinkwrap":false},"0.0.4":{"name":"@anfo/huitr","version":"0.0.4","type":"module","module":"./dist/huitr.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/huitr.js","require":"./dist/huitr.umd.cjs"}},"scripts":{"dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{},"devDependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vite-plugin-dts":"^2.3.0","vue":"^3.2.47","vue-router":"^4.1.6","vue-tsc":"^1.2.0","@playwright/test":"^1.33.0","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","prettier":"^2.8.7","start-server-and-test":"^2.0.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"gitHead":"8b1f133f0e0a17c9c5e706633e9b4b14a2430a24","description":"vue-router-transition library","_id":"@anfo/huitr@0.0.4","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-dY70G/qpFFYT4Ms6ElHWvQFd0ITgn5BWMVuUgpvmX9V3+nPcbEB4vo+Cje22e9zr4IQ5IaJHQyzbA+ngm2vMRA==","shasum":"ce08e9168aa2c3f04a7689842602b170ea907ab4","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.4.tgz","fileCount":8,"unpackedSize":41523,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSXryrnO7r7re15eOPWTaTYj6H01+2WwrT38cHGjyyqAiBRTUrnG8XB7Q+spG0UbyjyqO3W2AbrY/cBwseg2kDnxw=="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.4_1685071462432_0.3767070431527766"},"_hasShrinkwrap":false},"0.0.5":{"name":"@anfo/huitr","version":"0.0.5","type":"module","module":"./dist/huitr.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/huitr.js","require":"./dist/huitr.umd.cjs"}},"scripts":{"postinstall":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"gitHead":"4bc6c771e1d1ef1ce357f147ec2af169a3fb05f9","description":"```bash npm ci ```","_id":"@anfo/huitr@0.0.5","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-TQ12F2382hpnFWOLRX0NYl3RazKvFht7enk0ynRtljaIpCHqsDLD2evAG5KB9h92XuRrhRT8XdpxZOEbKxLKkQ==","shasum":"741f9f85f9b3da90135f63d7ab6e61fe960f5c8b","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.5.tgz","fileCount":8,"unpackedSize":320792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhOydOFwcZKEKJTrcE7HsZ8knIjtBT29ET+Kwnq7rZPAiEAj6mG6tGlZR0fVEH9XFWjcSg4ryX0Aqq/72Qdv6IRag8="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.5_1685692752115_0.6826894373856129"},"_hasShrinkwrap":false},"0.0.6":{"name":"@anfo/huitr","version":"0.0.6","type":"module","module":"./dist/huitr.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/huitr.js","require":"./dist/huitr.umd.cjs"}},"scripts":{"postinstall":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{},"devDependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0","@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"gitHead":"4bc6c771e1d1ef1ce357f147ec2af169a3fb05f9","description":"```bash npm ci ```","_id":"@anfo/huitr@0.0.6","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-8Hu2IQSjdvfoMBu4YN2l8Ymlg8TCHFMHPuPU/WgBAakEJh+UexRIHM+vQ3kOV2oGqOjwvLi3onm8u1s9PCE9ug==","shasum":"63ae598c8b81c0a7490931187799747a2b3edad6","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.6.tgz","fileCount":8,"unpackedSize":320788,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmS5eRUe/Kk6fynElGKODEdCW7E17Hau3XEss0QGiHhAiBuRmWWKaOOY5OVu1sO0GNqWfTRjCZ1Qcy3LViCJ4dPPA=="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.6_1685693736347_0.9452204565491293"},"_hasShrinkwrap":false},"0.0.7":{"name":"@anfo/huitr","version":"0.0.7","type":"module","module":"./dist/huitr.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/huitr.js","require":"./dist/huitr.umd.cjs"}},"scripts":{"prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"gitHead":"4bc6c771e1d1ef1ce357f147ec2af169a3fb05f9","description":"```bash npm ci ```","_id":"@anfo/huitr@0.0.7","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-g3QuB02eYd7BW08wZ7nKcwC4gVzBFqmVH7GY3oi2Ww9Eno0jxS653hXx/g4S9k9Yfdjg7QZ/u4J/VS1Vfw+D3Q==","shasum":"d1b699b3077f7fe15ec611dd42ba567fb1680dfa","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.7.tgz","fileCount":2,"unpackedSize":3561,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAiyv1Y83UvI+pVwD3JapRo3yxvcBW0/XVIrc4XuR9MlAiEA1pqKbWjmmp2pCHeK434/lsAu3hU9zjaE1iZV+djqSgs="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.7_1685694709135_0.11985641530586433"},"_hasShrinkwrap":false},"0.0.8":{"name":"@anfo/huitr","version":"0.0.8","type":"module","module":"./dist/huitr.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/huitr.js","require":"./dist/huitr.umd.cjs"}},"scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"gitHead":"31d352fea4efdcaad22ea66a38d7d276d2a114f2","description":"```bash npm ci ```","_id":"@anfo/huitr@0.0.8","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-4/96ZrV6bTxs5P7absmlVITIkWRJiYjnn801i38TMGOQephrDnLFe1dC7Q2l1Mlf7lRMaJG7Nx2X/JfMBXF9VQ==","shasum":"beb141af0b6f221d879b38d167812e9dd5f660a8","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.8.tgz","fileCount":8,"unpackedSize":320831,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwb2Xk37bj/PgLGN5O7eb8SqkA71SYJ209MYddLgiYLAiEAnErkpQaA3eCztchWNktDYmTQymx2QkgQO6DCrppuErg="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.8_1685694942555_0.14830403565394845"},"_hasShrinkwrap":false},"0.0.9":{"name":"@anfo/huitr","version":"0.0.9","type":"module","module":"./dist/huitr.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/huitr.js","require":"./dist/huitr.umd.cjs"}},"scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"gitHead":"31d352fea4efdcaad22ea66a38d7d276d2a114f2","description":"```bash npm ci ```","_id":"@anfo/huitr@0.0.9","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-VfLC3rinRg5NI6z+Otw0iG/pzIZegcXaXx13IK9L401PLe3B7/nI32BGYU0BylB0S5k2L8jDONTxyUJFDoZMfg==","shasum":"95bf95612e4f081d9975754e84b060ad3a533a67","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.9.tgz","fileCount":8,"unpackedSize":320712,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAfu2t7skpANHBk1jbfGP6wj03zyLOI7EJcfnzsAUjPQIgLhqNxai+Vn8K64AAtcJUvT80uAfVHrAOE6RdHcr+oO0="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.9_1685698672740_0.6859433743212957"},"_hasShrinkwrap":false},"0.0.10":{"name":"@anfo/huitr","version":"0.0.10","type":"module","module":"./dist/huitr.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/huitr.js","require":"./dist/huitr.umd.cjs"}},"scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"gitHead":"bd05029fecee928cbb363931fa7a90106b2f1250","description":"```bash npm ci ```","_id":"@anfo/huitr@0.0.10","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-NZUYMvhouw6u54Qd91g2JBH8lJDinjS9pbNmqWEk3zMHCDFlDPrL4ZVzFO+2MfR4Ewx5K07LJm8QHxb5tnXHsA==","shasum":"68fe606f6ca9cf6d356ae9a6798c59f3050dcf84","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.10.tgz","fileCount":8,"unpackedSize":324343,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgfK+IzoeOP4OeSREEKxIIDHKA+VoLrtzX8sbIGd8D3wIgKChOB/JJycOE37Zc0QifWXxju9WgeY4eADlkmjUWoMY="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.10_1685949917592_0.7198238377450603"},"_hasShrinkwrap":false},"0.0.11":{"name":"@anfo/huitr","version":"0.0.11","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./dist/index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"_id":"@anfo/huitr@0.0.11","gitHead":"526c07c9932f4efc5c19cf0c50e0ac939dfe0cca","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-mPBddKd/VMI6YCpWbNTR+ylmydmI06H12ZqJrdRfV06ktSkzDJMyK/43FYHrAorvdaiFzMdAmRysBU2OhfeTDQ==","shasum":"57c9cb9b6bf17984799e0db554bfb066c50b50dc","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.11.tgz","fileCount":7,"unpackedSize":326138,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGIa6VIPtR9tNWsWYD3/EEaHu1PBdAD458vOH5ueJ7+JAiEAoeLYPGuUXBWFeglOnmQoLwHfZsq4gCoMLvYofSsQcjw="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.11_1693055026231_0.3883593598109043"},"_hasShrinkwrap":false},"0.0.13":{"name":"@anfo/huitr","version":"0.0.13","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./dist/index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"_id":"@anfo/huitr@0.0.13","gitHead":"36b2beacf3be8a37d89478fb9afac8f574cf2b04","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-vZPLQkZYjfpqVFW8ZoGhD7nx1iJ9JobxUMESyQ27TAvWUZrUMujVLps5gy6RFyBC9hQlnXe93wZvw6j9K3Qu5Q==","shasum":"c93aa1392adced36912a31cb8b88eae0a71d279d","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.13.tgz","fileCount":8,"unpackedSize":326108,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmA3EoWUIcnGiGK5FBz5WfnlcEG267076lpPxOnbLheAiEA9YcqAoNPAwhqv2nz6dfjrWsi+7klt09EpRkZMfUDGpY="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.13_1693658891816_0.24525109777221732"},"_hasShrinkwrap":false},"0.0.14":{"name":"@anfo/huitr","version":"0.0.14","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./dist/index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"gitHead":"36b2beacf3be8a37d89478fb9afac8f574cf2b04","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_id":"@anfo/huitr@0.0.14","_nodeVersion":"19.0.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-asEKbOAJVtKbS9fHHIKC9dCleG65kbpbEj6D6KBarLaRnd3QSwkERA77XHq0RviW2HelBjJf073iwjmKVEPTdw==","shasum":"8641e1bb08c38399d39e7abae5f88a5cf537777d","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.14.tgz","fileCount":7,"unpackedSize":326130,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMF7c0gpfj5PEcpEkyHyyGbHkoSaxXLwissSgUXHlb9QIhAPCD11TH7/BJAdjylW0lLoHt3/muJiPkJAsvCQjq+J5n"}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.14_1694164652855_0.7429401458650422"},"_hasShrinkwrap":false},"0.0.15":{"name":"@anfo/huitr","version":"0.0.15","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./src/index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"_id":"@anfo/huitr@0.0.15","gitHead":"e8a89a4d6f2b84aa5f1e33729e2fac4ef2268f13","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-fh6fg63QrD/o7B8HTt/LmV9muF4UiYEpOgQ/rCVEbr4gk7ic2PcDAQn24p95pjhe6OiqPvLin5PwIrdTZKPOww==","shasum":"1fd5fd191d70ecd17010158c71cb47f968e0c623","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.15.tgz","fileCount":7,"unpackedSize":326365,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUamFM4vuOgkqXQSwWwmk/+GzplH7ppMIMGaQs+k/JfAiBugy0UOAmWWH80YRfAP5z4UPQneQTh8LnT2ke9YgCmNw=="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.15_1694262887641_0.5416144395500719"},"_hasShrinkwrap":false},"0.0.16":{"name":"@anfo/huitr","version":"0.0.16","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./src/index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"_id":"@anfo/huitr@0.0.16","gitHead":"59cf1f9d07ec1b641ab9036ef14a03bb7407f046","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-HJdkdR0nMQaFAR3uPPqjvv2TOGq6na9JG1juEdCYP1gwFSxggQ7JDHLir677VdO80/LX1gkm436+BvynECtKpg==","shasum":"528f9e1e5a6f69ff7ff9162a88fe52b835f5df83","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.16.tgz","fileCount":7,"unpackedSize":326365,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxmXzkiSCl3raP9gQvYjMnc0nnMlzLmowzDXoCnJ7+3AiEAkvhPa2K0w/wnt80hdjHzstcKTVzNQK8IDZocmNyqo5M="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.16_1694263465044_0.44450735543145115"},"_hasShrinkwrap":false},"0.0.17":{"name":"@anfo/huitr","version":"0.0.17","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./src/index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"_id":"@anfo/huitr@0.0.17","gitHead":"2c0ff42bb1bf4aa42503b58abe047d791fc1f8f7","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-s+P8+l+jVe+xlO7ffg3LzDiknRYhxjRXtea1610ZN8y/eblhxZFhqmRpyuA0NGvXY9uGkFrY4MIjAsZwI15mZg==","shasum":"37226491ee649e8ce9f193e849ce909b8d3e453a","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.17.tgz","fileCount":7,"unpackedSize":326391,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACv82gxRmShDptlnFBdQGe2JfMcZhPj2pQ5ruBBEiZcAiAqAq4UkQzISFS7YsBu0b7wdYDvmxKYLU2sfACMaSlmzg=="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.17_1694267754862_0.2867239071704435"},"_hasShrinkwrap":false},"0.0.18":{"name":"@anfo/huitr","version":"0.0.18","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"_id":"@anfo/huitr@0.0.18","gitHead":"45aae272f1f7d15429cb2a6ef9a2476d965eeb45","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Xvu1C1bCrUzrPyQzfovt71wsocZuxhHChIY+hDD+fgZ1IZCRMuNB4bH/2ceu84El1yXNHv+NkhD0TsqmqCPQlg==","shasum":"032a9ce45255936fbc7b8ccc6f29c57d8751ba89","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.18.tgz","fileCount":8,"unpackedSize":327424,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDhxsDaaCu5Ck+BItQW2Vjj4ZMnFEat80bSP4Z8RecGAiAWD+o1b5cH3Wi7lOLrxAUAHI300QH0szrCL5Unil05lQ=="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.18_1694267900259_0.0021504780930903244"},"_hasShrinkwrap":false},"0.0.19":{"name":"@anfo/huitr","version":"0.0.19","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"_id":"@anfo/huitr@0.0.19","gitHead":"f5fff64533ff839447f9478956a39396c3d34b68","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-hZOHdM/pCL30ChK2uyZlmhmNe4n1rU2PHYby9034NmbaIanOlt7wirW3gNpK+SZn2IjiB8hevpn4KUb9Ba9XJA==","shasum":"eec7593c7e6624248edf69510a28f4f42bf86024","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.19.tgz","fileCount":9,"unpackedSize":331629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkd75Bcxl56yG2LncOZFAx9m7ygmJfd6Uf/dR3lsb9fgIgXZJAk3c7reJPXWOEF79VTwsmVnwMc6rHYvlEV8kgPpg="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.19_1694268131742_0.4552343074149314"},"_hasShrinkwrap":false},"0.0.20":{"name":"@anfo/huitr","version":"0.0.20","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"_id":"@anfo/huitr@0.0.20","gitHead":"d69a37a56179c21a0f71f2829b60884bfd15f1f5","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-bGm9JgZUsPAoyfyFRHc/MgSCkx9Hvx+f+atJ1aFVf3fpKeDqlwd96h2LiPsc6wdz9sAs+w2ki3FAZQz3p3u0Rg==","shasum":"20590cdf3cfab6972b21df451c0021639a9fd1f0","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.20.tgz","fileCount":9,"unpackedSize":331674,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrvYe5RgMncH7JB44RyRXNL1XEXgkJkbZBVbVNGyFoNAIgQCyspkS1W8cGlHv3XfKlq9MKJrU3HvWHcV90ENDU6NU="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.20_1694269224058_0.744478126947949"},"_hasShrinkwrap":false},"0.0.21":{"name":"@anfo/huitr","version":"0.0.21","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"_id":"@anfo/huitr@0.0.21","gitHead":"d69a37a56179c21a0f71f2829b60884bfd15f1f5","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-y3nQJvcLdzyqY/H/XLvSOi9kaCYFw/EFcWxP1AjHzOQiJnIJlGjNCpU/xP7rHeXD3dLngCMqY5BGgNQ2O2mGtQ==","shasum":"352e9eeb6f358f4c9740a9b97636a9dca23b3d24","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.21.tgz","fileCount":9,"unpackedSize":331658,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1z63ocJKFzoFMISZozS5yHRZ/ojP76E8XSBngeLWBxAiEAz6TCWdy3R5dxu9RgEfXbmMdgSp86R7blbOIv864OwmY="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.21_1694269308518_0.04495193385473106"},"_hasShrinkwrap":false},"0.0.22":{"name":"@anfo/huitr","version":"0.0.22","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"_id":"@anfo/huitr@0.0.22","gitHead":"d69a37a56179c21a0f71f2829b60884bfd15f1f5","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-gV7AXaHovv0VWJHgXjc9+6VJHfIrhTbZK7RDzUILhWODjoKE2TeC/4OM3KC9ET21yuNt0pv6gr4p88vqiBKWfg==","shasum":"6657df91ec704a0de35fec96775a1e11d2010846","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.22.tgz","fileCount":32,"unpackedSize":366035,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQrRqM1nbpU6hkWUaeW4Kc06LY3B6ERH9xIS3pcGPPtAiBXkyLabbhwnjGrhlDPvkR1Olvlmp6rw4+Udr6xZEUFcA=="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.22_1694330837365_0.8344304627386019"},"_hasShrinkwrap":false},"0.0.23":{"name":"@anfo/huitr","version":"0.0.23","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"_id":"@anfo/huitr@0.0.23","gitHead":"d69a37a56179c21a0f71f2829b60884bfd15f1f5","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-vusLmzYrE6M5/DM/wZ2ptFZjbgtzGdh/YH5uc2CXM4KbznN2HM2rHk6g7fyOkCyo5JF0vuQ/HJ9Iu1ltvHaQZg==","shasum":"373d90012dc4d88f8a0fa93583bfd72b73ff260d","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.23.tgz","fileCount":32,"unpackedSize":365748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7AMqgxjosBGd+IOuo7U/knDhDUDnSb8WAYoiMOOBERAiBH0fYDlG9cRmQ9z/5JuSNb+mnRnvGrK39ExxHW1PlHCw=="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.23_1694841405967_0.19695870679426508"},"_hasShrinkwrap":false},"0.0.24":{"name":"@anfo/huitr","version":"0.0.24","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"_id":"@anfo/huitr@0.0.24","gitHead":"d240165ab5092cf4dfe004a3574cc3f51f0069bd","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-uiCZTMABfjAPKh4G5blTHotzSdC+VpdPjnP2OvOWF3wkbEriNm0XsAAFPM6sscz6alFNyMv+00SGiVjmj9cTaA==","shasum":"62159064efc76256f7548ecd889198e5c223e18e","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.24.tgz","fileCount":32,"unpackedSize":365771,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGlzUiAB2i4f8IMw3KplpKTPpizGM/y8fAdXFMUdo2ubAiEAk+ZGArBsswLJS6ZUwHEbYTsWU5cbALlb4V6icGa7SUQ="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.24_1694841607816_0.5456018686359174"},"_hasShrinkwrap":false},"0.0.25":{"name":"@anfo/huitr","version":"0.0.25","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"_id":"@anfo/huitr@0.0.25","gitHead":"d240165ab5092cf4dfe004a3574cc3f51f0069bd","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-iKjp6n+t+b6UQln7d9j49VYPTgv62Cd7T3Fpm4qs+q24zH0ViVHAF9eoyDU0/UPqKoH0hod/5n7WiYuZDX14Mg==","shasum":"83d0ba7056f9ea367a7394a9421f851d69b4984a","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.25.tgz","fileCount":31,"unpackedSize":365772,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDosVrA616+05h3OAVNBoQzvi0sMJvyC494JSAvRI1UhQIgVnCeyIN8v5KkJfNogxQELEoZFQj4mStmSfpeeG24eC8="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.25_1694841681898_0.5361649871129974"},"_hasShrinkwrap":false},"0.0.26":{"name":"@anfo/huitr","version":"0.0.26","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"_id":"@anfo/huitr@0.0.26","gitHead":"d240165ab5092cf4dfe004a3574cc3f51f0069bd","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-uJsLgvDgalRYRjdTrWC0BEBiOD7JzwhwL6/x3JQFS8tJA3ZobVYdCSmY0smBOozLDqRVRf7slwmem2Gf92Hddw==","shasum":"e982367c5c7f524c0dd523b6e14a1238aabec80d","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.26.tgz","fileCount":32,"unpackedSize":366578,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAOj5ivEkP362yxyW3Efq83wBLsVFfNqhvZN3eSO6MInAiBN5Xs7sRlW80Tp3KjDTlaHx0mg3YOSjht/gMlSrzzOCg=="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.26_1694841844906_0.09861916570190199"},"_hasShrinkwrap":false},"0.0.28":{"name":"@anfo/huitr","version":"0.0.28","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"_id":"@anfo/huitr@0.0.28","gitHead":"d240165ab5092cf4dfe004a3574cc3f51f0069bd","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-LRc2hTxZ3CpzNQIxzJIZUX3c7hjn22MxU70qFWpyRKya5bNcUI9eG10ExhaccbcvlxzdPLsOZWef2GRihOfWqA==","shasum":"4d26a3b3fc91744080172f8226b1f4c225217eeb","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.28.tgz","fileCount":32,"unpackedSize":365930,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNmETFVH020Ugo0TTxjV8v4KJ1/wZPhhfJIWJIbtY7LAiEAo1cNtBh5UBJGteLlG/DokhHxDMEDz603fgct0c7utGU="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.28_1694870758993_0.9894134832564727"},"_hasShrinkwrap":false},"0.0.29":{"name":"@anfo/huitr","version":"0.0.29","type":"module","main":"./dist/huitr.umd.cjs","module":"./dist/huitr.js","types":"./index.d.ts","scripts":{"prepublishOnly":"npm run build","prepare":"husky install","dev":"vite --force -c vite.dev.config.ts","dev:staging":"concurrently \"npm run build -- --watch\" \"npm run dev -- --mode staging\"","build:staging":"vite build --mode staging -c vite.prod.config.ts","build":"vite build -c vite.prod.config.ts","preview":"vite preview","dev:test":"vite --host -c vite.e2e.config.ts --port 8173","test":"vitest -c vite.test.config.ts run","test:dev":"vitest -c vite.test.config.ts dev","playwright":"playwright test","playwright:ui":"playwright test --ui","test:e2e":"start-server-and-test dev:test 8173 playwright","test:e2e:ui":"start-server-and-test dev:test 8173 playwright:ui","test:all":"npm run lint && npm run test && npm run test:e2e","lint":"vue-tsc && eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix","format":"prettier --write \"./**/*.{html,vue,ts,js,json,md}\"","test-and-build":"npm run test:all && npm run build"},"dependencies":{"@types/shortid":"^0.0.29","@types/throttle-debounce":"^5.0.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@vueuse/components":"^10.1.2","@vueuse/core":"^10.1.2","@vueuse/router":"^10.1.2","events":"^3.3.0","gsap":"^3.11.5","pinia":"^2.0.34","sass":"^1.61.0","shortid":"^2.2.16","tailwindcss":"^3.3.1","throttle-debounce":"^5.0.0","typescript":"^5.0.4","vite":"^4.2.0","vite-plugin-compression":"^0.5.1","vue":"^3.3.4","vue-router":"^4.1.6","vue-tsc":"^1.2.0"},"devDependencies":{"@commitlint/config-conventional":"^17.6.3","@playwright/test":"^1.33.0","@trivago/prettier-plugin-sort-imports":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","@vitest/ui":"^0.30.1","@vue/test-utils":"^2.3.2","autoprefixer":"^10.4.14","commitlint":"^17.6.3","concurrently":"^8.0.1","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-vue":"^9.11.0","happy-dom":"^9.10.9","husky":"^8.0.3","prettier":"^2.8.7","prettier-plugin-tailwindcss":"^0.3.0","start-server-and-test":"^2.0.0","vite-plugin-dts":"^2.3.0","vite-plugin-eslint":"^1.8.1","vitest":"^0.30.0"},"_id":"@anfo/huitr@0.0.29","gitHead":"d240165ab5092cf4dfe004a3574cc3f51f0069bd","description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-p0TseQy6Qw+XpplDnDkCjXKzFaUIpDLCLf+V8yJXyWW84M+ARL8KdlAa4xgMAxHd6SVk+mWkD8GDoTdBepADvQ==","shasum":"5be18d1f1390b368e242744b239d9382def4730f","tarball":"https://registry.npmjs.org/@anfo/huitr/-/huitr-0.0.29.tgz","fileCount":32,"unpackedSize":359688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHngM+2Y40UYYNpPOdGZG1yQumYTPTPUrfsCQaLTUJLlAiAYHPcAhiBIxdbHVd1BzJcPr3g4rWK3YtK+w5x6vxZ4aQ=="}]},"_npmUser":{"name":"longjiahui","email":"longjiahui@hotmail.com"},"directories":{},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/huitr_0.0.29_1694871178563_0.077073517822841"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-11T03:46:04.082Z","0.0.0":"2023-05-11T03:46:04.308Z","modified":"2023-09-16T13:32:59.007Z","0.0.1":"2023-05-11T08:04:22.570Z","0.0.2":"2023-05-11T08:07:15.754Z","0.0.3":"2023-05-11T13:42:25.166Z","0.0.4":"2023-05-26T03:24:22.621Z","0.0.5":"2023-06-02T07:59:12.356Z","0.0.6":"2023-06-02T08:15:36.614Z","0.0.7":"2023-06-02T08:31:49.360Z","0.0.8":"2023-06-02T08:35:42.722Z","0.0.9":"2023-06-02T09:37:52.990Z","0.0.10":"2023-06-05T07:25:17.782Z","0.0.11":"2023-08-26T13:03:46.619Z","0.0.13":"2023-09-02T12:48:12.057Z","0.0.14":"2023-09-08T09:17:33.233Z","0.0.15":"2023-09-09T12:34:47.948Z","0.0.16":"2023-09-09T12:44:25.269Z","0.0.17":"2023-09-09T13:55:55.086Z","0.0.18":"2023-09-09T13:58:20.513Z","0.0.19":"2023-09-09T14:02:12.028Z","0.0.20":"2023-09-09T14:20:24.355Z","0.0.21":"2023-09-09T14:21:48.865Z","0.0.22":"2023-09-10T07:27:17.696Z","0.0.23":"2023-09-16T05:16:46.245Z","0.0.24":"2023-09-16T05:20:08.064Z","0.0.25":"2023-09-16T05:21:22.173Z","0.0.26":"2023-09-16T05:24:05.192Z","0.0.28":"2023-09-16T13:25:59.279Z","0.0.29":"2023-09-16T13:32:58.798Z"},"maintainers":[{"name":"longjiahui","email":"longjiahui@hotmail.com"}],"description":"这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。","readme":"# HUITR 概览\n\n这是一个跨 vue-router 页面的过渡动画设置库。动画部分使用 GSAP 库实现。\n\n# 快速使用\n\n## Install\n\n```bash\nnpm i @anfo/huitr\n```\n\n## Usage\n\n```ts\n// main.ts / main.js\nimport App from './App.vue'\nimport HuitrPlugin from '@anfo/huitr'\nimport { createApp } from 'vue'\n\nconst app = createApp(App)\n\napp.use(HuitrPlugin())\napp.mount('#app')\n```\n\n```html\n<!-- Some View.vue file -->\n<template>\n    <!-- like <transition> -->\n    <huitr-timeline>\n        <div\n            v-if=\"toggle\"\n            v-huitr-enter=\"{ from: { opacity: 0 }, to: { opacity: 1 } }\"\n            v-huitr-leave=\"{ opacity: 0 }\"\n            class=\"fixed h-full w-full bg-gradient-to-b from-sky-200 to-rose-400\"\n        ></div>\n        <div\n            v-else\n            v-huitr-enter=\"{ from: { opacity: 0 }, to: { opacity: 1 } }\"\n            v-huitr-leave=\"{ opacity: 0 }\"\n            class=\"fixed h-full w-full bg-gradient-to-b from-sky-800 to-blue-400\"\n        ></div>\n    </huitr-timeline>\n</template>\n<script lang=\"ts\" setup>\n    import { ref } from 'vue'\n\n    let toggle = ref(true)\n</script>\n```\n\n# API\n\n## Component `huitr-timeline`\n\n组件原理使用 transition 原生组件获得元素的 mount/unmount 事件，并触发 enter 和 leave 指令描述的动画。\n\ntimeline 组件之间可以相互嵌套\n\n| Props         | 含义                                                                         |\n| ------------- | ---------------------------------------------------------------------------- |\n| default       | 默认的 GSAP Timeline 配置                                                    |\n| leavePosition | 作为 nested timeline 的 leave 动画的 position 参数                           |\n| leaveIndex    | 作为 nested timeline 的 leave 动画的 index 参数，表示 timeline step 执行顺序 |\n| enterPosition | 作为 nested timeline 的 enter 动画的 position 参数                           |\n| enterIndex    | 作为 nested timeline 的 enter 动画的 index 参数，表示 timeline step 执行顺序 |\n\n## Directive `v-huitr-enter`\n\n用来描述 enter 动画\n\n### 使用 gsap 的 fromTo\n\n```html\n<huitr-timeline :default=\"{ duration: 0.55 }\">\n    <div\n        v-huitr-enter::-1=\"{\n        from: { opacity: 0 },\n        to: { opacity: 1 },\n    }\"\n    ></div>\n</huitr-timeline>\n```\n\n### 使用 gsap 的 to\n\n```html\n<huitr-timeline :default=\"{ duration: 0.55 }\">\n    <div v-huitr-leave:-e0d5:100=\"{ opacity: 0, duration: 0.55 }\"></div>\n</huitr-timeline>\n```\n\n### 使用函数\n\n```html\n<huitr-timeline :default=\"{ duration: 0.55 }\">\n    <div\n        v-huitr-leave:-e0d5:100=\"(tl: gsap.core.Timeline, el: Element)=>{ tl.to(el, {opacity: 0}) }\"\n    ></div>\n</huitr-timeline>\n```\n\n## Directive `v-huitr-leave`\n\n用来描述 leave 动画\n","readmeFilename":"README.md"}