{"_id":"ts-case-convert","_rev":"29-d42eddf166a2207c6d1b4c6c3f6d4ac2","name":"ts-case-convert","dist-tags":{"latest":"2.3.1"},"versions":{"1.0.1":{"name":"ts-case-convert","version":"1.0.1","keywords":["camel-case","camelCase","conversion","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@1.0.1","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"713f208fd412fe5993bf6e575d336ae3a34a25e8","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-1.0.1.tgz","fileCount":13,"integrity":"sha512-8dKEeBE0SeXxeirkpsHgvYOTgbEnJZJo2Wol9jU/3mPW/jmv9eyyEBZBAD6Ddp/TXzGm6QNbkeAgXY2Ukf3BAQ==","signatures":[{"sig":"MEUCICXKA9/TaqQyRW150F9jtCPzSbvyPIqepOaIBZ3ND/7rAiEAuCbnHkhux4gRMwkQ9ttxp4yD553EbOun8LYAKWc8oP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTm6ECRA9TVsSAnZWagAABuUP/jnrFR9k+MdLpzAJst32\nA2zZ88sVS88gRBJlDil8SU7ywsi3coKPCGosKOvhl3o/2pdeH4rCjKQVCYCf\new2+XTnZRVzMM5cgpm1UQIeoK8urzjMV7cL6dN5TZMD8u9CcGqpNMdo9qLzr\nsyz2sl/31Grv7RroFiWZn1Z5NXM5VClxr5VuDAXIMHKPcUfiEvxln7LeYbiN\nK48esbhF+6JFQIOzxOQ+mz3vIlxOpv7ps/bN5LLv/q/MBG4e+vH3wsSTgou3\nZEumWwk+ACUbNwz2u7wmw/TxdmdgYtrndnGv+AimDLdNRNlJ75UwO2LeYUha\nFs9Fqk0r/K/6FUKz5TFB7vG0bj3SH1Y3FBmgNtdozrR0HsUoNYBBMWlWZM4m\ndTfI+1qowf/T+g2QDHx68sSw+COreTL68/45QWaTk2nh9x5Z+YJwDBd+SCK/\nQOpM+K/k7McQVq0+MU6jUuA1DiD2NrORI6M/+2nodwD4cyIAPZ1yH8K+MhOK\ngzgCXpPFWC7nYh0S3WkHuENQbPLbyn3+/7CRKevY0wxcf8gWkFgon0q1ls8t\nApC2aGomMW2EwS/MSnLspx0OMQZ8mt4hCYR/hp37S2dAaQ9OfmuzyJXVnJud\nJQ3Ip8Lc4NboHE8Kj0k7KWRZ9vtRt+yAiMDdxvj4j912iVjNo+TkOK6rZyYI\nbwdG\r\n=XjDo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v1.0.1.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","clobber":"npx projen clobber","compile":"npx projen compile","package":"npx projen package","release":"npx projen release","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","projen:upgrade":"npx projen projen:upgrade"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"6.14.11","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"14.15.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","projen":"^0.16.42","ts-jest":"^26.5.3","jest-junit":"^12","typescript":"^4.2.3","@types/jest":"^26.0.20","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","eslint-plugin-import":"^2.22.1","@typescript-eslint/parser":"^4.17.0","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.17.0","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_1.0.1_1615752835822_0.7756457619436461","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"ts-case-convert","version":"1.0.4","keywords":["camel-case","camelCase","conversion","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@1.0.4","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"87fa34fa31e7f54e88990b32817b530ecb28f30e","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-1.0.4.tgz","fileCount":13,"integrity":"sha512-oQPE8uY+Oy7e3LUAXB+i12ApqpQxsDmL7Ya2Lspg6Ie9Ew0NrpOXEb0FGAZRQy2jCn1jycSkD7iSHKCwkyV0OA==","signatures":[{"sig":"MEUCIH4bySt6xzVDKO36AKhCdlhhtn3BPxs9B7cxDyzWgOHvAiEAyO8axVmZ0abuEVCiP7JHdznVl7C9AteKZmiwoYZvgwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgToj1CRA9TVsSAnZWagAAdEcP/iYGDZ3h6chu09UQrEnS\nuZYlQ4/+owuThHXf8JQHuFyS90rWUUjKD4BK1zjJZQzoQj2HEyjB2UcdFKXM\nPkN+QNOilI9Jh2m3e0GU59JUfQoRed1u9iAR1luyzNkuOWkpo80LDMALwMYq\n420Lj8vSktu839I7UrPqpXSf63rHS2LIbTSZCRe3kkrU25EV9rH/Y0UNkO4t\nxvbX2Syxaleub0OZE19KmhpE9b6dEaBZFUPLFKa4mh3TokbOUwnU+sqVGGSV\ngzPXaY8zxrDBqfC2vsVaD1tIU8JqjwHpLyxG0hhiuciL5ZFkbzNN0/br6dft\ntnVYGJrFP0saa6mkemMKq8fdKNmeAm4C8BVTyu2qvUnw514SurQ8SJ+X4+AK\nbOy7Vs8Jzl4oGoLP1RV5zkjztSId4JW/KgK7hZ+rs4LfKNNOP+daqJxZSwtS\nCA2mCIna83Duf9T1jRyggwucixu6xbCB1zK9b3V6AJQp7o0xsw2cdA+Mg2n4\nO/dZRAZ4RyJr1k2juRhf5nk7/IL8z/jynSjpAKo6yVl2bxbXtN2NAAPCqHiW\nGWaX0wjTvr7ru8ijXy+BEvawa0M8N28XIV/4frpe5unOzxHRIjDov1dxEsBk\nC7hGKwIHNMntHmeK46zSX6lZBzYdjHeaNNgVXmlPbeqOHn7IoDA47FGFGLVM\nMAXe\r\n=P1Ck\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v1.0.4.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","clobber":"npx projen clobber","compile":"npx projen compile","package":"npx projen package","release":"npx projen release","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","projen:upgrade":"npx projen projen:upgrade"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"6.14.11","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"14.15.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","projen":"^0.16.42","ts-jest":"^26.5.3","jest-junit":"^12","typescript":"^4.2.3","@types/jest":"^26.0.20","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","eslint-plugin-import":"^2.22.1","@typescript-eslint/parser":"^4.17.0","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.17.0","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_1.0.4_1615759605025_0.9514690220767306","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"ts-case-convert","version":"1.0.5","keywords":["camel-case","camelCase","conversion","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@1.0.5","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"d7d0311f075a8e91f2df766686efa563f5f1a739","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-1.0.5.tgz","fileCount":13,"integrity":"sha512-zU33Gpu+ky3oxZSmliCJ24L9n7KNljAe7q8THlG/bNb/zRIzWvU9hk38kgLmmvj1c7z2TD7g60OR2DBD8Gx4mg==","signatures":[{"sig":"MEUCIQDRTfT5rWA3kM9d/VCTlyOfxDoiTkDfHFTCWUq/Ol+ImgIgFmZsu3kWVrCGxvVSZ9QMTwNsjxytxHNniIDmI8cEyks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTp0WCRA9TVsSAnZWagAAwGIP/3Zl628CZXhak9rvHES3\nZVwyTOZo4vtKG3VMK2aG4B2flLoxnpQPpM2ifCRMI1eTjgdGK/kx2/lE05LL\nNwL91wQjdHKohAdgW4tiU1AxDMmZPHKXl63FWORdeCqmwOSc8tQZ9yiPXa2O\nU3E9R+zT5urdKDm29jP5Mw6Nl+esOGmxfxr87DvZ8DLQZy3gWInjf/v/hWbz\n9FoU8BVZV7TRc92ufIhP2mW7iPXzwuBa3Gy2ZwXWa4abJkgtajvpIkPS/CNA\nFyAwpbBpux5oUWvvZkiSbZMoWdwkFNxocq26AE9X4hODwWyUTd4DL4UBu8VZ\nxhoiyL8UCojmcyiZSHOMKnuKS5mRkg+gdV6bJ5fq0CY/nn7mLHi9HmGIXVm0\nqGtjBCanRMOaN59JFOUja/Bbuvo21u2eJHIdlvb18I6JWJjQb74BGEfJ4VbW\nyMnxkLa1MVHXh/0scB7Fq7s1E6Uykfa9SHPMwOcEgXEvUU3psA2Sz20XSl1v\nIBnvjkXXlM0OICaWdbFd8cklb7zc3Ssqj271ATdzsWYGZkl85b1L1s51bBpE\nG63ZxwCPY+AKZfk1rGZPMuyC9UBLaXTDC9FQDA8DyBX1+ewkHdbOr4KF/T8Z\n9IXhafaJgVJBjFxcakn1kcK9yjyQYqYcJVmBND3k+K3J1kz8l33p3sYLDxAB\nOIK2\r\n=Sftz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v1.0.5.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","clobber":"npx projen clobber","compile":"npx projen compile","package":"npx projen package","release":"npx projen release","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","projen:upgrade":"npx projen projen:upgrade"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"6.14.11","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"14.15.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","projen":"^0.16.42","ts-jest":"^26.5.3","jest-junit":"^12","typescript":"^4.2.3","@types/jest":"^26.0.20","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","eslint-plugin-import":"^2.22.1","@typescript-eslint/parser":"^4.17.0","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.17.0","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_1.0.5_1615764757916_0.05879433315586424","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"ts-case-convert","version":"1.1.0","keywords":["camel-case","camelCase","conversion","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk","organization":"Universal Constructor"},"license":"Apache-2.0","_id":"ts-case-convert@1.1.0","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"2aa50856b50967450baa6036a6fe7a17cd8ffc18","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-1.1.0.tgz","fileCount":13,"integrity":"sha512-sXduJpLIFSAAfX7Sz7dqNT+igE1NKw2aZPYZ86Qk3OKmS6ZymFGqqtogqSLIBlHq2hvN7b7gWq9wae3gH8ZLYg==","signatures":[{"sig":"MEUCICnpDfmjsxrE0vwaZSL2v7OwYDwSZXU8onl4J6r/Fin2AiEA4xWuFTyLwFNlOamyB1NACEpUDr0V2Ho/m20Fo1TEu5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":355553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWzX1CRA9TVsSAnZWagAA+pUP/j3EaWUkUa7yjmrBmtcr\nC0BJsMjL40jPje+6+vrTr2aQTWyXm+9uS0p+HzUeoWL8/Plu0Z5S/9n/s9gn\nL76IpL700N/upmUjvfCrfEMeylxCLoXhszSNo+o3SHxloTjzPuYagMJaBy0j\nRTWuhO+Ckm30ZpHZmo9hGQpb9UNF0OhkIKggZlQWIP8rG4fixAd7aISYqQQS\nU21o/eDsFnsDGAHT2zuyuiCBK3I/hVQglZN7xT5pEMmJmeP92wlnXWHCGgpI\nuqLj+VQ+S9m591wqxxB03/wrRF5kyG45sCz6nPg+Eg3cHfR3kuSjlw0dJ+/t\nYhuo3RFvouFhdKAScj/xkohlvODbK6C7gr2iYRhMq8tX0+omCB7e5V9sSVmL\nks44NhL2yYAr3N164A3z3CbhBf9vcKZar62/5zoBzZGk4tGbLoRuVK0PWoPX\ndzo9F/d6CYHMxMoPOE8fRmbHgUFqNwUdAvB/sejSIOA0bE590Jsgc9qBJmp9\nkElznWkZITjCh71xNMuQdymNiaZUiT9ki8zgI9m6Dg3o1hGtGTUn7uSg1ZAQ\n1/PEwBX5nZezs3ZyCylXg0EGbZISvTvXwWI9mc6XUzn6ZOrjiGtQz4BG0Bvr\nMCcl6oXI5bfeIndDhZ/a+j7cp3X9DETLxCDyrg+lf1DoGQbb//27bDFr1G+O\nsDEv\r\n=b3iF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v1.1.0.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","clobber":"npx projen clobber","compile":"npx projen compile","package":"npx projen package","release":"npx projen release","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","projen:upgrade":"npx projen projen:upgrade"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"/Users/ross/ross/ts-case-convert/dist/js/ts-case-convert-v1.1.0.tgz","_integrity":"sha512-sXduJpLIFSAAfX7Sz7dqNT+igE1NKw2aZPYZ86Qk3OKmS6ZymFGqqtogqSLIBlHq2hvN7b7gWq9wae3gH8ZLYg==","repository":{"url":"https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"7.6.3","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"15.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","projen":"^0.16.42","ts-jest":"^26.5.3","jest-junit":"^12","typescript":"^4.2.3","@types/jest":"^26.0.20","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","eslint-plugin-import":"^2.22.1","@typescript-eslint/parser":"^4.17.0","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.17.0","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_1.1.0_1616590325426_0.46198117024703755","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"ts-case-convert","version":"1.1.2","keywords":["camel-case","camelCase","conversion","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@1.1.2","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"7918646acc44b174b555c63d3dce52820935b5b2","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-1.1.2.tgz","fileCount":13,"integrity":"sha512-6iDSLozx63nZYzNjVQqidoHriA2u8dOLsE4Z+3HIIY9nDgm2+9flsf/ET+dExeudK1JWMyXph219cKR1LfZr6Q==","signatures":[{"sig":"MEYCIQDuYyLL8uyCyHHZwGm8dNZbjf7+yaYLXz+ITB0Tw014kAIhAOk7X7A/ynajmw11NoXipaTBWsVt/YnZ/EPG+XJIBm1X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":356496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZD/eCRA9TVsSAnZWagAAnjsQAJMuPGcwKFH34seEhGfb\ngS76n9VrOSWnFIfru1XhOkr62AVGqi2EbSP340rVrh9Jx9Yjh7hDSGO/nGbZ\nDz7clwAKuIecTo41EIdxPqZbgpH9JZCYC/Ch7PfwL7LrJIXCnFYQsNSM1sni\nZyq2zrOcan8bElA8JTsKwLEhUZNAF9DoYkzOHQ8xNUoNl+sSQGIA/en++/LG\nWV1INxaQiLg53WzZ2mUroE3CHbfdnS4wR/JK6xLi8k08/Rl8u0QpKTftQ0FK\nHgaeMecXFyiKOnrRmVLh1YDh/YioT/6ahLN3KO0ZsCEjIWNkGvjU38inK+pF\njCxd8HkluQ1j08aJqrlWj3vdb6QIRfeymne6mXw4966pUW21hyck2rWcGVXv\nl2NHb11iG5h51bHfeEJ14KJFmJWQAV1Olx8R33AIKDaH7qXMS9PW4X23rB9f\nbIu8T752y2AtnJo8VJycuWuG7FHm6ee5uDKJDvlDC2miLtgq3aeOlTQ1152H\nfFjxjUD25zy5reFt23qUKPPJSQ0PQCZHnQS4Gtt4pTaXHFyQ9wn8hESwy/L0\n+Ejciddy9VN5unhkBx6qGGtfACo0AR2aY7ToY0jHQundLWHE4oTKKWBx2Pvr\nupHlM4LcM0gQtgYWTuPpkBKm4QPpU5oqRHlm+VLIYCJoVE0wFP3Cxdb5wmuF\nkrU4\r\n=PSpX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v1.1.2.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","clobber":"npx projen clobber","compile":"npx projen compile","package":"npx projen package","release":"npx projen release","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","projen:upgrade":"npx projen projen:upgrade"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"6.14.11","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"10.24.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","projen":"^0.16.42","ts-jest":"^26.5.3","jest-junit":"^12","typescript":"^4.2.3","@types/jest":"^26.0.20","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","eslint-plugin-import":"^2.22.1","@typescript-eslint/parser":"^4.17.0","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.17.0","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_1.1.2_1617182686034_0.27924235211597237","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"ts-case-convert","version":"1.2.0","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@1.2.0","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"7d41bb2bf207a41d0f0e0be9fa39a0d65bb27570","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-1.2.0.tgz","fileCount":14,"integrity":"sha512-DLvIpDFOmt9BMAJeezGWT7UXliQM9sE5cy6KwiJCUREOb/2s9RRsXA+Gq/P1mHCjzb7gP7XzU00I5VevvIjCjQ==","signatures":[{"sig":"MEUCIBhDeSXBOuQRD4mZx3fyFVCoXJ7nnPWyv2qzTBQe9hqbAiEApfSyXC0TNjGeKLlNrXA+vwpE1woKH2CHQ2IgtzQj2OI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":862471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv1nrCRA9TVsSAnZWagAA/aQP/ikhJA36h3YX9tYh5i5k\nGL94l67eSyfTiJb3qN18R7qcVqErFck5i1hrjNMJoNY6DongG8ChXXMVv9K6\nRrMv0g3lPJP9mDytzeZtW9gsxogfqAPaq6OUCKLWSM0ciRWze4G54RbpWcYu\nJBGsjuzHL1az1Oo+ksCyOaTbITrBuuzSB0oCGmYTgl5XaV/ksQN9wburiL/T\ncBlgbabavKsbsLYz9MRC6wLZBWB4Zs1En4FNP2Pf5Nm0d32etJYJrM3QcapR\nB+h/drEKf5y8dWRgFlw7qu1rCj97sTQIEoClJYL7Evho1p11673gxwxR2Ymb\nTlzmRV33nLB8eibNsTC5h6crQUoaANl3PBCLU5Xo46de0LXHMI0ssX2FNJ7n\njFxbz/uIt1248LAKAw+CQLc/nTxeBp3e2jIqBm6glPZGqzys4+bqOC2VLS6v\nMT4uT6FpIYJC1tc1NfzqIP9iBtbWRD6OXCKtNwE1eHAlPDiZrJIUHgJCP4Qe\naSD5QsOGVgXWH7kjcrfenRtidCWOW2nOtj53RzCAwglAdE9JCyqmaUnv0BVW\n7CKo4KOFRchxa81OyNafQQQ4BYzSlNr68b7WaMM7ObyoqZakWXbXj5BDzeHA\ngwtx9AkubA/ONbee30m6x/pam/i9mcJWlrDB5sCBwKy1MceoC0dy9N0yndI7\nflSp\r\n=1zrA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v1.2.0.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","upgrade-projen":"npx projen upgrade-projen","upgrade-dependencies":"npx projen upgrade-dependencies"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"6.14.12","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"10.24.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","eslint":"^7.28.0","projen":"^0.22.9","ts-jest":"^27.0.3","jest-junit":"^12","typescript":"4.3.2","@types/jest":"^26.0.23","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","npm-check-updates":"^11","eslint-plugin-import":"^2.23.4","@typescript-eslint/parser":"^4.26.1","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.26.1","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_1.2.0_1623153131033_0.5405316568798368","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"ts-case-convert","version":"1.2.1","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@1.2.1","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"9c4e715c1e30090b2cd4c01b49e29ca4be2be67c","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-1.2.1.tgz","fileCount":14,"integrity":"sha512-iJ6iw7U0cnOZuPkAQtKZxOYvq+GgHS1PDS79SNMouvGC1Wx9b5AJC/6y0eejF5CajMaVUO9dUVk0QGqnoLDqJg==","signatures":[{"sig":"MEYCIQDGRqfKW+ikxO//AvVYtI4WiKYM5fmjPVq2+a9ohCrqawIhAK2flH0TcOm/sIq9RA+GrFnW9exXc+9hPy7W7dzMvyov","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":862739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv1vsCRA9TVsSAnZWagAAI10QAIlD0N98vOx2kkdMLQ4P\ngTmJLACUgWt7dAUJxvCnt7UT7TBgiakcaEmehOyVsNRFpHYcYPdgcGDFEF8z\nTk7Bu9QDVZZHJ+EnO0O2EBmYo8Q9wh7RddUkmhtMbgMhpcDfC4G5WhG8GLaL\noU9LJoLzK11/27klk9p6HhdkxweSiWwdlWOFwCvSgeAFjEQ9bk+rqO/XO/bT\nvUUrUla38RlzzfkGltqI3gzwuXN4+asg/7VuDMI9Imv2VySZ7PwkiYN6F4mZ\nf80H9VbQF4tzWIGhY4tIyJ8naPu1WOGNOTCMVakvMwKzyD5gsMPbG5OND84j\nOQvS3SWjMMUsYnfbNCR8xVxUFvM5QKGbZBKfJ8iYlfciPpeZDV0MmMPvEFMt\n9MHes/K3eqzCBzxv1pAJP+1UNMInT09PV8NCf0kr1ylhKELbOPWKBvSPjUiM\nuHiuNYKsOzCGtNcP5rCkCd8rU7v7aIUmSvZDwB0O1PIrmsZigCmMYgQT0M3/\niyXz6WWzvtFiiOSOJSA1fQr3/vUAmln6y/pQVpXjyECvpKzdjyQD2TSevBth\nD9eGARCP9oldveToR1Cwb928mDc/A7lF9Y8zNIe2s8jgi4kQ2ELP7RO5h5+C\n7luNJqr5jCpU10M+YwaFZwSM2J/NEdWYWHgmtSFKh2rMHJXVbyjew5+d2ORZ\nu+bE\r\n=ewDM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v1.2.1.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","upgrade-projen":"npx projen upgrade-projen","upgrade-dependencies":"npx projen upgrade-dependencies"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"6.14.12","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"10.24.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","eslint":"^7.28.0","projen":"^0.22.9","ts-jest":"^27.0.3","jest-junit":"^12","typescript":"4.3.2","@types/jest":"^26.0.23","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","npm-check-updates":"^11","eslint-plugin-import":"^2.23.4","@typescript-eslint/parser":"^4.26.1","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.26.1","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_1.2.1_1623153643814_0.028339090431823477","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"ts-case-convert","version":"1.2.2","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@1.2.2","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"ebaf0216907c502e53905e687a2879736862a1d9","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-1.2.2.tgz","fileCount":14,"integrity":"sha512-VEgIHdpPRkVJJA5kjxQJEIg7+a89wJI/pX8cMrCcPBI40habig6BY5813wVM9Wgn1DeYBQ8jFpZpfbZ7J3pf9Q==","signatures":[{"sig":"MEUCIAmIYriYcQ1TwsUlttnsDO+F0qW1C8JkBVzcPtIHRdACAiEAvDFP+/wQfYUxdRpArie9Zr/IoQzstCRqd2qry9Hbue8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":863176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv14qCRA9TVsSAnZWagAAPVcQAIuOk9IU4XDLdKHv1AF+\nG0z/KqhGE1VrnDlsP3sSJu9atitZURxmpknQM2I4IbRDsOciOHRmS3f8Ks3B\nEvhbHy1Pads3NYnCRtcEdo4uFZxi7yTeZLHHxzPYsmq9OOksAAXPzIf+Dv8o\nOOTmc7aY5vP1qPl4G9bMcM1hjND0G5G82EqKMecrVgBPQ7rJxjsmVNJgCyUz\nkq7avvcfRtPLfCT2iXgvHxqNz9wi8ox7E9C9HWFfrp9gQWJ46jZl++RiPWcz\nBgiIEXRiqI1X+rE3jlzuX5sA6u08wT9un7nA/LGqFJRqXCg8lJnxwuyYRJtF\nriztdUvrVn9/gfZ/qSvZIb6tu7dfVbbsERpsAIhJ3y7joVVlpeCNvXQjzZX9\nrtwFOyyMQ43Wz75FEpfCmPtj5d1ZWRJHM+Kb7XR+rwFrYXt2sfeghvhir15g\nOvUlK5zuItkl/GtfbnpMy/ynDvcALQf4GlcVxBKfVpjHddPfjT2Q7tTSCjBZ\ney4Ysw6dCyz5PYqe4RZOQ1WX2Ns2uMCuh6D4Pf3WsMvGpjnecswileu1XjqB\nybfuLa+fEq7lQHxVf0W47Arx+yK1sGMgis9YqShou2WZ8MSatp/IzYWCBWry\nNsQUm/jqz6x9JTueTdu9vGUSWYPU+Qk1XELQM8LI8ZYYRSJ5+5ebDcd8NNkn\nXd6O\r\n=75rD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v1.2.2.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","upgrade-projen":"npx projen upgrade-projen","upgrade-dependencies":"npx projen upgrade-dependencies"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"6.14.12","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"10.24.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","eslint":"^7.28.0","projen":"^0.22.9","ts-jest":"^27.0.3","jest-junit":"^12","typescript":"4.3.2","@types/jest":"^26.0.23","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","npm-check-updates":"^11","eslint-plugin-import":"^2.23.4","@typescript-eslint/parser":"^4.26.1","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.26.1","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_1.2.2_1623154218177_0.31921031874135664","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"ts-case-convert","version":"1.2.3","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@1.2.3","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"bcb21de465091b304d4f7fe4d3da1a77cfb55f6c","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-1.2.3.tgz","fileCount":14,"integrity":"sha512-gF4kG7sqZd7zXORAPYZcJhLOTKESab796paOmbDE2rnIiFI+wLoMnx2p/IXWcopJ4aLSEqyerkN/4XDngc8WXg==","signatures":[{"sig":"MEYCIQCWbtOzEbtTXQzFgkpvU3bSa8OBBYgdnxlHF//gQYspswIhAOoFdo9XPjDzElfhaB7CtBFqRDlSJveRMqyy03iysUeY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":863176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxep5CRA9TVsSAnZWagAAu2cP/0teUHu+2h3pmI+x1KYo\nHjo3TtUeWlJqk7E2Il0wCs47IfH0PFmuJxSDtOT0ISpV2Pk5Zy3HeC3MKRYM\nJKG+NcO+xWPU+jnUgPsTrXHGK3+hwu4IEchtBYjt+6+/tTbRGMbGHV4Ooydk\nArWrTDOwfH2VKTsv4LMCfovGAuOGuQnZoFRX5/JyhmWwNxDklXx612o+xYL9\njU4QoMVMNzAG4cU7tBYy6vopTcyDinQI8Sv1EO8yDqCTMLZNN5LzPPiLuZkt\nJm+feZeXkcJt9Ngrw5+0DAEb+BauqKQ7rI1ogG3mmmImlaBqcngL64zXWWT/\nTpFqZUtB74FTMIyU1CKQ0uppsvpKfdfCyRLf0upMY2wtC56dV8xuvlvv9qTQ\nw9j5c00ifcaB2bjUrc4/p9vb2cpTiYkSjRkAa4DhQv/HYqc2qX3uF6+1xI0V\nY0RIZSt4NwH8t4D01goE7on3MiqJWOMr1qcSp8lsQ5d/DeTVmXGxGePaU8o9\nkLgF9uAq81MRd4Y7AMaQxXksfowLsEyaD+dQvglSmrfqo9U4vyyVvD8QkOMA\nFxOVtWMd3FxorxeA+E4QtjDhMUOFpwr/JwqDHNL4jjq9zJbYoJ459GDlSgJJ\nVUN5MQcxbzcU6rleJZZHYl0ptH5vWld8ns1YzXiBjmHVosz4hU2cy6c8ugq3\nboWU\r\n=K8cv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v1.2.3.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","upgrade-projen":"npx projen upgrade-projen","upgrade-dependencies":"npx projen upgrade-dependencies"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"6.14.12","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"10.24.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","eslint":"^7.28.0","projen":"^0.22.9","ts-jest":"^27.0.3","jest-junit":"^12","typescript":"4.3.2","@types/jest":"^26.0.23","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","npm-check-updates":"^11","eslint-plugin-import":"^2.23.4","@typescript-eslint/parser":"^4.26.1","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.26.1","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_1.2.3_1623583353388_0.4361159317445522","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"ts-case-convert","version":"1.2.4","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@1.2.4","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"a79e43d3c0341bac2c52636954201856cde5e556","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-1.2.4.tgz","fileCount":14,"integrity":"sha512-Ft0wZWtOCDgSj9fdD4FHWQejfOrQ+PN3sfgXKR3x3C+8qYov7g1JKzPg0RNAe9aOC8FSLehyOVHS1PgbpFHpcA==","signatures":[{"sig":"MEUCIQDgO+YcHmHr8CDdbRv6FKvEv0uKniVE7BQCYw4u/Jzf0wIgVViE9iDk1k8qPtm9/lI7TQ6tp81BrTSvJeGur2AvzCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":863525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgygsDCRA9TVsSAnZWagAAVNAQAIOiYd+eGfUZn55Rfk1x\nGPwAGylGr89TPBJ7j8xcZLzXhTkKkmSa6CuEOUnosbj5jTYedPGZ591JWd+N\n5w/JHuEdU4gTnswmaXzO001bZh3RlgGEVBZczbzLqbkE8Vhz5ExjLNxktt35\nPJqx5qMCj0z3tIdB9bivvyNfAM6Wx1H1c4Vws2J1+KJ7n9CcXqZdwYeGW5kJ\nWH2Xq3kFGbn2ejXTHMnC4tWA3oHQH40L8wUtJavXVsqwBoKfwAIqbM2aoJo0\nWVcPNZI/fRSiOpohkpUXPcWhi3cGOQ8Lno7Vinq2Ah013YiCT6TwNQdDTT66\ntU8GkpEqLsvLMfpvVF2v3r+IxmV1NrtKy6M1UB/b6PFkYKcDYasjbLc7ga6j\nvFG48YD0dSwIo1PYddcydpT71xaNrQjg5teG0lCso2nSgNUW/kzl1I4OOAaq\nR9sNtK6hyIU/Mm+bKYeDzL2eu/kwB3w7Y5KKvhcfWAGqIG984SN4m9YFQ3B6\nqmk8mjlqbglO+mTjGbyNcD/bhtpMi5tO9tfK8wntLOie9qsoDfhmAPloL5IH\n0usn1rw2F1U37kRr0Hob2rfTgBuqzG42M3uQUxJqPa8+wdJ9KIA8a47tNNMK\nx7U8Ia0f0/qe1WNHJ8rGqyrdCwqETe2DBIpKNFjM11pKH+jWy3qXUYBENfKa\ncxZS\r\n=NI+4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v1.2.4.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","upgrade-projen":"npx projen upgrade-projen","upgrade-dependencies":"npx projen upgrade-dependencies"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"6.14.12","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"10.24.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","eslint":"^7.28.0","projen":"^0.22.9","ts-jest":"^27.0.3","jest-junit":"^12","typescript":"4.3.2","@types/jest":"^26.0.23","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","npm-check-updates":"^11","eslint-plugin-import":"^2.23.4","@typescript-eslint/parser":"^4.26.1","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.26.1","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_1.2.4_1623853826817_0.10263251523645556","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"ts-case-convert","version":"1.2.5","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@1.2.5","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"5668f85c62e62ea2f6a52237943faabea982ff8a","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-1.2.5.tgz","fileCount":13,"integrity":"sha512-dV4OOIQ8wHxauQ9gQim6FXII0xi88/TDxV9+HjckfoODv+DbR6qtrkTQ75BiS5XXglnQHW6KLbVE8Ibktsu5tg==","signatures":[{"sig":"MEUCIHtPQah7Fts3cVATzPUKpqa/hdMKDc8DWhI0cvnE/VtSAiEAzR/vsPt1mVWqGaMLVFsqIFeKlRJSq9Xclwlv03KlCrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0UjdCRA9TVsSAnZWagAAMkkP/2G8846PX1PBJNU1dOkq\nxWWT7BvjDSFIpLKZpD+BdIsXy1GdpNSAHS4gJ3IlfotwBexFxfHp2NQl/haF\ntzAYdhBun7RuPE+diJtJlOzkESoRKqM7Lu1vmoU2MkpR/Jz5RkulaZ3iFlSv\niWROSdSdoNJT+U0jwUw4Yu5rF3z9ERwgUQKkuHP9Or/eGj7SeKb7pV3f+ivb\nsPzWDMwUIrhABqK+AjKHXon66xq0tL73wQFQRX+wJ6xmTpCg9x7TrANidwKC\n8qwud3Omy0rCzThOK5rH58ZbOrmLw6VmBG+LMng0YC3xfikN84VymVKPOKF3\nzch/BhT+TiAVs+7zkDKCyf7M21WHY4WoEDKf7zssZtmvL8vNYi/GB7j5nKOA\nMyw3p6lkCktUz1kRQTyBUtQASGCWJZiXGdNT4rL52bmRWAaTqJMNgCu+vX8x\nKF1vQrbSo6catzH+QslBG6C+AoDuCe6ichF++nkhn1jv2KJiL4/RGqFdxGnV\nh5rpKlQsw5mslySycTlW8azRvR1FvsI5XHLd75fpHwnl1MHBu+ii1UzRAp7T\nRIXQe9h2OtTkGw5HTkO5becMnffd88oVa713pheO31VIb6PAXk/Xlvtl+LxS\nzJPzUy3LCWwg/Wlsc3hvwRKm/oBgyPJlOj0hnuX365jKczZvahW1JS1nu1qf\nte2t\r\n=tSwD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v1.2.5.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","upgrade-projen":"npx projen upgrade-projen","upgrade-dependencies":"npx projen upgrade-dependencies"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"6.14.12","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"10.24.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","eslint":"^7.29.0","projen":"^0.24.11","ts-jest":"^27.0.3","jest-junit":"^12","typescript":"4.3.4","@types/jest":"^26.0.23","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","npm-check-updates":"^11","eslint-plugin-import":"^2.23.4","@typescript-eslint/parser":"^4.28.0","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.28.0","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_1.2.5_1624328412700_0.2036276343014649","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"ts-case-convert","version":"1.3.0","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@1.3.0","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"d8ef78c45814c7cf4b3bc48988eff9b9fb8cba74","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-1.3.0.tgz","fileCount":13,"integrity":"sha512-KoOzoAPUbziDmKQ2n6Xsh/S1eSNPN4WWMV3eg9QIeR/Bcqd457wUqT4gJCTe63k1IpNTn0hkHYDfDv9j8T1oTg==","signatures":[{"sig":"MEUCIQDI4vXJy/YLBv+fs6F3xj65s37NxdNkt0S2zlLxyGSi7gIgWJB4vGLv4lvoYNxM2l1q7VmYzXUHp7OIFhaTNDPnDgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2wuUCRA9TVsSAnZWagAAEI4QAImpwdMXvrdJrxZjxINn\nT+YEwoI7gGeFb4jocky39R1zyIT4mS6vWAfJXlBCfeYM4ND52xYke4dprBm0\nXhf0WA/WLahj/FcissTB2MWLlxdhwxjYjUwQuOtIT7qdcJohUaHLkVktziqH\nO87rWj+Wqxeto3+AjpvhX1LkNWY+yAEknznrYgtaZEUGxSpFFltnENzsEliN\ndEV6jNM1tV96NpYimIjdrn8+UZwQfd2S/rK7LBHJbFtnfyfRa++PbkcbfjFy\nMWzgOkNNMcNB0cqKzatInR346lMfuklpXe+vD2ijowyyCaUDG/3nV2HSagAn\nGZ2V3rNZUMcWjtwYLIa4lenv5jxCKMlgyDsrcl3CKMZrVR6VJH1FesAiFNas\nCbN10Sk1zVzA2/5/+sD+IxvUHhZCIw1ZF/zK4NPdsiMdkSZOC9lXvG5p+rG5\nh2T3XuHjIrJS4kTSB2kt5fivYlvzLwNbshQ9ABkeSgCM2w6kyDMaLkrU+II+\nGZ63Ny4lqtgbdqerzFpg3xWdjBempwA5JWdKK+J5JFhxVZh7zaMaLzv6NdNp\n0Kok3R3uj3deYQHdk8S0SnO6BcwNtPqldVDJdBc6XgnRnn9c/LnPfBGlmMLu\nke8uJ0HULqu5Q77syQ+kB8Fu/nzQZUtw39/HkiJtidwNm+1WAkXk7DCX4EJ2\nS32w\r\n=VJ3t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v1.3.0.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","upgrade-projen":"npx projen upgrade-projen","upgrade-dependencies":"npx projen upgrade-dependencies"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"6.14.12","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"10.24.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","eslint":"^7.29.0","projen":"^0.24.11","ts-jest":"^27.0.3","jest-junit":"^12","typescript":"4.3.4","@types/jest":"^26.0.23","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","npm-check-updates":"^11","eslint-plugin-import":"^2.23.4","@typescript-eslint/parser":"^4.28.0","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.28.0","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_1.3.0_1624968083975_0.1470790677353384","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"ts-case-convert","version":"1.3.1","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@1.3.1","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"dab10399ebb3b0eb3bcfdfde25253366afa8c984","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-1.3.1.tgz","fileCount":13,"integrity":"sha512-++iKRGattcKU2HdC57WeBPq9tJ9VBhKFWns5qcE6DuNen5nUEb4tTEcdHOPuXT3Ql6nGjYV+onwbu/4VEUxKcg==","signatures":[{"sig":"MEUCIQDzndSPu8+39S4C5LvW09JRxRRw5+bAjrrMm6InDi9JAAIgWNwlufFYajawiPX5fkr4wK2hnKrGUXDlsOL9Hn2SYYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3vxxCRA9TVsSAnZWagAAoEEP/3YiNM+mtinnaqR7Fr8G\nLof3HJSYAQkpdZ19caWXRFk3bMav0BUPp53D/bbJrGwtGhW6zTjasTOZGmT8\nyMRlvF4g2mqZ1S/SscJKDEXiPXS7lU/0P7sQfzZoI4nxIvZ3mbueIV+JC6Ju\nRj3S5PosfW8m5bmqNSqrqEwTEi11qu3isxZZnNchN7hLncsPqzADNWw8MxMb\nXen7EyHTvar6hg4yswwV+5NQe4OIOyy1i0xSxD1eUJ4s93DBSa1Mjfyyv+q6\ns2BRkBQndxObzkLH3ngaTaMWkqUtYlMQ4f1SUSPXwBHpH6smBwzhUR0FNi9p\nJRjhbCiWYwX3ez3HFNPuFmoHfFcfLpwQL7+UJTIPO/VhJBMe/ReR/IZNR1zP\nEdL2dDUCIyeCpvZoqh4pzPB8LIDr/eP0XzR6w6BXeXyfWMKwjsUWUEjJmFE3\nsz8KGwDRDbKiI0UOzQs7MEOqjn6ZJ4tm03KsfQ+wLkWPZMKx6NJm0KhDGY0i\nddaOE7akElOEbclMpg3wKy8g5D+8OVlydNKCUyi10zfMMEWkoG7j+SOwff+A\ne1OhP732cM5fC0Itb8JQAWsp4ndJnaiJdzDlOvU30A3aQQ/L3k/1Zqmg6B4s\njLIPEHURvqQG8teL3PIzSjPT5ckx25MWcPp9nzk/H1hfoY9CuIWSEOE05Acw\nVVXt\r\n=XwzF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v1.3.1.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","upgrade-projen":"npx projen upgrade-projen","upgrade-dependencies":"npx projen upgrade-dependencies"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"6.14.12","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"10.24.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.29.0","projen":"^0.24.17","ts-jest":"^27.0.3","jest-junit":"^12","typescript":"4.3.5","@types/jest":"^26.0.23","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","npm-check-updates":"^11","eslint-plugin-import":"^2.23.4","@typescript-eslint/parser":"^4.28.1","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.28.1","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_1.3.1_1625226352723_0.17601969131370576","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"ts-case-convert","version":"1.3.2","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@1.3.2","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"8266bc1b1b5ba29ea38c0174e2378e4300d05c49","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-1.3.2.tgz","fileCount":13,"integrity":"sha512-Gx7ay0vTUzuSJJVODzJp39oernzczs4mmbzZhrERZTxC3yHU8dE4hwDFNtxH8XZ5JwXjLhxZSjBTumWazleNHw==","signatures":[{"sig":"MEYCIQDp0uD3N+xQjbeWCCS8XK5+EQY64563cw0aOnlV8CjkAQIhAOGAzdhD/o31DQQk8pAVynahxyEvVbZs6iFZLSDdPicX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8TVcCRA9TVsSAnZWagAAtgoQAJJ/EqpigvUymCDskxFT\nFAgo06ZismvZk6zvM9j6DujfI6w3OZ1LRZaZaLdKMmC+KHS+r9lfcHouWIIV\nehEvW5ZeFK3cI74ra8NhhKUsO+rEzoqhw4yAh2zrXuvmaNbwTqa1Bh74T9hC\nZqlbJfq4+lz/HPQvVR3UrKP9BkWWPR4+3o8MxB/3F4R36n5JnQ+/IHGSHXUB\nEWuVxFK8SnzK3TdjfKA39fyD338wYW2mO+VCZ48/f93MUyTQvRnAMaBReTMe\ni2Rn0IGDZwqMCEivL72pQenOiPLKaS939njxoebE3Hf3DsfZktalTbmAoank\n6dYFMGIDUlPQx3FuN9xghQI+hEU7Z6HvKPWDY4IdnUOD6ZF/ahJLBn66R2V4\nua1DDNCZ5907aCFZ6U1IBkqbo9cLSXMI8BjbPGqpTQwS89trHiq0dZ+DtSan\nh2DQTpcwEtvp0o20vFjDJqSEQOuZsbv9gHEYCPayqlPqaDt6D4PfCn7N7BkQ\nn8+hnXWnednREQKVvK/2KPAB16EomVpBEEokjqbc0E2PqeaM+fRdEQXEiGZO\nf+aHQXVUepMlGOdb5sY6R79XnzBg6dPnEXI7+xS5cm0N41WbKpfD7Nlwu/mI\n2JavuVy7GgzQU4OV7phUjfjFNxf8ebT2wqDnqrXel68XmsrsIPYk4Y37xuP9\n6pTS\r\n=0pv6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v1.3.2.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","upgrade-projen":"npx projen upgrade-projen","upgrade-dependencies":"npx projen upgrade-dependencies"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"6.14.12","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"10.24.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.29.0","projen":"^0.24.17","ts-jest":"^27.0.3","jest-junit":"^12","typescript":"4.3.5","@types/jest":"^26.0.23","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","npm-check-updates":"^11","eslint-plugin-import":"^2.23.4","@typescript-eslint/parser":"^4.28.1","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.28.1","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_1.3.2_1643197788744_0.6187376774412925","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"ts-case-convert","version":"2.0.0","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@2.0.0","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"3a5d7466284187e207b63266ef33fc35f6d07cd7","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-2.0.0.tgz","fileCount":13,"integrity":"sha512-oNud+ovCakt3fWbDoB2m1bGHFLFG9ZrgbPsXiYQK+3UTzh2z1v8XK4GtZbYsLvZeGPZzrUxHw2/7ALj/vxE7Cw==","signatures":[{"sig":"MEYCIQDFG2PAnp6SlbmfzZGuYMYHIf/+riInCX8npSaIESNV7gIhAN5CWPAd1azOUaJeHSPyZ/Per+yAx4QkI796/ey39br6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/TOgCRA9TVsSAnZWagAAQ9UP+wVr96zmBF7trIGil85x\nOmCsGD8Wt2Ju3EuPt0ILnwahKco2ZnK5lcj1sqoJsi3p/GAqEIHrMipAhr0z\nJgRza6l+8mSsmJ41OTf5p8equ56AvoBTF1e0aCPGgH/rcNEu3SCJRyQJLRax\nETdDDgoCrvrVhFM9ByhzPRCXsZOk5XpAAMXHdRxHl6r3sW9AM3nIo4KEnuZ9\nsa3q8Z7EaLuhyhje0fzM6/fqkI3PsFMylZ0IepLC0VHopXw9BSZl8GUxRC80\nKbt8EVe1uYcxF9eYMVrf+ozhtGDmYrVLKf01Ze1XDzeqSuFWPKQnVYjw6oYn\nMtDC/ew+f90PrIC/9qgrkfXGeFhstlUdsauBmKrqM9sykUHNZ0lpPs4NcYu6\nkU31YxHtO2SHcMbGUvSVaaEcTmWUN9jzKKigQ6BX445eDeCBQWdkivTXiC0c\no9oIKNc/bEKWqb7lJkpTgZRZ4+88n1Ylkr7ljE8j3P5ST2NKfQXRrykMmMh7\npS7ZnmcI+8I3sRGKraE5w+78Yk/8oAyyb/2jBpy1kxjiq5sUTFfHwGx6p9u4\n2iAD+P/OtKH/lJNFSbw2SuqPQv8iH6Tc9pnFfqhox04dTKIQTrCQcqr+Wetb\nfNwjl8H/RGAFhqJPhBUgXnihbYXQPrKp2VRiLCEtuJc5vSA0T3GGWQKOkOpw\nTlRq\r\n=rLEV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v2.0.0.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","upgrade-projen":"npx projen upgrade-projen","upgrade-dependencies":"npx projen upgrade-dependencies"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"6.14.12","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"10.24.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.29.0","projen":"^0.24.17","ts-jest":"^27.0.3","jest-junit":"^12","typescript":"4.3.5","@types/jest":"^26.0.23","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","npm-check-updates":"^11","eslint-plugin-import":"^2.23.4","@typescript-eslint/parser":"^4.28.1","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.28.1","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_2.0.0_1643983776503_0.43978543998382214","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"ts-case-convert","version":"2.0.1","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@2.0.1","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"5be1ac26df902218ab9809114f481579bd57fdbd","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-2.0.1.tgz","fileCount":13,"integrity":"sha512-irc0JOC5uSOkfieTth6V3RR1/eoBhiThi/IF2UysJhyi6NIQ6AttyowUFTcD2FE2+6LL1+wv5kg+PoL2kvhCrQ==","signatures":[{"sig":"MEUCIQCipm+8EvsFM0vTNFbCnpYTIxH3oH7NkW5GMyzXMnhhygIgVtOnd0fs1b0MRuQ66G0702DldeHe69BeuEOFo+BcY2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBp1mCRA9TVsSAnZWagAApQEQAIvZ0FCAoIBnu3fY6hc6\nbT+6ZdgB3aEjPkwm0jR+Dcaz0Eimc8+ciABiPpWdNmFj+dII2vYg7HPq/43T\nNo39PFDWpFHJqO7QPAnZo+b81XS+Cwgy1+BUHC0xVy8/ZsarAP/pi1ank2mg\n/32EwJ0Cd+gbnB3mzBcug3WF11p26IZuBZGEbZKHsOKDi3bs3OKfoQnQlK0V\nHH+eTQ/vvmuwKA0w/5b14KNTwXt5CFmcfXsxZDGVScf885Jbi2D7QmPd/yGJ\nC1hLOiuqazy7wi4WjZjUPdKCVZZZXZGDP3zrk81sSj7SobvZe1KosnLP1pcx\nLMqIdS6dMv7WOVgkDI8sulxeKjdcw7pGpUXgXF+uX2zUe8Xi29f799VRkkK4\nSxbyYuUuyD32Q5OrIFpH6F57VMDsDhjEIJe4JMbTIUC3pTzz1o3+t0LV2nvg\nL1M3DHDkrkwJUwG9SUlhBmZuXb0MaMENY+mWBf82HPpYq/nj/El0TzGf0Pne\nAJDO+LbOqLfxkAHCbvQpfnlaHXHVRkI1N7PR4+QDoKmFKfEuTc+iHB+0NBY/\npHjfrF/P4AxbfwWUOkvRysAkc5iJ2hh932YUdx+Z4jI0Xo0Vx9IFN1EghGkB\nIHTghYsWGPuQsZWTqhHXiiFtP/nQqhLsJoo0mTG2iiXZESnSpC7Zq/rYyc3C\nkRN4\r\n=o5wy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v2.0.1.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","upgrade-projen":"npx projen upgrade-projen","upgrade-dependencies":"npx projen upgrade-dependencies"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"6.14.12","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"10.24.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.29.0","projen":"^0.24.17","ts-jest":"^27.0.3","jest-junit":"^12","typescript":"4.3.5","@types/jest":"^26.0.23","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","npm-check-updates":"^11","eslint-plugin-import":"^2.23.4","@typescript-eslint/parser":"^4.28.1","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.28.1","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_2.0.1_1644600678793_0.5211181590742437","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"ts-case-convert","version":"2.0.2","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@2.0.2","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"2d5414638c480e3416c9fe2f98074805b8db9dae","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-2.0.2.tgz","fileCount":13,"integrity":"sha512-vdKfx1VAdpvEBOBv5OpVu5ZFqRg9HdTI4sYt6qqMeICBeNyXvitrarCnFWNDAki51IKwCyx+ZssY46Q9jH5otA==","signatures":[{"sig":"MEUCIQCKddoZrx8FFEpfw9n8i+8TbvEwywpg7ssgJgXVpjcMUgIgTtNrmXsisOCR/bg0dlV395BhZu57rUQyiesDbvaSWVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiENiUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIrw//dDyo4L3SwCzItlZSoFt56gN4uknbPZ5y86MjdnbRq7vrK1e9\r\nn2q34EC+AW7iXA59vnXlFjxR0tHxGyktyAGbBHMaB9yCmc/t5NtW8Ji5FpKR\r\nEpv0rJ8T2ld6GUwJuG8IC/CQ5vacIsikKZLDpy88sV00pr/nNqLlmr3b6B1n\r\n/Uamrv0t4ZRXx4D1I2qIsP3QPOI4Nk9KU+4onrGuYnsDYciPE0oHc9MGzmZZ\r\naZqAo0jmylZJ6BVURCM78tVp5bWDb+R2WNPwjTwfsFqXoClRvgTGQTCYVR6o\r\nyGmI1D2Hd30Q27Kz6jbR1Bh4oLdIzta4YTyQpt7zIQ9bIiMXJ813LsGQ0lIk\r\n5ETgb8ZK5EfCbW9hWQHuvt9H9jBF8eH29NOycU5pml9Xe0m7atG0EHJssKJi\r\ngpoa9EMk3TbVLn0tzXCQ1rOH+rm68dOIdbHhZ2wEGZ31uRRpxiKgT+vmD3Dv\r\ncbO6DJOej9vpz0BF6ZVHYi7kRP09b4/ehKaMwQ77m08Yji8wT9C4aKN4/hOM\r\nFM4+m2PnxE8ANW6sF1UY8l/VgLG0rDUjuGBZst6Nx5dNfZFBp2XZ/cV7nIjo\r\n3mfnVda0VXVj5ULV3tIl3fNcMegGSyz4FmNuBBpWkwcChB+4nXI2q3cyGPN9\r\n7hGOrNL6Vx6EAZr8gvAnQ3Os0SyUZnvW0X8=\r\n=xtt0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"reporters":["default",["jest-junit",{"outputDirectory":"test-reports"}]],"testMatch":["**/__tests__/**/*.ts?(x)","**/?(*.)+(spec|test).ts?(x)"],"clearMocks":true,"collectCoverage":true,"coverageDirectory":"coverage","coverageReporters":["json","lcov","clover","text"],"testPathIgnorePatterns":["/node_modules/"],"watchPathIgnorePatterns":["/node_modules/"],"coveragePathIgnorePatterns":["/node_modules/"]},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-v2.0.2.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","start":"npx projen start","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","test:watch":"npx projen test:watch","test:update":"npx projen test:update","test:compile":"npx projen test:compile","upgrade-projen":"npx projen upgrade-projen","upgrade-dependencies":"npx projen upgrade-dependencies"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"6.14.12","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"10.24.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.29.0","projen":"^0.24.17","ts-jest":"^27.0.3","jest-junit":"^12","typescript":"4.3.5","@types/jest":"^26.0.23","@types/node":"^10.17.0","json-schema":"^0.3.0","standard-version":"^9","npm-check-updates":"^11","eslint-plugin-import":"^2.23.4","@typescript-eslint/parser":"^4.28.1","eslint-import-resolver-node":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.28.1","eslint-import-resolver-typescript":"^2.4.0"},"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_2.0.2_1645271188191_0.8571694357016855","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"ts-case-convert","version":"2.0.4","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@2.0.4","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"b6df4291affa7defcae9d27cbcae233be6f0c1ea","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-2.0.4.tgz","fileCount":12,"integrity":"sha512-/NtSWL35gGxtjp7Vd3unjlzJS+qE/WtTNxd/t7vGhYmdjxwJ0lE14dXEPrCtJYJZJNndX9a/deg+IYon7KWc5g==","signatures":[{"sig":"MEUCIQCw5C565LGzMUpss8+BFIxK3udu/w/g23Lhft3NEIQrGgIgX5DR6SOYn+JyCIHVTCBRm8dhpjFhsJso0eRZbs0AQCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41742},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-2.0.4.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"/home/runner/work/ts-case-convert/ts-case-convert/dist/js/ts-case-convert-2.0.4.tgz","_integrity":"sha512-/NtSWL35gGxtjp7Vd3unjlzJS+qE/WtTNxd/t7vGhYmdjxwJ0lE14dXEPrCtJYJZJNndX9a/deg+IYon7KWc5g==","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"10.2.3","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8","projen":"^0.77.5","ts-jest":"^29.1.1","constructs":"^10.0.0","jest-junit":"^15","typescript":"4.9.5","@types/jest":"^29.5.11","@types/node":"^18","standard-version":"^9","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_2.0.4_1702236023049_0.8006633612299616","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"ts-case-convert","version":"2.0.5","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@2.0.5","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"8e066be1c6a62fb8c26b3e5f330195f91451e097","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-2.0.5.tgz","fileCount":12,"integrity":"sha512-nDSNYqlRK7jeUVdvo9C+wjMmEJMk7kIwHW6GUghRoKUnLn0V26VJ7ZVL0ApvOKuMorRzpfb1m3X4qkfD+h8xIw==","signatures":[{"sig":"MEUCIQDNK1mxRSpYHRGgRjO+CvQdAIxeoCzua1oTeQVEN6PbMwIgXAjx39GXpfWLPueT6040RTZtLpKCX7OaW1NXr+i4cfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42202},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-2.0.5.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"/home/runner/work/ts-case-convert/ts-case-convert/dist/js/ts-case-convert-2.0.5.tgz","_integrity":"sha512-nDSNYqlRK7jeUVdvo9C+wjMmEJMk7kIwHW6GUghRoKUnLn0V26VJ7ZVL0ApvOKuMorRzpfb1m3X4qkfD+h8xIw==","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"10.2.3","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8","projen":"^0.77.5","ts-jest":"^29.1.1","constructs":"^10.0.0","jest-junit":"^15","typescript":"4.9.5","@types/jest":"^29.5.11","@types/node":"^18","standard-version":"^9","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_2.0.5_1702237177230_0.8234667206101802","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"ts-case-convert","version":"2.0.6","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@2.0.6","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"e3a03f2e2fdf9c62ae7aaa3d0d3075299506ac5c","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-2.0.6.tgz","fileCount":12,"integrity":"sha512-+Pt5CnOlYJjwjA9tNN1UJ+Sq+yVrCM9Q4W0BC4gzXfuJuqB6iGP1TIUka2kg3ahHKcWgvfUasXyONo33JloMqA==","signatures":[{"sig":"MEUCIBfUMHnbBBHGamUCU5EsOAhs1bF6mL+wxJZaW6QJ9pNbAiEAsfn3HpWDm8QLKfax21u18y1g4qHVuzUDOq3oj5MdgQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42202},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-2.0.6.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"/home/runner/work/ts-case-convert/ts-case-convert/dist/js/ts-case-convert-2.0.6.tgz","_integrity":"sha512-+Pt5CnOlYJjwjA9tNN1UJ+Sq+yVrCM9Q4W0BC4gzXfuJuqB6iGP1TIUka2kg3ahHKcWgvfUasXyONo33JloMqA==","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"10.2.3","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8","projen":"^0.77.6","ts-jest":"^29.1.1","constructs":"^10.0.0","jest-junit":"^15","typescript":"4.9.5","@types/jest":"^29.5.11","@types/node":"^18","standard-version":"^9","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_2.0.6_1702548060215_0.32803148913427593","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"ts-case-convert","version":"2.0.7","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@2.0.7","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"a92b9fb17aadde088f34329f6841cf5640c24f23","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-2.0.7.tgz","fileCount":12,"integrity":"sha512-Kqj8wrkuduWsKUOUNRczrkdHCDt4ZNNd6HKjVw42EnMIGHQUABS4pqfy0acETVLwUTppc1fzo/yi11+uMTaqzw==","signatures":[{"sig":"MEQCIDDuP235Iwkb8JOahuGny3w2aTXphlzngS/Aen49RQmbAiAHbnXJprvL5xMM2Yl1PMyQwkDFcnX/PIsrWwdhaxFd2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42756},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-2.0.7.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"/home/runner/work/ts-case-convert/ts-case-convert/dist/js/ts-case-convert-2.0.7.tgz","_integrity":"sha512-Kqj8wrkuduWsKUOUNRczrkdHCDt4ZNNd6HKjVw42EnMIGHQUABS4pqfy0acETVLwUTppc1fzo/yi11+uMTaqzw==","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"10.2.3","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8","projen":"^0.77.6","ts-jest":"^29.1.1","constructs":"^10.0.0","jest-junit":"^15","typescript":"4.9.5","@types/jest":"^29.5.11","@types/node":"^18","standard-version":"^9","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_2.0.7_1705316111790_0.16813766347759218","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"ts-case-convert","version":"2.1.0","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@2.1.0","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"071f3cc3735e7559ca35853c80bb4d1f96d878a2","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-2.1.0.tgz","fileCount":12,"integrity":"sha512-Ye79el/pHYXfoew6kqhMwCoxp4NWjKNcm2kBzpmEMIU9dd9aBmHNNFtZ+WTm0rz1ngyDmfqDXDlyUnBXayiD0w==","signatures":[{"sig":"MEUCIQCs9musr4Nl92iNaTxi6QTgw+3bIGOJBLGW67rR7b7w9QIgMOK2MaM3gfjma79qGiU4CsH3cf/5sYtfh8any5uu5FA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43048},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-2.1.0.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"/home/runner/work/ts-case-convert/ts-case-convert/dist/js/ts-case-convert-2.1.0.tgz","_integrity":"sha512-Ye79el/pHYXfoew6kqhMwCoxp4NWjKNcm2kBzpmEMIU9dd9aBmHNNFtZ+WTm0rz1ngyDmfqDXDlyUnBXayiD0w==","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"10.7.0","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8","projen":"^0.77.6","ts-jest":"^29.1.1","constructs":"^10.0.0","jest-junit":"^15","typescript":"4.9.5","@types/jest":"^29.5.11","@types/node":"^18","standard-version":"^9","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_2.1.0_1727633362533_0.34153627083717275","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"ts-case-convert","version":"2.1.1","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@2.1.1","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"867b150d7da1dfc124118b19e41a9f3dfbbb7a36","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-2.1.1.tgz","fileCount":12,"integrity":"sha512-x5LVz0e76u8sEOWnIWeKbS6lsGaiRZ5RMF0AjSB3sjVUOOC1/XijDqYvxCwEIjv4x+oEMEniUDiqRL05yZG4IQ==","signatures":[{"sig":"MEUCICAUQwAIPIRsg03czscDSNCMOeqPk8Cqlnvq7hxumNOyAiEAsm3e4xUrL/XEhXbIC+8xw40ugbFV4C5Mkgltmx68kxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44489},"main":"lib/index.js","_from":"file:/Users/ross/ts-case-convert/dist/js/ts-case-convert-2.1.1.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"/Users/ross/ts-case-convert/dist/js/ts-case-convert-2.1.1.tgz","_integrity":"sha512-x5LVz0e76u8sEOWnIWeKbS6lsGaiRZ5RMF0AjSB3sjVUOOC1/XijDqYvxCwEIjv4x+oEMEniUDiqRL05yZG4IQ==","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"11.12.1","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8","projen":"^0.77.6","ts-jest":"^29.1.1","constructs":"^10.0.0","jest-junit":"^15","typescript":"4.9.5","@types/jest":"^29.5.11","@types/node":"^18","standard-version":"^9","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_2.1.1_1779467274220_0.7255989352630485","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"ts-case-convert","version":"2.1.2","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@2.1.2","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"a9dee09c8f099e1623852e0672fbc95781174e74","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-2.1.2.tgz","fileCount":12,"integrity":"sha512-h+0VqnpcsuPyGmCJIUfMrrnj076K7di/cifnNrc1dWH19LthuZwebq7fm5M2SAPudke5SuOl3GaMkoNLGZCfQQ==","signatures":[{"sig":"MEUCIBKN7dAAqQ1ATMBr5paC0VmPLBDeQsTko40/WzTeCb1oAiEAl902hlE76drXM+QBocw4Jgzc0DFZU9y4d4Rg96B+Z9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44135},"main":"lib/index.js","_from":"file:/Users/ross/ts-case-convert/dist/js/ts-case-convert-2.1.2.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"/Users/ross/ts-case-convert/dist/js/ts-case-convert-2.1.2.tgz","_integrity":"sha512-h+0VqnpcsuPyGmCJIUfMrrnj076K7di/cifnNrc1dWH19LthuZwebq7fm5M2SAPudke5SuOl3GaMkoNLGZCfQQ==","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"11.12.1","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8","projen":"^0.77.6","ts-jest":"^29.1.1","constructs":"^10.0.0","jest-junit":"^15","typescript":"4.9.5","@types/jest":"^29.5.11","@types/node":"^18","standard-version":"^9","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_2.1.2_1779468333475_0.14977806090350887","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"ts-case-convert","version":"2.2.0","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@2.2.0","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"9dbecbf190ca52065ed7c6229acfe9c51a628c71","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-2.2.0.tgz","fileCount":12,"integrity":"sha512-9V6ltzAtRCWxcHYyrs0NmaDpu1KDJZ1McFZ8SJoE6T4ZnWUX+x0z/juVR9zYB5eb2sa1yfMa6y/x5BrTYCpM6Q==","signatures":[{"sig":"MEQCIE9SS9SOSJl5lSPruEqmVAsZBm4wYhXEMjoBJ//G7ygVAiAufKbqZkmARdz2/8SkWE58L89aEeAT8fXWfBCLnhNlmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47418},"main":"lib/index.js","_from":"file:/Users/ross/ts-case-convert/dist/js/ts-case-convert-2.2.0.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"/Users/ross/ts-case-convert/dist/js/ts-case-convert-2.2.0.tgz","_integrity":"sha512-9V6ltzAtRCWxcHYyrs0NmaDpu1KDJZ1McFZ8SJoE6T4ZnWUX+x0z/juVR9zYB5eb2sa1yfMa6y/x5BrTYCpM6Q==","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"11.12.1","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8","projen":"^0.77.6","ts-jest":"^29.1.1","constructs":"^10.0.0","jest-junit":"^15","typescript":"4.9.5","@types/jest":"^29.5.11","@types/node":"^18","standard-version":"^9","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_2.2.0_1779468993048_0.3396108829972424","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"ts-case-convert","version":"2.2.1","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@2.2.1","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"//":"~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\".","dist":{"shasum":"c7ff0d6aca74111da9de48b3e3eaf2a2ae67bb71","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-2.2.1.tgz","fileCount":12,"integrity":"sha512-jJhBOcLD5+b+vO7O4xEvCCCTGSedGKaU97PvPDV8xG7zVWEmVCUtNk/ByDzH0bWxMS7zXmG9UdxbmEwZoftAbw==","signatures":[{"sig":"MEYCIQD0AHdphs+c0Xl+azmW4sfzbgyqTfjNpNJUOtwwKbyYMQIhAMwWONJccrozs/U4NncuSTeY9VhICcufUXv3zjuYcjIo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48740},"main":"lib/index.js","_from":"file:/Users/ross/ts-case-convert/dist/js/ts-case-convert-2.2.1.tgz","types":"lib/index.d.ts","scripts":{"bump":"npx projen bump","test":"npx projen test","build":"npx projen build","eject":"npx projen eject","watch":"npx projen watch","eslint":"npx projen eslint","projen":"npx projen","unbump":"npx projen unbump","clobber":"npx projen clobber","compile":"npx projen compile","default":"npx projen default","package":"npx projen package","release":"npx projen release","upgrade":"npx projen upgrade","test:watch":"npx projen test:watch","pre-compile":"npx projen pre-compile","post-compile":"npx projen post-compile","post-upgrade":"npx projen post-upgrade"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"/Users/ross/ts-case-convert/dist/js/ts-case-convert-2.2.1.tgz","_integrity":"sha512-jJhBOcLD5+b+vO7O4xEvCCCTGSedGKaU97PvPDV8xG7zVWEmVCUtNk/ByDzH0bWxMS7zXmG9UdxbmEwZoftAbw==","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"11.12.1","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8","projen":"^0.77.6","ts-jest":"^29.1.1","constructs":"^10.0.0","jest-junit":"^15","typescript":"4.9.5","@types/jest":"^29.5.11","@types/node":"^18","standard-version":"^9","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_2.2.1_1779469363237_0.3080756176792514","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"ts-case-convert","version":"2.3.0","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","_id":"ts-case-convert@2.3.0","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"dist":{"shasum":"fbe5ab27b341f25ad4d33d8b9f1708e52a3f331d","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-2.3.0.tgz","fileCount":13,"integrity":"sha512-0AAGu6qPdWimYsOxgALcFGFebqw3hHOmnKca8+/rxqib/VNUrMSBfNc5P3H1+ugHVRdd3HgczwvczeLR647+6g==","signatures":[{"sig":"MEYCIQDe1cfWrycJFNpowFer6UEAsyrLHhlRTLysGpa7Kl6EgwIhAIbrw8N+D2TB1rppgjAEyq+mrwYWJRtp3Fd/0t02msms","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58995},"main":"lib/index.js","_from":"file:dist/js/ts-case-convert-2.3.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","require":"./lib/index.js"},"./lib/*":{"types":"./lib/*.d.ts","default":"./lib/*.js","require":"./lib/*.js"},"./package.json":"./package.json","./no-split-numbers":{"types":"./lib/no-split-numbers.d.ts","default":"./lib/no-split-numbers.js","require":"./lib/no-split-numbers.js"}},"scripts":{"tag":"node scripts/tag-version.js","bump":"node scripts/bump-version.js","lint":"eslint --fix --no-error-on-unmatched-pattern src test scripts","test":"jest --passWithNoTests --updateSnapshot","build":"pnpm run check && pnpm run package","check":"pnpm run compile && pnpm run lint && pnpm run test","watch":"tsc --build -w","unbump":"node scripts/reset-version.js","compile":"tsc --build","package":"mkdir -p dist/js && mv $(npm pack) dist/js/","publish":"npm publish \"dist/js/ts-case-convert-$(cat dist/version.txt).tgz\" --tag latest","release":"rm -fr dist && pnpm run bump && pnpm run build && pnpm run unbump","upgrade":"pnpm dlx npm-check-updates@latest --upgrade --target=latest --peer --dep=dev,peer,prod,optional --filter=@types/jest,@types/node,@typescript-eslint/eslint-plugin,@typescript-eslint/parser,constructs,eslint-import-resolver-typescript,eslint-plugin-import,eslint,jest,jest-junit,standard-version,ts-jest,typescript && pnpm install","test:watch":"jest --watch"},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"_resolved":"/Users/ross/ts-case-convert/dist/js/ts-case-convert-2.3.0.tgz","_integrity":"sha512-0AAGu6qPdWimYsOxgALcFGFebqw3hHOmnKca8+/rxqib/VNUrMSBfNc5P3H1+ugHVRdd3HgczwvczeLR647+6g==","repository":{"url":"git+https://github.com/RossWilliams/ts-case-convert.git","type":"git"},"_npmVersion":"11.12.1","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","directories":{},"_nodeVersion":"26.0.0","typesVersions":{"*":{"no-split-numbers":["lib/no-split-numbers.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.0","devDependencies":{"jest":"^30.4.2","eslint":"^9.39.4","ts-jest":"^29.4.11","constructs":"^10.6.0","jest-junit":"^17.0.0","typescript":"6.0.3","@types/jest":"^30.0.0","@types/node":"^24.12.4","standard-version":"^9","eslint-plugin-import":"^2.32.0","@typescript-eslint/parser":"^8.59.4","@typescript-eslint/eslint-plugin":"^8.59.4","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/ts-case-convert_2.3.0_1779471186707_0.4082866214567735","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"ts-case-convert","description":"Typescript type-preserving conversion of objects between camelCase and snake_case","repository":{"type":"git","url":"git+https://github.com/RossWilliams/ts-case-convert.git"},"scripts":{"build":"pnpm run check && pnpm run package","bump":"node scripts/bump-version.js","check":"pnpm run compile && pnpm run lint && pnpm run test","compile":"tsc --build","lint":"eslint --fix --no-error-on-unmatched-pattern src test scripts","package":"mkdir -p dist/js && mv $(npm pack) dist/js/","publish":"npm publish \"dist/js/ts-case-convert-$(cat dist/version.txt).tgz\" --tag latest","github-release":"gh release create \"$(cat dist/releasetag.txt)\" \"dist/js/ts-case-convert-$(cat dist/version.txt).tgz\" --title \"$(cat dist/releasetag.txt)\" --notes-file dist/changelog.md --verify-tag","release":"rm -fr dist && pnpm run bump && pnpm run build && pnpm run unbump","tag":"node scripts/tag-version.js","test":"jest --passWithNoTests --updateSnapshot","test:watch":"jest --watch","unbump":"node scripts/reset-version.js","upgrade":"pnpm dlx npm-check-updates@latest --upgrade --target=latest --peer --dep=dev,peer,prod,optional --filter=@types/jest,@types/node,@typescript-eslint/eslint-plugin,@typescript-eslint/parser,constructs,eslint-import-resolver-typescript,eslint-plugin-import,eslint,jest,jest-junit,standard-version,ts-jest,typescript && pnpm install","watch":"tsc --build -w"},"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"devDependencies":{"@types/jest":"^30.0.0","@types/node":"^24.12.4","@typescript-eslint/eslint-plugin":"^8.59.4","@typescript-eslint/parser":"^8.59.4","constructs":"^10.6.0","eslint":"^9.39.4","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-import":"^2.32.0","jest":"^30.4.2","jest-junit":"^17.0.0","standard-version":"^9","ts-jest":"^29.4.11","typescript":"6.0.3"},"keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"main":"lib/index.js","license":"Apache-2.0","packageManager":"pnpm@10.33.0","typesVersions":{"*":{"no-split-numbers":["lib/no-split-numbers.d.ts"]}},"version":"2.3.1","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","require":"./lib/index.js","default":"./lib/index.js"},"./no-split-numbers":{"types":"./lib/no-split-numbers.d.ts","require":"./lib/no-split-numbers.js","default":"./lib/no-split-numbers.js"},"./lib/*":{"types":"./lib/*.d.ts","require":"./lib/*.js","default":"./lib/*.js"},"./package.json":"./package.json"},"_id":"ts-case-convert@2.3.1","bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"homepage":"https://github.com/RossWilliams/ts-case-convert#readme","_integrity":"sha512-Y/HgigFuL6gqw7brjoRWdFDDUc1R5N7+yoxw2AAZ/9tL5bj0HfSFf008oHFNq2nEcCBF9a1nSeddRMTA9sOO7w==","_resolved":"/Users/ross/ts-case-convert/dist/js/ts-case-convert-2.3.1.tgz","_from":"file:dist/js/ts-case-convert-2.3.1.tgz","_nodeVersion":"26.0.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-Y/HgigFuL6gqw7brjoRWdFDDUc1R5N7+yoxw2AAZ/9tL5bj0HfSFf008oHFNq2nEcCBF9a1nSeddRMTA9sOO7w==","shasum":"edc0a02f34874f4fe73f72754640d6a087c2ec50","tarball":"https://registry.npmjs.org/ts-case-convert/-/ts-case-convert-2.3.1.tgz","fileCount":12,"unpackedSize":56406,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHaPszmavi2RwIbDI1+16e/E0wUeX4FexpJCe2ft8fy/AiAXf0rX1u7nJHY5x19LXQM+SGbAghuz4tyliSjB1fvM+g=="}]},"_npmUser":{"name":"ross.williams","email":"ross@universalconstructor.co.uk"},"directories":{},"maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-case-convert_2.3.1_1779708344795_0.7381721017357121"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-14T20:13:55.786Z","modified":"2026-05-25T11:25:45.053Z","1.0.1":"2021-03-14T20:13:55.932Z","1.0.4":"2021-03-14T22:06:45.181Z","1.0.5":"2021-03-14T23:32:38.058Z","1.1.0":"2021-03-24T12:52:05.641Z","1.1.2":"2021-03-31T09:24:46.226Z","1.2.0":"2021-06-08T11:52:11.315Z","1.2.1":"2021-06-08T12:00:44.053Z","1.2.2":"2021-06-08T12:10:18.373Z","1.2.3":"2021-06-13T11:22:33.582Z","1.2.4":"2021-06-16T14:30:27.017Z","1.2.5":"2021-06-22T02:20:12.818Z","1.3.0":"2021-06-29T12:01:24.104Z","1.3.1":"2021-07-02T11:45:52.868Z","1.3.2":"2022-01-26T11:49:48.931Z","2.0.0":"2022-02-04T14:09:36.682Z","2.0.1":"2022-02-11T17:31:18.931Z","2.0.2":"2022-02-19T11:46:28.363Z","2.0.4":"2023-12-10T19:20:23.241Z","2.0.5":"2023-12-10T19:39:37.448Z","2.0.6":"2023-12-14T10:01:00.425Z","2.0.7":"2024-01-15T10:55:11.958Z","2.1.0":"2024-09-29T18:09:22.757Z","2.1.1":"2026-05-22T16:27:54.431Z","2.1.2":"2026-05-22T16:45:33.613Z","2.2.0":"2026-05-22T16:56:33.198Z","2.2.1":"2026-05-22T17:02:43.414Z","2.3.0":"2026-05-22T17:33:06.863Z","2.3.1":"2026-05-25T11:25:44.933Z"},"bugs":{"url":"https://github.com/RossWilliams/ts-case-convert/issues"},"author":{"name":"Ross Williams","email":"ross@UniversalConstructor.co.uk"},"license":"Apache-2.0","homepage":"https://github.com/RossWilliams/ts-case-convert#readme","keywords":["PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"repository":{"type":"git","url":"git+https://github.com/RossWilliams/ts-case-convert.git"},"description":"Typescript type-preserving conversion of objects between camelCase and snake_case","maintainers":[{"name":"ross.williams","email":"ross@universalconstructor.co.uk"}],"readme":"<h1 align=\"center\">ts-case-convert</h1>\n<p>\n  <a href=\"https://codecov.io/gh/RossWilliams/ts-case-convert\">\n    <img src=\"https://codecov.io/gh/RossWilliams/ts-case-convert/branch/main/graph/badge.svg?token=LO2GB8K44W\"/>\n  </a>\n  <a href=\"https://badge.fury.io/js/ts-case-convert\"><img src=\"https://badge.fury.io/js/ts-case-convert.svg\" alt=\"npm version\" height=\"18\"></a>\n  <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/ts-case-convert?style=flat\">\n  <img alt=\"npm type definitions\" src=\"https://img.shields.io/npm/types/ts-case-convert?style=flat\">\n  <img alt=\"GitHub package.json dependency version (dev dep on branch)\" src=\"https://img.shields.io/github/package-json/dependency-version/rosswilliams/ts-case-convert/dev/typescript\">\n  <a href=\"https://github.com/RossWilliams/ts-case-convert#readme\" target=\"_blank\">\n    <img alt=\"Documentation\" src=\"https://img.shields.io/badge/documentation-yes-brightgreen.svg\" />\n  </a>\n  <a href=\"https://github.com/RossWilliams/ts-case-convert/graphs/commit-activity\" target=\"_blank\">\n    <img alt=\"Maintenance\" src=\"https://img.shields.io/badge/Maintained%3F-yes-green.svg\" />\n  </a>\n  <a href=\"https://github.com/RossWilliams/ts-case-convert/blob/master/LICENSE\" target=\"_blank\">\n    <img alt=\"License: Apache--2.0\" src=\"https://img.shields.io/github/license/RossWilliams/ts-case-convert\" />\n  </a>\n</p>\n\nts-case-convert is a zero dependency implementation for converting object keys between camelCase, snake_case, PascalCase, and SCREAMING_SNAKE_CASE while preserving TypeScript type information, code completion, and type validation. See tests for detailed conversion tests.\n\n## Usage\n\n```typescript\nconst camel = objectToCamel({\n  hello_world: 'helloWorld',\n  a_number: 5,\n  an_array: [1, 2, 4],\n  null_object: null,\n  undef_object: undefined,\n  an_array_of_objects: [{ a_b: 'ab', a_c: 'ac' }],\n  an_object: {\n    a_1: 'a1',\n    a_2: 'a2',\n  },\n});\n\ntype CheckCamel = typeof camel.anArrayOfObjects[0]['aB']; // -> 'string'\nconst ab: CheckCamel = camel.anArrayOfObjects[0]['aB']; // -> valid\nconsole.log(camel.anArrayOfObjects.aB); // -> 'ab'\n\nconst snake = objectToSnake({\n  helloWorld: 'helloWorld',\n  aNumber: 5,\n  anArray: [1, 2, 4],\n  nullObject: null,\n  undefObject: undefined,\n  anArrayOfObjects: [{ aB: 'ab', aC: 'ac' }],\n  anObject: {\n    A1: 'a_1',\n    A2: 'a_2',\n  },\n});\n\ntype CheckSnake = typeof snake.an_array_of_objects[0]['a_b']; // -> 'string'\nconst ab: CheckSnake = snake.an_array_of_objects[0]['a_b']; // -> valid\nconsole.log(snake.an_array_of_objects.a_b); // -> 'ab'\n\nconst screamingSnake = objectToScreamingSnake({\n  helloWorld: 'helloWorld',\n  s3Id: 'id',\n  nestedObject: {\n    apiVersion: 'v1',\n  },\n});\n\ntype CheckScreamingSnake = typeof screamingSnake.NESTED_OBJECT.API_VERSION; // -> 'string'\nconsole.log(screamingSnake.S3_ID); // -> 'id'\n```\n\n## No Number Splitting\n\nThe default snake case conversion splits lowercase letters from following numbers:\n\n```typescript\nimport { toSnake } from 'ts-case-convert';\n\nconsole.log(toSnake('myItem1')); // -> 'my_item_1'\n```\n\nUse the `no-split-numbers` import path when numbers should stay attached to the preceding word. It exports the same runtime function and type names as the default entry point.\n\n```typescript\nimport {\n  objectToScreamingSnake,\n  objectToSnake,\n  toScreamingSnake,\n  toSnake,\n} from 'ts-case-convert/no-split-numbers';\n\nconsole.log(toSnake('myItem1')); // -> 'my_item1'\nconsole.log(toScreamingSnake('myItem1')); // -> 'MY_ITEM1'\n\nconst output = objectToSnake({\n  myItem1: 'value',\n  nestedObject: {\n    apiVersion2: 'v2',\n  },\n});\n\nconsole.log(output.my_item1); // -> 'value'\n\nconst screaming = objectToScreamingSnake({\n  myItem1: 'value',\n});\n\nconsole.log(screaming.MY_ITEM1); // -> 'value'\n```\n\n## Run tests\n\n```sh\npnpm run test\n```\n\n## Documentation\n\nSee [tests](./test/caseConvert.test.ts), [bug regression tests](./test/caseConvert.bugs.test.ts), and [no-split-numbers tests](./test/no-split-numbers.test.ts).\n\n## 📝 License\n\nCopyright © 2021 [Ross Williams](https://github.com/RossWilliams).<br />\nThis project is [Apache--2.0](https://github.com/RossWilliams/ts-case-convert/blob/master/LICENSE) licensed.\n","readmeFilename":"README.md"}