{"_id":"tiny-crud","_rev":"27-a800f23742c3691563cc13eff794de31","name":"tiny-crud","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.0":{"name":"tiny-crud","version":"1.0.0","description":"","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"typescript":"^5.2.2"},"dependencies":{"axios":"^1.6.0"},"_id":"tiny-crud@1.0.0","gitHead":"5698ec899634d1f4f18f2da1e6809e2c9a789477","_nodeVersion":"18.17.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-u6CALyK+e7A2UW6ObrdUXn0w4G2psGb3/MTqMbQjfALGOutsnhoeWg7Q10n1q0iBjfbpld/dBEqMtNOQSR0R/w==","shasum":"cf5875af4d3842b113f41135ed09003c3cd8e894","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.0.tgz","fileCount":4,"unpackedSize":3191,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDrPMY8G2wXH5v+Ogu0fqbjoNPnod8pPTbv0ZWV7BMD4AiBcdo6xIe9anlVGMt9wQMXQARim/eneupwO/LOvae0eiw=="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.0_1699017643657_0.6848247201788229"},"_hasShrinkwrap":false},"1.0.1":{"name":"tiny-crud","version":"1.0.1","description":"","main":"lib/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","webpack":"webpack --config webpack.config.js","build":"tsc"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"typescript":"^5.2.2","webpack":"^5.89.0","webpack-cli":"^5.1.4"},"dependencies":{"axios":"^1.6.0"},"_id":"tiny-crud@1.0.1","gitHead":"5698ec899634d1f4f18f2da1e6809e2c9a789477","_nodeVersion":"18.17.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-YoRwLcoMQQ4xjEatA5vdGzhODWOn7fn2ECnzx+GpFTmRacihXS++RSDZ6g7K6KjDKnldByaph19K7TfTCPcFJA==","shasum":"bc759bfd17eaf04233883950fbc3d8556178c433","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.1.tgz","fileCount":4,"unpackedSize":31803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7Q/vtnZ4e5jCIVGYpQ5p4Mtiby81SeLdfh5j/GnBkaAiEA2ksKnDZls4RV9v2kdbLlwix602FqKsx5AhCKm64MbR8="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.1_1699018965949_0.2821759589605022"},"_hasShrinkwrap":false},"1.0.2":{"name":"tiny-crud","version":"1.0.2","description":"","main":"dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","webpack":"webpack --config webpack.config.js","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@rollup/plugin-typescript":"^11.1.5","rollup":"^4.3.0","tslib":"^2.6.2","typescript":"^5.2.2","webpack":"^5.89.0","webpack-cli":"^5.1.4"},"dependencies":{"axios":"^1.6.0"},"_id":"tiny-crud@1.0.2","gitHead":"dde3cc1bd31ab3035c29b61e46d901e6605dc3e4","_nodeVersion":"18.17.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-H4Vv1DsIZN03LVWnVBBICw+Kq72DlxaGIR9rdOha2OhpVri5y81vtS5JvIk8v1Isvx1wOD0qPT4AjpjGBRxvMQ==","shasum":"2de10816721055905e5dab7c38569eac13dc5495","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.2.tgz","fileCount":4,"unpackedSize":4230,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4Mr3zfZ+Kzq6ogcP0l7jgD+T7T2YrenCHazEWMwGOYQIhAKLb/leOQFkAEkHq0hH+PKzTxFTh/8o/+QvQHFlnJbJs"}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.2_1699451486852_0.29162099448769063"},"_hasShrinkwrap":false},"1.0.3":{"name":"tiny-crud","version":"1.0.3","description":"","main":"dist/tiny-crud.cjs.js","module":"dist/tiny-crud.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","webpack":"webpack --config webpack.config.js","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","rollup":"^4.3.0","tslib":"^2.6.2","typescript":"^5.2.2","webpack":"^5.89.0","webpack-cli":"^5.1.4"},"_id":"tiny-crud@1.0.3","gitHead":"e40d3f70ad271ee10d2f78a68fbb0b3f619fe65a","_nodeVersion":"18.17.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-hV66Kj6HqB7pKRGLG6rZWmb0jSKyGU3pNVpZPpOEHk+aElZNZGfdqFHMcDvIo/Lde7ckxMjZmX/o6QAQrsvNeg==","shasum":"b9bb0c3285fbbac24c7e82faf40245f408a88bc4","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.3.tgz","fileCount":5,"unpackedSize":3469,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGJTIEvfQGXIjF1mYLf8pIHQEl5+ioc/klhCoyVBwe4QIget2uX9JpH5wyeJ6jc9iBQBPXvwssnDLsllecJwlzWRg="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.3_1699532733305_0.8725050662952609"},"_hasShrinkwrap":false},"1.0.4":{"name":"tiny-crud","version":"1.0.4","description":"","main":"dist/tiny-crud.cjs.js","module":"dist/tiny-crud.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","webpack":"webpack --config webpack.config.js","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","rollup":"^4.3.0","tslib":"^2.6.2","typescript":"^5.2.2","webpack":"^5.89.0","webpack-cli":"^5.1.4"},"_id":"tiny-crud@1.0.4","gitHead":"e40d3f70ad271ee10d2f78a68fbb0b3f619fe65a","_nodeVersion":"18.17.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-dzP19TRYMBdi0902wkkcbmlijKskuFQ220jhaMDCphvWZCD1GFWEzf6IPryln4CcwJgni6iDhzcrr/mlZLnFIA==","shasum":"ff765ffee39248cb4defc6a21966a78b407b5e69","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.4.tgz","fileCount":5,"unpackedSize":3573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz3ARrpJ8db2wAqTD26aFVTzh63TaG79pb3Nd90KimfQIhAMDX3F/SWy3GAdDeABLcKJtl6h3MXxQrOx6kvlwItm8z"}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.4_1699533084864_0.1550192093399172"},"_hasShrinkwrap":false},"1.0.5":{"name":"tiny-crud","version":"1.0.5","description":"","main":"dist/tiny-crud.cjs.js","module":"dist/tiny-crud.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","rimraf":"^5.0.5","rollup":"^4.3.0","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.0.5","gitHead":"c29b20143e7e3f3e2992999942d2946762a92e17","_nodeVersion":"18.17.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-ERYuI5qVOIes/YNqsHCtT98Fkqwf3ksFRAz/rtHh9aky/0mQZUagg8Jx9R3RcwUlqt+0AQfIBG6WmMZxUxIwAQ==","shasum":"63e406b57c2eaeae1c368164992a9c2b81cc27a0","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.5.tgz","fileCount":5,"unpackedSize":4722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFV36awCA4Ejkk8wgRoYCo7YYCT+WQRG57AWHlXP6TbBAiEAtc9REAK9x3zUgQDuAX0LX5akBkZ/DZ8Yi9Q1KfN7YvE="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.5_1699624539220_0.6739065540599052"},"_hasShrinkwrap":false},"1.0.6":{"name":"tiny-crud","version":"1.0.6","description":"","main":"dist/tiny-crud.cjs.js","module":"dist/tiny-crud.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","rimraf":"^5.0.5","rollup":"^4.3.0","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.0.6","gitHead":"c29b20143e7e3f3e2992999942d2946762a92e17","_nodeVersion":"18.17.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-3DbC9G+cQiyA1dF0g22Xu27hasf9sbJNjX3UxZr6PTSWwwPrnfZOZWU/PO4//7yO5aC/s19nSrcborWBawlpEA==","shasum":"0f87bcfb2aa41cab74f0247952782b35eac42bf6","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.6.tgz","fileCount":5,"unpackedSize":4904,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKGxGHJGav4POvbAsaNrkm8pk3ciC4uyDL8SzW22l1MQIgApHiNxefagretn+92AcXXUXYG+nEP1d2M9AbOIFGMW0="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.6_1699624969617_0.7632584889575684"},"_hasShrinkwrap":false},"1.0.7":{"name":"tiny-crud","version":"1.0.7","description":"![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/GuoXiCheng/TinyCRUD/ci.yml)\r ![Codecov branch](https://img.shields.io/codecov/c/github/GuoXiCheng/TinyCRUD/main)","main":"dist/tiny-crud.cjs.js","module":"dist/tiny-crud.esm.js","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/jest":"^29.5.8","dotenv":"^16.3.1","jest":"^29.7.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"dependencies":{"axios":"^1.6.2"},"_id":"tiny-crud@1.0.7","gitHead":"8b26be614b23f1072f7ca39ce69f08c8feb5748c","_nodeVersion":"18.17.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-yYqbueBnq/lViz7Nuc9WpxTfZPV0OkRJjWTRSdBeLB/fnDa0+yWiEW0Z+I4O2kfyOfC8g/k24c02e9Zt4SRldQ==","shasum":"33d681e0761841d3497103fe2af0cb7ae1cfe621","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.7.tgz","fileCount":5,"unpackedSize":6656,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHScXSJP0nML2LAkrCRKBFKdXh2vEQwwwPiYnskXN7xOAiA3iDE/KAuGavyOsCaCX8zkqgpOa6xURFTFGbFUP3Wnyg=="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.7_1700570938291_0.8482960090975642"},"_hasShrinkwrap":false},"1.0.8":{"name":"tiny-crud","version":"1.0.8","description":"![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/GuoXiCheng/TinyCRUD/ci.yml)\r ![Codecov branch](https://img.shields.io/codecov/c/github/GuoXiCheng/TinyCRUD/main)","main":"dist/tiny-crud.cjs.js","module":"dist/tiny-crud.esm.js","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/jest":"^29.5.8","dotenv":"^16.3.1","jest":"^29.7.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","ts-jest":"^29.1.1","typescript":"^5.2.2"},"dependencies":{"axios":"^1.6.2","tslib":"^2.6.2"},"_id":"tiny-crud@1.0.8","gitHead":"8b26be614b23f1072f7ca39ce69f08c8feb5748c","_nodeVersion":"18.17.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-3cqqMvcrBV2v3+aP8vEmatBUDCpHSDC7sBlgLrChRmemJLuIk7DfQ14cOeMSRJWeEbXiJ1f0R83odRoWCROWVw==","shasum":"d4fcd00436da8a54055d7d4147c8f0d229c5aebc","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.8.tgz","fileCount":5,"unpackedSize":6604,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkVlN9PLzAR0yjoUc0aLAYD6LNjxym9mW0aqwwIAt+zAiAV4z+gQrXyJP64/Zde9qWvqeebtSTHED/C8v7MjuwCyg=="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.8_1700571932474_0.23947241786694629"},"_hasShrinkwrap":false},"1.0.9":{"name":"tiny-crud","version":"1.0.9","description":"![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/GuoXiCheng/TinyCRUD/ci.yml)\r ![Codecov branch](https://img.shields.io/codecov/c/github/GuoXiCheng/TinyCRUD/main)","main":"dist/tiny-crud.cjs.js","module":"dist/tiny-crud.esm.js","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/jest":"^29.5.8","dotenv":"^16.3.1","jest":"^29.7.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"dependencies":{"axios":"^1.6.2"},"_id":"tiny-crud@1.0.9","gitHead":"8b26be614b23f1072f7ca39ce69f08c8feb5748c","_nodeVersion":"18.17.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-QFdevtVzUerOzJCIAZrA68C5uD205FpEPUqmhcp8EHDV25yX65m3l5jZaq1Y0+HGNHqrqbgb2GQXuFreKSBSSw==","shasum":"aa33bcae402e13d0e74d57d0eb52a1a520c87069","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.9.tgz","fileCount":5,"unpackedSize":762103,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDc4kDyqgKV465w/BWIbieNGAmABiXwQ6TF4o3wP4im/AiEAyfkGjRmpYekKkfqyXT5s0sn65PsO5UGQwf2x2/5N+6E="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.9_1700573230405_0.697877200138298"},"_hasShrinkwrap":false},"1.0.10":{"name":"tiny-crud","version":"1.0.10","description":"![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/GuoXiCheng/TinyCRUD/ci.yml)\r ![Codecov branch](https://img.shields.io/codecov/c/github/GuoXiCheng/TinyCRUD/main)","main":"dist/tiny-crud.cjs.js","module":"dist/tiny-crud.esm.js","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/jest":"^29.5.8","axios":"^1.6.2","dotenv":"^16.3.1","jest":"^29.7.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.0.10","gitHead":"8b26be614b23f1072f7ca39ce69f08c8feb5748c","_nodeVersion":"18.17.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-mJd8OgBZntnxj9MpDdCtG7MiAMMzDNp4Z1rKUA17/3CRry6ti5mbh6wh9ZziLt6W15xIIVfOlvve+xdt396CVw==","shasum":"c88cc541edc6a5fa5c2aff03c7f6b1a146b68d45","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.10.tgz","fileCount":5,"unpackedSize":34395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmqHslnKSXYKsQ2eqxmctkCDOFpF3YPHEPe+1nwcAZiQIhAM8E50S9bZKgBtFcQApXRRglOPEcTRK/+kZgRqlWL/z6"}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.10_1700573711986_0.0020105162694485923"},"_hasShrinkwrap":false},"1.0.12":{"name":"tiny-crud","version":"1.0.12","description":"![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/GuoXiCheng/TinyCRUD/ci.yml)\r ![Codecov branch](https://img.shields.io/codecov/c/github/GuoXiCheng/TinyCRUD/main)","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/jest":"^29.5.9","axios":"^1.6.2","dotenv":"^16.3.1","jest":"^29.7.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.0.12","gitHead":"399d0605b28ba3acb061547aa0eb5c7dd445c347","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-2FaS2o+W7IfwLhFFfgPZGT7fRm45c3IbUSnjRvvKkb98wZfPegPOiYQ1oBbVgH/rfo0NWUCEJfIecgYgq/HO1Q==","shasum":"1184a073df71e122e6ac978a112b949bea074714","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.12.tgz","fileCount":11,"unpackedSize":6037,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFW3O4Ibl8tFIXug6G8Y7yF4WoBBkDAkP1IkAHzcqIWdAiEAiLMPA0ml+V9cHQtoE91TYbKitRkr0kAvb1msarNVDxk="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.12_1701398689815_0.7610056181578517"},"_hasShrinkwrap":false},"1.0.13":{"name":"tiny-crud","version":"1.0.13","description":"![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/GuoXiCheng/TinyCRUD/ci.yml)\r ![Codecov branch](https://img.shields.io/codecov/c/github/GuoXiCheng/TinyCRUD/main)","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/jest":"^29.5.9","axios":"^1.6.2","dotenv":"^16.3.1","jest":"^29.7.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.0.13","gitHead":"3725d82d17282ee132e3cb98e64561ce111223e8","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-Jo7a7Oxz4MurtT2D9iR55BDHfYVob/0JcfZP1V46Mb8yA1rjei3kAaRmlMciqCuy1LGuZpcgc3mIpC2JVrqAWQ==","shasum":"b955a9ee96aa535f914bbeac2b6ca1309a9f2b6d","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.13.tgz","fileCount":11,"unpackedSize":45443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlmwQ6j/dYQ1GI2QMLBVZmep3GlDo9usu5B2QVe9IdDAiEAri+Gacfo5/EUOuQ9ey3YOC+vv4GQE9DKYrp9EfvZCG4="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.13_1701586596564_0.540674287997928"},"_hasShrinkwrap":false},"1.0.14":{"name":"tiny-crud","version":"1.0.14","description":"![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/GuoXiCheng/TinyCRUD/ci.yml)\r ![Codecov branch](https://img.shields.io/codecov/c/github/GuoXiCheng/TinyCRUD/main)","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/jest":"^29.5.9","axios":"^1.6.2","dotenv":"^16.3.1","jest":"^29.7.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.0.14","gitHead":"f9c9fc4bd63081a13822431a9c11931bf42bbd34","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-i9tugqC3wCm5K6EAw9ntQrqvucMruq/XITs7rMUuKCdL8DLTTUkv+XW8D/NGZ/vGmClq6vaThkBZhSofokettw==","shasum":"15da7272bf29ee4760d94316bf03448811c092ed","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.14.tgz","fileCount":11,"unpackedSize":46337,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG8Rev/oCyROnf6/OfAAGJVH0HBJQ9i8X0U0HNPVQh3yAiAbnbnvY2TBhsXoAyAtB4fKoGP2O4luroZ2rLNMmAA9Uw=="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.14_1701587530393_0.857628431785515"},"_hasShrinkwrap":false},"1.0.15":{"name":"tiny-crud","version":"1.0.15","description":"![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/GuoXiCheng/TinyCRUD/ci.yml)\r ![Codecov branch](https://img.shields.io/codecov/c/github/GuoXiCheng/TinyCRUD/main)","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/jest":"^29.5.9","axios":"^1.6.2","dotenv":"^16.3.1","jest":"^29.7.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.0.15","gitHead":"1aa1a82e97d196e4c3adf50493762d62536de1d6","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-ss3NSQEzrozbLYwbnyzWY4pLblVsfqSogShhN3WNmrjXHPudYkphFujDTGfce9cXOQxtaey8eBlWOKfpERlyhQ==","shasum":"ebc63419408010fac63c9af16ae1168f499e5037","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.15.tgz","fileCount":28,"unpackedSize":73122,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFtzbNp4fA0z3GeK8E2nNteTZDpdqsByiafn+QN7ryA4AiEA//yB+62K8Vel07NmUvz4iA+KbQPYyZ2PZ5WHvPPqcvw="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.15_1702542410299_0.31773730698236036"},"_hasShrinkwrap":false},"1.0.16":{"name":"tiny-crud","version":"1.0.16","description":"![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/GuoXiCheng/TinyCRUD/ci.yml)\r ![Codecov branch](https://img.shields.io/codecov/c/github/GuoXiCheng/TinyCRUD/main)","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/jest":"^29.5.9","axios":"^1.6.2","dotenv":"^16.3.1","jest":"^29.7.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.0.16","gitHead":"21f4ebb39375c923edda54cf865544d5e3e5d4ae","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-aMoC/fCPp8fVe0tNR4dTl1IWWcH+p6WjD8rRV1YkWgQepB3J1C4iXZ7m55gdkVxOZixlzzCLvBQq0/qQ+Nvilg==","shasum":"a44986456769664102df0b965f7ba36ff8f7bd74","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.16.tgz","fileCount":28,"unpackedSize":78934,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHukbOf70Z2nF1I1Hk49VEgNh4arjSaJGXJ5r1MT8G4tAiAq8YMhMEzeYvBsaSX+mBEdacl9R7J1AzyNoHQTb24tEQ=="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.16_1702609358528_0.07200117379548532"},"_hasShrinkwrap":false},"1.0.17":{"name":"tiny-crud","version":"1.0.17","description":"![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/GuoXiCheng/TinyCRUD/ci.yml)\r ![Codecov branch](https://img.shields.io/codecov/c/github/GuoXiCheng/TinyCRUD/main)","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/crypto-js":"^4.2.1","@types/jest":"^29.5.9","axios":"^1.6.2","crypto-js":"^4.2.0","dayjs":"^1.11.10","dotenv":"^16.3.1","jest":"^29.7.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.0.17","gitHead":"3c11ca91c8f63fe770f6bb03e5d313868041cb8b","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-yFHRmZ0E+l6xdlYzbq0Mmc4lODulSV2GR7YWs5KYKhdj2LGL6ppeGGPyMZKrDXDdaNipe9B+bGytebZjAig+9A==","shasum":"c8562c931e411eb192b699ef7ad3222fb2db9f05","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.17.tgz","fileCount":39,"unpackedSize":102763,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHFZddzFtcQ7+7S2Wyqa/RgjuHAbUJrSR6BkuRmkZmFUAiB8drKsjuUxe6O+Hor9zLd62an37vmRWDhg5fyZEhAxaA=="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.17_1704015662688_0.9731802355884123"},"_hasShrinkwrap":false},"1.0.18":{"name":"tiny-crud","version":"1.0.18","description":"![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/GuoXiCheng/TinyCRUD/ci.yml)\r ![Codecov branch](https://img.shields.io/codecov/c/github/GuoXiCheng/TinyCRUD/main)","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/crypto-js":"^4.2.1","@types/jest":"^29.5.9","axios":"^1.6.2","crypto-js":"^4.2.0","dayjs":"^1.11.10","dotenv":"^16.3.1","jest":"^29.7.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.0.18","gitHead":"f64d2361c679ff88c7f5c2ee30d7bdc1182c8fa0","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-+LIwvRm/LK3pxrkrgqW72XDPnZ9ayq8rmyGtfskSWhQKMHWajx+ZdViUkZbcMs5ykswEJANjvnBtn7oqTQYyrw==","shasum":"1c453e3fa2286739c028c4bbc3b570c61527f805","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.18.tgz","fileCount":44,"unpackedSize":118783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+rIK5YN0x9/BGAJY+5hSl/50F7Wx9KC7aClHF7Ouf/AiBLwpYQOJB7PNCoNiiVl0TH2yuq4gDs1GC5eE9iF61qgg=="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.18_1704183381481_0.6958764306675331"},"_hasShrinkwrap":false},"1.0.19":{"name":"tiny-crud","version":"1.0.19","description":"![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/GuoXiCheng/TinyCRUD/ci.yml)\r ![Codecov branch](https://img.shields.io/codecov/c/github/GuoXiCheng/TinyCRUD/main)","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/crypto-js":"^4.2.1","@types/jest":"^29.5.9","axios":"^1.6.2","crypto-js":"^4.2.0","dayjs":"^1.11.10","dotenv":"^16.3.1","jest":"^29.7.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.0.19","gitHead":"f22e34764fdfa9dcdfe8ebc9cf6aff63d61b7c0c","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-Vt86fyP1TUYk25BuH2ry2Mz6cSIbrgJ0oRI8UXy0GZ+wvSucToZOasVTd+pKWYCs1eToM60k2q6LMjxmOj61XA==","shasum":"63f5786c40ce03b93e4b6ba39817b954e156bc35","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.19.tgz","fileCount":44,"unpackedSize":121176,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKbZ9NtDZes/2cc87UwZbGVViUt6Sss1mzKDA73R4UEgIgfAUrc/tKhkbBzAZ67rCfbzLePTOiQmrytcsCNKCnQwc="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.19_1704346721715_0.6234257738159621"},"_hasShrinkwrap":false},"1.0.20":{"name":"tiny-crud","version":"1.0.20","description":"![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/GuoXiCheng/TinyCRUD/ci.yml)\r ![Codecov branch](https://img.shields.io/codecov/c/github/GuoXiCheng/TinyCRUD/main)","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/crypto-js":"^4.2.1","@types/jest":"^29.5.9","axios":"^1.6.2","crypto-js":"^4.2.0","dayjs":"^1.11.10","dotenv":"^16.3.1","jest":"^29.7.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.0.20","gitHead":"f4f8cc73870db807c1d10491220eff57075eb67d","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-fvz40KDDQQ37ON1igU2C6Vrjz4jn0GoPkotpINPdN0b5vmQvYl6HHb+TB/TQ1Wr+BRhrqrpIlj5BtCVaGoiCLw==","shasum":"e7f81c14eefd0fe99c413fd353174321ef20b18f","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.20.tgz","fileCount":44,"unpackedSize":121372,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIETgtG8yOzIebgh0JCoAjwk0DEy/Nx52wsfb2MRBsirBAiBVJPdD0pPPPB3pUnS7glvGvkO+JB8vlKczGu+d8Z8ZJw=="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.20_1704438482973_0.8723613366471739"},"_hasShrinkwrap":false},"1.0.21":{"name":"tiny-crud","version":"1.0.21","description":"![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/GuoXiCheng/TinyCRUD/ci.yml)\r ![Codecov branch](https://img.shields.io/codecov/c/github/GuoXiCheng/TinyCRUD/main)","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/crypto-js":"^4.2.1","@types/jest":"^29.5.9","axios":"^1.6.2","crypto-js":"^4.2.0","dayjs":"^1.11.10","dotenv":"^16.3.1","jest":"^29.7.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.0.21","gitHead":"df99ddf451a26679b9569e072506a99fd445cbee","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-B/yB3y7jrceCCNDtygVNie42N1YMviZiV7mNUtS0ilSb1C8W2jfWCnQY1NbzYJSZ8e9OpxWlVYku9yzCpD9flA==","shasum":"e27e582817949bf56e323ef96dc1e43056047dfa","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.21.tgz","fileCount":44,"unpackedSize":121709,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6ncljkVc2e/d/HepoSU1ekk4jZmAxAATeSUgmjz3zKAiEA6v+fntd56UlY329CqnAaKRbaKdzddWZ9LsnrROVOjqA="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.21_1704877549320_0.8413280454067786"},"_hasShrinkwrap":false},"1.0.22":{"name":"tiny-crud","version":"1.0.22","description":"![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/GuoXiCheng/TinyCRUD/ci.yml)\r ![Codecov branch](https://img.shields.io/codecov/c/github/GuoXiCheng/TinyCRUD/main)","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/crypto-js":"^4.2.1","@types/jest":"^29.5.9","@types/wechat-miniprogram":"^3.4.7","axios":"^1.6.2","crypto-js":"^4.2.0","dayjs":"^1.11.10","dotenv":"^16.3.1","jest":"^29.7.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.0.22","gitHead":"5f903910e34984ce608f6fd25a3f608bfddd5fe3","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-wx7jYbpB4FlL3ZbyqrYYkcfVhoj4kkxKk/uYUz7dvFGE20ie3nppqIcKM+g+ThnlMPvauEyDmmbVQqaxkNKILA==","shasum":"9db0a0d4c938106ee70a9044d82daec8ea60fa08","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.22.tgz","fileCount":44,"unpackedSize":121876,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAzw+vAwfsTyC2rNzn3Lceqv79XsCZeVnOy8qWJMorWQAiBidMnc++/naacwuLcOegeVzJLXTAi61x8aX7dj1N+mOA=="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.22_1704897811261_0.5107227074410057"},"_hasShrinkwrap":false},"1.0.23":{"name":"tiny-crud","version":"1.0.23","description":"A tiny CRUD library based on Git Issue API","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/crypto-js":"^4.2.1","@types/jest":"^29.5.9","@types/jsonfile":"^6.1.4","@types/wechat-miniprogram":"^3.4.7","axios":"^1.6.2","axios-mock-adapter":"^1.22.0","crypto-js":"^4.2.0","dayjs":"^1.11.10","dotenv":"^16.3.1","jest":"^29.7.0","jsonfile":"^6.1.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","rollup-plugin-dts":"^6.1.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.0.23","gitHead":"8d75daa31a99b6329503724c899808e9d8a818a8","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-KbC6ygQ+vV2+AyU9IehMLNpL/2SV6ky+HS0OJkRuzrU6uAXS0A3Vhx6K37pkb54I+7Qpg9C+50L9qVe5EutHaQ==","shasum":"d166751bdee32e72c35b5384d120a74b8b3fc42c","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.23.tgz","fileCount":6,"unpackedSize":113993,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpn3BWK+3N6QpMJEdL+COyt9jZLfDhxQ1ThgrQxdEUUAiAqhebP5UpZzv38wOVc7carcZBxiHHoT0setxKZoc/owg=="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.23_1705473447516_0.38988581520874366"},"_hasShrinkwrap":false},"1.0.24":{"name":"tiny-crud","version":"1.0.24","description":"A tiny CRUD library based on Git Issue API","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/crypto-js":"^4.2.1","@types/jest":"^29.5.9","@types/jsonfile":"^6.1.4","@types/wechat-miniprogram":"^3.4.7","axios":"^1.6.2","axios-mock-adapter":"^1.22.0","crypto-js":"^4.2.0","dayjs":"^1.11.10","dotenv":"^16.3.1","jest":"^29.7.0","jsonfile":"^6.1.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","rollup-plugin-dts":"^6.1.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.0.24","gitHead":"6a64affaca4f94e38faffcdcf23302f787f6a3f1","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-ybQgHzk2sEx6q3upqNnob2y9z87Jh5CU3TE3vAynL79zXeNfWPAHG9sd3n2ID8wajsVKRAWLvGgkwhvs3FNd2A==","shasum":"9ffbcdba8d08fe37ae2a239956d364214743ebff","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.0.24.tgz","fileCount":6,"unpackedSize":114111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU4rPpFDt9eZJJtnzYz4R3XXLjNFLvvfQGalZSSQoq3AIgNqlG0i1SqTRf+PmF/TvBcrF7MGPpd3N7enflXkwpsOY="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.0.24_1705489516064_0.32384740943152956"},"_hasShrinkwrap":false},"1.1.0":{"name":"tiny-crud","version":"1.1.0","description":"A tiny CRUD library based on Git Issue API","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/crypto-js":"^4.2.1","@types/jest":"^29.5.9","@types/jsonfile":"^6.1.4","@types/wechat-miniprogram":"^3.4.7","axios":"^1.6.2","axios-mock-adapter":"^1.22.0","crypto-js":"^4.2.0","dayjs":"^1.11.10","dotenv":"^16.3.1","jest":"^29.7.0","jsonfile":"^6.1.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","rollup-plugin-dts":"^6.1.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.1.0","gitHead":"638cb2a801df00852aebc50bf0b09a409457a995","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-W8pAlJKAzR9LPMD9hTlEWI7fz1YSoXWhQtTX2YW3M8gEE2IgGt+0bH44OsJ8Kol1S6/QsPetyfoEciRYyuMIZg==","shasum":"875529f32930032c22c2460759d5e87d502e1395","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.1.0.tgz","fileCount":6,"unpackedSize":120676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcfOh/Zb/JUihNDn0TBWKyLZ2RinMnfuIoDQiqzWZucAiEAkrVAk6RuoeGTeY9B2lweU1eQ1xZBmWtLP0vBazl2zkk="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.1.0_1705932961243_0.9018455156014147"},"_hasShrinkwrap":false},"1.1.1":{"name":"tiny-crud","version":"1.1.1","description":"Lightweight Data Repository Based on Git Issue API","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","keywords":["git","issue","crud","data","repository","api"],"homepage":"https://guoxicheng.top/projects/TinyCRUD-Docs","repository":{"type":"git","url":"git+https://github.com/GuoXiCheng/TinyCRUD.git"},"devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/crypto-js":"^4.2.1","@types/jest":"^29.5.9","@types/jsonfile":"^6.1.4","@types/wechat-miniprogram":"^3.4.7","axios":"^1.6.2","axios-mock-adapter":"^1.22.0","crypto-js":"^4.2.0","dayjs":"^1.11.10","dotenv":"^16.3.1","jest":"^29.7.0","jsonfile":"^6.1.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","rollup-plugin-dts":"^6.1.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.1.1","gitHead":"e8c5138e7449e68670b672f8ffa3446195ed0231","bugs":{"url":"https://github.com/GuoXiCheng/TinyCRUD/issues"},"_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-8NvebI4M6749BaDIIWwtOkHy/hzfuZWVr3bZ/z7ipQ++RgQKkZT0s3OOpW7rYEr9L9CpDOiIslQPLYeyV50PMA==","shasum":"db926f4ae2105359a72f50068eb6cacb64f71299","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.1.1.tgz","fileCount":7,"unpackedSize":126649,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdQmyb2WmucgFnVO449t0SIxg5sisjGsUuroIimMhrLQIgBJgikCsSh4nTzmpt1U8rgivlhLL6fN0p3rwyr+TqYHo="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.1.1_1706428312035_0.022839728010899174"},"_hasShrinkwrap":false},"1.1.2":{"name":"tiny-crud","version":"1.1.2","description":"Lightweight Data Repository Based on Git Issue API","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","keywords":["git","issue","crud","data","repository","api"],"homepage":"https://guoxicheng.top/projects/TinyCRUD-Docs","repository":{"type":"git","url":"git+https://github.com/GuoXiCheng/TinyCRUD.git"},"devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/crypto-js":"^4.2.1","@types/jest":"^29.5.9","@types/jsonfile":"^6.1.4","@types/wechat-miniprogram":"^3.4.7","axios":"^1.6.2","axios-mock-adapter":"^1.22.0","crypto-js":"^4.2.0","dayjs":"^1.11.10","dotenv":"^16.3.1","jest":"^29.7.0","jsonfile":"^6.1.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","rollup-plugin-dts":"^6.1.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.1.2","gitHead":"0a780e73c4fc9bb65e46d0530dfe7316c883e9af","bugs":{"url":"https://github.com/GuoXiCheng/TinyCRUD/issues"},"_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-GzY18N/N9SaN5uJbzkTXZ1yORwA+KqwK2m6USgJ+VpBNb9lv8UyKmH2LYOM06e7b5JFS1ZCkisjdHf25RipkYQ==","shasum":"4d2a08be77afc5903850915e1a574d2e23b61e70","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.1.2.tgz","fileCount":7,"unpackedSize":128127,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVqrEgxHxQ+6cE4JkPOz00LsaJnnamKFXFzV4a5+nH1AiBOjj4/BwwNp82YMLr+NSGu1bJTuFfRcn83ujI/8iv0bQ=="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.1.2_1706432634116_0.3320335173830369"},"_hasShrinkwrap":false},"1.1.3":{"name":"tiny-crud","version":"1.1.3","description":"Lightweight Data Repository Based on Git Issue API","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","prebuild":"rimraf ./dist","build":"rollup --config"},"author":{"name":"Xicheng_Guo"},"license":"MIT","keywords":["git","issue","crud","data","repository","api"],"homepage":"https://guoxicheng.top/projects/TinyCRUD-Docs","repository":{"type":"git","url":"git+https://github.com/GuoXiCheng/TinyCRUD.git"},"devDependencies":{"@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@types/crypto-js":"^4.2.1","@types/jest":"^29.5.9","@types/jsonfile":"^6.1.4","@types/wechat-miniprogram":"^3.4.7","axios":"^1.6.2","axios-mock-adapter":"^1.22.0","crypto-js":"^4.2.0","dayjs":"^1.11.10","dotenv":"^16.3.1","jest":"^29.7.0","jsonfile":"^6.1.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.3.0","rollup-plugin-dts":"^6.1.0","ts-jest":"^29.1.1","tslib":"^2.6.2","typescript":"^5.2.2"},"_id":"tiny-crud@1.1.3","gitHead":"3d0e4c29b2c556fa58ef24cdca7b9d9436adc6f5","bugs":{"url":"https://github.com/GuoXiCheng/TinyCRUD/issues"},"_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-NLxifcnmK+sLmkkCeIYzN8U39QPiHsk+3kf0QnKjZL8k0rYJROmlLjn7Q2tnk0nX0cHVFdFl+YcGKeLX+PN7pw==","shasum":"5203150a55e71a191326ef72aea37782a1968769","tarball":"https://registry.npmjs.org/tiny-crud/-/tiny-crud-1.1.3.tgz","fileCount":7,"unpackedSize":127340,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9HOQ72VvQPRsZiFmgL4/wF9qTvv47gP4jB/cgt4XbnAiAwbUcfe9PAm9GMJfcAL0A6CV+of7PJBm48s8E8syVFUw=="}]},"_npmUser":{"name":"xicheng_guo","email":"1377994267@qq.com"},"directories":{},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-crud_1.1.3_1706940174390_0.44496306525410345"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-03T13:20:43.656Z","1.0.0":"2023-11-03T13:20:43.837Z","modified":"2024-02-03T06:02:54.806Z","1.0.1":"2023-11-03T13:42:46.161Z","1.0.2":"2023-11-08T13:51:26.992Z","1.0.3":"2023-11-09T12:25:33.557Z","1.0.4":"2023-11-09T12:31:25.140Z","1.0.5":"2023-11-10T13:55:39.409Z","1.0.6":"2023-11-10T14:02:49.809Z","1.0.7":"2023-11-21T12:48:58.505Z","1.0.8":"2023-11-21T13:05:32.647Z","1.0.9":"2023-11-21T13:27:10.612Z","1.0.10":"2023-11-21T13:35:12.192Z","1.0.12":"2023-12-01T02:44:50.008Z","1.0.13":"2023-12-03T06:56:36.744Z","1.0.14":"2023-12-03T07:12:10.596Z","1.0.15":"2023-12-14T08:26:50.463Z","1.0.16":"2023-12-15T03:02:38.737Z","1.0.17":"2023-12-31T09:41:02.980Z","1.0.18":"2024-01-02T08:16:21.694Z","1.0.19":"2024-01-04T05:38:41.896Z","1.0.20":"2024-01-05T07:08:03.167Z","1.0.21":"2024-01-10T09:05:49.477Z","1.0.22":"2024-01-10T14:43:31.444Z","1.0.23":"2024-01-17T06:37:27.738Z","1.0.24":"2024-01-17T11:05:16.275Z","1.1.0":"2024-01-22T14:16:01.399Z","1.1.1":"2024-01-28T07:51:52.195Z","1.1.2":"2024-01-28T09:03:54.339Z","1.1.3":"2024-02-03T06:02:54.615Z"},"maintainers":[{"name":"xicheng_guo","email":"1377994267@qq.com"}],"author":{"name":"Xicheng_Guo"},"license":"MIT","readme":"简体中文 | [English](README.en.md)\r\n\r\n# TinyCRUD\r\n\r\n![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/GuoXiCheng/TinyCRUD/ci.yml)\r\n![Codecov branch](https://img.shields.io/codecov/c/github/GuoXiCheng/TinyCRUD/main)\r\n\r\n## 介绍\r\n\r\nTinyCRUD 是一个基于代码托管平台 Issue API 的轻量级数据存储库，它可以将 Issue 作为数据库表，Issue 的评论作为数据表记录，通过 Issue API 将数据序列化/反序列化，实现数据的增删改查。\r\n\r\n## 适用场景\r\n\r\nTinyCRUD 适合用于满足小型团队或个人项目中需要简单、轻量级数据存储，但又不想或不需要设置复杂数据库系统的情况。\r\n\r\n## 支持的代码托管平台\r\n\r\n<table>  \r\n    <tr>\r\n        <td>\r\n            <p align=\"center\">\r\n                <img src=\"https://guoxicheng.top/assets/image/tiny-crud-docs/github.svg\" title=\"Github\"/>\r\n            </p>\r\n        </td>\r\n        <td>\r\n            <p align=\"center\">\r\n                <img src=\"https://guoxicheng.top/assets/image/tiny-crud-docs/gitlab.svg\" title=\"Gitlab\"/>\r\n            </p>\r\n        </td>\r\n        <td>\r\n            <p align=\"center\">\r\n                <img src=\"https://guoxicheng.top/assets/image/tiny-crud-docs/gitee.svg\" title=\"Gitee\"/>\r\n            </p>\r\n        </td>\r\n    </tr>\r\n    <tr>\r\n        <td>\r\n            Github API latest\r\n        </td>\r\n        <td>\r\n            Gitlab API v4\r\n        </td>\r\n        <td>\r\n            Gitee API v5\r\n        </td>\r\n    </tr>\r\n</table>\r\n\r\n## 支持的请求库\r\n\r\n<table>\r\n    <tr>\r\n        <td>\r\n            <img src=\"https://axios-http.com/assets/logo.svg\" />\r\n        </td>\r\n        <td>\r\n            <p align=\"center\">\r\n                <img src=\"https://guoxicheng.top/assets/image/tiny-crud-docs/wechat.svg\" />\r\n            </p>\r\n        </td>\r\n    </tr>\r\n    <tr>\r\n        <td>\r\n            <p align=\"center\">axios</p>\r\n        </td>\r\n        <td>\r\n            wx（微信小程序）\r\n        </td>\r\n    </tr>\r\n</table>\r\n\r\n## 安装\r\n\r\n```bash \r\nnpm install tiny-crud\r\n\r\n```\r\n\r\n## 使用\r\n\r\n### 创建请求\r\n\r\n```ts\r\nimport axios from \"axios\";\r\nimport { createRequest } from \"tiny-crud\";\r\n\r\nconst GithubRequest = createRequest({\r\n    httpLib: \"axios\",\r\n    httpClient: axios,\r\n    accessToken: \"Your Personal Access Token\",\r\n\r\n    platform: \"github\",\r\n    owner: \"Your Owner\",\r\n    repo: \"Your Repo\",\r\n});\r\n```\r\n\r\n### 创建数据模型\r\n\r\n```ts\r\nimport { BaseModel } from \"tiny-crud\";\r\n\r\nexport interface UserModel extends BaseModel {\r\n    name: string;\r\n    age: number;\r\n    gender: string;\r\n}\r\n```\r\n\r\n### 创建数据存储库\r\n\r\n```ts\r\nimport { GithubRepository } from \"tiny-crud\";\r\nimport { githubRequest } from \"./github-request\";\r\n\r\nexport class UserRepository extends GithubRepository<UserModel> {\r\n    constructor() {\r\n        super(githubRequest, \"Your Issue Number\");\r\n    }\r\n}\r\n```\r\n\r\n### 基本操作\r\n\r\n```ts\r\nconst userRepository = new UserRepository();\r\n\r\n// 创建数据\r\nuserRepository.create({\r\n    name: \"John\",\r\n    age: 30,\r\n    gender: \"male\",\r\n});\r\n\r\n// 查询数据\r\nuserRepository.find();\r\n\r\n// 更新数据\r\nuserRepository.updateById(1, {\r\n    name: \"Mary\",\r\n    age: 25,\r\n    gender: \"female\",\r\n});\r\n\r\n// 删除数据\r\nuserRepository.deleteById(1);\r\n```\r\n\r\n## 详细文档\r\n\r\n* 更好的阅读体验以及详细的使用文档请戳 👉[TinyCRUD Docs](https://guoxicheng.top/projects/TinyCRUD-Docs/)\r\n* 如果对你有帮助的话可以给颗小星星，感谢支持！🌟\r\n\r\n## License\r\n\r\n[MIT](https://github.com/GuoXiCheng/TinyCRUD/blob/main/LICENSE)\r\n","readmeFilename":"README.md","description":"Lightweight Data Repository Based on Git Issue API","homepage":"https://guoxicheng.top/projects/TinyCRUD-Docs","keywords":["git","issue","crud","data","repository","api"],"repository":{"type":"git","url":"git+https://github.com/GuoXiCheng/TinyCRUD.git"},"bugs":{"url":"https://github.com/GuoXiCheng/TinyCRUD/issues"}}