{"_id":"rep_concepts","_rev":"27-4805cac5284e4ab17cf8d2a9a2e471dd","name":"rep_concepts","dist-tags":{"latest":"1.0.27"},"versions":{"1.0.1":{"name":"rep_concepts","version":"1.0.1","author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.1","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"cb8d5c13f3690bfe9122a6eee541b7a90bdc82f0","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.1.tgz","fileCount":382,"integrity":"sha512-fnIZLaGsgw6QvrMbsaxadV84z7uXIDcB7W2zPS+IZzyk4+igztMU1Me6GgfYbV9XneIAAX2Yt+5oV5UD00mqNw==","signatures":[{"sig":"MEYCIQDMuE5H28E9vDtZHgGSGFsZ0qGzyB93Ftyh07ZVLsSxRwIhAJazY9DU1Bm6lSTjknPmJSoECNZLUqEbOBeKrRIHRwEt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52856842},"main":"index.js","gitHead":"698ca7567b2c2589cb7f472f57663fca3e87c77f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","run test 2":"jest --detectOpenHandles"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"8.19.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^6.6.6","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.1_1705746135933_0.5583639691824149","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"rep_concepts","version":"1.0.2","author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.2","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"0f224cfefd24e8e55fbe0851822db5a504ac4ebd","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.2.tgz","fileCount":382,"integrity":"sha512-H5+JODJdDxDAo+aCmIX5Qsz6T7NOnzh0On6c6AaweuLsQVP7TK69XBK1hk10SUq8gdzoR/qusiD/OG+d2CR4GQ==","signatures":[{"sig":"MEQCIFWNrUJftsUMhCA0d7HVuW+A3f4YTj9PvTwtSpdZdrTdAiBhzo7xJx8cjeq9X8pgOf0K2Gwf5uaaWByH0HIGVLMHQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52856910},"main":"index.js","gitHead":"013480d2bc228d4fad08138dc2adad5c160bd82a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","run test 2":"jest --detectOpenHandles"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"8.19.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.2_1705748287857_0.0704444482897324","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"rep_concepts","version":"1.0.3","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.3","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"1142a3daa20eb9636ccca422d14f7e9f5c21b780","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.3.tgz","fileCount":382,"integrity":"sha512-DXGjuoEZw1gikCY3sUUuZW+lCWjYi47y8zKwxSuQW/0GcmGPibCdv0r+qF9X9lmy59g2ynNy4vBMgeFg1ptYTg==","signatures":[{"sig":"MEUCIHi4EjxDGuCx1kiuf3A2WR8DLGJXwNp5FBpH3L10iC4iAiEA+XogwFZDHc3uHpQpHFOO8j1rzm4yz+Sr9Y4Q+r7fCak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52857032},"main":"index.js","gitHead":"6985ea24dcbbf6ad125874ac6cefae2626ca82e6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"8.19.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.3_1705748821678_0.24997274918379975","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"rep_concepts","version":"1.0.4","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.4","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"f96a2dd687c2522146b5bc1623485a6004b11c48","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.4.tgz","fileCount":380,"integrity":"sha512-u0n3w6VUsoB97/Ukc7/yT/BhWheg0PTf637UTHDki46mfNqrFiWOAkrB4XtcE8wgOHQY21yGhIofERFCWm9DCQ==","signatures":[{"sig":"MEYCIQC23Zyl7htsfVEvlLVlqhB8xy7cD0o9uouP5MjNfZPbWAIhAL0r3iZBpR6f4oS+tT6+x3nq/lJOrbMAqSDkwA2hL3zw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52859677},"main":"index.js","gitHead":"6985ea24dcbbf6ad125874ac6cefae2626ca82e6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"8.19.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.4_1705763688970_0.4575759925275338","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"rep_concepts","version":"1.0.5","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.5","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"27ebc5fc41c8bd5105b01f816d11405a25175bdb","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.5.tgz","fileCount":380,"integrity":"sha512-euNT0T8WdvVsNHPMCBYEl2CSEdAO9UBnAz16JbvAHvQqSlVjyYY2HdisZb29dsWLoV7vceDyP60Digq1wlW9eQ==","signatures":[{"sig":"MEYCIQD6BglVMEyhw/pxaDpe5vrV++smDcrrBokA4GVzdwoYcwIhAL9rze2VGVOrmy/lQAn/xLpaIX29bl3RHpXRQW0iQ/An","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52860269},"main":"index.js","gitHead":"6985ea24dcbbf6ad125874ac6cefae2626ca82e6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"8.19.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.5_1705764483198_0.8010076588839026","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"rep_concepts","version":"1.0.6","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.6","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"78ba8d86d1620be48a3ce407bb923b372d7efe3f","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.6.tgz","fileCount":380,"integrity":"sha512-tKhVzWfoGuGTIIXh0IP3dJzjeqUqnZ31paSrLJrVXDoOTYR8LcEZr+WfEe0EHPTJ2dS7STaugcK5l68HM5n5eA==","signatures":[{"sig":"MEYCIQCDL2Vb05va92abHaRQzU7zdPLQt0NdJuRN5TofxxMRmQIhAN/KiNTCaBrDF1W7ZDV6fDX3KBspxkb9cZtTuVU3Arm9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52863752},"main":"index.js","gitHead":"6985ea24dcbbf6ad125874ac6cefae2626ca82e6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"8.19.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.6_1705765903760_0.9409401126315431","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"rep_concepts","version":"1.0.7","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.7","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"c5577f186b3abb85512a704be0cf19f0e8b5a200","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.7.tgz","fileCount":383,"integrity":"sha512-gadpZgra/5ezjCjDKTyVeCG7+w1Vv9tBTvM9RJ0DZSLi9IYENcIfSS+7SF9NGbGcViGadznrITBOoAkhW2g51A==","signatures":[{"sig":"MEQCICvlzGttgNrTmHhhb6i3zxmE0wJJ37Hz92Yawn2rYpWwAiAnHx6Y9Uak83UoFlCF9moeE7PYmHXue/P33WCDkMvP4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52888575},"main":"index.js","gitHead":"17393beb2ec9d80aadcda622f6686878858de807","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"8.19.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.7_1705934894171_0.5754875985840853","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"rep_concepts","version":"1.0.8","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.8","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"f038a73f008f7904c36deb79b9da6d717ca4e167","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.8.tgz","fileCount":386,"integrity":"sha512-al6ZCKO//wpm9S2/lGfqVg8rSL95kcq9gUz6MkvcgbhCy8n77S84UazIOxTA3tdTT8T496pKS5sdCWgzsfqVQQ==","signatures":[{"sig":"MEUCIQCtMBWSf7Vr2a6Z35U7Q3A2UcJ0d/8Q+8sij0mLrydz5gIgS58nVng5orWKCn4gigbclmkviFneb0J4k7LdAp7tBvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52911363},"main":"index.js","gitHead":"b4d01dcb64f23f86561a4aa84fa1c9bc0850eb92","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"8.19.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.8_1706109959792_0.19426053001260746","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"rep_concepts","version":"1.0.9","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.9","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"d0a4b207816591b0c16c5381d3e3b6bca857feb1","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.9.tgz","fileCount":386,"integrity":"sha512-jDY+yGLCLqlVbiIUogrfSH3W8Tqbm5UTYmN2HiIUj6f4m4ME4HdhLnobs9QnZDKRZPTQp+qrc67WYQbsa0M5og==","signatures":[{"sig":"MEUCIEBONwcvM31yOdQjzIVpShhTcytYuHJVHqLL2bUD7keiAiEAhi6/tkWinzVbUYhjU9rGW09N5GCH/+apZy4IP1OR1ZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52930129},"main":"index.js","gitHead":"b4d01dcb64f23f86561a4aa84fa1c9bc0850eb92","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"8.19.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.9_1706234771427_0.5860302309218024","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"rep_concepts","version":"1.0.10","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.10","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"99db268ae66fca7c610aa6ce3fccd02c376cefdb","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.10.tgz","fileCount":386,"integrity":"sha512-BOiRiPDRRZJ+rJRlg9UxNryjR/m7KgvAgfdKKa7ZknXR7A3PMP8zskb41eQBzuYZJ5ryeX5nW7fBpx2FuMRRBg==","signatures":[{"sig":"MEYCIQD2c3nE8e5Mks8LTGVxWUbFUynaNrjFDKnQaHDF1ZCXKQIhAIRa2Kfc/IyYfj+VhDdw8JqAgpIJhLF/FQSKhkGadG1W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52936327},"main":"index.js","gitHead":"b4d01dcb64f23f86561a4aa84fa1c9bc0850eb92","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"8.19.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.10_1706238683444_0.5798366340464591","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"rep_concepts","version":"1.0.11","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.11","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"b7cce7a09b7fd38bffca88fca69362c1678fb194","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.11.tgz","fileCount":389,"integrity":"sha512-Kn8lZoW5HwIT7SPPrcpPxFjeDRvnwf86hQ4Dl3MtHIT/T25rDNwknf7fzMhcStGSo0kqeB4JTu7DahrxZ52kyA==","signatures":[{"sig":"MEUCIQDy09KF9+1p2LYUjTmjVVvK2NZDLPAzTPmaOH/R/L1VDwIgFcW3g1QqIJZ838BUdw65O5OaFj6uvnm9wTcQ24HNsrQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53072793},"main":"index.js","gitHead":"b4d01dcb64f23f86561a4aa84fa1c9bc0850eb92","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"8.19.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.11_1706447730372_0.2131381366323335","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"rep_concepts","version":"1.0.12","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.12","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"d5c1eba3a7f84650af5a6c46d4bbcb42c4424e67","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.12.tgz","fileCount":392,"integrity":"sha512-fLzJNuC0118LbO181ULlvLPp7fo/mhCdXYv+sJTnR6ctFGq0apyb3w/KzXvtLXZ9BTEZikol48doPYaVdwdYow==","signatures":[{"sig":"MEQCIFKtzPIok+MSOcKuugk2O845RYAge0GN+PfsK8CudrQiAiA14cSYbn16CU/i2rLHjAHNgqnowPqnKxFXSW/BNaTm6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53200217},"main":"index.js","gitHead":"77ebb44feac96922255abeef600684e70d5a7de2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"8.19.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.12_1708699538485_0.021730057692073812","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"rep_concepts","version":"1.0.13","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.13","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"4a2ed90721b75faf52c085b22050f5526df66e04","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.13.tgz","fileCount":407,"integrity":"sha512-zrwhj1YTduo4F/p4/X8YHHeOBIWkhM3es0l1WCldl9KzmDdlDps9JbCBaGki0MVZqKay9ETUHhy4I33NS397OA==","signatures":[{"sig":"MEUCIDaP0o+oSfG6+MFPCcKwEPIfXIAardHWrdQgKAoCurcPAiEAjo2hOxkP57d1D9bL80dBzI1RrLcL4rXBkVR1I3ZVLgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53577968},"main":"index.js","gitHead":"db685140962501b2adee4f44b6fecb06d8b0baeb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"10.2.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.13_1709621403513_0.7497680254760992","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"rep_concepts","version":"1.0.14","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.14","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"2d6819494c5ec2370a00614d07fc7177f4410cc3","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.14.tgz","fileCount":415,"integrity":"sha512-qIUxNfpj+5n2scDE+4E5b2arDX4a48esFuArGT/Zxu/chAhOSASZtjSdjvgiCSj30ypMbsj1m213pxviY/9snw==","signatures":[{"sig":"MEUCIGiBzcdLhtPjFLUWks34rVEAwtRcZ9+70q/d7zzICLbRAiEA8SXWPHwIGla39yPb4Ebr7aflAqY4mUz1uAVOSndeCP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53912722},"main":"index.js","gitHead":"2789fc2ed4fa9fc2090682167f0eed408df0f7ad","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"10.2.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.14_1709734725109_0.18859474056506853","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"rep_concepts","version":"1.0.15","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.15","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"699a62892dcbd83a7f0cad0a0cc4cbcdbf067ffa","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.15.tgz","fileCount":442,"integrity":"sha512-aJC/HpO3gBvKxPAqZCBDn6IDjR4h1jrGss8FHzFa0BG0xH9TB/VfxEBXZCZvGNN0hV9t0AjPRKcmrODFwYRf/A==","signatures":[{"sig":"MEUCIB/iSu6ZxrjKI0eoQE2D9IUBGfU9sHwe2GhaTBXLjsOzAiEAhdZ//hTlXc2+vF0VF387zMGDupzsbBS4XI6jp1L27IY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58723732},"main":"index.js","gitHead":"16f45fd7c5d367abc0bee52b9e35d00872f85e49","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"10.2.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.15_1710215345855_0.15263079462416584","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"rep_concepts","version":"1.0.16","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.16","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"31f778359f93848c9f2bc25408c67bd095b255b6","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.16.tgz","fileCount":442,"integrity":"sha512-YKoJc0DxAkpKBJhdTRa9LqEFOcn05W0CRVw3cunjcPUPN8hxk/9GJsdk41beYBBXO6+u6pCiwQo6Qapn/6b05A==","signatures":[{"sig":"MEUCIQDQ0YwRysuRl2L84l+/urEDb9pbmFYjSsxeLN+FThzfVAIgGKYePfAiuod94wKtWweYlybKrOEE5O1//uKYouRM33U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58724252},"main":"index.js","gitHead":"16f45fd7c5d367abc0bee52b9e35d00872f85e49","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"10.2.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.16_1710215818295_0.7419604464560958","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"rep_concepts","version":"1.0.17","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.17","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"bf1c9597db7dbb5e9416345ffe0971996fe0b98d","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.17.tgz","fileCount":458,"integrity":"sha512-6KunV5idtNAPGJkt+XQZ5C+DbA/DOa2bAM/fl+SVHWSzJERYFf80rzSPU4mAVfrDKMyM1NfrnwT9ZeoM7wZNMw==","signatures":[{"sig":"MEYCIQC6WsIEY0qzWKOHYbH+aydlBM8xI3JjuDLRmvwbwB7lzwIhAMeQaxYryrglBVRB+B8r/6e7ny0aurWISW6EM5PSXG7H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59505856},"main":"index.js","gitHead":"2fc674b7700ade5d3c96fd9dc8e8299be962173f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"10.2.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.17_1711644401544_0.3587764858143514","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"rep_concepts","version":"1.0.18","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.18","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"18faa9485b7bd298f9b1f9d4c1fa3010fda7652a","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.18.tgz","fileCount":488,"integrity":"sha512-z5EDO5EEDfRUfhdACmNvY5xukBkT7No85WcDUP1I20TTfc3tW+sRKpBs0r9Uf+h5v5AchTC0uTBJ28LgKXOr+Q==","signatures":[{"sig":"MEYCIQCloXdlNPqAulJCMaabszGgBLzRhn6qzkRmXqUQ0Yj58gIhAKtZRTzYlexaelaa/U8Wm4FFeoIRinWS0NmoQkAmwc9U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76488149},"main":"index.js","gitHead":"2fc674b7700ade5d3c96fd9dc8e8299be962173f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"10.2.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.18_1712156187117_0.35910894482490696","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"rep_concepts","version":"1.0.19","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.19","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"597b3bea96cc65d377fe321669d2877f39b27c9b","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.19.tgz","fileCount":501,"integrity":"sha512-Jd+naS81NhaoW6EwXQo/77AlC37tXyB94PV7mOJ2J1GA3XO8FERqLBidLVGvte52gmnf2bOqSKl9f1466Db6CQ==","signatures":[{"sig":"MEUCIDzYFB8v721+B/9hfkjagPaN15/QP0xTNKYVW5hzQEH/AiEA1ynExTSkEUz8Fq926FJ1RIeEQzl4dIiPwDX0Ea+r+is=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77354377},"main":"index.js","gitHead":"a8a7bec656086420519b64d15087ab0a0100e16c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"10.2.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.19_1712390924762_0.5959894391501606","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"rep_concepts","version":"1.0.20","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.20","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"c28e13540d439d8b2643c7d218101991f89b958b","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.20.tgz","fileCount":529,"integrity":"sha512-L+TlablbZ3wgPyaOasYEsvjUHtFLrwIqrm9LTyCcsMIjcPfovqZaSDl/DKEsggoEs6rbbn5VwH6olNcu0kPbEw==","signatures":[{"sig":"MEUCIQCgRrhjcC3E6oZps6X7TVlT2nqAaBHYdVyzbpb+OXHBUwIgDL6XIJX4R6xbY9wgHoWQNuY4tDJQKVJE8x9auLxXfQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83521085},"main":"index.js","gitHead":"b80bc770c0e21f03884d664969d6852a5c50e365","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"10.2.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.20_1712671347258_0.19006285451577987","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"rep_concepts","version":"1.0.21","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.21","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"996c38cc0bf16dd84096607e05db6e6e7f481495","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.21.tgz","fileCount":530,"integrity":"sha512-wNMfPbC+4grJPY5MVS9y3mhkVLndfUU+lA2U6XByfoxy+WuEhR/5JX4GvBQHFfx+gxJiCrEgauSCcIF9eqMTdA==","signatures":[{"sig":"MEUCICvj/rPkPRZsdYflwn220hTutnXdx7Pi34/f2C/D6D3QAiEAnkrRhkWIwGJi8m6YzdQdtqcgMFuTeaN1v3O488+4qDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83532683},"main":"index.js","gitHead":"c76f713360cc5218881cd1330abef902424b4047","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"10.2.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.21_1712677860980_0.511420679766122","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"rep_concepts","version":"1.0.23","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.23","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"e0e7ebf11b6b2a938bff82fe7ae9093999e9bd99","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.23.tgz","fileCount":573,"integrity":"sha512-wDz8yGcM6tZ4qpV3ak0XPRG9C95V3QwpeE2caVPTw5k0HTN49mjMUjCoXCxYmIeFI4fCEITUJymvJfKfXe0TYQ==","signatures":[{"sig":"MEUCIQDYCclGCdq5IDCSU3wpKaWIkiBScTrZr8B5XrpUpzjnwQIgERBndpuicejf+7PszsmMzRrX0EZUomE/tw93OvvpJ88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91561000},"main":"index.js","gitHead":"a5d40d9e9167c907b917851162f040dfda180d6a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"10.2.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.23_1713018566446_0.8837198266924298","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"rep_concepts","version":"1.0.24","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.24","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"76bfe14b4ef39b6246cc9577c01b699c3d34ce31","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.24.tgz","fileCount":604,"integrity":"sha512-wPgr88GX/+hhhda8Z/mevFXrIsRD2d+3vvImfp1MNZzzUCVaJON9r7tgzFIItRrbErkAka1H+6HS0XPJXBwLmw==","signatures":[{"sig":"MEQCIHIK1sbRmi9t2UnqfwUrYfeUQ4/WZrU/IMvH05Ai6fFrAiAtnh4LgzkvTnwaVNPWjjAa6C/kdaJ44NA3NBetX6rTwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137529257},"main":"index.js","gitHead":"4ed19c55fd8dfc15f6e53f0f2890387fc0409f25","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"10.2.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.24_1713492129048_0.4993791119708342","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"rep_concepts","version":"1.0.25","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.25","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"ea074bf4b949c9c96be7f3519b1b6245c0931935","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.25.tgz","fileCount":608,"integrity":"sha512-AaTRc/4etskKySR+ICCjfxiKVQlF2Jeke07rbtMnYRoRaJmtEYpdkZMvhl/yNiVxBFglGfF47tcEb5fHMSyOCQ==","signatures":[{"sig":"MEUCIGcX/vCzb9+YEhZpVohGlEasBs/Zo9kwVdQXIEBXLWwbAiEAhRVa/sia5e2Lw0QFIFAtZdmIIYDcf4ytNf1IHgH/G20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138875091},"main":"index.js","gitHead":"54920fd036972b2a27306a0dd411b6f1b832e84e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"10.2.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.25_1713540320671_0.6941470406981278","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"rep_concepts","version":"1.0.26","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","_id":"rep_concepts@1.0.26","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"homepage":"https://github.com/khuongsatou/rep_concepts#readme","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"dist":{"shasum":"2195119951f0b4b486539bb086e1aeb767038a77","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.26.tgz","fileCount":686,"integrity":"sha512-FqM7hOVhWRd5iNbcvKqi3XULBK0JLW2pV9mCfYaU7GBKtJRfLczaaqZLu7YcVT3akW1TQ8oc07yHVUXfN2i8MA==","signatures":[{"sig":"MEUCIHHBOBVB6fFXl2Xb4/qADQZ/2uWAz6ocpaUN3tN26JlVAiEAoq496B8EDafuM89BLXlNmjlG2zWB/hPEntxyEAsbj7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147770738},"main":"index.js","gitHead":"27288bcb9430e2c5a170c8abef25161b2f76c6c7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"nodemon library/technique/database/orm-blog/App.ts","run tsc":"tsc","run test":"jest","npm login":"npm login","run test 2":"jest --detectOpenHandles","npm publish":"npm publish"},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"repository":{"url":"git+https://github.com/khuongsatou/rep_concepts.git","type":"git"},"_npmVersion":"10.2.4","description":"This project is organized as a library containing various functionalities and utilities.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"fs":"^0.0.1-security","pg":"^8.11.3","faker":"^5.5.3","mysql":"^2.18.1","mysql2":"^3.6.5","express":"^4.18.2","typeorm":"^0.3.17","file-type":"^18.7.0","mime-types":"^2.1.35","body-parser":"^1.20.2","class-validator":"^0.14.0","moment-timezone":"^0.5.43","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"3.1.1","ts-mocha":"^10.0.0","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@babel/preset-env":"^7.23.7","@types/mime-types":"^2.1.4","@babel/plugin-proposal-decorators":"^7.23.7"},"_npmOperationalInternal":{"tmp":"tmp/rep_concepts_1.0.26_1726238858351_0.4747724340183139","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"rep_concepts","version":"1.0.27","description":"This project is organized as a library containing various functionalities and utilities.","main":"index.js","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1","run test":"jest","run test 2":"jest --detectOpenHandles","run tsc":"tsc","start":"nodemon library/technique/database/orm-blog/App.ts","npm login":"npm login","npm publish":"npm publish"},"repository":{"type":"git","url":"git+https://github.com/khuongsatou/rep_concepts.git"},"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"homepage":"https://github.com/khuongsatou/rep_concepts#readme","devDependencies":{"@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@babel/plugin-proposal-decorators":"^7.23.7","@babel/preset-env":"^7.23.7","@types/chai":"^4.3.11","@types/jest":"^29.5.11","@types/mime-types":"^2.1.4","chai":"^4.3.10","jest":"^29.7.0","mocha":"^10.2.0","nodemon":"^3.0.2","prettier":"3.1.1","ts-jest":"^29.1.1","ts-mocha":"^10.0.0"},"dependencies":{"body-parser":"^1.20.2","class-transformer":"^0.5.1","class-validator":"^0.14.0","express":"^4.18.2","faker":"^5.5.3","file-type":"^18.7.0","fs":"^0.0.1-security","mime-types":"^2.1.35","moment-timezone":"^0.5.43","mysql":"^2.18.1","mysql2":"^3.6.5","pg":"^8.11.3","reflect-metadata":"^0.2.1","typeorm":"^0.3.17"},"_id":"rep_concepts@1.0.27","gitHead":"27288bcb9430e2c5a170c8abef25161b2f76c6c7","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-AVP8AV7NYj4xzX8MUdehMtv76N1mXtXGhLlB2ixiMpDXU/S3c+rTqEH0pVPoelDoWacedgvRm+ABo0y8WWyPSg==","shasum":"0d39659ab8735f11e1a8f040b29b60408ec8926e","tarball":"https://registry.npmjs.org/rep_concepts/-/rep_concepts-1.0.27.tgz","fileCount":686,"unpackedSize":147770738,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlmoqyV8UgLJeHQi0L0P2pxalo6+RotRXyNnRIl8XF+AIgZJ0dcRLhqg8SYA55iFoFRdGowG7Yil7gmPfez3/rkmc="}]},"_npmUser":{"name":"khuongai","email":"vankhuong240499@gmail.com"},"directories":{},"maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rep_concepts_1.0.27_1726239038270_0.27146864828235984"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-20T10:22:15.933Z","modified":"2024-09-13T14:50:39.863Z","1.0.0":"2024-01-18T14:04:26.706Z","1.0.1":"2024-01-20T10:22:16.659Z","1.0.2":"2024-01-20T10:58:08.574Z","1.0.3":"2024-01-20T11:07:02.506Z","1.0.4":"2024-01-20T15:14:49.710Z","1.0.5":"2024-01-20T15:28:03.959Z","1.0.6":"2024-01-20T15:51:44.558Z","1.0.7":"2024-01-22T14:48:14.847Z","1.0.8":"2024-01-24T15:26:00.818Z","1.0.9":"2024-01-26T02:06:12.390Z","1.0.10":"2024-01-26T03:11:24.243Z","1.0.11":"2024-01-28T13:15:31.110Z","1.0.12":"2024-02-23T14:45:39.294Z","1.0.13":"2024-03-05T06:50:04.237Z","1.0.14":"2024-03-06T14:18:45.930Z","1.0.15":"2024-03-12T03:49:06.558Z","1.0.16":"2024-03-12T03:56:59.133Z","1.0.17":"2024-03-28T16:46:42.269Z","1.0.18":"2024-04-03T14:56:28.200Z","1.0.19":"2024-04-06T08:08:45.796Z","1.0.20":"2024-04-09T14:02:28.531Z","1.0.21":"2024-04-09T15:51:02.292Z","1.0.23":"2024-04-13T14:29:29.561Z","1.0.24":"2024-04-19T02:02:10.522Z","1.0.25":"2024-04-19T15:25:22.400Z","1.0.26":"2024-09-13T14:47:40.029Z","1.0.27":"2024-09-13T14:50:39.698Z"},"bugs":{"url":"https://github.com/khuongsatou/rep_concepts/issues"},"author":{"name":"vankhuong240499@gmail.com"},"license":"ISC","homepage":"https://github.com/khuongsatou/rep_concepts#readme","keywords":["Architecture","Technique","Task","Syntax","Pricing"],"repository":{"type":"git","url":"git+https://github.com/khuongsatou/rep_concepts.git"},"description":"This project is organized as a library containing various functionalities and utilities.","maintainers":[{"name":"khuongai","email":"vankhuong240499@gmail.com"}],"readme":"# Tên kho: \"Reponsitory Concepts\"\nThis project is organized as a library containing various functionalities and utilities.\n<br/>\n-> \"Dự án này được tổ chức như một thư viện chứa nhiều chức năng và tiện ích khác nhau\".\n\n","readmeFilename":"readme.md"}