{"_id":"@aliedu/smooth-control","_rev":"8-012cc8fdf483b73ca57a2f1eb5979a3b","name":"@aliedu/smooth-control","dist-tags":{"latest":"0.1.30"},"versions":{"0.1.4":{"name":"@aliedu/smooth-control","version":"0.1.4","description":"3d 交互控制器","author":{"name":"lingling"},"homepage":"","module":"es/index.js","main":"lib/index.js","types":"./types/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development vite","prepare":"husky install","build":"npm run lintfix && npm run build:types && npm run lint && npm run build:es && npm run build:cjs","build:es":"cross-env NODE_ENV=production BUILD_MODE=ES gulp","build:cjs":"cross-env NODE_EENV=production BUILD_MODE=CJS gulp","type:check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","compile:tsc":"tsc -p tsconfig.json","test":"jest","lint":"eslint src","lintfix":"eslint src --fix","format":"npx prettier --write .","clean":"rimraf types es lib","prepublishOnly":"npm run build && tnpm version patch","pub":"tnpm publish","demo:dev":"edu-doc-cli dev --port 3001","demo:preview":"edu-doc-cli preview --port 3001","demo:publish":"edu-doc-cli publish"},"tnpm":{"mode":"npm","lockfile":"enable"},"dependencies":{"@aliedu/edu3d":"^0.1.31","dingtalk-theme":"^6.0.3"},"devDependencies":{"@ali/dingtalk-jsapi":"^2.13.60","@ali/edu-doc-cli":"^0.1.9","@ali/edu-logger":"^0.3.5","@ali/edu-request":"^0.1.35","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.17.3","@babel/plugin-proposal-private-methods":"^7.16.11","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.17.7","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@babel/preset-typescript":"^7.16.7","@types/enzyme":"^3.10.12","@types/jest":"^28.1.7","@types/jsdom":"^20.0.0","@types/node":"^16.4.13","@types/react":"^17.0.2","@types/react-dom":"^17.0.9","@types/react-router-dom":"^5.3.2","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","@vitejs/plugin-react-refresh":"^1.3.6","babel-core":"^6.26.3","bufferutil":"^4.0.1","cross-env":"^7.0.3","cssnano":"^5.0.7","del":"^6.0.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","enzyme-to-json":"^3.6.2","eslint":"^8.0.0","eslint-config-ali":"^11.4.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-concat":"^2.6.1","gulp-less":"^5.0.0","gulp-remember":"^1.0.1","husky":"^7.0.0","jest":"^28.1.3","jest-environment-jsdom":"^28.1.3","less":"^4.1.1","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^16.9.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.9.0 || ^17.0.0 || ^18.0.0","stylelint-config-ali":"^0.4.1","stylelint-config-prettier":"^8.0.2","ts-jest":"^28.0.8","typescript":"^4.3.5","utf-8-validate":"^5.0.2","vite":"^2.6.14","vite-plugin-imp":"^2.0.9"},"husky":{"hooks":{"pre-commit":"npx lint-staged && npm run type:check"}},"lint-staged":{"src/**/*.{ts,tsx}":["npm run lint","prettier --write"],"src/**/*.{css,less}":["prettier --write"]},"resolutions":{"postcss":"8"},"keywords":[],"licenses":[{"type":"ISC","url":"https://opensource.org/licenses/ISC"}],"gitHead":"d5de918080367f180a4d279f9941abfa621a7032","_id":"@aliedu/smooth-control@0.1.4","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-8Zl33KbL8Dqa6AnbIcHod7AVcaSueOFz0AhgLltf208MqWIBa9DR1lKO6UaW6JHR3Vpb7REAhhPn64qPsjXhcg==","shasum":"cccb7c8efe4e5b67f9004476a32aa51a065d17a1","tarball":"https://registry.npmjs.org/@aliedu/smooth-control/-/smooth-control-0.1.4.tgz","fileCount":8,"unpackedSize":43631,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHiS3XaWI0R4T5BuYhwC9D7TQWtYllvgvqID9/ipDb96AiEAhAba2c+e+anQPDaUgxzKAw0En8S4l865Xble9UNtyOU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaxoAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmptxg/8Cube69cGYotvJ0wZcX0LniJoE0LeRwonRJzsLvvlYnkAefOF\r\n0e1BQNURXYAyHMyFe6OFtWSi7rVCKrg4VRgirF2gmCGFUhi6B3zEHVnW4ypI\r\nMR8mvFQrpGnbouKw6SSuficMD9OnLlI+I4WTDYw8ltwIpjBOCaefCiD5s9L7\r\nYupKwaaKIjVp2X/yL1XfEY0WpgjSz0nxn0TrYFML20yQzo/IC24/FndNc4kb\r\n/CEYM6Zf6S00tZzjPWs7r7GxEznaVI0jo7AREMYbxeiq6naQk54aYVJFfANu\r\n9APJ5ErbZhTWyn9y7lJXSCCMmtZm/J+ka0A4r6W9RDKYzZe/HV0udg/FTyFC\r\nzqWePmUaKqfWqvrUT+2nrdcCIhdDNIAHHRhqXyLXaqSxEBZ3DLS1wPCtVcg4\r\n/Mcd7rHrkKJkBUqegI/sjI1461Mk1rB7Zewn0lpqAo10nIMXSu5XStui401/\r\nGkH31a+pNsB9qrtDRetotNGDJI/XRlZoG1sSWhE0/t5FpXFWpHRqKCsV9R10\r\n41KziVNMcwAFsgp92u+L7xB5BqrKlv0bEy+4p9C5dkafQi/kyzuzvWDNHGbC\r\nWKHorh6OKL0ybRZyXwLJAYVqn7y2/YeLIUoJaQzCCCzjpoh9Rj5i7E/TdSrs\r\n5a+va9sWD8BclRfI2wi/DWT6SvxU/fXzfGI=\r\n=Y2Ar\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"liyaxuanliyaxuan","email":"15196387158@163.com"},"directories":{},"maintainers":[{"name":"liyaxuanliyaxuan","email":"15196387158@163.com"},{"name":"lizdchao","email":"472989232@qq.com"},{"name":"webkaige","email":"webkaige@gmail.com"},{"name":"jianting.bjt","email":"309079464@qq.com"},{"name":"zch759740844","email":"759740844@qq.com"},{"name":"caoyanyan-123","email":"18516994806@163.com"},{"name":"zhaojian6516","email":"zhaojian6516@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smooth-control_0.1.4_1667963392591_0.24981249721007703"},"_hasShrinkwrap":false},"0.1.7":{"name":"@aliedu/smooth-control","version":"0.1.7","description":"3d 交互控制器","author":{"name":"lingling"},"homepage":"","module":"es/index.js","main":"lib/index.js","types":"./types/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development vite","prepare":"husky install","build":"npm run lintfix && npm run build:types && npm run lint && npm run build:es && npm run build:cjs","build:es":"cross-env NODE_ENV=production BUILD_MODE=ES gulp","build:cjs":"cross-env NODE_EENV=production BUILD_MODE=CJS gulp","type:check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","compile:tsc":"tsc -p tsconfig.json","test":"jest","lint":"eslint src","lintfix":"eslint src --fix","format":"npx prettier --write .","clean":"rimraf types es lib","prepublishOnly":"npm run build && tnpm version patch","pub":"tnpm publish","demo:dev":"edu-doc-cli dev --port 3001","demo:preview":"edu-doc-cli preview --port 3001","demo:publish":"edu-doc-cli publish"},"tnpm":{"mode":"npm","lockfile":"enable"},"dependencies":{"@aliedu/edu3d":"^0.1.31","dingtalk-theme":"^6.0.3"},"devDependencies":{"@ali/dingtalk-jsapi":"^2.13.60","@ali/edu-doc-cli":"^0.1.9","@ali/edu-logger":"^0.3.5","@ali/edu-request":"^0.1.35","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.17.3","@babel/plugin-proposal-private-methods":"^7.16.11","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.17.7","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@babel/preset-typescript":"^7.16.7","@types/enzyme":"^3.10.12","@types/jest":"^28.1.7","@types/jsdom":"^20.0.0","@types/node":"^16.4.13","@types/react":"^17.0.2","@types/react-dom":"^17.0.9","@types/react-router-dom":"^5.3.2","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","@vitejs/plugin-react-refresh":"^1.3.6","babel-core":"^6.26.3","bufferutil":"^4.0.1","cross-env":"^7.0.3","cssnano":"^5.0.7","del":"^6.0.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","enzyme-to-json":"^3.6.2","eslint":"^8.0.0","eslint-config-ali":"^11.4.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-concat":"^2.6.1","gulp-less":"^5.0.0","gulp-remember":"^1.0.1","husky":"^7.0.0","jest":"^28.1.3","jest-environment-jsdom":"^28.1.3","less":"^4.1.1","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^16.9.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.9.0 || ^17.0.0 || ^18.0.0","stylelint-config-ali":"^0.4.1","stylelint-config-prettier":"^8.0.2","ts-jest":"^28.0.8","typescript":"^4.3.5","utf-8-validate":"^5.0.2","vite":"^2.6.14","vite-plugin-imp":"^2.0.9"},"husky":{"hooks":{"pre-commit":"npx lint-staged && npm run type:check"}},"lint-staged":{"src/**/*.{ts,tsx}":["npm run lint","prettier --write"],"src/**/*.{css,less}":["prettier --write"]},"resolutions":{"postcss":"8"},"keywords":[],"licenses":[{"type":"ISC","url":"https://opensource.org/licenses/ISC"}],"gitHead":"5a1026ebe318a9cb33b5d99d62134904d8949289","_id":"@aliedu/smooth-control@0.1.7","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-YhzFAeLhbTMow3bBo0QKewdAValb7oNItcPkJZwbXvj2vhKgNNOYGvogvZ+ZNYRlk6sGzzYB7ntRyQgMAj1atw==","shasum":"ff1ffc683f719ab71390ea74c2af8f696c0cbb45","tarball":"https://registry.npmjs.org/@aliedu/smooth-control/-/smooth-control-0.1.7.tgz","fileCount":8,"unpackedSize":43961,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMgnc3I3JNc93zXPnBxoR+lIjTDcjK1fAFlqfZLD7ZYAiBRifav3alPoSB5qTaQAE7DeAByifv0+4CRl0KLqfPcRg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbannACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWOQ/+O2a27qPqTT7XmPtOg++CTusi8psP0Len6cWhMqYLVQD52Wx3\r\noB59rVut6QlYkIaHnYSEv+clvTVtE3kVops03S/7UgL6wrYBJGzrvo53a8Vl\r\n7tLAmilarwlhkPSE+yStd4i8fKBJ5U0x6zMgQWqyun78Gan3bojXjxazkJSK\r\nkBNWiJLrX9hooPmRJ3SiNyd3/oZSsMF7fsB40Q7NoPCbMUJTOz0RPbvnFeZy\r\nUQOPCV6X/1O0CSAD/lbBfba+ulZ3ci3IzJ4QD1iJggeNiyhXNw8E91eBSItx\r\nL8Yfo/NBb8EtrHUVY5RkuSsprM+R/uh72iv60o9Iw1KBU56S9OEu/QjsGur3\r\ne0lFSnMSjJjqb7nQhhrBTE9QQejROVTl9ZIOMzXWdyXbjvej/FO3TCaE6yqG\r\nMLDvFUVDSnWhChQCI+g/v4WT0+yH+o2deDpXz8t9mVvRaP8th5KegxxyDyKp\r\ng3X3ajemw9bHSF/P/OEsw+HF7ghXQgVNAbhxKxy9ldgm0MyaVPV8NgaZMQKf\r\ndbGuabMm1AAUNa6w0qmwhcn5yj2U1qACD0hNmWJpXpjjOJbPqzCcdktP1cs5\r\n5A6kfzfOrDbJ+7Dkh5sN1ksPbN9/7hqTHspApiEC0xopxye5lj2g/X2TRvej\r\ng/4BD+oGeYOFSYRRVGSIlGEL0kVc42+Jx/U=\r\n=yYTm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"liyaxuanliyaxuan","email":"15196387158@163.com"},"directories":{},"maintainers":[{"name":"liyaxuanliyaxuan","email":"15196387158@163.com"},{"name":"lizdchao","email":"472989232@qq.com"},{"name":"webkaige","email":"webkaige@gmail.com"},{"name":"jianting.bjt","email":"309079464@qq.com"},{"name":"zch759740844","email":"759740844@qq.com"},{"name":"caoyanyan-123","email":"18516994806@163.com"},{"name":"zhaojian6516","email":"zhaojian6516@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smooth-control_0.1.7_1668131303322_0.7082903662568156"},"_hasShrinkwrap":false},"0.1.12":{"name":"@aliedu/smooth-control","version":"0.1.12","description":"3d 交互控制器","author":{"name":"lingling"},"homepage":"","module":"es/index.js","main":"lib/index.js","types":"./types/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development vite","prepare":"husky install","build":"npm run lintfix && npm run build:types && npm run lint && npm run build:es && npm run build:cjs","build:es":"cross-env NODE_ENV=production BUILD_MODE=ES gulp","build:cjs":"cross-env NODE_EENV=production BUILD_MODE=CJS gulp","type:check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","compile:tsc":"tsc -p tsconfig.json","test":"jest","lint":"eslint src","lintfix":"eslint src --fix","format":"npx prettier --write .","clean":"rimraf types es lib","prepublishOnly":"npm run build && tnpm version patch","pub":"tnpm publish","demo:dev":"edu-doc-cli dev --port 3001","demo:preview":"edu-doc-cli preview --port 3001","demo:publish":"edu-doc-cli publish"},"tnpm":{"mode":"npm","lockfile":"enable"},"dependencies":{"@aliedu/edu3d":"^0.1.31","dingtalk-theme":"^6.0.3"},"devDependencies":{"@ali/dingtalk-jsapi":"^2.13.60","@ali/edu-doc-cli":"^0.1.9","@ali/edu-logger":"^0.3.5","@ali/edu-request":"^0.1.35","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.17.3","@babel/plugin-proposal-private-methods":"^7.16.11","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.17.7","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@babel/preset-typescript":"^7.16.7","@types/enzyme":"^3.10.12","@types/jest":"^28.1.7","@types/jsdom":"^20.0.0","@types/node":"^16.4.13","@types/react":"^17.0.2","@types/react-dom":"^17.0.9","@types/react-router-dom":"^5.3.2","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","@vitejs/plugin-react-refresh":"^1.3.6","babel-core":"^6.26.3","bufferutil":"^4.0.1","cross-env":"^7.0.3","cssnano":"^5.0.7","del":"^6.0.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","enzyme-to-json":"^3.6.2","eslint":"^8.0.0","eslint-config-ali":"^11.4.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-concat":"^2.6.1","gulp-less":"^5.0.0","gulp-remember":"^1.0.1","husky":"^7.0.0","jest":"^28.1.3","jest-environment-jsdom":"^28.1.3","less":"^4.1.1","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^16.9.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.9.0 || ^17.0.0 || ^18.0.0","stylelint-config-ali":"^0.4.1","stylelint-config-prettier":"^8.0.2","ts-jest":"^28.0.8","typescript":"^4.3.5","utf-8-validate":"^5.0.2","vite":"^2.6.14","vite-plugin-imp":"^2.0.9"},"husky":{"hooks":{"pre-commit":"npx lint-staged && npm run type:check"}},"lint-staged":{"src/**/*.{ts,tsx}":["npm run lint","prettier --write"],"src/**/*.{css,less}":["prettier --write"]},"resolutions":{"postcss":"8"},"keywords":[],"licenses":[{"type":"ISC","url":"https://opensource.org/licenses/ISC"}],"gitHead":"3e297662c98fa91c20f04e858071836634723390","_id":"@aliedu/smooth-control@0.1.12","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-5+vSDwBVDFoYwsxhMrnbrVfoOFOYkWjSa/OhFqrwhNLHUNYsO1zifILEOMPKI23QNuJVPGuwrOWbjqkAU/aPpw==","shasum":"2a1ecc5e03e2ca02133a9ec90d73ca8350f23ad4","tarball":"https://registry.npmjs.org/@aliedu/smooth-control/-/smooth-control-0.1.12.tgz","fileCount":8,"unpackedSize":46544,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRtMA3cgjHAZncMvlemhvFaZHtR5xbNSpBlu6bgljRKQIgYGEMXpCvq2QSZQ3RLDg0+GuMHNzuIUyIxdP2vb3RGYI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdafVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeBA//R/xN3mOK0BPY2JL6N76SaH+q3WeTcL9MoQvgHJHw2E2/o/8y\r\ny99kogG6rP+HJBA41tFpR4GTfDVGXmI35xPTB+WdmNBjZ7PIGSAl7pYvI2H5\r\neqnZ2DJA6M/bmgJT6baMm0WnDfttQqOB39v/NsJpEFIEpJIuaM9JdODYHcmY\r\nvwyWgtFIZ0DGPmfr9m9i1J1hAWAwCvpX1ZIAAgHAhBaJoZVH4EZRCZIdIL0b\r\nuk0WlkOn4oHSOPAiWpMN3aTZZo7d1nO1PitJWe95htf0l7aIx1PJOpxYTWYq\r\n24epO1q5yg3LHClsoVkZ9zQN+pxWwwR0wfXSSM4UYe5Lk37F/BJ3Yu7/14QL\r\nCzMriBjLXcxwRr9X4Cgsw3qnmOgBfXo6xU7GRg533tSTuORwNn4Swe2wawxd\r\n+ICbGk8eIPMg8fGaxN2na45nomQg2zxFqfSJpyI9wElG40OnMhIv+5b6zSOs\r\nCCT4T1s9bbbYQfytEliP9w/8SpW/fnghJMZgfBgSlb6sGi1hwPnD9UzhNGaO\r\njnGT+qgJs5G+s7+f04qbWM56zt4qu0IzMrcZ7YTu7TuhVgMXmSQ081V/ocEJ\r\nDdGoOsEfp2zgtpj+J2GSA17vEF6J9ec8gTJnUnFRKh5sPVA2K2ZQHpWTT9wI\r\ngU68ObpJaan/mL+6G8bzI25N03cU1JXc94Y=\r\n=lWCN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"liyaxuanliyaxuan","email":"15196387158@163.com"},"directories":{},"maintainers":[{"name":"liyaxuanliyaxuan","email":"15196387158@163.com"},{"name":"lizdchao","email":"472989232@qq.com"},{"name":"webkaige","email":"webkaige@gmail.com"},{"name":"jianting.bjt","email":"309079464@qq.com"},{"name":"zch759740844","email":"759740844@qq.com"},{"name":"caoyanyan-123","email":"18516994806@163.com"},{"name":"zhaojian6516","email":"zhaojian6516@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smooth-control_0.1.12_1668655060801_0.6039279124060615"},"_hasShrinkwrap":false},"0.1.15":{"name":"@aliedu/smooth-control","version":"0.1.15","description":"3d 交互控制器","author":{"name":"lingling"},"homepage":"","module":"es/index.js","main":"lib/index.js","types":"./types/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development vite","prepare":"husky install","build":"npm run lintfix && npm run build:types && npm run lint && npm run build:es && npm run build:cjs","build:es":"cross-env NODE_ENV=production BUILD_MODE=ES gulp","build:cjs":"cross-env NODE_EENV=production BUILD_MODE=CJS gulp","type:check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","compile:tsc":"tsc -p tsconfig.json","test":"jest","lint":"eslint src","lintfix":"eslint src --fix","format":"npx prettier --write .","clean":"rimraf types es lib","prepublishOnly":"npm run build && tnpm version patch","pub":"tnpm publish","demo:dev":"edu-doc-cli dev --port 3001","demo:preview":"edu-doc-cli preview --port 3001","demo:publish":"edu-doc-cli publish"},"tnpm":{"mode":"npm","lockfile":"enable"},"dependencies":{"@aliedu/edu3d":"^0.1.31","dingtalk-theme":"^6.0.3"},"devDependencies":{"@ali/dingtalk-jsapi":"^2.13.60","@ali/edu-doc-cli":"^0.1.9","@ali/edu-logger":"^0.3.5","@ali/edu-request":"^0.1.35","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.17.3","@babel/plugin-proposal-private-methods":"^7.16.11","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.17.7","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@babel/preset-typescript":"^7.16.7","@types/enzyme":"^3.10.12","@types/jest":"^28.1.7","@types/jsdom":"^20.0.0","@types/node":"^16.4.13","@types/react":"^17.0.2","@types/react-dom":"^17.0.9","@types/react-router-dom":"^5.3.2","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","@vitejs/plugin-react-refresh":"^1.3.6","babel-core":"^6.26.3","bufferutil":"^4.0.1","cross-env":"^7.0.3","cssnano":"^5.0.7","del":"^6.0.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","enzyme-to-json":"^3.6.2","eslint":"^8.0.0","eslint-config-ali":"^11.4.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-concat":"^2.6.1","gulp-less":"^5.0.0","gulp-remember":"^1.0.1","husky":"^7.0.0","jest":"^28.1.3","jest-environment-jsdom":"^28.1.3","less":"^4.1.1","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^16.9.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.9.0 || ^17.0.0 || ^18.0.0","stylelint-config-ali":"^0.4.1","stylelint-config-prettier":"^8.0.2","ts-jest":"^28.0.8","typescript":"^4.3.5","utf-8-validate":"^5.0.2","vite":"^2.6.14","vite-plugin-imp":"^2.0.9"},"husky":{"hooks":{"pre-commit":"npx lint-staged && npm run type:check"}},"lint-staged":{"src/**/*.{ts,tsx}":["npm run lint","prettier --write"],"src/**/*.{css,less}":["prettier --write"]},"resolutions":{"postcss":"8"},"keywords":[],"licenses":[{"type":"ISC","url":"https://opensource.org/licenses/ISC"}],"gitHead":"44473e2676035317da659695a21725a7f659784e","_id":"@aliedu/smooth-control@0.1.15","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-sUAJ0Cwyz0sxkh8AaH47FcgSyGtDIraMfBH1Fnr4kyD2MVuTXPYacu2E1pPYY+J5aRsoqYy2dR7EgD0urnCK9A==","shasum":"f9a52f3e49d4c38bef8154c289ef0c1780b27c35","tarball":"https://registry.npmjs.org/@aliedu/smooth-control/-/smooth-control-0.1.15.tgz","fileCount":8,"unpackedSize":46816,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5uiHgur2KSOZyl3w4mWmYM6CRNX651MLHXc8a+ELADAIgIYTCssx49jWW+mtDejb25t//8eF1JbMVS7AUZOmRQ0A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd00PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpy6g//Ujfces85DnbJPoHaBSDx9xJMHY8FNGuOnfIWX4BGptmWMDfp\r\nJu8Gyr0zHhs5wx6jABRdbAawx5YgR7iiyInhcYdMr3n7U9fq5zvY6QvfBV0U\r\n0j7ben7z6EBkXwZOPVbeVL/jI0/3R2lkh9y4iIKtekFTRrZi+T1TCSaddoHE\r\nM4ObhpZ81C32Flnj75NXv4HWJGqfkKDR+DagKFICrnNKRTcZ7137jiEPo1xM\r\nuZCopE59geTFEnHnYq3gMmS9Pb3illLc06r1GKNMosks/E4qIC15jel+cBuz\r\nQTg06ekpXkYUGKuIEG8e3Gl3LM3ASgRH+znTQgocyo/fg+dqGOJ/RbmDv7Cp\r\nsZB9KBEGvAo8Era9XPYa8hcvxLsM5JDiHEjKCiYysn/JE5Gwptxovkih1ALG\r\nA2t1La974RS4dnU3org4QmO2e8tJ9Ed6upuPrDoHrilnqbSEQHUi1gHEelTi\r\npl1kkrDHF45mtQZlZi8D8lQVlTZYQiv8wNxfc59s8T3q/PLFC+A1TFANllj6\r\nesAwsUFbcG0TqMLoFtFrG8ATmocTEEXvN0jv32dg7Gr+93mQXRggZIedQ4Vx\r\neoEYxJbA558yFLHTaRNuyPhYCCexhle9FzoCqq0XfxOeO4Tky+y5CDceaO9g\r\nixLA1vb6RIGAJjujjG5s5Bw052MeyQw2Ows=\r\n=YZoT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"liyaxuanliyaxuan","email":"15196387158@163.com"},"directories":{},"maintainers":[{"name":"liyaxuanliyaxuan","email":"15196387158@163.com"},{"name":"lizdchao","email":"472989232@qq.com"},{"name":"webkaige","email":"webkaige@gmail.com"},{"name":"jianting.bjt","email":"309079464@qq.com"},{"name":"zch759740844","email":"759740844@qq.com"},{"name":"caoyanyan-123","email":"18516994806@163.com"},{"name":"zhaojian6516","email":"zhaojian6516@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smooth-control_0.1.15_1668762895413_0.3272293505005974"},"_hasShrinkwrap":false},"0.1.18":{"name":"@aliedu/smooth-control","version":"0.1.18","description":"3d 交互控制器","author":{"name":"lingling"},"homepage":"","module":"es/index.js","main":"lib/index.js","types":"./types/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development vite","prepare":"husky install","build":"npm run lintfix && npm run build:types && npm run lint && npm run build:es && npm run build:cjs","build:es":"cross-env NODE_ENV=production BUILD_MODE=ES gulp","build:cjs":"cross-env NODE_EENV=production BUILD_MODE=CJS gulp","type:check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","compile:tsc":"tsc -p tsconfig.json","test":"jest","lint":"eslint src","lintfix":"eslint src --fix","format":"npx prettier --write .","clean":"rimraf types es lib","prepublishOnly":"npm run build && tnpm version patch","pub":"tnpm publish","demo:dev":"edu-doc-cli dev --port 3001","demo:preview":"edu-doc-cli preview --port 3001","demo:publish":"edu-doc-cli publish"},"tnpm":{"mode":"npm","lockfile":"enable"},"dependencies":{"@aliedu/edu3d":"^0.1.31","dingtalk-theme":"^6.0.3"},"devDependencies":{"@ali/dingtalk-jsapi":"^2.13.60","@ali/edu-doc-cli":"^0.1.9","@ali/edu-logger":"^0.3.5","@ali/edu-request":"^0.1.35","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.17.3","@babel/plugin-proposal-private-methods":"^7.16.11","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.17.7","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@babel/preset-typescript":"^7.16.7","@types/enzyme":"^3.10.12","@types/jest":"^28.1.7","@types/jsdom":"^20.0.0","@types/node":"^16.4.13","@types/react":"^17.0.2","@types/react-dom":"^17.0.9","@types/react-router-dom":"^5.3.2","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","@vitejs/plugin-react-refresh":"^1.3.6","babel-core":"^6.26.3","bufferutil":"^4.0.1","cross-env":"^7.0.3","cssnano":"^5.0.7","del":"^6.0.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","enzyme-to-json":"^3.6.2","eslint":"^8.0.0","eslint-config-ali":"^11.4.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-concat":"^2.6.1","gulp-less":"^5.0.0","gulp-remember":"^1.0.1","husky":"^7.0.0","jest":"^28.1.3","jest-environment-jsdom":"^28.1.3","less":"^4.1.1","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^16.9.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.9.0 || ^17.0.0 || ^18.0.0","stylelint-config-ali":"^0.4.1","stylelint-config-prettier":"^8.0.2","ts-jest":"^28.0.8","typescript":"^4.3.5","utf-8-validate":"^5.0.2","vite":"^2.6.14","vite-plugin-imp":"^2.0.9"},"husky":{"hooks":{"pre-commit":"npx lint-staged && npm run type:check"}},"lint-staged":{"src/**/*.{ts,tsx}":["npm run lint","prettier --write"],"src/**/*.{css,less}":["prettier --write"]},"resolutions":{"postcss":"8"},"keywords":[],"licenses":[{"type":"ISC","url":"https://opensource.org/licenses/ISC"}],"gitHead":"885a177584780dabb2b6e04f42531f5870bc68c7","_id":"@aliedu/smooth-control@0.1.18","_nodeVersion":"18.5.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-QEudYCMouaOb91nhAzNDVovU1lwv4dYscCQABpTKpnr/geXhmwNM3ubkMLQrVmTMbe8sjse9gS3fGYmUMpO7uA==","shasum":"f08ebb8aec80c6fc4ab2063461fd0489a73b8c41","tarball":"https://registry.npmjs.org/@aliedu/smooth-control/-/smooth-control-0.1.18.tgz","fileCount":8,"unpackedSize":46902,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRyJL/Bd4LFpC7/c/m5RxVjKlRPRvVR8uz8yAVgRqtkgIgNoCTFQftymNBLf4wzH3jCpowNgpariIUtQ6pN/rhLcQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhwdFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1pA//cCxBdnr1/0IAMvDGLEpoQFMBdYekPZ8qs2bf4DpNQZ/WgcQl\r\nwNlbfAJTM4YqK4DxDwikuZCnzQFAv9XLNXJuuVQZG5gio2CYgcUNXVuM/ZTQ\r\nVF0+SoZcjZuMDM7sl6YUHSw3b2+0Y455+XpDis+XQsM6fbLEbVKwdool5XrU\r\n5YFmqdJty3r4zQn1UJfxmaI1gA2ZAVgjEiaTGzWfLJbxTsj8ir9ODV15rBFO\r\nKn2hewk1EjU7cQTOUQHzI11Z5zF9UlF5o6vxFbJ7wqNq5XN4QRwNwvdZmpI7\r\nYa45dTd152Myu1Padz/0GDNa5VykUKqMOdCyj6gA3KhZewadeYu+bz0f6slK\r\nB7UnJKWry8O3P8Ahv+xqfkP1Xd6Ap6BFiZUK6BqtJv9lPc83ATfAuiooY20/\r\nVNE5vembJdSaXcz1jceurhlVgKHIoCsBBgnl5Hv+t1zv4uu6x0opHvFfwoAi\r\nF2E6nQURG8M/gdIpz6Bjl1JXn/1RAZjXZ/mJzWHoqlKZGHil6jI72BSAOmHJ\r\nqmCrQFA0GgAwLzjpxXmfL216FTthCyLfDQNS+Z62pWjcD2qaPlVK6SKqb1pf\r\nzvQLXIwsLVLcuD5BvdVfamE0DoU0OavQcjAAMRJlrinEvCPiEJSTEKVg+yHb\r\nLo2YJmTmEMpipl9I1jlDsBNVeGSCUlLYIf4=\r\n=H4p/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"liyaxuanliyaxuan","email":"15196387158@163.com"},"directories":{},"maintainers":[{"name":"liyaxuanliyaxuan","email":"15196387158@163.com"},{"name":"lizdchao","email":"472989232@qq.com"},{"name":"webkaige","email":"webkaige@gmail.com"},{"name":"jianting.bjt","email":"309079464@qq.com"},{"name":"zch759740844","email":"759740844@qq.com"},{"name":"caoyanyan-123","email":"18516994806@163.com"},{"name":"zhaojian6516","email":"zhaojian6516@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smooth-control_0.1.18_1669793605786_0.7321093514292911"},"_hasShrinkwrap":false},"0.1.29":{"name":"@aliedu/smooth-control","version":"0.1.29","description":"3d 交互控制器","author":{"name":"lingling"},"homepage":"","module":"es/index.js","main":"lib/index.js","types":"./types/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development vite","prepare":"husky install","build":"npm run lintfix && npm run build:types && npm run lint && npm run build:es && npm run build:cjs","build:es":"cross-env NODE_ENV=production BUILD_MODE=ES gulp","build:cjs":"cross-env NODE_EENV=production BUILD_MODE=CJS gulp","type:check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","compile:tsc":"tsc -p tsconfig.json","test":"jest","lint":"eslint src","lintfix":"eslint src --fix","format":"npx prettier --write .","clean":"rimraf types es lib","prepublishOnly":"npm run build && tnpm version patch","pub":"tnpm publish","demo:dev":"edu-doc-cli dev --port 3001","demo:preview":"edu-doc-cli preview --port 3001","demo:publish":"edu-doc-cli publish"},"tnpm":{"mode":"npm","lockfile":"enable"},"dependencies":{"@aliedu/edu3d":"^0.1.31","dingtalk-theme":"^6.0.3"},"devDependencies":{"@ali/dingtalk-jsapi":"^2.13.60","@ali/edu-doc-cli":"^0.1.9","@ali/edu-logger":"^0.3.5","@ali/edu-request":"^0.1.35","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.17.3","@babel/plugin-proposal-private-methods":"^7.16.11","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.17.7","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@babel/preset-typescript":"^7.16.7","@types/enzyme":"^3.10.12","@types/jest":"^28.1.7","@types/jsdom":"^20.0.0","@types/node":"^16.4.13","@types/react":"^17.0.2","@types/react-dom":"^17.0.9","@types/react-router-dom":"^5.3.2","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","@vitejs/plugin-react-refresh":"^1.3.6","babel-core":"^6.26.3","bufferutil":"^4.0.1","cross-env":"^7.0.3","cssnano":"^5.0.7","del":"^6.0.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","enzyme-to-json":"^3.6.2","eslint":"^8.0.0","eslint-config-ali":"^11.4.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-concat":"^2.6.1","gulp-less":"^5.0.0","gulp-remember":"^1.0.1","husky":"^7.0.0","jest":"^28.1.3","jest-environment-jsdom":"^28.1.3","less":"^4.1.1","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^16.9.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.9.0 || ^17.0.0 || ^18.0.0","stylelint-config-ali":"^0.4.1","stylelint-config-prettier":"^8.0.2","ts-jest":"^28.0.8","typescript":"^4.3.5","utf-8-validate":"^5.0.2","vite":"^2.6.14","vite-plugin-imp":"^2.0.9"},"husky":{"hooks":{"pre-commit":"npx lint-staged && npm run type:check"}},"lint-staged":{"src/**/*.{ts,tsx}":["npm run lint","prettier --write"],"src/**/*.{css,less}":["prettier --write"]},"resolutions":{"postcss":"8"},"keywords":[],"licenses":[{"type":"ISC","url":"https://opensource.org/licenses/ISC"}],"gitHead":"d4ffa233451b76e55ea151ed331a394fcbba00a3","_id":"@aliedu/smooth-control@0.1.29","_nodeVersion":"16.11.1","_npmVersion":"8.6.0","dist":{"integrity":"sha512-YQSNwv9xfimN7/tRjJg700Ivu/LblxVqkE/8cfOhxa312pNez9EQl4EXghZV4/7hYW+xjvhjrzKC0AaI72/xXA==","shasum":"8ea18baa9f6e10fab65b9dac63b00fbf7b542d39","tarball":"https://registry.npmjs.org/@aliedu/smooth-control/-/smooth-control-0.1.29.tgz","fileCount":8,"unpackedSize":47262,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICuJUBywXZNDVwVVy2tCCo4hiK7yHCjmDOTruD+oTGERAiB5QXrjLeZG4j1Sr4hwALR0uvvIBAKaDs5nl8V7Gdbmcg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv6HRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1yQ//fcbJ3MSt6mftwKJaYVyZNYPU/Ho9FKETYoZyYCcLWJyFDCib\r\n3OZuovzuy4vCzHr0LIQV4gv2A9OjttEdkxr6I6TxYlX4DHXYa8rZij8fi28U\r\n1GO+ivORbOpe7LULr+UE4KIrExFK0OH5aEa0R1O6Ob0OBb/P2kEW8Cy6tg12\r\nqH0AnYbNmujv0Vr9FgsAbQcpbCQV6ik9SoeYscPJKfFzmlY0WvGzjZwO5dWA\r\nBfCQSFw9R1rlwSUGtvh+ZTQlIQm6oCPNT2K+D0+pjoolOJTFd6CpTCdU4tWg\r\nAgC41LiTPFXRdPa3IjA8j0ZWGO7NKwieZt6GCbHH7CLKC2MYCEmeXWch5tk6\r\nor0N3Y7FQd4QKQQrpTHNZ/Au5yNx+iBPzOJXVfwsh8+fCjBL8xI7Lqr1tNZ5\r\nfGMdt7kej3SgVpOaK521bmENs7Xxe2wrGq66uLDD5JsNb5N4KcWL1fu/ANOB\r\nqZHdaRuZhA0QJYbl9npX7OuklU0QKNNyeVh+RSS/j7bkQa+cXc5usLLeDoL3\r\n7r4g+Q1BbqSFgntb5n3ujRxNj0yf2vexNDf33jdOP9z2X0p6as969TWVM9/s\r\nI2oR19/8ebbQmz02php7y87Q+EgVextJpF1J0ecSlN3ZyLzvLmAPrLW+agwW\r\n4yr3E32MXjHNu7qfHFX5EQxbxSP3l0zkDE8=\r\n=Hhh2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jianting.bjt","email":"309079464@qq.com"},"directories":{},"maintainers":[{"name":"liyaxuanliyaxuan","email":"15196387158@163.com"},{"name":"lizdchao","email":"472989232@qq.com"},{"name":"webkaige","email":"webkaige@gmail.com"},{"name":"jianting.bjt","email":"309079464@qq.com"},{"name":"zch759740844","email":"759740844@qq.com"},{"name":"caoyanyan-123","email":"18516994806@163.com"},{"name":"zhaojian6516","email":"zhaojian6516@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smooth-control_0.1.29_1673503185153_0.2625404777131253"},"_hasShrinkwrap":false},"0.1.30":{"name":"@aliedu/smooth-control","version":"0.1.30","description":"3d 交互控制器","author":{"name":"lingling"},"homepage":"","module":"es/index.js","main":"lib/index.js","types":"./types/index.d.ts","scripts":{"start":"cross-env NODE_ENV=development vite","prepare":"husky install","build":"npm run lintfix && npm run build:types && npm run lint && npm run build:es && npm run build:cjs","build:es":"cross-env NODE_ENV=production BUILD_MODE=ES gulp","build:cjs":"cross-env NODE_EENV=production BUILD_MODE=CJS gulp","type:check":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","compile:tsc":"tsc -p tsconfig.json","test":"jest","lint":"eslint src","lintfix":"eslint src --fix","format":"npx prettier --write .","clean":"rimraf types es lib","prepublishOnly":"npm run build","pub":"npm publish","demo:dev":"edu-doc-cli dev --port 3001","demo:preview":"edu-doc-cli preview --port 3001","demo:publish":"edu-doc-cli publish"},"tnpm":{"mode":"npm","lockfile":"enable"},"dependencies":{"@aliedu/edu3d":"^0.1.31","dingtalk-theme":"^6.0.3"},"devDependencies":{"@ali/dingtalk-jsapi":"^2.13.60","@ali/edu-doc-cli":"^0.1.9","@ali/edu-logger":"^0.3.5","@ali/edu-request":"^0.1.35","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.17.3","@babel/plugin-proposal-private-methods":"^7.16.11","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.17.7","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@babel/preset-typescript":"^7.16.7","@types/enzyme":"^3.10.12","@types/jest":"^28.1.7","@types/jsdom":"^20.0.0","@types/node":"^16.4.13","@types/react":"^17.0.2","@types/react-dom":"^17.0.9","@types/react-router-dom":"^5.3.2","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","@vitejs/plugin-react-refresh":"^1.3.6","babel-core":"^6.26.3","bufferutil":"^4.0.1","cross-env":"^7.0.3","cssnano":"^5.0.7","del":"^6.0.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","enzyme-to-json":"^3.6.2","eslint":"^8.0.0","eslint-config-ali":"^11.4.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-concat":"^2.6.1","gulp-less":"^5.0.0","gulp-remember":"^1.0.1","husky":"^7.0.0","jest":"^28.1.3","jest-environment-jsdom":"^28.1.3","less":"^4.1.1","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^16.9.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.9.0 || ^17.0.0 || ^18.0.0","stylelint-config-ali":"^0.4.1","stylelint-config-prettier":"^8.0.2","ts-jest":"^28.0.8","typescript":"^4.3.5","utf-8-validate":"^5.0.2","vite":"^2.6.14","vite-plugin-imp":"^2.0.9"},"husky":{"hooks":{"pre-commit":"npx lint-staged && npm run type:check"}},"lint-staged":{"src/**/*.{ts,tsx}":["npm run lint","prettier --write"],"src/**/*.{css,less}":["prettier --write"]},"resolutions":{"postcss":"8"},"keywords":[],"licenses":[{"type":"ISC","url":"https://opensource.org/licenses/ISC"}],"gitHead":"9e097b768495fd9fd59e8f29053904a50a1f90f5","_id":"@aliedu/smooth-control@0.1.30","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-ensbNFHM5WreAnxxEP6eRs8+Rw6byi0b2oQgfq8WuAO4xlkTMseHM06tftQbkpAmoSt6z0RfxrYg7L2ucRioKg==","shasum":"5e4be129169173e628da8c313dcb7be036dbb4c8","tarball":"https://registry.npmjs.org/@aliedu/smooth-control/-/smooth-control-0.1.30.tgz","fileCount":11,"unpackedSize":66068,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsQtWFXFSZG6Y5mimXQYAeS74V/ExKmsIRSDJINDRIDwIgfxd4CCONlXn2lLmrAbqH+ZZubBCAVt+EnEHRIxqJljE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/CYiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYNw//XrsxfqS8Z6Cu9DpRf7Y7m1lM3uBF6WXmUhgk3T5ZI60lufb+\r\nmSzVGEHp8smFvwWP5AwT/l12++0CF3eH9+dtZqLRGzSd0PvYDAdHiHWU6Wgw\r\nJfFs/M/72bhY4Ge+K/0YAGYpeYQnECOOmURSvMkdcp3HWRv8wpWX62c71wBq\r\nW6A8WRNPSt+63pFERLUnFfRu8ArfSMWXSKSifbJ2cST9NiONfaL4jI+kDjkM\r\nw4GqEq6fGpzZxkImg3rQN6y7gp36uNCe8kODLoaPAbV97f5vmH/Z6M0vsdux\r\n26WRLinA4O81vIfgbEHFfrrrNVgueIy3b+IJvywRmA2FKnV9YafzExGIr2at\r\nmELknzhxxGvNYIE0saIgIDp2TVANiKtgnKaSsp0c7ryCpUAv777VURNuEKf1\r\n2ILIu+uC5WmBW52M4+RF3TlkCqTKhNBSlFjQiUvFWYwmALXzPPUrehuAAEJm\r\nRvY6OgHVf/cIuQ3EYb/h3xVwM8E9GEWUrbNUX9OFDhbpe8+qj70xFsHK4EnK\r\nyTm2lRPLyK5ff+EhvpFm2u2XbFcoYnsiYajfuvq0gyjbOaUsVDW8il8LdOmb\r\n48EZvj26eXf1FcRjUPB5nxn2wduLXzaJpyR3AQNVqXwEsTHRyZfjHZKSl+lr\r\nmpfgape3tbfB/k/J7UMvGQgjSaRUsMqUCUU=\r\n=QP7/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhaojian6516","email":"zhaojian6516@163.com"},"directories":{},"maintainers":[{"name":"liyaxuanliyaxuan","email":"15196387158@163.com"},{"name":"lizdchao","email":"472989232@qq.com"},{"name":"webkaige","email":"webkaige@gmail.com"},{"name":"jianting.bjt","email":"309079464@qq.com"},{"name":"zch759740844","email":"759740844@qq.com"},{"name":"caoyanyan-123","email":"18516994806@163.com"},{"name":"zhaojian6516","email":"zhaojian6516@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smooth-control_0.1.30_1677469218618_0.27522579233781364"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-09T03:09:52.477Z","0.1.4":"2022-11-09T03:09:52.808Z","modified":"2023-10-10T03:46:30.444Z","0.1.7":"2022-11-11T01:48:23.499Z","0.1.12":"2022-11-17T03:17:40.973Z","0.1.15":"2022-11-18T09:14:55.614Z","0.1.18":"2022-11-30T07:33:25.943Z","0.1.29":"2023-01-12T05:59:45.324Z","0.1.30":"2023-02-27T03:40:18.779Z"},"maintainers":[{"email":"309079464@qq.com","name":"jianting.bjt"},{"email":"759740844@qq.com","name":"zch759740844"},{"email":"zhaojian6516@163.com","name":"zhaojian6516"}],"description":"3d 交互控制器","keywords":[],"author":{"name":"lingling"},"readme":"# SmoothControl\n\n## API\n\n## 使用示例\n\n```tsx\n/**\n * @height 600\n * @title SmoothControl\n * @description 3d 交互控制器\n */\n\n// 请先在本地安装组件,再进行引用\n// import SmoothControl from '@aliedu/smooth-control';\n```\n\n## 目录结构\n\n## 开发\n\n### 依赖安装\n\n```bash\n# 在使用 npm i 之前，首先进行仓库初始化，否则 husky 初始化报错\nnpm install\n# or  tnpm i / pnpm i\n```\n\n### 本地调试\n\n```bash\n# 开启本地调试服务器\nnpm start\n\n```\n\n### 构建输出\n\n```bash\n# 构建输出,包含 es、lib、types 输出\nnpm run build\n\n# 使用 tsc 编译 TS，只做 ts -> es的语法转换，无 polyfill, 输出组件适合应用到运行在高版本浏览器的项目\nnpm run compile:tsc\n\n# 构建 es 模块输出\nnpm run build:es\n\n# 构建 cjs 模块输出\nnpm run build:cjs\n\n# 构建类型输出\nnpm run build:types\n```\n\n### 发布\n\n```bash\n\n# 组件发布到 aliNPM\nnpm run pub\n\n# 站点文档配置\n# 文档工具脚手架：https://web.npm.alibaba-inc.com/package/@ali/edu-doc-cli\n\nnpm run demo:dev\nnpm run demo:preview\nnpm run demo:publish\n\n```\n","readmeFilename":"README.md"}