{"_id":"eah","_rev":"31-2652f2cdb58d8acbabb346c346ca07a5","name":"eah","dist-tags":{"latest":"0.3.1"},"versions":{"0.0.1":{"name":"eah","version":"0.0.1","description":"``` npm i eah -S","dependencies":{"@testing-library/jest-dom":"^5.11.9","@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"start":"react-scripts start","build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react-app-rewired":"^2.1.8"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"antd":"*","react":">=16.8.0","react-dom":">=16.8.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.0.1","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-4VDxZ3mRruePa8BCdOQJ13MR+aCcn5tlbzy68eG67BGzv1n/p781AJYHmGdKgHHX6QXpQx7HTkSWWmDl/pOnvg==","shasum":"25628e773325b0793c99a02f1db01faf2e5e3d34","tarball":"https://registry.npmjs.org/eah/-/eah-0.0.1.tgz","fileCount":24,"unpackedSize":2122108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghTo9CRA9TVsSAnZWagAAc2QP/1roD7YGT6oTgkE86S+Q\n5Jr/P8QZarGsMXIYJjzpBzLW9u1XFz3+UI4XPBttfl5E4LevWS8u/hRE+c/c\nuNuaovyvoVkFSTezGkVegl8Qdwz9dU6Xd9nvNVaLFyTOMRxxQ9G7rr/p+o7o\nhLzWEwQ9oXSNrvqTbQcJmxClmB2rFjlsH/BxBHeLxBf9mW+EqHVWzSiU7S12\nZ+O1ensfuetUobe3370/JdOdzgQZgoJ8jBCpxpJ41ZZJ1SWZ05MNA46OKlLi\nbXGAUsGb0D6h1vvBzO3IyKhZdahhR+D8Ps80Zv8xM0muDWkqtfmTsjFiufUn\nD/uUxAvsez9WcRef7c1/Ht9Xhpl2mxdqQhLFx2KbQREXIena3mgv6mRr4Rae\n99vFszkNhv0TMQQI62W+6Kb8zbzHb6yimBJ5lndXVOyNvcMm1lkbAJJAmd/s\nDiWLHajKg/cyAd+xDWi5avASNsXMT2Phihw/2Vg1ZJtQjrb7U0Jsoqfeyd+R\nE5hfL/DDNh4Kuw2322i+Ho4Guvy1/XgKNkguDu9ORQ8/t3ixEW0zAowfrwQD\nKT/Y5ATEH31VH4R0Wf3y9XnwbzUsUdwLEKTJAHfsmpPPccKmOGugMrCKTKP9\n0lyRHhHMzyCTMGovdXSUC9ofy//uGLii5tc4BRljT/R9k3aSG507v/tvuVMP\n01bi\r\n=+j6I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFztKULZl8/E1gaVInZKbIlGmOKq0StSDWgj5F/8kIAHAiEAmXS7LH36yDbMvD4jrRnfV0jMAc7P4tGZYphpzqFMPy8="}]},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.0.1_1619343932597_0.7262906673106879"},"_hasShrinkwrap":false},"0.0.2":{"name":"eah","version":"0.0.2","description":"``` npm i eah -S","dependencies":{"@testing-library/jest-dom":"^5.11.9","@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"start":"react-scripts start","build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react-app-rewired":"^2.1.8"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"antd":"*","react":">=16.8.0","react-dom":">=16.8.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.0.2","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-9zLKq48UH7dFJ/uGR3atm+ZAPXXbY6e4uzi7cMEv9OdHcH/MLGsWVocl+n6wUMM7+bBVBmCq9fdA5GN7V08tIg==","shasum":"f5b9bd84068af9f2bc64b724b19e2852389ddb47","tarball":"https://registry.npmjs.org/eah/-/eah-0.0.2.tgz","fileCount":9,"unpackedSize":2109739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnQR7CRA9TVsSAnZWagAAmR4QAJZq90pVU9nzT8KVMOJn\noceWvxb0OuOGQeUAetGK92sgZvmXMY+G2y2L8xppbR/h+YsxHDYIupHzrlgM\nTvbuSxBz962gcSKr2TU/3CUTnuMykMuDMN8UqY4A3oMPaxDCpVVYK/kkBwlg\nK7+Idpls81yv/XEPIV3rsWtzNSWJ/pCp6NAglGyqeUmnj3JnAAtmAsTxtPOw\nHrtH9opJacoT4h1ijrU1srqNqI6JwTynLcng0K6fVcCJIEW8lKKNk1Vdl+PY\nNMrLRMuLkFNxQ4MgGUeHzveg8o7TJKZ5D5LU1iavs/UxK7Huyuu0LEuc8Afr\nQtnL2cOSHHs1KccaG+Wc2P/4fcSZjw5oVPOd9u54tDAQ5q1naZgU3/C3tz+y\nSGqZ/OxvZhG02cKuOyQFDtGGQnMzm6/DJQ4NlAibDyg266G0rlJXqBqUss7X\n3UmLp5/Fc1JbLiZcFghN8uxbaEiTNJGyC2Faz/6UvVWE7cj/fnWP07DQvrqr\nTI3Jrrv2bS7mV6PwphJifGJbPFn6Bj8uW6d/zd7bubHb3PQdWi3lImRiFhsJ\nKK72CRQtYC+SV9/ao1oSNFxGApDhbOl9pkVn292FOXvAdIrRK2tMf7/qS+zu\nCy+fE0aqDH1z4BpuC8+wLF8emAbcR+f4MZddQ7p4A6Kj6UuorK6d7Wj5zCCJ\nqawC\r\n=knNx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrPQljPX3M5kiDRYM7N1lAYzZa3Pbn2akmCSkHdUHWQAiEA1coybJmCd+zQ/nVudwk2hPbE54o9n+O1e3wK9/sc4Bc="}]},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.0.2_1620903035170_0.23661614639182638"},"_hasShrinkwrap":false},"0.0.3":{"name":"eah","version":"0.0.3","description":"``` npm i eah -S","dependencies":{"@testing-library/jest-dom":"^5.11.9","@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","antd":"^4.16.1","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"start":"react-scripts start","build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"antd":"*","react":">=16.8.0","react-dom":">=16.8.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.0.3","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-J9pkpQ95vIrrwYE3QkVY2b4AICdfTTMJslHd+30hKvohQ83U+vRkzUbCzKHgfObXvZzmG1NeBbSwH+GxYITcIg==","shasum":"aea184a0dca382066886d6ff86783383ecbd2913","tarball":"https://registry.npmjs.org/eah/-/eah-0.0.3.tgz","fileCount":9,"unpackedSize":2119928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguKCnCRA9TVsSAnZWagAAC8sP+wdCxnteZMusJa/yf7Wa\nxhVoeoUtWRDB6ZytN1S7JR1bZIN0hsOEZHMxBthCV0LPMSK1BV9vngXKzm54\nHlAP9rJ4fQtH6cwrP71PrgHYbFtwzVKoPNuvPZNblLrMIjzon+MeZeEz5rXg\npUHdmJfV6N6jY6uHEILUCiAi+/crPVUX/Z/zttbtAJcQ3pdfF1m5mTZ7x2oS\nmmEQp1BENVQ2N/txzSx10v/xF4s3WioIz/0Mfwwj/Cl273EwmgEyJHutHhMM\n20IINj9y44TZq54/Mw/j2HJC4O54/UOVPXKyedqT6zocAntpKhhZ7e04XntY\nunslVulXFFZtOpPwUq2myLI0vxGfDGZo/cMMXb4bhUe9FbRKqFKT2NBfWe3u\nPc9qwXTnNQ9hlMrjqxGNwY0T9CW3NS38pvsaAYo8d0EHEW6DV1aNVNrynomH\n4AIHO8kzAw6yZm/lasuo/AQ0UdaenZHauzopHXH7y7+1T9p3OUYOuB79Z5zu\n1nS5OEvYYkuxQqk6ITIcg8UsHjp+zRzXY0vitC+yMMZ2ZfKJVSbrtIk4xEV1\nRiHpvoLXHx/itsfHLR8gSRs8dbnbP17wl3wvDmbaCEOfsJ+ahZHIUtco1i74\nd751JAUUydiZH0fnAozGUm6W6zcI/BmdWEhr9qlNZSdN+X1sD6/OSqJ/gT+t\nNzlC\r\n=mKa9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCv2pMPcVczJ8JHJ/lAFn+mgOfxrbLjc4XYlbATynH2QAIgOakW/QpSK0RBIAXSsnRuTXfbcScr1/nFI3uOFHXX8gA="}]},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.0.3_1622712486880_0.5274529226285503"},"_hasShrinkwrap":false},"0.0.4":{"name":"eah","version":"0.0.4","description":"``` npm i eah -S","dependencies":{"@testing-library/jest-dom":"^5.11.9","@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","antd":"^4.13.0","immutability-helper":"^3.1.1","react":"^17.0.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-dom":"^17.0.1","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"demo":" env-cmd -f .demo.env react-app-rewired start","build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"antd":">=4.16.5","react":"^17.0.2","react-dom":"^17.0.2"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.0.4","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-WJF1qXtMnhdXuy9t9kZ4sgHM3R04wi+bxVjFb6bwIhBxQbFnjVnvjx3Xgf3wwS88+EHcD1kfuTJkKZFTwdUZpg==","shasum":"54482f61e0d8263aa5e23f27150ef7108705b074","tarball":"https://registry.npmjs.org/eah/-/eah-0.0.4.tgz","fileCount":11,"unpackedSize":2198149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4EE5CRA9TVsSAnZWagAAWKcP/3SXA6RYZA0gg2Ms15mW\nnpDpH7O812J1TvDe4z6ut5nB7kfA52GEs1NDSTwF57eMZOI4uOi+JBDAjO58\nZ/La5Km08E0lMASMj7WURozKapYcy9ubrGlXCQ1DEEWWknEyF/MpgO8e9fSN\ndvzc6SNO5MOqg95YrpTAicncfz2fNO/c00jfO03auMd3T2iDfF0f2EhOHAqW\nVxCkK4GimdX0h4HX+xF/US/yWldqQr4rt06iHn07mgoIPSot3GFnhj4oRMsl\nJsFNGINiYV7xitUy/PEWaiQayhZ08MTh18He3B9IFQTxWqU4xrXbAVDKE+uG\nxtnKvfESdn2+qOGXYn0oqSL9zEVQiSAXGjJUbAKCIDT+T4w8vtdh0xViXACN\n/jqt5Ex+GhQF6qRjjwIvCnR0/du/T2RhFs7kf644qdwlp80bJtxSd/Ed+T2g\njLd3ItGy96rgUAMCgBRm3A8/zDkFWMpOQXzs8CJAVP9gJnhyuNevkBlCyemM\ndkn3LC6J+Cq6vJxj7xTKKQTDULlXhi4lN3hCZ7Kyw2CFXmBn2iSvDlZVB1xb\nrvmL/HEE6rwGvPM62gsWXs9iCgcDaULAjipZ5Llc8jE0d3xj+egY1fcZwgG6\nbvV4CbBWw+sleONsIsj4SlAe7rrzp+hONYAh5cFJgTcMYnCCUcny6BS0LCMw\nc+l0\r\n=fWLz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5Zg1nOdg5qqbWpnayuTzeR6SysubpLg/9sAEbTGXidQIhAMxw/ahpHQUps9JNeGGDjhXPtSDrAVVplzLJnHtdPVyA"}]},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.0.4_1625309497056_0.03199707597236978"},"_hasShrinkwrap":false},"0.0.5":{"name":"eah","version":"0.0.5","description":"``` npm i eah -S","dependencies":{"@testing-library/jest-dom":"^5.11.9","@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","antd":"^4.13.0","immutability-helper":"^3.1.1","react":"^17.0.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-dom":"^17.0.1","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"demo":" env-cmd -f .demo.env react-app-rewired start","build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"antd":">=4.16.5","react":"^17.0.2","react-dom":"^17.0.2"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.0.5","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-GYVboSKLAdgkvcR5bOxbrElnIlm3lPptAD8/A9Uu+cCZvgVol++QAB/6BqGRLX5ojD2dBacjccg2hza8oOzscA==","shasum":"2760967115ac7937ea2dfabff68a59e87474cb92","tarball":"https://registry.npmjs.org/eah/-/eah-0.0.5.tgz","fileCount":14,"unpackedSize":2208524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6vbaCRA9TVsSAnZWagAAXpcP/jlnJK9gD02na5Vv8dzL\n1WpOL6ibPdGz/l5r5bEY5sMHLddVOIkxaQufqM0h7D537qb03UIIm7vYYlAh\nFPnyFuzgJYxzUvatezQCe1OACBJ3odGIe8ss92ZeJcHRUXCZ9QEp+7BRe+cK\n97DhLLzI+eonzNtrTdHjLWRNSBxEr1y7EB5LZaUF3VI7q7eV63h+HWdkwc36\nke7v4g4XnTOYVs7xmA2oqIkSZf95jsLFm7oAeaCCDjduF0/99s2cSinnhG2v\nZxpjPgm3UQ96tLljFK/LbZn+qi6bKph5mzbPxSVLJoitSGfoX6wCF20R1F6v\nj/4IfN8c8fUyMIXu4kXe7bTmxEpBpxZqxqTWVfjha/UDxS951NKkSXd75bBO\n993JPrl5NKbpdHxJ32IfpZtFcSIdFvFzbYEKdaix4x7R9CJQ/wV06SIEGhd3\n8RrF7pRE/aLv61a1/0KWrrwPcWeE0vzrK2xxsZdDtpAkin4WtSQjcWTdjnj5\nY0NZofMsmNqK16Btt/oKrFmBIdgaGndSsJcoKZSlLr7ibPUdnVBLw6j72T4F\nJWR2yxYSGTVdWCFQZSjf8ZcKug8nE/R5REYyshZB/2q9TdPikwp70Q2TWcO5\njM+SjrV6gLcBryNOIJH88f7AG1w7SQ7QGfRPMhMMB38/Ej+0DLiKpCSj/aI5\ng+XT\r\n=Xzu6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfLde0JwQL81VWC08/MZZrFPCE8KvTsWlHL3/Ty+YkQAiAqVvmwtJvuTaBKU8eYwFbu4SQskGo8R64NqzIls2HUWg=="}]},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.0.5_1626011353713_0.6979038727994422"},"_hasShrinkwrap":false},"0.0.6":{"name":"eah","version":"0.0.6","description":"``` npm i eah -S","dependencies":{"@testing-library/jest-dom":"^5.11.9","@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","antd":"^4.13.0","immutability-helper":"^3.1.1","react":"^17.0.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-dom":"^17.0.1","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"demo":" env-cmd -f .demo.env react-app-rewired start","build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"antd":">=4.16.5","react":"^17.0.2","react-dom":"^17.0.2"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.0.6","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-pkdssiB1d+LFOM3mAzP48fXb+Gk6VNnsROidyQZLA7C/BRPR9rgZkVKWADpGhGcHmBIL9gmI/3zda8eOq3uYHg==","shasum":"5e602d51461beac7c633fe38f73e5c4bec7e4cdf","tarball":"https://registry.npmjs.org/eah/-/eah-0.0.6.tgz","fileCount":14,"unpackedSize":2206493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7SfLCRA9TVsSAnZWagAAjIYP/RLmbdYu2hhtCrfNjFHp\nd0CLl4+8tBY9AVaiopzpk/g0aszTpY+tzUYhUBnCtn753h9wVxX3Coj1d+yG\n74rsjW3JdynktPgILMncjuytbPj01a1GZkKD6IyxQwkb3EX87QtvYP2szjos\nk55P63m064W+PQV2aSWkTlzxLWt8Q1habxctapZ3V31rKtq/vUsnsZUvm0QQ\nze2ZPUnn+dQUM43TjRCd2iRYxINELk/lRqQ79yOxsrtnGbn8lL3RRMb0Yel7\n86OKk2Sh3oodiGGxUDvDpxCiBuqcB1bJbIocr5HDnIAkP2gKhPb9jgG3ZFsn\njUswuZ9yZzvLRswFH1Pes4CppT/uuOm3oSMa+arPLO9/oF+a6xHZcYEvavbK\njkxMOxxgXnUx9hJFQAEdbTYC1oRxaDP/9M4KwR/zc1xA8MC1jNu+P6JoKmb5\nSdq8Mhv+LF50Kn3fsKkd5RS9wXbWHKbbvOQNILG8gcBW/8mSvlv8WMgnvESZ\nyIAyZ6vZoQDkXpj7V6FJFerXOt9etdWjr/fgDV6SgZ620Tj62ys5bDSdn/3k\nf4X+kFGi7DbGphfCYQ7V9qraoJ30RLvlALeEL0l3PRYTOnuj2IjrugsTTjtY\nbE3xYCw0Dt+606xC7fZVxkc9HIDq79NFa9qDf/dV9krvOCASahl5kQ9zkVi7\nxiDv\r\n=5NxU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/45q/5GF7gYngqdHxHOWwbXgF+QGKK7VbwCeu6ZQe8wIgXwMCGOzokE8HPektVjqAuzKKqtoZB+dC0Ew3K3WaHGw="}]},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.0.6_1626154954759_0.9564458825430515"},"_hasShrinkwrap":false},"0.0.7":{"name":"eah","version":"0.0.7","description":"``` npm i eah -S","dependencies":{"@testing-library/jest-dom":"^5.11.9","@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","antd":"^4.13.0","immutability-helper":"^3.1.1","react":"^17.0.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-dom":"^17.0.1","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"demo":" env-cmd -f .demo.env react-app-rewired start","build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"antd":">=4.16.5","react":"^17.0.2","react-dom":"^17.0.2"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.0.7","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-o4e2qltgfTzbc038GABS5ISA5OpmO3J+2flbH7/CPVmkZTJ7HVjAKx5joUPaTfJoKxS3h3rl8CGvOjRQis5KMQ==","shasum":"c96a07a39926c5c5fdf9bd4bde9b79d1d4d27a77","tarball":"https://registry.npmjs.org/eah/-/eah-0.0.7.tgz","fileCount":14,"unpackedSize":2209496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9VPLCRA9TVsSAnZWagAAGu4P/3gHGxd7t5ffOCGkz8xB\nTKqYIEKfW/jK8nBvOpLqeipCHF0E205NPCXz7u4LErnp2BBeCnvqo8pFq/kL\n7PVk1FTSQvMvWl7C+WrhGSYm7EDU/gzGPrQY90OID25hWT52hmp64KV/vRS3\nSifSCVrRjVknIB79IlmQs4gVagwd7V6tlpttmnCdduPRr+w0zhdqbfonVlvf\nr3/1lXALqypUSgnWSmwnw0M3iNSV16QrxPpnhC08ksQNWy4465Zxztlji9VX\nOJGt4xFK4O5oenxVVCVsnhsOcECKBIl+csYcVF2oMW3eqC55bFgtJMIRlBBb\n33DjuiE2YPbXSE7NJLEGpf0GGWC2Kos3ftc5HhftIWf21kWA+lQ33hZGew9U\nZxe13HUFWqSdewhUWCEPB4TzLmYMW5B44WeYBWhc8x/TvNYcz457kHhSDdqC\nJxvL7fFRtOCebtv5tm/V+odalxpaSvLk8hXFK1XDw9yY1aK4pDnAHJAPhS5l\niUFNzZboerj1A5N2gfCLztu+aCNBa4LLkR65XwHImy21JPedRAZMegAewJDa\nNXuuKRoA5p+UQihEAr2C2stKakP7LB+uyXhCVzCJA2vTVx+kz9nsaBwchKEH\nq53eVd1FN4xJrJ6TODvDi/oaHGM8eBm4o1/BCpRIsvMKX8q0JG7nefZSwSlE\n2/cG\r\n=0r3o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBMfqUhBhul8S3VhX3DPlHk+lFUKzaMJEFGQiCNb6vLlAiAsxiWGyzAviTSI5O3GD62anJX+/ysNqBQyTbUaEHwTig=="}]},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.0.7_1626690507715_0.06736219313285119"},"_hasShrinkwrap":false},"0.0.8":{"name":"eah","version":"0.0.8","description":"``` npm i eah -S","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","immutability-helper":"^3.1.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"demo":" env-cmd -f .demo.env react-app-rewired start","build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react":"^17.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.0.8","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-2Z0QOcXgDLKMslhYaoc6Hb225XLBmT14ZvppZ7RG+MviQ/x995TF/3LaSOktJgxpmGXJCVlrIidq5mwQax5gJg==","shasum":"c7fe08d58891d860a775665e72a0b02aa559b270","tarball":"https://registry.npmjs.org/eah/-/eah-0.0.8.tgz","fileCount":12,"unpackedSize":126899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJkodCRA9TVsSAnZWagAACKQP/RS0nxaIMn5OBb3poyHS\n1tzcCu9oRMqBAscHnosYD28hNNnDAvr7jLn0tq5x4QW5Aacw5U0ZUvOlmW8p\nwJ8buwKkFWkkVzcYeStsKUVdFt/c6HAhe3C8dEdbCXh61C8FFsHU7OQ0hksQ\nzD7JKjMJ8jAJ1uPzbkXo2Gdo8vBEfW0DNOx+uXJ4Nn3sh+vJHPe8QQXGZB6f\nWhLPdL7WV7ErO1FoFv/eLmJBl8iNXOKosEPPnteH7mUHmsIt9GyBOtdorp0S\nOTXRL7b9Jhz9ju3Gvm0bJBinacnUc9ztqSVslxbxsyADUe+MQDwsDl6uJCBR\nNENKLcjejEuWXZ8X+yOj9wiD45dBatD9y37iDMaxQWlHnx4pual1Z1bdziw+\nGfe4oZv+TmTRCZqN1aij/JPI4e2toABgqsdDCgmFpQ4vQ/b0m+uHVJkR/xtD\nTHsKJ5Hca4SkpHnCDNSu/DLWgF2+UIlyPVmFLD1WMNETnDOczfbPczbz+HPH\nWEq0rrvAM7tCms1aCuqHja1rklvvs06tcVstawQft+hH/fABuI7elE4SlEDM\nHLQWA5T/Xy5t1tyI4po5wVnXb9zPVRTzawDvkzb1HTAxyYCoPYiowJBChUHi\nfasxBOoP7Vxn0L9llI8dJi3TvsjLLU4XD8Pu+bOVeA7sNZH/jZapvWfCkpX0\nbhp6\r\n=/jqc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzts6M5UFerShH40PDl9ptlWNjokZFZ2bh8SIbuyRLwAIgQKiaR3bGeavsZFZalvl+oeYPAQtOjkdDK43FAeWxAJk="}]},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.0.8_1629899293682_0.8359131933454207"},"_hasShrinkwrap":false},"0.0.9":{"name":"eah","version":"0.0.9","description":"``` npm i eah -S","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","immutability-helper":"^3.1.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"demo":" env-cmd -f .demo.env react-app-rewired start","build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react":"^17.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.0.9","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-RUFaev0QLm0LV7VgVyLGPjGPb6sy12tGxqvjDDMg+rv3S8rP+L1W4EQQMrsddO7aHevNRkBMD0FxkV7fksiy4Q==","shasum":"e4209fca48e3006e822018c44ad693fcf21a068f","tarball":"https://registry.npmjs.org/eah/-/eah-0.0.9.tgz","fileCount":12,"unpackedSize":127675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ3ztCRA9TVsSAnZWagAA0WkQAJo4DCnNedGxAnFznYLG\nSkxiTTfYBE/wTW9IIiH4NB1SdGiVXCP+0orH7EFOIpB/zP1KDTH9Au+WjirN\nu8Chb3Bg1Y51mtE3DETKTpsVALbAW2OCchgA4BNtkxzXzuY1FypPJ8TWNx5N\n1epwG1PuIjeyInqYZBwC3/X1hZ4CNCGReb5xMH86FNrvG0fRp0pnDFZzuU38\n4GGcENOAuylkjbgjkCAo+wr1zh6bBhDUHPDyJYgPAQo8R9RXbUoZYXkCQRqm\nO4Jt/o/tOo7mTxLVMDwb0jq54/pMY7M1yQOcp/4Uata4TbPNmrhhJScChaN+\nU7aPFaT954EsTaMU9KwJ+N3kgUPwgRq3BeW+2kHwhi8Ygqd9c5EiVdXR0aLH\nM01TGYrhc+44YkgJUOxB1+LflHYEtNTfRU9lIbDuIPt9WbygLgEV0Zvlhst1\nHX9AGF4PK0LO5hSWDwy1mFOasXEb2m+SKdCicEfyRk4x8zLzwydBUsHYbben\no09fIYEs9TsBt28Fz/nq17UnOfTp2XRskqSiRJa+P6hZifXst0Y072zvk3bU\nip1YsRsCWxlIB2ijHR/yWyC2WfXfpMpjqrIQ6CS6ZYXJ8l0IgEa6Q8KWpXUa\n0gEHo8jOTe/GcI9MtVAOGYRjzidu2+NQkHHxCIS/cRJPbS75iQVl7ZvOSbm1\nweQ7\r\n=JcCZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdw1xbSYQQqXhq7aWGf7yeQeJLOvJMP4b2jH7Vqo+cTgIhAKT0sg1ngYNUN+FBXSiTeuNf2mYDe/YOJHnNzcue/iqr"}]},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.0.9_1629977837029_0.9971781225582137"},"_hasShrinkwrap":false},"0.1.0":{"name":"eah","version":"0.1.0","description":"``` npm i eah -S","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","immutability-helper":"^3.1.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react":"^17.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.1.0","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-FceDjtZO4tErqMQowX55MrMyc3Un3gM4BYI/GmNYGiLXKVebbMPYsjmDPnX+Sqc+JvCzn/Cupg4X1+az9eaU5w==","shasum":"ec837f57f2349a29fbac9c519088675a6c20afb0","tarball":"https://registry.npmjs.org/eah/-/eah-0.1.0.tgz","fileCount":12,"unpackedSize":129080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNdRlCRA9TVsSAnZWagAAS3YP/R6jNKsohvNbGEcXQOJ8\n26Q+tBFZXyfS4ixSahHwFbxzNXyf/nQd8RLyk+rR5M9l3x6yK+87Xxq4hr4w\nVbU1OCAs3FN7Z3KRZfHbaXwxektWXZcuwKqU4PdRejq56FDqR8vVpeoLFQSh\njsojUoIxckrJg9Uv6HQ0+RH5a5UMm6IUf05pe5t8SgVOpdtPsFKUPNahn9k3\nEuiEGMUOpvDLjeVYnIVfHagOVvUNjWZsVBW01+oIUaMtxNA/hwsjeiSnwK0+\nhHlw/h+/gxuBMfk+3+uAnDSs+7pKPRxD5E+xzl4oebmWrMNSPhzdez/BSsMR\nld/gI+nYtEBLkAJZQug7SkL0d2Vi0Hg2FBDbTZ2ldOW/K6/G+zhCnYEgfB8Q\n4GA06aLjiPXJfqjyKNixMCNByQVOiCZKHwqTg3o9YyAAmSDGUI4sfomTUQq8\n/hRR/1HdBPqmn8fUfdDGOzTqus7uAzVmCrWsuX1Ywkiy1F0GsbW7vAOXrLe7\nU8Zg+ucuryiu27GGEl031WKB8OPfwTUup31Jwbed05570jxp7iSG/Bu4qdq0\nkm5bTaeYhcvNjCu64vHm51F84vFcbkbdG5UkMOaHiGXLeBAjsI+0E8hEQ/hR\nVoTl6F6iBw9wh+SiR0N/ZEaFU49iYd76tnwhOQHw07Mio7ICZc2bHDOZsXTx\nBReV\r\n=9xhm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKRpiB3peSYyllTQkpNZkHNsogorxjDwO4QTzReSPwtwIgePUNQOFu2UnpwrxeokCgVxIaarvOQEDcnD5lz2MkeeE="}]},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.1.0_1630917733266_0.7564958557685852"},"_hasShrinkwrap":false},"0.1.1":{"name":"eah","version":"0.1.1","description":"``` npm i eah -S","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","immutability-helper":"^3.1.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react":"^17.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.1.1","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-LPhJW/UG5CY/FUZyT1fkKNC1FNiXfAQvPY3z2QEkxHKQVoaXHIyQgLmtlYIzGHiBX+RQhnIsWhHbe1k5+xiS8w==","shasum":"a1883684bae2cdd8b6e7966e365b1beb64eb7aff","tarball":"https://registry.npmjs.org/eah/-/eah-0.1.1.tgz","fileCount":10,"unpackedSize":140150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8399CRA9TVsSAnZWagAAfMAQAItzYy3yWcuYb7lA0oi6\nyY4ErRPSkf8X6J8rTvxusMOhEZKO6p7xOkZHNdNFb1hjJCNyg6Bf5QrfZ1fS\nnqXbUTsbBv1l1ie5P7Z4Z3ZczXgYOHf53n+YJLsWsYjqdL/rN1n7cQRvc/CY\neiDVD35GTA81aoPXgVHq5EICwZSUQVHumdD+sgNvJhELJZk5eD0XG/Ho3dIr\nVz2gJCOEyFmkk+gLJOC3EuwKi+cJHAuq6447Yoibgh9BJNSuWmFflVu/s3hG\nNA2+JinH781xSvW5uQhsy9PIoVTqcyR2oP81sXASqHoSxszr+wGGqVSMXyeO\n+wN8RPpFdECSdt8awo6KEzfd8MEUtqeLrvbKyF3lXMTlM4tedaMvT2sRAD9t\nMqRJAIw8zdOPtHuXnRHVjxzA4K0JWoRf8NTmX0J17UiLaNMouVGb/uhZz6JB\ne/1BhYxrW/3pAyk29QVdTdvxpa4WoS7l/YY69/QFxz1t7mfu7u1bL7Aqn6eh\ntWw3MlipkJmJTSJlKSkWMdJxjBOUDhxwt0gMGsL+35thKSQDegpmIULj6fPh\nGnuLwgMWRRKwEzA9Yfu7ELWrq0xldOXi8gmCTOlpT0C60nIz2peL4Iy2GVFk\n8Az3f8eL5JZCgNpX0igvSoeYnyvrbPd1onlHz59hzmp3C40xZGelxIrFvSGV\nRfrn\r\n=pdLL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFFFAAQ4qOXNqMsxRRxXN/Om9M4OAaS2TbYrR3pVR9IgIhAIrzenw9578MzHY6EU63EA+wyjzVkLMUE0fFoBRLAUOD"}]},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.1.1_1643347837469_0.9037138689836626"},"_hasShrinkwrap":false},"0.1.2":{"name":"eah","version":"0.1.2","description":"``` npm i eah -S","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","immutability-helper":"^3.1.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react":"^17.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.1.2","_nodeVersion":"12.22.9","_npmVersion":"6.14.15","dist":{"integrity":"sha512-jdy+wPdQSS4LHZhysbCzdtXtX5Ku4LvTtKTGaNUYrYf1Si5czPkbPmI0obCHKhhJOMeqtF7JxOVkoiobv5G4uA==","shasum":"e6daf04a70a0b78c2e4965aabd678760d67b2c86","tarball":"https://registry.npmjs.org/eah/-/eah-0.1.2.tgz","fileCount":10,"unpackedSize":140552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDlzWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5Qw/+J0FOC3ugnpR/UFMtYTSnQTvDyzyvrZCB1XALA3Rrb70q8T8Y\r\nTB8BAOlZuNxENaLTryHTQPHnJ+brGN728gwIBgdQU3jSeCiZ+EqJSSlJ0iX1\r\nktsB+KbBHj5OV5P98Y6HeunLnBP7sp5fb++GDJl445BZG4FdEhE9D/FDxInm\r\nn9niZ9fJeWkuEjvwHxOqjOCyOxP2k0zoHZBJQr4XBay1v40pdXvVmQrx0Lgh\r\n+450NaHMI4G4LXcFKg8fXbZQIzxKqVfMDm/9NPYssAScDCdUqvGPzUPRFszO\r\ndeSlB2a3KGlnDa7tfXrWV5i9ACzgzPDlNDb1+KNU7+AmFsyTu0fMO4L+Jpln\r\nvQM6TNlKibt+vnc5mN8zOH+3b0N3deIatvT/TsMb9wVnFYVrh4X8RZuWPT6z\r\nRi6ih8p+VP3/lLjBXu1m7jjrocB5sNpNo30ryppelSf9F4qxnaOVb64EWIJD\r\nAljQfnhDQNFkA0hQ5OCLpj4O+GcZzQXsfTaaKG+RIG1cOdgkw1UvR8CAYkLB\r\nVX9Lx6lTmhqlT3YtPRpk5r9m7jNaMff2HD0pb+bTh+WvCdEClxrSb3miX/FK\r\nJ2ExaHwqxFotgmf9kWy2KBC5zPotgDgCfUDb3BWjS0NjSmxFDtb9vC00BeUu\r\n4Hm47Uk0i7aRCQnmF9PyqnE2P5x6UOzW4eg=\r\n=KUZj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+X16fHhwIGv3hzc57TLP90qCdLqF5CeHqY5KZMcKKqAiEAibEP0KSA7puAcpeHMf1fmx+oUhDYNe4zeC7DtPAzzAQ="}]},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.1.2_1645108438676_0.7590742372439858"},"_hasShrinkwrap":false},"0.1.3":{"name":"eah","version":"0.1.3","description":"``` npm i eah -S","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","immutability-helper":"^3.1.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react":"^17.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.1.3","_nodeVersion":"12.22.9","_npmVersion":"6.14.15","dist":{"integrity":"sha512-07VICVLb4I5G52p65EDiQSUxkrBqI4Dp16289YImJih3duc3FOmo50N58+uc6TY7dSkE7DqNxo+IbPuWiYuDoA==","shasum":"48a48cea6be379d663b14f211e28896fea4ae654","tarball":"https://registry.npmjs.org/eah/-/eah-0.1.3.tgz","fileCount":10,"unpackedSize":141057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIPU9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVqBAAifoPF2yA6VzCdPmoC/hvOgkAw0Gf3xMD1LbZE/SjU6jJzv/1\r\nYn+v0IptkFFVlwRV/9toaqjp7pGQHr6aFrgG2InbL+EiGyjIEcAtuhFZbSTS\r\n1TLh9rpsR4/LrKk4c5gDJ58i6GrI0je13AGHl9gKkReP7HYIsni80ZTIt793\r\nnQj/jzLVaL3nPsK+VFC3wU5SActqK/DY96bWhrvysdl91taeEn3ln5bYRDo8\r\nh2RTiDCdLTRi6iOJKc7AEUQRr9IQNVh1bTg4MOUf5nCAWczWeuUxplmAsMCu\r\nPujXTKY6pNwwISmIkUO1T1CtEUKyF3XoeF9BnCV5o+P6HIW1Cxfv1OO9x87y\r\nrHun/mrFeN65gjvl8WX/T5Nf9tLuTWemfJIY6EGQ1lsWZqy9Mv/L6X5w57L7\r\nAzVBFlDGU8FgS9YufsEJKAnS+GX+WLINCy5BU4bDjlH2A/+p9DHZJN3KS2kl\r\n4VcUwC8LjAR8rFYzBZY4Xz8cqo02uolsNt67orXi87prC2cnNbbsndX26h+x\r\nsvQrUsOClNMzePBWS6s/gd1i9T8Ii2U75mayHmyUe1ZMaC9oH0TKZCmsSUUa\r\nATKtsTPHn6wVRWMQ1JjVui73U1w18xHCrrBjY1drunSnwviV7l48fLGgZNos\r\nAsjF+oNw0o5I/6rqeqgPDC7caM5EDIXf6Qc=\r\n=z6B8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbrUiIpner1NMzr24G/nLoUGG7stmY0CccA4ggNQ3OQAiAxsgC5h6CdHn/Jf5LHCS62hY2O+HlHRTzn3VuJldl/6Q=="}]},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.1.3_1646327101074_0.2262455203877718"},"_hasShrinkwrap":false},"0.1.4":{"name":"eah","version":"0.1.4","description":"``` npm i eah -S","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","immutability-helper":"^3.1.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react":"^17.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.1.4","_nodeVersion":"12.22.9","_npmVersion":"6.14.15","dist":{"integrity":"sha512-lmDT8l9WAgbOxaFmLzKJvVhwU2YllTEX1AwJAwhVGLX2WyBwvKxegNLQP6oZ61Yv1N7eUH0ExHPdBgfe9pSL/Q==","shasum":"6702fcaa3db9e6273a87bbd38685873374a0c271","tarball":"https://registry.npmjs.org/eah/-/eah-0.1.4.tgz","fileCount":10,"unpackedSize":142640,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7squKK7VPQ7oZcVtQvE66/b58gA2ELYvuUjW7WelJUAiBvVZwCg9FTxdGde9UpZV26ZGJyeqdZG3fCgm94pi27QQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiR8O0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw/g/+KVU98xEHf0j8IXmDhos021t2FS2QVJ1w8rEeptQ6yQSuqG4I\r\noinwAew5xqPK1iM5CBzBS+sEqw7X5zngXBswuN9Ilz+g6iVkozjTvB7GgmX/\r\n6HgiPxPPmeQOB70zjIPJaMhwYTpOo6vC3fHjtG6B+lXFS+G9Hfsb9ySSrmZ6\r\nY9g1xCWgNP0QjJZXgRAOTnuB9TvSx5QpoSQDokBvVJs5jSCj9o5YJGD8rPar\r\nUIkLvAegb3Wpf8AACxOlv/0itu28i+EB8kWUzsRat6HUCJDmLYHFGHJG6Y/9\r\nKBp0W7vI1y6q5UFDwQqOVm2b/Iw4TsFReTOm5qFhvSpAB5RO7bQWi/OeU919\r\nD2hCIIB8kXXJT4Quqd55V8P+bM4a6cwFQQ2LJoJ20PtUQVCz+VqBYy5iYrhc\r\nkL5mjac0n9DgdnuAAyI4vPOsZ4FZnwx0DptBJrN4TQv4+ouORLSrjjlYPSGd\r\ntpdlaIAOE7qp+jKL72VvlQD8nj9vD6SnVXELrkfvcXz6o6+vtj8//mRuaSNs\r\n5Hfn0JZkkUF4hZL4v75xPcTGiuHyCvBcBsQPDHwZMb0/EHvG2PJGMQ0SuXWN\r\nyvDzhwvlaa/gl3a4SLHsNtyUluZSdDXra66out4KIVKVGk6Uts+KwjV6LPge\r\nRM3e+ivfkO4JUfQvA9Fpk61wAhtNut3Kx7k=\r\n=+w6h\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.1.4_1648870324171_0.5979967031948268"},"_hasShrinkwrap":false},"0.1.5":{"name":"eah","version":"0.1.5","description":"``` npm i eah -S","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","immutability-helper":"^3.1.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react":"^17.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.1.5","_nodeVersion":"12.22.9","_npmVersion":"6.14.15","dist":{"integrity":"sha512-atRwHzhSSeTL93T7vaWRtfgxScdeEaeNrQoElc56pw9WmInjMF+/zLaqTS6ozOE+GUPCVq0+5kb2A1VWY/1viQ==","shasum":"0894bf8700e6d237a2174c9823dca21912ae42eb","tarball":"https://registry.npmjs.org/eah/-/eah-0.1.5.tgz","fileCount":10,"unpackedSize":144271,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4nlBA+XTqnDl8WNZ9Yh2fOsHiUwOmUO+7PXaqzFVwPQIhAMwwpf1N3h52lMflLPjkYrTx4fyjXuQTkgFAiYY1DMOb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTDttACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr28Q/+JXDlKhbcmab1ii6kQTqb28xhUWEcwplz7A1fnTRpKpE8BXaS\r\nFSnODxCb+Xh3MxNUhdK9/O2SUdxBvNrGCauymsl0zxweL04WLzSAqWog/u/k\r\nvzS3I/UVc+jcLwuVZYfEh8SUdvVa0HBfNfXEWM7sU27kzUX6OtPSOA0g027j\r\nGd35GOVzjLSUMyiTBFnt0LA3UZiU0wRO0UiUh4a1gja91S5ao7jStMHbBNtH\r\nFSYl1JBQ6HksE5oZ7dHLXEmFW2oYrrSIPumbWmBygusr9ZJFcXz1PyrAmP1y\r\n86pqMErsxUG9AHHZaA9zWyvoxhocWYFuiyQe8rFL7zyb6M5ELCs0kyrCTzh0\r\n+GY90QtS6sjWo/AvdNqvCgb6iu9mi0tUL7cosZmVIlzvOR5IZUzVQcxUK2TT\r\nZTWz6JRnN4q6Eh56zTDObQasR6ndSe8zxRiFOBcbcdZrNtahzEgsFxOY5Kx5\r\nL5yl6PCVaz3EEfIqUMEWrBrU7xauhN21HJN6QoCxRfRJeQbGJFcVpofXGc/E\r\nV4YlTagfpdR7XTuEZyMOwKw0Ye/NVnlyMs6hpFTGPG6HUrjoh4Afrge7LHMj\r\nZqHVa8TNczam7ggoBWWNhl9y4fcR2eVBdVYEOvXqu7jxv7Za/7FV6RnJ5bud\r\nNc9ii6Lrim7nRh/Vxd26Q0joE+OUaHcZldo=\r\n=uBTT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.1.5_1649163117470_0.8477793302339689"},"_hasShrinkwrap":false},"0.1.6":{"name":"eah","version":"0.1.6","description":"``` npm i eah -S","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","immutability-helper":"^3.1.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react":"^17.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.1.6","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-J1vf7FjxdjOqT73rLLYZYBRJLsBZ6qYyhQlBsSh6VWc86Awjw04nVHEZpOgUhAxTulgBaYKQmYmoZbVgEIXphQ==","shasum":"cfdca7d6306ec085546b0092d46fda62e1df2a3a","tarball":"https://registry.npmjs.org/eah/-/eah-0.1.6.tgz","fileCount":10,"unpackedSize":148302,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAfNtj5aNmcxOfVylx2Kdoymk7U+t1jcnw7o3pJJnFIgIgYGQAZw2yWdC4/ucEIo3OpSzNJakMWKMWfg9YTKc+0pA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqOQjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9oA/+IBV2CbcWmtZj8hNabwmOQw+Ub7xFpmlGLK5JghLPXLLkPINj\r\niBFim2LqRivWo2JTOzC2FmU6g0Hdo18ttGRW0/DTrprbsCn5Mxmqyn0IEZWY\r\nCPdw3yL91sMMQhtq3qBi/cCJCrfttD1PiCu3HyGFUm+2x/2YJl6ZnMcxCsd5\r\nM+p2cS6kQocCnG48JAyw2q8f019sPgCetCJxJwNYPHEQ77iBGcu2I5vTFPWw\r\nG4v4NewXiQHUNMk/pE+kBZpYNunm0cJP9VrfPe0NV3d3fOOta5PVGiWAKMsm\r\n7tDDtd17vsit20mONmb5FH3kZAqoj+tRRyhc5NTppezVuugvb7wPm/kU8KZs\r\ndNlTi6KHlXbDTsy6GhA1DAivdH82jbc8ygiWq6c9qBvlqsQfShPHgAtAJ1B8\r\nMWW6QmN6jBcGdrv71SXNdkHbSgIBdgZiOpUy46J/xRaTsOtfvI2CBPWOc6Bj\r\nq8BWjPKTDkSnGI4VQQ1fxhobToIMZVLvbYRR4JY3NBHLcGvr9mKSw4qaSAlj\r\nTZ0UKtdOJaVyoIP56X3gEzXkd4rkEd4u7j0gXwayWZO4oOdcB0qANTir0cOk\r\n3bkqNkcd64x1FELJ8ol7PDdo5jK4R/Lei8/XE0SCalsES38cHBI6+KjohW7s\r\n/EyQn/tHA6OpkUGCZK0VoREwDtsgxNnNNYs=\r\n=OaCD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.1.6_1655235619662_0.06127124833464315"},"_hasShrinkwrap":false},"0.1.7":{"name":"eah","version":"0.1.7","description":"``` npm i eah -S","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","immutability-helper":"^3.1.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react":"^17.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","types":"./build/index.d.ts","gitHead":"4d9fc403374e7a593e8424dd8bd82521759c8052","_id":"eah@0.1.7","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-sbnxWzpRTeBnfuczBUiuTZf1o5jl/yvx1dUFFzA2olKp/3Xc9kIFDP49oxOF68UGRz7j5KDncZ7BzSKBTBeUcQ==","shasum":"065da7f08e960a4c19de4413508ae08c77b516d8","tarball":"https://registry.npmjs.org/eah/-/eah-0.1.7.tgz","fileCount":10,"unpackedSize":148533,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8TJZaygqNKxkRyYRRmVMszbaLHfz3kPakRY/nLO7D6QIgNZBNAZRO42elgrn3M3M9G3vEX9yhH49eQeVLadqvREU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4LYIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAEg/9GQlSqLOZcM5Mep5/2rvk82QYzo11g07rYfeWG5kEpNJ60Zgz\r\npuoEPHzqEiV0gVCkhVihAeAKBLRlm9EbA+curWUUkI1YtWHk1wsasPrnGwef\r\n65x6gWGwC5df6Glvt+RBflzTH7xaYw/mQk05toxcTjF+FNraZACJ3NPyt8+9\r\nAVqfQCGpQCWKY5lvn9kh/NU7+QSmy1KksA2xnQULwpWUS63yDrUCjyEGaW9z\r\nGQUVT9q7Ndtx6CnrDNjvXk8y9kpoFrQgKKg799A/pCbmQOesaVSdg8V2OHP2\r\nC7UR+c7FUUocyzjMOFw0USIYU6sur1diIbr4uMebIo+UWWDoqqAydPEcdPIq\r\nuiZlkwfZS3VJFatq9BPCCLV3p/KJDRSaab7j6tuK0ejf7pGsnj0X7tXnrQ5T\r\ni26LVzj86eiThtlIsrrwfjz14IYDRdjeg+Kv5/NJLDo/BlhZsv2pTteG4X5O\r\nm2vKa3JD9rCMOY0eeS1RW/8afrObBAHcbM6Mlb64amXIJ7QNRrZN+AzEXRzI\r\nQgYg2q1AninLsQAJy4CvZ8gQhKPUcBnseYuSsZuWL98vv97kUmJxnmrpkVhx\r\nEd3m3GDBc0hYwDv6sctobMnna7OLaMMOKcc2MqSZj5jc4s31n2OpoL1tUkkd\r\nd3f7vANDW7Kjvreu1cjz5cdqHy5a5LL19hY=\r\n=gmvR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.1.7_1658893831798_0.4035504100597853"},"_hasShrinkwrap":false},"0.1.8":{"name":"eah","version":"0.1.8","description":"``` npm i eah -S","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","immutability-helper":"^3.1.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react":"^17.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","types":"./build/index.d.ts","gitHead":"67d58486bea3802969e659e68b99a994be78a463","_id":"eah@0.1.8","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-Nr8ib0aSHx/XQE/ph3AOwtj8BvrVX5BBj/43CA6xWeLujB28CW9KzOfddv53JuUQ2/7YckxHkIDO0f6gf7ZBqg==","shasum":"027fb41475279f649d58f13092257c0c37d07e7a","tarball":"https://registry.npmjs.org/eah/-/eah-0.1.8.tgz","fileCount":10,"unpackedSize":148663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvjhTHlNNQIdpI6zHKZDskr27miOIuL1hdspWymVH4wAiArEsJn3/VBHd6RZ71037UB33gwOPL0b1MdDtHgaS6jUg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+zzzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZ0g//TsRrjjifaWLJ300cBUwEjAjPhN8BJRgnmQ37zp35x+jbSa+q\r\n8myMlYp6bkJFs5qClDT61ZE5r4QF38IQB4tOd4qaQcCtBoqifNoxrI4yhbbm\r\nbyQTYRwOQt7JeD+UE9/LhBm/POS3IhfrqJAumMQPxCPGBXt9cRHRLJSIbfI3\r\nlmqMH0U+bWMc0D84LVmDFYI68j0Dv8Y5T1n0y3fRDFEiKhUSSTDpivZi+Kqk\r\noILbtbQFIAFBiWXZaueogvKmXJMKtjN1VntdKy2Xe6I1RfEpVvLURkHsgy1N\r\nUPTWX3HNEdWTvJ++Iq/K6qZ23TQCmMVV33f0eUq2rI+Bk6T9eIKiCGTLMv7p\r\nht1daDbbZlWRjZ7akw7ifLABq7fcKR288XpWo1HQp6KVdtWLMoTijTheQBeD\r\nLNAmHZjsWEggO3sp0C6jE2updpJAVqnwVkqiXpHbZNCR2+4hEzI/2pndpxC/\r\n5oNuvS9adjSkPZf8+MZeUGB5hKY8cLvpsOu930nsli69fn/RGXux3VNZLF2x\r\nZ1eIzDtjMwZ3eaMp8fcMnDI/05wwb/dr8cB+81ZemO34IC5pykSechLAZ0pQ\r\nO0GSs97dGxD+f8sRPv+xvl0+zmYZP9MsPssNB4zps/gyruxXA5bnPGY+cvXG\r\nzyp8j7ktff88+rHkMnk6kOSQnJosgBa2wgg=\r\n=H8Qk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.1.8_1660632307711_0.05475903862205511"},"_hasShrinkwrap":false},"0.1.9":{"name":"eah","version":"0.1.9","description":"``` npm i eah -S","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","immutability-helper":"^3.1.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react":"^17.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","types":"./build/index.d.ts","gitHead":"23a3580a858aaf94fb548a6aa651ca2f17fa0ca8","_id":"eah@0.1.9","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-1miYkG77dJ9UAeCeb0UqGKs/zclvRw0RHSEXdVA7Le+K+JzZXw3XI7+SRPTqIbXLcC5BBdad6ERVcftnqUEwbQ==","shasum":"06a7b7bceaa95d1cee4d1b4bbd12ed47c803e35a","tarball":"https://registry.npmjs.org/eah/-/eah-0.1.9.tgz","fileCount":10,"unpackedSize":149133,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+glkqevpeIiM7N1EQAqnKnk8qpLobj0DaXdFmmhwnDAiAt7lvZ2KMxMmypPnWGqXvaFncGKxcT122Dz5465cU61g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNrJMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpPA/+IlVz3H17pcuwU2PVm+5gJvwDqW5aKE/QsekdeKxyLCsi2d4D\r\nnUEyqa7CaGLev4qTg89n8yzPsLd5lQ9lFx29SAB1TQkii5N/d9IJOf6Vmd4e\r\nYDo64lCROdAb0MHMlesiqP12izYX1sWDz7ls/MdmM0X6TU6XWNCI0c4gAeKa\r\n3lPrC+U7N53Kxt8Z54OA6wPtAqORyE5PZE7kKZlDdkc5XB1wDIL9frsUdNJ3\r\nr+vRZWInZcy4uwfLj8CyYwe+HGDAilZ9XgEUG2KxobFE3t698tkivYkcfAFW\r\n3RwhxjOPVyP4TEemyGaISs9z37f9LCbDkATQHGH7W6B2yjFRoVT7B+7MqT6D\r\nM66aOLGa0y8CIJs68ZWe/SIOh3KBpcblK75/HRHmM5ivsIUiMAVCBQUCpuCk\r\nznNTaXUYO2q9SirGof5NSgnO+Hfo0cBQ2gxEVVdiY/ZxfQc3O+91pCmATW9i\r\nf8dm2nxSEgL4smRynTZnOpUP1fMUs8q6DOeKPwujKcjd0bKRu5rQaWV162Cu\r\n8Pr4UIBoNI4Yttrw1/faWi4t0/cMnh3qxWfcpnhnIktUB4AdJd9vZjS8zUh0\r\n/PdwMqpnNqCRO0TZRBIgISDxfbj83GH1Q9ytC7p297xtKArOwEAgjPH+KXKw\r\n9rLwbmGQWFClrD8Nc5QOVd6ZGxyGhFo0Hzg=\r\n=39of\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.1.9_1664528972232_0.8037646724816021"},"_hasShrinkwrap":false},"0.2.0":{"name":"eah","version":"0.2.0","description":"``` npm i eah -S","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","immutability-helper":"^3.1.1","react-dnd":"^14.0.2","react-dnd-html5-backend":"^14.0.0","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"react-app-rewired build","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react":"^17.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.2.0","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-WQRpMYnFT++fyjnczCDGgDjoZ3W0B8rk5R3FAcHyerXhBsVNIiTYGRHWNnG+G41yM0OOje/Iplrky0I9sy/NyQ==","shasum":"256230d4c65c7fe018a659b06037c75ed0783277","tarball":"https://registry.npmjs.org/eah/-/eah-0.2.0.tgz","fileCount":10,"unpackedSize":70747,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZL/9pi28QDpIUhwj/8Ak3P1rMAaqigLALXrrFLwfu+AiBxqq1dR+1mWxzRTkyu1bRJe4Wtugx4Q8pXZ1R5dA5JHg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQE1wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYSA/+MJinlPJTx4iRGd1dTM5SqHPvENhGNoVeDm5SkoH5LRI9L71X\r\n8ifdkAV3QDzY7Eugnp+DepRaPOLbhWaRfEWxi518aBnWcvnCESQOIElJJyIe\r\nrhvHlTpfU4ff0Trm242YTH5c5ugzLJvK+lxGXEj7h+00noMR6q78hzUbriBh\r\ngFQh4yHCof2ri+gs3J91uJzIzn4n6II7xxVdBxMRnSrh2ZKOafTAqHBFnnpE\r\nw6IMm2f6o3Cc9LwxqVQZuvQbRAfniqguhEiWvbvZsapkXA1zHybhMpyX+hlr\r\nvC2Q+L0a22JTTnBQdZnNZRs9660158btfBGkKsnFhBdbCgedyWHwPq4VDqDD\r\nt/TFKTIZnGCRPKeGJ0M/eorLxOh4/UIymv9OGREXhD2t5pEGboY0rmsGtIFL\r\nNn6vV0xAvvK5sSyJcAzbs8DEJqsJI/qortPTB4CZgKni+DaL8zm0jRtXLiCh\r\n5jV9qRpezauned4Pmy+0S+G4x2V+bdTROwHQLtxNChihD1WrEfJWV9ZHN7Ju\r\nMZdu99I3rz7T+FHHgZH7CbXzC28SsrLVgASuvKnQ/ws1hJpPh32tro4938FD\r\nCGBDDfSk3YdLu1wPSx+X270s8GPB/PoX5bMAG9iSevyZr3v5Accf+F2XFuq5\r\nyZA510rjItaTZlwfneJiCYLbeGhYxgaunzo=\r\n=EB+/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.2.0_1665158512075_0.7483084514050891"},"_hasShrinkwrap":false},"0.2.1":{"name":"eah","version":"0.2.1","description":"``` npm i eah -S","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"react-app-rewired build && cp src/index.d.ts build/index.d.ts","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react":"^17.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.2.1","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-7m0lsOnQDEL570ihCRycy4RIUMdI+ci7KzRUqGujz75qNcJXz6CP/XJOAWnMlTETTo9oikz82Sl+eVwwBhZ+3A==","shasum":"451486d5235ebb8784d18f247e0b9d5ad05747f8","tarball":"https://registry.npmjs.org/eah/-/eah-0.2.1.tgz","fileCount":10,"unpackedSize":72333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDvOlApkzb0SJvHZwptqzxA3dlCe1/CeyuK1UpImThf6AiAq1wHs+awQSi1TSB7+LzHlPqqoQ+iT86bW6xYBkNTrSg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfmlcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1bQ/7Bk9v7umBZgFqlDK/W0eNPU1kc6lulItILTSlDDFL7+r67b/z\r\nLazbFVzNPYpcnS9WbdywP3+HqwKeRkzGBJynu7h0IelHTDP0fQkIPncJSOix\r\n5MMKI2+7yEQH7elqf3Duk5YpzYFZORbn1F4eSbJ2oKtX8SU/J8X47hk1G16x\r\nej1joo0FngA2y/8FPpjOo38igJcT4iUAn44A72qUK21d3jp81X5c8mz6YLfD\r\njbqxgc6Os2XP+L/Okw2ysJvRd8OeWYGLWjj302XvSvlucnyM4pfuezYhvJLL\r\npm67PoHAbwtlPgIZXqeKXPU/AMJpR4NxNwxl6cM3ttwN9pDvfwqVkpJ/hnc8\r\ntyksQWlJNqL/6SeAsfXgaLMzO9I89SolfPD0KRGqaz8spxu9U1NNzkWJ9v96\r\n/cJGlFu8ekjIlNvcELB26NRvva6PdS2iaGVUxnoA3aJQun/BcelfLb54rNuu\r\n4TxOprUUMKVZNdgG9qDg7BUaKE3pZ+ukAvMsPAr2X+gI3ZB0vtmZU8YKa/Qx\r\nTHTZFHAs6Pe1Eq8lOt8OUSF9qzAY7VpIejV7c2GDaAnTjNsRp2VE7eKdnuA7\r\nqlwdYNELQOyAUiIB2dD5qhEBWfQcgGIj9Un3cF5Q7vAz9wljIR9V52BMxkXA\r\nH3J58ZySsUWabJz+Won71RB3EIE2FX3Hnjo=\r\n=Pavh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.2.1_1669228892368_0.7089975149984178"},"_hasShrinkwrap":false},"0.2.2":{"name":"eah","version":"0.2.2","description":"``` npm i eah -S","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"react-app-rewired build && cp src/index.d.ts build/index.d.ts","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react":"^17.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.2.2","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-Dj+xtsuRUTHVmAtgk04ojmLwwN8CmuuyKGEq5HMgJGUNXMjP34PHhRMr4BkFU51FnmjB0BSBsCLUTVp0phLQ3g==","shasum":"4ce0dac19d6d4922e922747894e14cb4e9bf05a8","tarball":"https://registry.npmjs.org/eah/-/eah-0.2.2.tgz","fileCount":10,"unpackedSize":72857,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwcemqrOo0JmpFb5dahjJAtJOHDfwvORhJAedguB2ZJAiBVN0QY2eNyMbJpm+X94o98ET/lVXF+6JeGL3HOnaCfCQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1XlCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXfw//VEcfu13ue8595g+MdynCkgd2N2+ABu6skihfVmtM2P4bAqgS\r\n98gnVfw81QBuMEkqDVRh1vUeE7AHtUycAVFeK7o5mHxRd1fLbLn1m7hgmsJN\r\nTUPIOAxSDIYcqJxarn1mt+RIAXnbF722Vou8C3d8vBJTNkpehG9r7djbeWWm\r\nLKpkruy6qB4zIzMoRK5dK25L0DY83ud0UMk1YBGMKYSCaC6BxGSO3d4AymaY\r\nJ+FTSU26CNPMsc35qJKYvOX8MNN/UeMWaIHmZEO+JL788ouTbRECAk7iJUfU\r\nC+3YZJMg6Hl7X/jcvxPfjI2PIDBWzK1wVZY7UL09X/GRWzAOgaKkMtABHXT1\r\neTqNcGimdDrsEqW4i47cAd9V57eeqADm/kIWXMsHYIC2svf7DnN8TFRvpXHw\r\naCvi1gnSvbgtH2ExKiEndWRts+9mfdkZmAi+N90CVn2LqzmHEx/a+vDmasiJ\r\nt/uE0vz4GAdmuHAjsGJ5yr6pigZzOLcECZEj/G5+kJAlfGIhe5rjHyiNJoN3\r\n4JhoeiNfxfyfybZIgJy7U9OOEVCVF+uidf1BWTpIpgkXTKJADSBLl8jKbYPF\r\nW95pkJtb13YC0HEcA6CGt3P4aF/MtQuNofybja22ciu8yPzU0YNiJlK5oUpV\r\n9XcMJRA5woY3vce9Ld+svOPBaVrfvV1Rc0c=\r\n=Nulm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.2.2_1674934594639_0.7969260735490418"},"_hasShrinkwrap":false},"0.2.3":{"name":"eah","version":"0.2.3","description":"``` npm i eah -S","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"react-app-rewired build && cp src/index.d.ts build/index.d.ts","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@types/react":"^17.0.2","raw-loader":"^4.0.2","react":"^17.0.2","react-app-rewired":"^2.1.8","typescript":"^4.3.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.2.3","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-qMd1JZCnXLrJCgbZWmTUq9J6qTJUa7XFRKTB9W+AV9Rnacd5I0kLWrjUcT4eU6FdiKEJvBSvJMp5mS6hVjD2Tg==","shasum":"061c262578be4c40ccf692bc6d72621dcfc3d021","tarball":"https://registry.npmjs.org/eah/-/eah-0.2.3.tgz","fileCount":10,"unpackedSize":73172,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEcDop8/SkCa3EPXZQVXTz1lwI9wiAfyhGIDn4gO/x87AiB36TOuzUk5MCj9PG8/j59duJF/tK4nwDdLijve9cPTmQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1kdlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9zQ/+PbPqrmsrJ0SOoA/+agD9pZcpINgqqzxblbZqEZTle8jzbcLV\r\nKIDTUOKXJ2s/31+J7h4ma/IFI7QDqTvJgSyoFzAts8fSaZbqBjRAsSxDw3+Z\r\nJ1CdzD6IA60q2MFV1XgWY6lUEGCzwKjnlm9g24b+YvZwJRokkBYZ6TVCt9HE\r\neJLydfdcYOzjnaDzcyZn4SN0Sq95kMgbpSI5kafhSDFqMKM1ubfXB6GS3qYz\r\nzCruQaWSeU8wYBhIpALtBvmwVX260vsAm41+y6jPTpDQqRPcyRUod/4dt5bQ\r\nmJAhZ91apjA7yc92pzT5KnbzE2CZV301h+6rHFsOVL6Ibh5E+X4IvgJ8egIa\r\n7CrFamGHjkJtT+HvfhTL6YUbsAjeqR6t++1iAR6XkFs1B8mi3AEqZicBNAvu\r\nsYhjxZPPn8NR8Avaf04j1UjDNn3X1NzUpnFpPa1zKdKGtlLlAbF5h1Rbe7Hm\r\nbaUVHEUoe89uQkAci29XLzqihDqkkC6jjK0ao1TJ3LRihB0Voi5e0CVnnhwU\r\nZbiX4TYUW88GRtcAw4LKAnOkgX9/c/wM/L7mlyAX0w9lSdrlh+kdmSDFbkt0\r\nYq/ep7YPOSGtVnmyKeuOIYry5wvsdnsu1nu/5ReU7hmLh7lyxmsM2l7747bV\r\nn+eV5UZJrPRv3YdWGr1n0zRf4Dp9qxv/nvY=\r\n=p7sd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.2.3_1674987365514_0.9052395663065285"},"_hasShrinkwrap":false},"0.2.4":{"name":"eah","version":"0.2.4","description":"<img style=\"width:100px;\" src=\"https://github.com/sleepingj/stayhungry_kps/blob/master/eah-icon.png?raw=true\"/>","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"webpack --mode production && cp src/index.d.ts build/index.d.ts && npm run build:cdn","build:cdn":"webpack --env cdn --mode production","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.12.7","@babel/preset-react":"7.10.4","@babel/preset-typescript":"^7.13.0","babel-loader":"^8.2.2","babel-plugin-transform-custom-element-classes":"^0.1.0","babel-polyfill":"^6.0.16","bundle-loader":"0.5.6","css-loader":"^5.2.0","immutability-helper":"^3.1.1","postcss-loader":"^6.1.1","postcss-preset-env":"^6.7.0","raw-loader":"^4.0.2","react":"^17.0.2","react-dnd-html5-backend":"^14.0.0","react-dom":"^17.0.2","serve":"11.3.2","style-loader":"^2.0.0","webpack":"^5.46.0","webpack-cli":"4.7.2","webpack-dev-server":"^3.11.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.2.4","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-LWFnVoQzhRq/xeP/OmYKpLjULW5NjU5hQWKjk2RFg6fufGfkG92GjDdiUrGbrqfbJ+A9oS7CaYCFskb3Oce4fw==","shasum":"b0e13f26ee8be025ac50de83f25e0d3bb73ad9f9","tarball":"https://registry.npmjs.org/eah/-/eah-0.2.4.tgz","fileCount":14,"unpackedSize":146029,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2k6/vPNK5N3NVx0pTCPg6LZQbW8kge+XuftC8e7hKTgIhAIz8qkroDP0WF4VbsMX8VHH+84LJQtqTqErrpq+XieXX"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6HBHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2WxAAh/qPYpGoJ4mF+8zEOO7okntXquIoFf6HuQi/2ia/9tbW3UlR\r\nVr7NHL48XefACdVlDieajUUSZqPIJple7eUpdjHSczXMlSJhIO0Oq2qscyOA\r\nW3w2tK4+EenMFOt8QJn8+gttGRORSeAvT8jHIo83kA1NBwQJM9lg8ZkfIWRV\r\n6WB67ssXf7yo4V3LuJjv+yJx5iZVR+3OztCGtsSHuUmKUufRApJpWo5rxfQX\r\nPWXvnstRtcXH8ktaFJVGpxaEx3FrSM3r/4QVrlZZ1RXmH1an0Sj0/kYCt13W\r\nO8wT2OIP7OHL/uFkKCwNVIvflbhRC0i57X7Le60fHRHrLu8xN6i6fAn41m9G\r\nuonEZ9gFvs4AzM4bXX+Us9dMEVfNuA4DSs+XqZbdS5OzUAMyTorwX6VGQchh\r\nxd7NX16Vvkq9xevORoPNTQjYqoN9r7nHnGZAOWVFE12Ug714LT2mlGc6TT/l\r\n4FSvWjqbcsSkEgA8QjUwcNZBjaDLQQPVZx/o+F3WKvgtcyzpmPgpRPLobtiQ\r\nuBIKDBi8z3NXcvKSHa9lKmYPP8Cr+tv2eIjGOoF5ZcBjPkdh95VrsEfXazHl\r\nr9u5aHPnxvb3MVLQsUEc+OTS7azirAQyHka1W0Dny3HgQZBC4EZd0RUA4HxT\r\nJQy5R0CHZi5IT+7nzpQYI8UA+V7uh5TQBx0=\r\n=ToSp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.2.4_1676177478799_0.34616683176434626"},"_hasShrinkwrap":false},"0.2.5":{"name":"eah","version":"0.2.5","description":"解放前端生产力工具","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"tsc && webpack --mode production && npm run build:cdn","build:cdn":"webpack --env cdn --mode production","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.12.7","@babel/preset-react":"7.10.4","@babel/preset-typescript":"^7.13.0","babel-loader":"^8.2.2","babel-plugin-transform-custom-element-classes":"^0.1.0","babel-polyfill":"^6.0.16","bundle-loader":"0.5.6","css-loader":"^5.2.0","immutability-helper":"^3.1.1","postcss-loader":"^6.1.1","postcss-preset-env":"^6.7.0","raw-loader":"^4.0.2","react":"^17.0.2","react-dnd-html5-backend":"^14.0.0","react-dom":"^17.0.2","serve":"11.3.2","style-loader":"^2.0.0","webpack":"^5.46.0","webpack-cli":"4.7.2","webpack-dev-server":"^3.11.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.2.5","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-VFVrLJZOMI88vcCm60TSheDYEGROXwcji1DwLdEoD4Z/mjr76Yfyx+TBtouoi2ThPQ1iANjdP/NXsogXEOQ9hw==","shasum":"62bf3024ef4458a0999f89016703d79a1a34176e","tarball":"https://registry.npmjs.org/eah/-/eah-0.2.5.tgz","fileCount":41,"unpackedSize":153679,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG8UlCCWnXAtDeRmF7UBFFTlKbQF7+eKTXTJkQkek+j9AiAaRWuQxftIcQBPS9Hr+Pre3sfpy19xunc4qQ00e5JNlw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7mWlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/Ww/5AZIwvBiDVkbxD+r0SIPkCIvFvv9Sojn37g5P4M/N/FPAZDC5\r\n4ktaafhPOTowpdA2T9BBqe2AWqya0bzwKFnpG5wO3jNy7LVOSACGDQ7zmcSP\r\nJBtfu8VcSVlcIl0QE3R035NqZolWoYFMAfFeZOdeKmnjpwL8qGyYF5n5x04T\r\nn1fNJ6hqtCS9lICyogNJR6AV5JtDLnr2VM7cfvyNn80HMiAd0Gm91tbnLUT1\r\nwSmVEytHHA+XFLdbByLhUgyOJY8XHbVzdpBPX1j6G2d35bMscv0secrc6+7F\r\nYZi9zr0oIXfLmjTuADpYmNpS1h4+ucgghCtkpkSrjcNH9ohzCj3lGxn4YjXM\r\nSq2mfzgsULpH1HXJse23S+Maz84i5yvXnNEg9HCblh8juVQpWSEquKLIiggz\r\nAXNKNTi26Ei27grWw9leTjFnr13uvrcloL2o1sqw0zTajZhgT+aMaY+yfag/\r\n3Rin6OxFhbgieGgTvLkMWuVVVpxZ5qmRmNhksTKThzb7WEiBr7weMQgWxhVr\r\nVH0OkbPC8scdOrQHLdP4tCKYQZ8BdHaXnXJoL9N1XzC7RTT/sQzcBnvTkhLX\r\nM3eBvh1bP8UEPr03vlDR7cHqk0Tei+6IHU+WQ5yZICaRwTs2QdHxJsjDrMP7\r\nnRtxLF47sxHRX7MPAsz1MgWZ6+GG+auQQi8=\r\n=Felc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.2.5_1676567973200_0.5501901972346803"},"_hasShrinkwrap":false},"0.2.6":{"name":"eah","version":"0.2.6","description":"解放前端生产力工具","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"rm -rf build && tsc && webpack --mode production && npm run build:cdn","build:cdn":"webpack --env cdn --mode production","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.12.7","@babel/preset-react":"7.10.4","@babel/preset-typescript":"^7.13.0","babel-loader":"^8.2.2","babel-plugin-transform-custom-element-classes":"^0.1.0","babel-polyfill":"^6.0.16","bundle-loader":"0.5.6","css-loader":"^5.2.0","immutability-helper":"^3.1.1","postcss-loader":"^6.1.1","postcss-preset-env":"^6.7.0","raw-loader":"^4.0.2","react":"^17.0.2","react-dnd-html5-backend":"^14.0.0","react-dom":"^17.0.2","serve":"11.3.2","style-loader":"^2.0.0","webpack":"^5.46.0","webpack-cli":"4.7.2","webpack-dev-server":"^3.11.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.2.6","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-sdfTvdcC6HeLqsHmS8QmtgDMeJaXfpUAcjPoSGzFmlV/sK9Rv3Ux5yubMK+92+jedyMlNnc8UxZFiAq/Lv5zgw==","shasum":"2660bddba3df13850761fe03f9b499e7bc6b7ab6","tarball":"https://registry.npmjs.org/eah/-/eah-0.2.6.tgz","fileCount":41,"unpackedSize":152901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1IQ/jll2HeQs7W/36k1Gci2Pwu1qoOr14Pu53tBsCtAiEAvp9ZaETGzCOZNy8FdgF3YZpzh8AX38LZ8bDyAmi6Wyw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj85U0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgcBAAlEnvz4dV5Vd2l8/Awy7/Y3j5/xy3tALqbWHAtAaFjA9waDIA\r\n54o8gf+NDemk5BYR1demvbWOF58b7XxaT5OcsfvmFsSA9PNUtznystM+PWx5\r\nDFKXAMzBHzTzEnoy6xvxmEOmAtO2kaeNtCmuqUcRz10ZnEA+5KJf0t4XNcOE\r\n7YZEAqXtYZE2XW8qS/8xb++TbGeLXa7BIsECiLpZWvOm9NPf/gZ7VbgWAS0U\r\nP2+2j6HEeRhv7bKx3bs2ZB8amL6EAuhj0UmBQY8fYVmMJOaTq4IaypU/515Z\r\npm2VG96aEPZI68ZZ328FKd8raUjwo7QgziPbiX9N46OenVtoxyjG8VY3MM/L\r\nKph629bKPaH2T6o4jDpaqBEbmiBEkIg3hIS/HGSro5/uscsfoXeIfAwSs6hm\r\nqpjSUXNtN2cvAKHAK6myw2I/EVvBIaM6xS2fb2zAbflD90VnEOuw75n9fZL1\r\nyEa+FcaUAkjy9iS9PpBKrWn71fvMnVSlrjwP+ePE7OfT/tGJ2RU3FqrxgTi4\r\n9ZwZWp0nj75vPaKQq2Ypd+JDwHCl0eH1U22WBUlRAC1Sy0wCLYeb0lV1nLpD\r\nftxDDUVCkerat3kRK+29Otw/9AkaZG6O9lrY3kIyxb64AXUHriQYINB0nU1P\r\n48UBJVB52kZIy/nwiuDovHqgI5Fuyl6+Msc=\r\n=+YLi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.2.6_1676907828343_0.8504266691123856"},"_hasShrinkwrap":false},"0.2.7":{"name":"eah","version":"0.2.7","description":"解放前端生产力工具","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"rm -rf build && tsc && webpack --mode production && npm run build:cdn","build:cdn":"webpack --env cdn --mode production","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.12.7","@babel/preset-react":"7.10.4","@babel/preset-typescript":"^7.13.0","babel-loader":"^8.2.2","babel-plugin-transform-custom-element-classes":"^0.1.0","babel-polyfill":"^6.0.16","bundle-loader":"0.5.6","css-loader":"^5.2.0","immutability-helper":"^3.1.1","postcss-loader":"^6.1.1","postcss-preset-env":"^6.7.0","raw-loader":"^4.0.2","react":"^17.0.2","react-dnd-html5-backend":"^14.0.0","react-dom":"^17.0.2","serve":"11.3.2","style-loader":"^2.0.0","webpack":"^5.46.0","webpack-cli":"4.7.2","webpack-dev-server":"^3.11.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.2.7","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-vVHJ06Mru7iq1hZLI7yqm2nhsoVahtYwCaFEFr/1wh0DBz303Fa1JXzSMAHS4Y+ixD9L2gKWVkrFmx/8mjevVg==","shasum":"84e14bd42d97617ef7dbf7ea8f813ce120a570af","tarball":"https://registry.npmjs.org/eah/-/eah-0.2.7.tgz","fileCount":41,"unpackedSize":154413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFaO1aRu+ztXEihRuT5R0tNERZRE23y6jUXoNzH2+qUgIhAPxERhhdL0YlpqJRI4TNTy7w2hHygAoc+V674icKJnoY"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCLSHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/Kg/+IxfW3gEAlpgLc2DI8CVRWnH3Vt1vApwKyNQr+BQSW/fd1T78\r\n99ixNQPB/3tY245Gmp+fBNrnDhnZaEO4GUq2dKUcR2C1XiiuepQkDj4Lf21C\r\nIAj/B9ZkvNu+Jr0zvS2vrghxFdWkt5nDuBIglXhUMjMY93Ic/pF2dmGlRDMa\r\n/wmAdjIIYQDG6CZOLKDlf7PrIUJLI+VUAqsK9yG7ABoJrXahyRcx1zVo03HJ\r\na9IzXy/269zI+oT3yHJttPTtzA/1KIhdcmOanzNQ9VHdrXSAmpJuHYgT/h+8\r\nnzerw4oTpN3cAdjKWJE9xci8VbxMmmwlEbQqpargQKlmH7rNz+r4n+igIp89\r\n5vcioNSoEiNvpa2C3f+XCa8sziwUJySQD3Q2mwIsKOrnHuHZKJCLpxIRGcC1\r\nL4+PZXe74srCJzE7EnukBEb8s+et3zOt+joRvYGCio+aCYJpkA3dvMKRDEMB\r\nwSzJz5X9h8em6Y6BpwmVxsDaNOJz54IeTdxHRJSdq6Gh+tVbcU8YL+a0kE3s\r\nUSMSsMhdbhRsPRx5ZtXtJ3m6I8/3f7HHXfdgRujC9Vc1DgTS/O7ZsFbiPEjm\r\n827vKPZaOVA6/7s2HI28kx02m7aeURK20pAJSMoyb8o8mfANTY8mNSndOZEQ\r\nfrWNJsbw8aQQv/3h0MNqPcGg2GS58yTbfeE=\r\n=1kAL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.2.7_1678292103677_0.5640788516804434"},"_hasShrinkwrap":false},"0.2.8":{"name":"eah","version":"0.2.8","description":"解放前端生产力工具","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","react-scripts":"4.0.3","uuid":"^8.3.2","web-vitals":"^1.1.0"},"scripts":{"build":"rm -rf build && tsc && webpack --mode production && npm run build:cdn","build:cdn":"webpack --env cdn --mode production","test":"react-scripts test","eject":"react-scripts eject"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.12.7","@babel/preset-react":"7.10.4","@babel/preset-typescript":"^7.13.0","babel-loader":"^8.2.2","babel-plugin-transform-custom-element-classes":"^0.1.0","babel-polyfill":"^6.0.16","bundle-loader":"0.5.6","css-loader":"^5.2.0","immutability-helper":"^3.1.1","postcss-loader":"^6.1.1","postcss-preset-env":"^6.7.0","raw-loader":"^4.0.2","react":"^17.0.2","react-dnd-html5-backend":"^14.0.0","react-dom":"^17.0.2","serve":"11.3.2","style-loader":"^2.0.0","webpack":"^5.46.0","webpack-cli":"4.7.2","webpack-dev-server":"^3.11.2"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.2.8","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-jJKfoyduEHVajBxLX+kUdxzHs9NA9MYCGAH2GqtWAbeVJXoFyezZw8s5DgWvmssyA9Qwye86d6Z6NBL0DFLfaQ==","shasum":"0487ef07c19bde8bd21085728afd6124f393c358","tarball":"https://registry.npmjs.org/eah/-/eah-0.2.8.tgz","fileCount":41,"unpackedSize":154726,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUU7/utMH94MskKJpS1yZTdTgJuN868stCYHtHVAmavwIhAKUG9H44lNohXIhjgmwwGVNeA5OtsmjXAN7b7qBOnIz0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIIM4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0jhAAkUW7QoCX2COkHN+2Ujd7myB/bXfULWQNDZeMNzHyhDmUFplG\r\nR/60RM4PdOXEOEY3jMrBClJJPcRhuuvFIMG/sTI88t4h9cq+UTnHx22LwqEW\r\n9elQ8+c9IkZKGtflpWK1FcfM8TmIvM6vKMpygNyl6kB2LgvcHvWTGwRPtYzw\r\nipa9u79YOX4k/0mf9a18AbVO/hvdGUGciza1Nnmj7gXUlvLZZENkU0s4ln3j\r\n3GqDFDSgh/q3+3+O4fQdZCu9L1NrJT7zhDfsKgYCkyX8BU09rdcIc2QGKwTA\r\n61HBNM337xc4pcwvec+SQ/qXRrJf2YVu9617BO85UdEf0H7JaKv+C+/Zn0nL\r\ndNRVP22KA32yvFx4vl+7EpeRGAspMGKCH7PgFf/WRldk/hr1wlphrWC/aTnu\r\njdXnkFYZQrkVoJZ6NG+LmhatstQ7aN3TGps0JGwyOv1AXPn1wgMmL3IscgJX\r\nDhJMdN+adZznAipEDhd6OyqioekH7GVARG4om5RzJDX+8y0MDRM07JGnouIr\r\nMFBNwCz+yWgItRTMo5OiZBcnX9i0M1xdztSmABYljrj8CmFQz25L3iTDR8S7\r\nGv91wUE1JXfaotpIU8AD3HWnhURK29ziaaPDAS0pnU+eC1AhHKOwImG4z7h5\r\nP2QFMUEuFr+nF+mBZngDUC6wuxRarvnuF70=\r\n=hSqm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.2.8_1679852343982_0.26955886541183127"},"_hasShrinkwrap":false},"0.2.9":{"name":"eah","version":"0.2.9","description":"解放前端生产力工具","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","uuid":"^8.3.2"},"scripts":{"build":"rm -rf build && tsc && webpack --mode production && npm run build:cdn","build:cdn":"webpack --env cdn --mode production","test":"react-scripts test","eject":"react-scripts eject","dev":"serve build -p 3001","analy":"webpack --mode production --analyze"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.12.7","@babel/preset-react":"7.10.4","@babel/preset-typescript":"^7.13.0","babel-loader":"^8.2.2","babel-plugin-transform-custom-element-classes":"^0.1.0","babel-polyfill":"^6.0.16","bundle-loader":"0.5.6","css-loader":"^5.2.0","immutability-helper":"^3.1.1","postcss-loader":"^6.1.1","postcss-preset-env":"^6.7.0","raw-loader":"^4.0.2","@types/react":"~18.0.31","react":"^17.0.2","react-dnd-html5-backend":"^14.0.0","react-dom":"^17.0.2","serve":"11.3.2","style-loader":"^2.0.0","webpack":"^5.46.0","webpack-cli":"4.7.2","webpack-dev-server":"^3.11.2","webpack-bundle-analyzer":"^4.3.0","web-vitals":"^1.1.0","react-scripts":"4.0.3"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.2.9","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-wdfyC6q9fVh55Fi8knom29lfGOWOQh1Ex4VL3thObxWaxIQY1goOAkC20i+96jxQOeG0W+gvLY+bC6YXPL2bPQ==","shasum":"64a3390391d81adaca561c1d6fc6c3a5a86cd8fd","tarball":"https://registry.npmjs.org/eah/-/eah-0.2.9.tgz","fileCount":41,"unpackedSize":155229,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIS4r7gTDpuhvQ2lmaJzSb9FIhLQp3PMuCxe/nJ21L5gIhAK2wQHNAOOGwwy7oCGkp9Tp4X70wD70bwMFBljHrP1sU"}]},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.2.9_1688402071029_0.7382325445483751"},"_hasShrinkwrap":false},"0.3.0":{"name":"eah","version":"0.3.0","description":"解放前端生产力工具","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1","uuid":"^8.3.2"},"scripts":{"build":"rm -rf build && tsc && webpack --mode production && npm run build:cdn","build:cdn":"webpack --env cdn --mode production","test":"react-scripts test","eject":"react-scripts eject","dev":"serve build -p 3001","analy":"webpack --mode production --analyze"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.12.7","@babel/preset-react":"7.10.4","@babel/preset-typescript":"^7.13.0","babel-loader":"^8.2.2","babel-plugin-transform-custom-element-classes":"^0.1.0","babel-polyfill":"^6.0.16","bundle-loader":"0.5.6","css-loader":"^5.2.0","immutability-helper":"^3.1.1","postcss-loader":"^6.1.1","postcss-preset-env":"^6.7.0","raw-loader":"^4.0.2","@types/react":"~18.0.31","react":"^17.0.2","react-dnd-html5-backend":"^14.0.0","react-dom":"^17.0.2","serve":"11.3.2","style-loader":"^2.0.0","webpack":"^5.46.0","webpack-cli":"4.7.2","webpack-dev-server":"^3.11.2","webpack-bundle-analyzer":"^4.3.0","web-vitals":"^1.1.0","react-scripts":"4.0.3"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.3.0","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-7o/bF+51NrI1GcILOY7WkIjyIrZsbUjyEaCozb1RjU9slSY9U8MiSKjoECv6E8K9PZZ52NJDioExCltAmuPvGA==","shasum":"7663c3f55bf61c2c95953507cd198de6be414b77","tarball":"https://registry.npmjs.org/eah/-/eah-0.3.0.tgz","fileCount":39,"unpackedSize":155059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExXl91LmqsFZCPfBLIZzqHJ+fP/CLsNl6XG0+AEoptLAiBXKOB/HeA9vLX32+4fnGUUlgFWZUqAfhbZDPvqdPRTXA=="}]},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.3.0_1688569375561_0.9065953221796388"},"_hasShrinkwrap":false},"0.3.1":{"name":"eah","version":"0.3.1","description":"解放前端生产力工具","dependencies":{"@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.8.1"},"scripts":{"build":"rm -rf build && tsc && webpack --mode production && npm run build:cdn","build:cdn":"webpack --env cdn --mode production","test":"react-scripts test","eject":"react-scripts eject","dev":"serve build -p 3001","analy":"webpack --mode production --analyze"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/plugin-transform-runtime":"^7.15.8","@babel/preset-env":"^7.12.7","@babel/preset-react":"7.10.4","@babel/preset-typescript":"^7.13.0","babel-loader":"^8.2.2","babel-plugin-transform-custom-element-classes":"^0.1.0","babel-polyfill":"^6.0.16","bundle-loader":"0.5.6","css-loader":"^5.2.0","immutability-helper":"^3.1.1","postcss-loader":"^6.1.1","postcss-preset-env":"^6.7.0","raw-loader":"^4.0.2","@types/react":"~18.0.31","react":"^17.0.2","react-dnd-html5-backend":"^14.0.0","react-dom":"^17.0.2","serve":"11.3.2","style-loader":"^2.0.0","webpack":"^5.46.0","webpack-cli":"4.7.2","webpack-dev-server":"^3.11.2","webpack-bundle-analyzer":"^4.3.0","web-vitals":"^1.1.0","react-scripts":"4.0.3"},"eslintConfig":{"rules":{"no-undef":"off","no-restricted-globals":"off","no-unused-vars":"off","prettier/prettier":"off"}},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"main":"./build/index.js","author":{"name":"sleepingj"},"license":"ISC","_id":"eah@0.3.1","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-4Sbcs2xmKURIZlqHwxVGhbOhsAxU6SqipZRV6uKRA5j48d/sohRQoL6ZsuLU0WL49hujXXth6G0i8FPBe/f6Tw==","shasum":"3673a7d7de0a1e3215bf701ec82c85331f931436","tarball":"https://registry.npmjs.org/eah/-/eah-0.3.1.tgz","fileCount":39,"unpackedSize":156310,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+g/0D/mAToxBtMDjECS4aG8rPQbEw4j2i3Zg63LXFagIhALOQAj0w1CwmbBlQcH55AokpHZekBQ5mkHPKnS13k7+e"}]},"_npmUser":{"name":"sleepingj","email":"sleepingj@sina.cn"},"directories":{},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eah_0.3.1_1697552780429_0.4806855394669596"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-25T09:45:32.596Z","0.0.1":"2021-04-25T09:45:32.803Z","modified":"2023-10-17T14:26:20.851Z","0.0.2":"2021-05-13T10:50:35.566Z","0.0.3":"2021-06-03T09:28:07.094Z","0.0.4":"2021-07-03T10:51:37.239Z","0.0.5":"2021-07-11T13:49:13.888Z","0.0.6":"2021-07-13T05:42:34.995Z","0.0.7":"2021-07-19T10:28:27.945Z","0.0.8":"2021-08-25T13:48:13.872Z","0.0.9":"2021-08-26T11:37:17.227Z","0.1.0":"2021-09-06T08:42:13.428Z","0.1.1":"2022-01-28T05:30:37.703Z","0.1.2":"2022-02-17T14:33:58.832Z","0.1.3":"2022-03-03T17:05:01.353Z","0.1.4":"2022-04-02T03:32:04.322Z","0.1.5":"2022-04-05T12:51:57.592Z","0.1.6":"2022-06-14T19:40:19.867Z","0.1.7":"2022-07-27T03:50:32.004Z","0.1.8":"2022-08-16T06:45:07.926Z","0.1.9":"2022-09-30T09:09:32.403Z","0.2.0":"2022-10-07T16:01:52.292Z","0.2.1":"2022-11-23T18:41:32.515Z","0.2.2":"2023-01-28T19:36:34.859Z","0.2.3":"2023-01-29T10:16:05.801Z","0.2.4":"2023-02-12T04:51:19.008Z","0.2.5":"2023-02-16T17:19:33.386Z","0.2.6":"2023-02-20T15:43:48.491Z","0.2.7":"2023-03-08T16:15:03.898Z","0.2.8":"2023-03-26T17:39:04.238Z","0.2.9":"2023-07-03T16:34:31.220Z","0.3.0":"2023-07-05T15:02:55.841Z","0.3.1":"2023-10-17T14:26:20.673Z"},"maintainers":[{"name":"sleepingj","email":"sleepingj@sina.cn"}],"description":"解放前端生产力工具","author":{"name":"sleepingj"},"license":"ISC","readme":"\n#### EAH = Eat All Hurry = 吃掉所有的忙碌\n解放前端生产力工具\n\n<img style=\"width:100px;\" src=\"https://github.com/sleepingj/stayhungry_kps/blob/master/eah-icon.png?raw=true\"/>\n\n### Usage\n\n```\nnpm i eah -S\n\n```\n\n### FEAT\n\n已适配pc 移动端\n\n### 数据驱动\n\n需要配合\neah-mh\n\n可以在vscode搜索EAH扩展 根据ts一键生成表单/列表页面\n\n```\nimport {injectComp, setFeat} from 'eah'\nimport convertComp from 'eah-mh';\nimport * as antdComp from 'antd';\n\ninjectComp({\n    ...convertComp(antdComp, 'antd'),\n    CitySelect\n})\n\n\n```\n\n```\n\n\n//异步方式\ninjectComp(Promise.resolve({\n    CompOverload: (props) => {\n        return (\n            <>\n                overLoad....\n            </>\n        )\n    }\n}))\n```\n\n\n## examples\n\n#### easy form\n\nconfig.ts\n\n```ts\nexport default {\n    items: [\n        {\n            attr:'attr0',\n            name:'属性1',\n            default: 'foo'\n        },\n        {\n            attr:'attr1',\n            name:'属性2'\n        },\n        {\n            attr:'attr2',\n            name:'属性3'\n        },\n       \n    ],\n    onSubmit(params:any) {\n        console.log(params)\n        return Promise.resolve()\n    }\n}\n\n```\n\n#### complex form\n\nindex.tsx\n```tsx\n\nimport React, { useState, useEffect } from 'react';\nimport config from './config'\nimport {Editor} from 'eah'\n\n\n\nexport default () => {\n    return (\n       <main>\n            <Editor {...config}/>\n       </main>\n    )\n}\n\n```\n\n#### complex form\n\ncontfig.ts\n```ts\nexport default ({disabled}:any): FormConfig=> ({\n    items: [\n        {\n            attr: 'attr1',\n            name: '含校验',\n            compName: 'Input',\n            required:'',\n            props: {\n                disabled\n            }\n        },\n        {\n            attr: 'attr2',\n            name: '选项',\n            compName: 'Radio',\n            props: {\n                options:  [\n                    { label: 'show', value: '1' },\n                    { label: 'hide', value: '2' },\n                  ]\n            }\n        },\n        {\n            attr: 'attr3',\n            name: '名称2',\n            default:'1',\n            compName: 'Select',\n            link: {\n                attr2: (v, self, data) => {\n                    self.isHide = v == '2'\n                    return self\n                }\n            },\n            props: {\n                options: [\n                    {value:'1', label:'all'}\n                ],\n                disabled\n            }\n        },\n        {\n            attr: 'attr4',\n            name: '混合组件',\n            style:{alignItems:'flex-start'},\n            compName: 'MapComp',\n            props: {\n                disabled\n            }\n        },\n        {\n            attr: ['begin', 'end'],\n            name: '时间段',\n            compName: 'DateRangePicker',\n            props: {\n                disabled\n            }\n        }\n    ],\n    onSubmit(params:any) {\n        console.log(params)\n        return Promise.resolve()\n    }\n})\n\n\n```\n\nindex.tsx\n```tsx\nimport React, { useState, useEffect } from 'react';\nimport config from './config'\nimport {Editor} from 'eah'\nimport MyMapItem from './comp/MapItem'\nimport {Button} from 'antd'\n\n\nconst _editData = {\n    attr1: 'zzj',\n    attr4: [{price:111}]\n}\n\n\n\nexport default () => {\n    const [editData, setEditData] = useState({});\n    const [disabled, setDisabled] = useState(false)\n\n\n\n\n    return (\n       <main>\n            <Button onClick={_=>setDisabled(!disabled)}>disable</Button>\n            <Button onClick={_=>setEditData(_editData)}>edit</Button>\n            <Editor {...config({disabled})} extendComp={{MyMapItem}} editData={editData}/>\n       </main>\n    )\n}\n```\n\n#### map comp\n\nconfig.ts\n\n``` ts \nexport default {\n    mapItem: {\n        items: [\n            {\n                attr: 'time',\n                name: '时间',\n                default: '',\n                compName: 'TimePicker'\n            },\n            {\n                attr: 'price',\n                name: '金额'\n            }\n        ],\n    }\n}\n\n```\n\nindex.tsx\n\n```tsx\n\nimport React,{useRef, useEffect, useState} from 'react';\nimport config from './config'\nimport {ListItem} from 'eah'\n\n\nexport default ({disabled, value, onChange}:any) => {\n  return <ListItem {...config({disabled})} value={value} onChange={onChange} />\n}\n\n```\n\n#### complex lister\nconfig.ts\n```ts\n\nconst  selectable = {\n    operations: [{\n        name:'批量',\n        func:(keys, records) => {\n            return Promise.resolve()\n        },\n        // checkDisable: (keys, records) => {\n        //     return true\n        // }\n    }]\n}\n\n\nexport default {\n    filter: {\n        items: [\n            {\n                attr: 'field1',\n                name: '字段1',\n                default: 'foo'\n            },\n            {\n                attr: 'field2',\n                name: '字段2',\n            },\n            {\n                attr: ['begin', 'end'],\n                name: '时间',\n                compName: 'DateRangePicker'\n            }\n        ],\n        appendActs: [\n            {name:'test', func({dataInput}) {\n                console.log(dataInput)\n            }}\n        ]\n    },\n    service(params) {\n        console.log(params)\n        return new Promise(resolve=>{\n            setTimeout(() => {\n                resolve({data: {list: Array.from(new Array(10)).map((_,i) => {\n                    return {id:i, key:i, time:'2020-12-12'}\n                }) ,total:100}})\n            }, 600);\n        })\n    },\n    cols: [\n        {title: \"ID\", dataIndex:'id'},\n        {title: \"Time\", dataIndex:'time'},\n        {\n            title: \"操作\", \n            operations: [\n                {name:'view', func:record=>location.href= './demo/view?id='+record.id},\n                {name:'edit', vis:record=>record.id>1, func:record=>location.href= './demo/edit?id='+record.id},\n                {\n                    name: 'del', \n                    confirm: (record, doQry) => ({\n                        content: `确定删除${record.id}?`,\n                        onOk() {\n                            doQry()\n                        }\n                    })\n                }\n            ],\n        }\n    ],\n    selectable,\n    operations: [\n        {name:'简单表单', func:_=>location.href= './demo/quickForm'},\n        {name:'复杂表单', func:_=>location.href= './demo/form'},\n        {name:'log', func({getCurQryParams}) {\n            console.log(getCurQryParams())\n        }},\n    ],\n    page: {\n        pageNum: 1,\n        pageSize: 20\n    }\n}\n\n```\nindex.tsx\n```tsx\n\nimport React from 'react';\nimport {Lister} from 'eah';\nimport config from './config'\n\n\n\nexport default () => {\n    return (\n      <Lister {...config}/>\n    )\n};\n\n\n\n```\n\n### slot \n```tsx\n\nconst {Filter, Desc, Operations} = Lister;\n\nexport default () => {\n  return (\n    <Lister {...config}>\n      <Filter.Operations>\n        {\n          ({dataInput, doSubmit, reset}) => (\n            <>\n               <a onClick={doSubmit}>submit</a>\n               <a onClick={reset}>reset</a>\n            </> \n          )\n        }\n      </Filter.Operations>\n      <Desc>foo</Desc>\n      <Operations right>\n          <Button>bar</Button>\n      </Operations>\n    </Lister>\n  );\n};\n\n\n```\n### lazyProps & subField & MapItem + link\n```ts\nconst lazyOptions = Promise.resolve({options: [{label:'foo', value:1}]});\n\nconst config = {\n  items: [\n      {\n        attr: \"lazyChoose\",\n        name: \"选项\",\n        compName: 'Select',\n        props:{\n          lazy:lazyOptions\n        }\n      },\n      {\n          attr:'parentField',\n          isHide: true,\n          default: {}\n      }\n      {\n        attr: \"parentField.childField\",\n        name: \"金额\",\n        compName:'InputNumber'\n      },\n      {\n        attr: \"mixItem\",\n        name: \"复合选项\",\n        compName:'MapItem',\n        props: {\n            classNameSpace:'inline-config',\n            items: [\n                {\n                    attr: 'foo',\n                    compName:'Radio',\n                    props: {\n                         options: [\n                            { label: \"是\", value: 1 },\n                            { label: \"否\", value: 0 },\n                        ]\n                    }\n                },\n                {\n                  attr: 'bar',\n                  isHide: true,\n                  link: {\n                    foo: (v: any, self: any, data) => {\n                      self.isHide = !v;\n                      return self;\n                    },\n                  },\n                },\n                \n            ]\n        }\n      },\n  ]\n}\n\n\n```\n\n\n","readmeFilename":"README.md"}