{"id":3122,"date":"2025-09-03T13:09:24","date_gmt":"2025-09-03T10:09:24","guid":{"rendered":"https:\/\/shedov.top\/ru\/?page_id=3122"},"modified":"2025-10-08T06:49:48","modified_gmt":"2025-10-08T03:49:48","slug":"npm","status":"publish","type":"page","link":"https:\/\/shedov.top\/ru\/npm\/","title":{"rendered":"npm"},"content":{"rendered":"<div class=\"npm_wrap\">\n  <div class=\"npm_examples\">\n    <div class=\"npm_example\">\n      <a class=\"npm_example_link_all\" target=\"_blank\" href=\"https:\/\/www.npmjs.com\/package\/turbo-maker\" rel=\"noopener\">\n      <\/a>\n      <div class=\"npm_example_image_text_wrap\">\n        <div class=\"npm_example_image\">\n          <img decoding=\"async\" src=\"https:\/\/shedov.top\/wp-content\/images\/npm_example_turboMaker.gif\" alt=\"turboMaker\">\n        <\/div>\n        <div class=\"npm_example_text_wrap\">\n          <div class=\"npm_example_text_title\">\n            <h2>turboMaker<\/h2>\n          <\/div>\n          <div class=\"npm_example_text_1\">\n            <p>\u0421\u0443\u043f\u0435\u0440\u0431\u044b\u0441\u0442\u0440\u044b\u0439, \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u044b\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f MongoDB, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 \u0432\u0441\u0435 \u043f\u043e\u0442\u043e\u043a\u0438 CPU.<\/p>\n          <\/div>\n          <div class=\"npm_example_text_2\">\n            <p><span>\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438:<\/span><\/p>\n            <p>- \u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u043f\u043e\u0442\u043e\u043a\u043e\u0432.<\/p>\n            <p>- \u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0441 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u043c\u0438 \u0441\u0445\u0435\u043c\u0430\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u0445. <\/p>\n            <p>- \u0422\u043e\u0447\u043d\u0430\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 <code class=\"inline-code\">createdAt<\/code>\/<code class=\"inline-code\">updatedAt<\/code> \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <code class=\"inline-code\">timeStepMs<\/code>.<\/p>\n            <p>- \u0420\u0430\u0431\u043e\u0442\u0430 \u0447\u0435\u0440\u0435\u0437 CLI.<\/p>\n          <\/div>\n          <!-- <div class=\"npm_example_text_3\">\n            <p><span>\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0438:<\/span> [npm_downloads package=\"turbo-maker\" period=\"last-week\"]<\/p>\n          <\/div> -->\n        <\/div>\n      <\/div>\n      <div class=\"npm_example_links_wrap\">\n        <div class=\"npm_example_link_1\">\n          <a href=\"https:\/\/github.com\/AndrewShedov\/turboMaker\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"npm_example\">\n      <a class=\"npm_example_link_all\" target=\"_blank\" href=\"https:\/\/www.npmjs.com\/package\/super-maker\" rel=\"noopener\">\n      <\/a>\n      <div class=\"npm_example_image_text_wrap\">\n        <div class=\"npm_example_image\">\n          <img decoding=\"async\" src=\"https:\/\/shedov.top\/wp-content\/images\/npm_example_superMaker.webp\" alt=\"\u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u0430\u0439\u0442\u0430 Shedov.top\">\n        <\/div>\n        <div class=\"npm_example_text_wrap\">\n          <div class=\"npm_example_text_title\">\n            <h2>superMaker<\/h2>\n          <\/div>\n          <div class=\"npm_example_text_1\">\n            <p>\u0413\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0434\u0430\u043d\u043d\u044b\u0445, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f turboMaker.<\/p>\n          <\/div>\n          <div class=\"npm_example_text_2\">\n            <p><span>\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438:<\/span><\/p>\n            <p>- \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438.<\/p>\n            <p>- \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0442\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u0435 \u0424\u0438\u0448\u0435\u0440\u0430 - \u0419\u0435\u0442\u0441\u0430.<\/p>\n            <p>- \u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435: <code class=\"inline-code\">\u0442\u0435\u043a\u0441\u0442<\/code>, <code class=\"inline-code\">\u0445\u0435\u0448\u0442\u0435\u0433\u0438<\/code>, <code class=\"inline-code\">\u0441\u043b\u043e\u0432\u0430<\/code>, <code class=\"inline-code\">email<\/code>, <code class=\"inline-code\">id<\/code>, <code class=\"inline-code\">url<\/code>, <code class=\"inline-code\">array<\/code>, <code class=\"inline-code\">boolean<\/code> \u0438 \u0442.\u0434.<\/p>\n          <\/div>\n          <!-- <div class=\"npm_example_text_3\">\n            <p><span>\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0438:<\/span> [npm_downloads package=\"super-maker\" period=\"last-week\"]<\/p>\n          <\/div> -->\n        <\/div>\n      <\/div>\n      <div class=\"npm_example_links_wrap\">\n        <div class=\"npm_example_link_1\">\n          <a href=\"https:\/\/github.com\/AndrewShedov\/superMaker\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"npm_example\">\n      <a class=\"npm_example_link_all\" target=\"_blank\" href=\"https:\/\/www.npmjs.com\/package\/mongo-collector\"\n        rel=\"noopener\">\n      <\/a>\n      <div class=\"npm_example_image_text_wrap\">\n        <div class=\"npm_example_image\">\n          <img decoding=\"async\" src=\"https:\/\/shedov.top\/wp-content\/images\/npm_example_mongoCollector.webp\" alt=\"\u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u0430\u0439\u0442\u0430 Shedov.top\">\n        <\/div>\n        <div class=\"npm_example_text_wrap\">\n          <div class=\"npm_example_text_title\">\n            <h2>mongoCollector<\/h2>\n          <\/div>\n          <div class=\"npm_example_text_1\">\n            <p>CLI-\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0434\u043b\u044f \u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044f \u0438\u0437 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0438 MongoDB.<\/p>\n          <\/div>\n          <div class=\"npm_example_text_2\">\n            <p><span>\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438:<\/span><\/p>\n            <p>- \u0424\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c <code class=\"inline-code\">$match<\/code>.<\/p>\n            <p>- \u041f\u0430\u043a\u0435\u0442\u043d\u0430\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 (<code class=\"inline-code\">batchSize<\/code>).<\/p>\n            <p>- \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0439 \u0447\u0435\u0440\u0435\u0437 <code class=\"inline-code\">allowDiskUse<\/code>.<\/p>\n            <p>- \u0413\u0438\u0431\u043a\u0430\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043c\u0430\u0441\u0441\u0438\u0432\u0430.<\/p>\n          <\/div>\n          <!-- <div class=\"npm_example_text_3\">\n            <p><span>\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0438:<\/span> [npm_downloads package=\"mongo-collector\" period=\"last-week\"]<\/p>\n          <\/div> -->\n        <\/div>\n      <\/div>\n      <div class=\"npm_example_links_wrap\">\n        <div class=\"npm_example_link_1\">\n          <a href=\"https:\/\/github.com\/AndrewShedov\/mongoCollector\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"npm_example\">\n      <a class=\"npm_example_link_all\" target=\"_blank\" href=\"https:\/\/www.npmjs.com\/package\/mongo-checker\" rel=\"noopener\">\n      <\/a>\n      <div class=\"npm_example_image_text_wrap\">\n        <div class=\"npm_example_image\">\n          <img decoding=\"async\" src=\"https:\/\/shedov.top\/wp-content\/images\/npm_example_mongoChecker.webp\" alt=\"\u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u0430\u0439\u0442\u0430 Shedov.top\">\n        <\/div>\n        <div class=\"npm_example_text_wrap\">\n          <div class=\"npm_example_text_title\">\n            <h2>mongoChecker<\/h2>\n          <\/div>\n          <div class=\"npm_example_text_1\">\n            <p>CLI-\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0445\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0432 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0438 MongoDB.<\/p>\n          <\/div>\n          <div class=\"npm_example_text_2\">\n            <p><span>\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438:<\/span><\/p>\n            <p>- \u041d\u0430\u0445\u043e\u0434\u0438\u0442 \u0434\u0443\u0431\u043b\u0438\u043a\u0430\u0442\u044b \u043f\u043e \u043b\u044e\u0431\u043e\u043c\u0443 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u043c\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u043f\u043e\u043b\u044e.<\/p>\n            <p>- \u0414\u0430\u0442\u044b \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u043a\u0430\u043a <code class=\"inline-code\">ISO<\/code>.<\/p>\n            <p>- M\u0430\u0441\u0441\u0438\u0432\u044b \u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u0432\u044b\u0432\u043e\u0434\u044f\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 <code class=\"inline-code\">JSON.stringify<\/code>.<\/p>\n          <\/div>\n          <!-- <div class=\"npm_example_text_3\">\n            <p><span>\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0438:<\/span> [npm_downloads package=\"mongo-checker\" period=\"last-week\"]<\/p>\n          <\/div> -->\n        <\/div>\n      <\/div>\n      <div class=\"npm_example_links_wrap\">\n        <div class=\"npm_example_link_1\">\n          <a href=\"https:\/\/github.com\/AndrewShedov\/mongoChecker\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"turboMaker \u0421\u0443\u043f\u0435\u0440\u0431\u044b\u0441\u0442\u0440\u044b\u0439, \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u044b\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f MongoDB, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 \u0432\u0441\u0435 \u043f\u043e\u0442\u043e\u043a\u0438 CPU. \u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438: - \u0420\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u043f\u043e\u0442\u043e\u043a\u043e\u0432. - \u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0441 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u043c\u0438 \u0441\u0445\u0435\u043c\u0430\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u0445. - \u0422\u043e\u0447\u043d\u0430\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 createdAt\/updatedAt \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e timeStepMs. - \u0420\u0430\u0431\u043e\u0442\u0430 \u0447\u0435\u0440\u0435\u0437 CLI. GitHub superMaker \u0413\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0434\u0430\u043d\u043d\u044b\u0445, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f turboMaker. \u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438: - \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438. - \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 [&hellip;]","protected":false},"author":1,"featured_media":739,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3122","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/pages\/3122","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/comments?post=3122"}],"version-history":[{"count":99,"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/pages\/3122\/revisions"}],"predecessor-version":[{"id":3638,"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/pages\/3122\/revisions\/3638"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/media\/739"}],"wp:attachment":[{"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/media?parent=3122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}