{"_id":"@antonpichka/vitruvius","_rev":"6-d0586d5cd957c76fc7562787eae1631f","name":"@antonpichka/vitruvius","dist-tags":{"latest":"2.0.5"},"versions":{"1.0.0":{"name":"@antonpichka/vitruvius","version":"1.0.0","license":"MIT","_id":"@antonpichka/vitruvius@1.0.0","maintainers":[{"name":"antonpichka","email":"antonpichka@gmail.com"}],"homepage":"https://github.com/antonpichka/vitruvius#readme","bugs":{"url":"https://github.com/antonpichka/vitruvius/issues"},"dist":{"shasum":"8f06572636fc12465fb209f6500615bd3fe6e9a8","tarball":"https://registry.npmjs.org/@antonpichka/vitruvius/-/vitruvius-1.0.0.tgz","fileCount":16,"integrity":"sha512-SMaHdh9gfUubQy5rWfvdIoRuTBdu27GDzGSfoKGyggx4KuHyoD9ptO5TtDqYf+SZDK5dPnr6ZtQhm7tDFsgHqw==","signatures":[{"sig":"MEQCIFkJZVhVGw8fo6i9RtVe5qowZEKwhzf0csSBPxPypY4jAiBBzX99Hf5q0EQSqrX6Ao4QDNtViykGUei6KnKrqzEKLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89135},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","source":"index.ts","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"5e195be459b2bd87589eeb64f4ddc6edf936ae7b","scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"antonpichka","email":"antonpichka@gmail.com"},"repository":{"url":"git+https://github.com/antonpichka/vitruvius.git","type":"git","directory":"vitruvius"},"_npmVersion":"10.8.1","description":"Library for writing backend","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vitruvius_1.0.0_1726161932967_0.19087960921619906","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@antonpichka/vitruvius","version":"2.0.0","license":"MIT","_id":"@antonpichka/vitruvius@2.0.0","maintainers":[{"name":"antonpichka","email":"antonpichka@gmail.com"}],"homepage":"https://github.com/antonpichka/vitruvius#readme","bugs":{"url":"https://github.com/antonpichka/vitruvius/issues"},"dist":{"shasum":"9df62ed956c5d49a74e327e36635038f1a93322e","tarball":"https://registry.npmjs.org/@antonpichka/vitruvius/-/vitruvius-2.0.0.tgz","fileCount":16,"integrity":"sha512-qxff4ng6CdXWui/TN0BjK1eOUQhg9FAHi2I1x1h5N09GoaiL8ox3AG/AlTeAytvSIBfPXwgf8tT3NX+w0kV8RA==","signatures":[{"sig":"MEYCIQCKa9QdxES5nhoO088Ytgb2h5H9CEU7uXUR36jqCtlCsgIhAO9+1xm/vx89VB2/EVxNcuYsazFTOv+bCF3xtRS+rxuX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94486},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","source":"index.ts","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"b4bf442a70bf1e68740d286f528edc4b7969f29c","scripts":{"build":"npm install . && npm install typescript -g","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"antonpichka","email":"antonpichka@gmail.com"},"repository":{"url":"git+https://github.com/antonpichka/vitruvius.git","type":"git","directory":"vitruvius"},"_npmVersion":"10.9.0","description":"<p align=\"center\">\r <img src=\"https://raw.githubusercontent.com/antonpichka/vitruvius/main/assets/logo_vitruvius.png\" alt=\"Logo Vitruvius\"/>\r </p>","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vitruvius_2.0.0_1733137379065_0.7282567531818336","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@antonpichka/vitruvius","version":"2.0.1","license":"MIT","_id":"@antonpichka/vitruvius@2.0.1","maintainers":[{"name":"antonpichka","email":"antonpichka@gmail.com"}],"homepage":"https://github.com/antonpichka/vitruvius#readme","bugs":{"url":"https://github.com/antonpichka/vitruvius/issues"},"dist":{"shasum":"8c88a0f3377a01446cec2bb0dc20ddceb96992e0","tarball":"https://registry.npmjs.org/@antonpichka/vitruvius/-/vitruvius-2.0.1.tgz","fileCount":16,"integrity":"sha512-Yy8bexZoNfXv0aH9a6iFi0raqPZM35IsMG9Xale+jmwg8X5QSmM7xY23LrmJC2U1S2VXKsqjbMRyMK+2UEMKeA==","signatures":[{"sig":"MEQCIDNeYyiBO7wNCXmy/kWjguElBcF5nngItqwo35bx5QIEAiBbMGcnwViTL/W1G/1EceiQYQnQBArpNmuOpWP1LcLNwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95160},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","source":"index.ts","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"fd9605185af732bc03e7139b652c0d2fdfe0b4a4","scripts":{"build":"npm install . && npm install typescript -g","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"antonpichka","email":"antonpichka@gmail.com"},"repository":{"url":"git+https://github.com/antonpichka/vitruvius.git","type":"git","directory":"vitruvius"},"_npmVersion":"10.9.2","description":"<p align=\"center\">\r <img src=\"https://raw.githubusercontent.com/antonpichka/vitruvius/main/assets/logo_vitruvius.png\" alt=\"Logo Vitruvius\"/>\r </p>","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vitruvius_2.0.1_1733880749835_0.6889761636645655","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@antonpichka/vitruvius","version":"2.0.2","license":"MIT","_id":"@antonpichka/vitruvius@2.0.2","maintainers":[{"name":"antonpichka","email":"antonpichka@gmail.com"}],"homepage":"https://github.com/antonpichka/vitruvius#readme","bugs":{"url":"https://github.com/antonpichka/vitruvius/issues"},"dist":{"shasum":"b21bc46071bf1d9516efc56ebcc11f5c2823d31d","tarball":"https://registry.npmjs.org/@antonpichka/vitruvius/-/vitruvius-2.0.2.tgz","fileCount":17,"integrity":"sha512-pVLA39Qw35mqKOahAUC2w2Yp/VHJbt54zjsLki80M7q82UCeLJ0femNQ2x5WqbNYbSLMUcoaJgU9f18asS75bw==","signatures":[{"sig":"MEQCIAxESN+dAwZ0rfNXAfZ2qvzNPIBcMY5IRiFCJHav/4aGAiBsiUeEWTMzpvQvHMCXhRVGdsCG2Xx01rbGZ4vhSws/Eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106588},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","source":"index.ts","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"2eb7d11b6d8676ef9fc14dbe064eb19f6f3a82e6","scripts":{"download":"npm install . && npm install typescript -g","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"antonpichka","email":"antonpichka@gmail.com"},"repository":{"url":"git+https://github.com/antonpichka/vitruvius.git","type":"git","directory":"vitruvius"},"_npmVersion":"10.9.2","description":"<p align=\"center\">\r <img src=\"https://raw.githubusercontent.com/antonpichka/vitruvius/main/assets/logo_vitruvius.png\" alt=\"Logo Vitruvius\"/>\r </p>","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vitruvius_2.0.2_1736068906251_0.23701083487687202","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@antonpichka/vitruvius","version":"2.0.3","license":"MIT","_id":"@antonpichka/vitruvius@2.0.3","maintainers":[{"name":"antonpichka","email":"antonpichka@gmail.com"}],"homepage":"https://github.com/antonpichka/vitruvius#readme","bugs":{"url":"https://github.com/antonpichka/vitruvius/issues"},"dist":{"shasum":"cbf94d6eda2eca6bd3e5667a2d6d40439fbd8747","tarball":"https://registry.npmjs.org/@antonpichka/vitruvius/-/vitruvius-2.0.3.tgz","fileCount":17,"integrity":"sha512-8m3HOWXf9wr88v2jxiJX68Z19Q2mvydlt6wpW9K54K9xB181Y9LYcUK5rW9UlUrNmHD9FnugHUn+Sige3yhI0A==","signatures":[{"sig":"MEQCID0SE5c08yejWzjFbHkXHQjmplYBVlyiDCFkbnjFvxM9AiBfY+LrSYdSmI1ZO4H15h2Zv8CxQJCcP+/S7kQyT3FH8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106588},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","source":"index.ts","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"36d9aeeb815aadd53e5e2cca374d97000dbfe425","scripts":{"download":"npm install . && npm install typescript -g","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"antonpichka","email":"antonpichka@gmail.com"},"repository":{"url":"git+https://github.com/antonpichka/vitruvius.git","type":"git","directory":"vitruvius"},"_npmVersion":"10.9.2","description":"<p align=\"center\">\r <img src=\"https://raw.githubusercontent.com/antonpichka/vitruvius/main/assets/logo_vitruvius.png\" alt=\"Logo Vitruvius\"/>\r </p>","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vitruvius_2.0.3_1736069066056_0.21861305124288677","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@antonpichka/vitruvius","version":"2.0.4","license":"MIT","_id":"@antonpichka/vitruvius@2.0.4","maintainers":[{"name":"antonpichka","email":"antonpichka@gmail.com"}],"homepage":"https://github.com/antonpichka/vitruvius#readme","bugs":{"url":"https://github.com/antonpichka/vitruvius/issues"},"dist":{"shasum":"5d92cce080bcc8e2ec53d65994ccbb5d39fb5e59","tarball":"https://registry.npmjs.org/@antonpichka/vitruvius/-/vitruvius-2.0.4.tgz","fileCount":17,"integrity":"sha512-my1aTqO/loFfNZztFD2IKjLIU7Y6S5+MdExw+3ZEARMqeAhAOwhiZYr7La37i/czQ+sJQZmzYg9Lr1+96qfv0g==","signatures":[{"sig":"MEYCIQCupj41HWM/QfqGwrvfoBsieJgmAYhmHJmslFR7qeAetQIhALVgPhIBrEpd+j3FKl0wMmpNZnC0wkmIw6kX6a6sIAqb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106594},"main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","source":"index.ts","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"ca3036d06d42455c49fc554fb10eadbefa7d2aee","scripts":{"download":"npm install . && npm install typescript -g","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"antonpichka","email":"antonpichka@gmail.com"},"repository":{"url":"git+https://github.com/antonpichka/vitruvius.git","type":"git","directory":"vitruvius"},"_npmVersion":"10.9.2","description":"<p align=\"center\">\r <img src=\"https://raw.githubusercontent.com/antonpichka/vitruvius/main/assets/logo_vitruvius.png\" alt=\"Logo Vitruvius\"/>\r </p>","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vitruvius_2.0.4_1736070887678_0.3537844693825003","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@antonpichka/vitruvius","version":"2.0.5","source":"index.ts","main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","scripts":{"download":"npm install . && npm install typescript -g","build:esm":"tsc -p tsconfig.esm.json","build:cjs":"tsc -p tsconfig.cjs.json"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"repository":{"type":"git","url":"git+https://github.com/antonpichka/vitruvius.git","directory":"vitruvius"},"license":"MIT","_id":"@antonpichka/vitruvius@2.0.5","gitHead":"c2b12c233f4667b778cd74dd08098fe70de1c674","description":"<p align=\"center\">\r <img src=\"https://raw.githubusercontent.com/antonpichka/vitruvius/main/assets/logo_vitruvius.png\" alt=\"Logo Vitruvius\"/>\r </p>","bugs":{"url":"https://github.com/antonpichka/vitruvius/issues"},"homepage":"https://github.com/antonpichka/vitruvius#readme","_nodeVersion":"18.20.5","_npmVersion":"10.9.2","dist":{"integrity":"sha512-nRwsqgldM+iWtTu79438xQmV2lTal9gzPj37EnSDxPizLizGj+IcTf5iic+YuEckzxflzD6iBIQyFaUMu3asSg==","shasum":"bbb877a1613eac4f023fbad6d0aea88ac29a5247","tarball":"https://registry.npmjs.org/@antonpichka/vitruvius/-/vitruvius-2.0.5.tgz","fileCount":17,"unpackedSize":106746,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+vQmoQOSCarZxQNHXg1i0PAW8tUC+LwNYeLZwnl0yigIgVC0Kjh7ZzJ5CGDfdcAN1Hjam/gsU1rEGv5T4HMxdHJI="}]},"_npmUser":{"name":"antonpichka","email":"antonpichka@gmail.com"},"directories":{},"maintainers":[{"name":"antonpichka","email":"antonpichka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitruvius_2.0.5_1736597588850_0.49170955885218803"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-12T17:25:32.882Z","modified":"2025-01-11T12:13:09.233Z","1.0.0":"2024-09-12T17:25:33.115Z","2.0.0":"2024-12-02T11:02:59.235Z","2.0.1":"2024-12-11T01:32:30.116Z","2.0.2":"2025-01-05T09:21:46.431Z","2.0.3":"2025-01-05T09:24:26.249Z","2.0.4":"2025-01-05T09:54:47.887Z","2.0.5":"2025-01-11T12:13:09.048Z"},"bugs":{"url":"https://github.com/antonpichka/vitruvius/issues"},"license":"MIT","homepage":"https://github.com/antonpichka/vitruvius#readme","repository":{"type":"git","url":"git+https://github.com/antonpichka/vitruvius.git","directory":"vitruvius"},"description":"<p align=\"center\">\r <img src=\"https://raw.githubusercontent.com/antonpichka/vitruvius/main/assets/logo_vitruvius.png\" alt=\"Logo Vitruvius\"/>\r </p>","maintainers":[{"name":"antonpichka","email":"antonpichka@gmail.com"}],"readme":"<p align=\"center\">\r\n<img src=\"https://raw.githubusercontent.com/antonpichka/vitruvius/main/assets/logo_vitruvius.png\" alt=\"Logo Vitruvius\"/>\r\n</p>\r\n\r\n--- \r\n\r\n## Getting Starting\r\n\r\n- [Example](https://github.com/antonpichka/vitruvius/tree/main/vitruvius#example)\r\n- [Template For Vitruvius](https://github.com/antonpichka/vitruvius/tree/main/vitruvius#template-for-vitruvius)\r\n\r\n## Example\r\n\r\n- [Small project](https://github.com/antonpichka/vitruvius/blob/main/vitruvius/example/index.ts)\r\n\r\n## Template For Vitruvius\r\n\r\n- How should I create projects on this architecture? (Github Template)\r\n- - [template_for_vitruvius](https://github.com/antonpichka/template_for_vitruvius)","readmeFilename":"README.md"}