{"_id":"typescript-type-transformer","_rev":"48-2f981796b0eca7295bc860e6f1d0cc0c","name":"typescript-type-transformer","dist-tags":{"latest":"2.4.1"},"versions":{"1.4.2":{"name":"typescript-type-transformer","version":"1.4.2","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","typescript":"^3.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-object-to-ast":"^2.1.5","deepmerge":"^4.2.2","ts-to-json":"^0.63.9"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@milesj/build-tools":"^1.0.1","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","eslint":"^6.8.0","fast-glob":"^3.2.2","prop-types":"^15.7.2","typescript":"^3.8.3"},"gitHead":"34cc69bc130c15f18c5839540c0c66db889fb04a","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.4.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Y7BELfDcvFCHbcuAHDHEolrarYsffqQuNNraeoVE//YH/iwdZm0DBp73Brj5zva0DFH/ItTpbNNUj+SEJvEFvg==","shasum":"acaa1dd5b3bb063a719d0b8c455e30adc851e2eb","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.4.2.tgz","fileCount":66,"unpackedSize":111424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg1TBCRA9TVsSAnZWagAAifEP/2/4YLVZo5gQcspW2JI3\n9vwowOwsqYzExz9iOJS9yttxGMrgeIC75CC9dLJtz9gfv00Xa3Co6S2C/kt9\nkLAearBth4k82tNZKF9n0BoFSh9T4k/zB7+RT04+4P9cgwc3qpntzXxx6mXt\nLgLAvzgY16T0PtFiwDKKdCWOAYL8eV9ZoMVo4O38xbfTqwA3E+3n51mrooqh\n1ok5zdfrfzLDxgdctLACHGb5opIbaqW+zvofdpcv1RV7oXprwhgEvv+9SLf0\niioPn2ukb3dgviAcoeLpVtYnBAdH+U8yk575zlppfpfE3eZ8QBfGRf3NCzuN\ngog1AeKBbEjKBhTgrdn0AqfsAZOj5BIjb79EzeiaVEWxuf5RiwH4mFFtQ6ri\nLBlcp5Wvb0XA0sG2wtCjDc7UwOZPGky8NG4TweQ/1ILb1MOw4+4lJ2YLTA5V\nKKJpckSG1zl91fUjxCSbsA8PKLvLfEP1ympRyc3UIiUy7IMwNkjhWngca3fd\n9wTROPonND61JE/3nOcEXt23fUS1tfqHcpofphdsE4gwmKCkdi9TiLrAcTa8\nwzR13imEAkqWgXsfBEOmrQsydYYK5XvWU67JBxUq/lsJyWAuXCpn2CgcRKde\nfgl7k6h9W0g6t/CTruJyQCIb3FEXxachSGdPHjd/LaRgfeL6bJwhELbOOblo\nAMVD\r\n=6sZI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfNGRG6s13VtcnVwo/i1NmjxOAq1uSrMNr0KkgNmbTgQIgBMwCNeu24KzHYPmI+Hfvq8tMlfFLr5B6nQ56arxQ0QI="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.4.2_1585665217508_0.05236960303322258"},"_hasShrinkwrap":false},"1.4.3":{"name":"typescript-type-transformer","version":"1.4.3","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./index.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","typescript":"^3.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-object-to-ast":"^2.1.5","deepmerge":"^4.2.2","ts-to-json":"^0.63.9"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@milesj/build-tools":"^1.0.1","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","eslint":"^6.8.0","fast-glob":"^3.2.2","prop-types":"^15.7.2","typescript":"^3.8.3"},"gitHead":"34cc69bc130c15f18c5839540c0c66db889fb04a","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.4.3","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-oYWLGfC8F9dX3R1H64wfUU6xwOuWdOs0EZhOK5T1yONj3O8nVpmOo9OygLfqqrZjsUpGmHJZNUM07fIANPR/5Q==","shasum":"2f1e46c81e49fc288c4c7d050c349f923c1228f9","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.4.3.tgz","fileCount":67,"unpackedSize":111663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg2xRCRA9TVsSAnZWagAAZMoP/Akpi9RzjN2Y3ri0k0N9\nv5wAiTY6UdQvTFhwBUjqkS+nADnKBRjqVd+vzA9/tjWb6nu7MvxWdlfQgIEV\nbMb7Xd/rOghNtqWbZzQ1WMf5ihIyt+2jixlUMgq8Xy8Zh9q6hy7JwRWF91s0\nQVPCPNaqEbLKCXrlRBNv4ecMGzS9ACo2k1Y7mr4eniGkDh9okhx3DHrBGxmo\nh2NF2x3gElbk00vCyGGO74BHvotYlQYsx1Wfy5o1qTrEI/vNPIg+WkKb7R3U\n8pyLNuq1g58il9WzQQzt4boe/8jWGu3ezjCchlutup2joEqa02kqnws+LGAC\nWeQtQV8ll7RnVg9WgXgAyejPU6Px+UQWZVsVX0jTuJxinHRHI+tFiND2ugFq\nHqRKGjBBklqN/SK/P3iW9H9E2XBFgvhy4SLyuq5GzIPy/fsnDc9+DW4XS9Zc\nZziSVyPeE4DNCLDgUYxyCD16aNMOby/woh/1aIWXK1huC+zjBZNMu2dRvmzz\nO58nFdsHGMKYJN9aT+mo0gpo9bez1zKpv2AWjC9yta/WgN4CdOiNcgcUGLwC\nnyDb4C6HHCOZIJ9Jg73w8DqIyCOAewIkKoT2pltSN9M/z+s7SSW6l9F5wcOa\nlS8ZWSCifRfKE1Q7gXCAUJO6rgPR2mwvLdzs8DQyb8i+FAsHsq1+GK/s+FTq\n/nP+\r\n=yxpe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+gOo292IOxZnlJBjFgnWdVQEEVlMi6r8mx5Wivr3I3wIhAOqQcLfd10qPw61CMuAx9+vpQ5PSjam3lxq+VOA0QA79"}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.4.3_1585671249496_0.23545761374509744"},"_hasShrinkwrap":false},"1.4.4":{"name":"typescript-type-transformer","version":"1.4.4","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./index.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","typescript":"^3.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-object-to-ast":"^2.1.5","deepmerge":"^4.2.2","ts-to-json":"^0.63.9"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@milesj/build-tools":"^1.0.1","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","eslint":"^6.8.0","fast-glob":"^3.2.2","prop-types":"^15.7.2","typescript":"^3.8.3"},"gitHead":"34cc69bc130c15f18c5839540c0c66db889fb04a","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.4.4","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-WEbh4NQR+GOIEvr8yu/5s8+V1Rgg6FjcrCOCQX4zR3Psg4QG7XZnqBGTFT6zidMV8bFRYRrZNSKC75hwkZS4IQ==","shasum":"875532781c932b24c752ee1233e58a776e786884","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.4.4.tgz","fileCount":67,"unpackedSize":111708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg21ICRA9TVsSAnZWagAA+XoQAKM8dOXixMXlo7SI0MF2\nokQuLz1aw2cG2mvZFVfD35WT+aiHOvc5HzRYxbOYodqHWEPh7JuAxehjz4CV\nFQvV98+NY1Vnjcp2FzIXaymgZ159QsU+Te/xHtmZOwctt+VTgQRAeGZNVEb0\nY/Lp5pp4AeMCVAf30Dc/1jFygKph8AxngFxlJBzLytWDjbU7e06DhTd3MaEt\nLOvwDwtL8YZGO3bP9tc2qYdSYWY5+0uss1VAW6BVnq5tX0K4Cm+VfgRWE2SK\nXgLWSjJ+qg5IU0BVxQq0bvJ3o088oKtQwciOoScFSDV6aLmu0lZpr8P0Q7Zw\nYTsew7pZ7i+rLGxVx4pMOKBYTytvi9jqtBNqi0zdrCEYyDLDMOl8f3PYaDkf\nVNjo0xccZLc/m3yHy3+COME351mX4vfnMkgDdlLYetFRci6y/x/l9voE0gSt\nLIwKoles4+ZnrR9xEc7Pu97c2wxN1Lw3XjwO1SM7OuPJ6/z8MVBgdpJkTDdJ\nBKiZo0rAIFQJHKU+9e924CZy4W0L+lS+F4wVPXgKveC4Gmjjn5St5oO+qcbY\n/gTjmHGbqK5sXlGT97Dzo3XlnvcE8riiG60oMT0RQlU/a54Py/lYNzdoKXA9\nfKoSG2aGInvDSO2SjypLBwfjYLzNUK73G2IlExUOYliiaFZUAuLsfNM4mEbf\ne0IK\r\n=ggya\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgGKQUN8pNECI/O5ixWEhqaFd+x96YvA2wKqiJB+uEIgIgb0EhZJGUNgFnFl6WHIOtgKqrhioyM0fdFlhAMfTY+Gs="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.4.4_1585671495911_0.8158677185473366"},"_hasShrinkwrap":false},"1.4.5":{"name":"typescript-type-transformer","version":"1.4.5","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./index.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","typescript":"^3.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-object-to-ast":"^2.1.5","deepmerge":"^4.2.2","ts-to-json":"^0.63.9"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@milesj/build-tools":"^1.0.1","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","eslint":"^6.8.0","fast-glob":"^3.2.2","prop-types":"^15.7.2","typescript":"^3.8.3"},"gitHead":"34cc69bc130c15f18c5839540c0c66db889fb04a","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.4.5","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-cCdSTCcAenGIAgwbcOVLAMOf7RhV8G6lZ/itcp8gWI34H2QpoCJsFPkfKHotph8b/L76WJFUlOIH3S+QxMj7aw==","shasum":"3561e59e2700ad07bec73d19d31064c914eb468a","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.4.5.tgz","fileCount":67,"unpackedSize":111708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg24pCRA9TVsSAnZWagAAdw8QAKLtrQvuv3C0z6fjl9va\nChJkvHxmBDXzB/rGH7WMNetzKMymcrpjw+7cpry0NIkWFqwXeZdVyHUHh7kX\nTT/euva1hFD7WSxa70lKI1fvhDJzcA6Nf0JmmQW3RLAGyEJ6HgX7f7Snc22c\n7wmo+XRzNgRCdr5k5mxe2+Q88VL95DoSg6l1b3vyNIXOa1kcM8B+qS9U1jXZ\n8K/2o7fVOA9Q/85/eGpSnHWcr6i4O1CkKEiNOOq8V+Biuq+ArB8/W7C2tYT9\nt1lAMVfEQ/z47zIVymfPqFWmOUYL38UY7AbPQMY3CkjlaEZWxboLDcQLAcZ5\neiX1ssRahoEYT8i+0Lj5PMX2V/rFBcw0Re8LpGlIzT/PL4ECkhmYWfC8Er/1\nqUzAUaT6uAtd4LWHHPWzNxYXTgGPbDrB/CppKm5VYlVMX/3pStTI0sJLsVYh\nRF4VLOpUTfvENGgqFz4p7mR+GmnMyFH1Rp+7ob5/VpS9W+AtP6SfBXdOQ5AK\n9ekqVVXzdPgWKKJiAfikCTJWARUFSSkFaBzVY05fKW5PHGdOw5XNBYnWlpNJ\nAAcFCRGkdE18KDqzPpZ3bbh+pz6Qc84rCoYHfd5Vb7uqR7uzk0ekGZVICFrg\nMCRhzhYptWE8Z8CThiILAbfAulElOVLeoA+gGNQcfwrRec70IHOBaxSP01es\nl/OJ\r\n=ffZl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGz7geWviWPp02LeriWm9929FdWJUC6jKaIoFPDAuYJUAiEAoMLCIEQeZev4WPBFrEE+avmIVPrXRP5gkAfIVIxaxgY="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.4.5_1585671720906_0.9862280193714286"},"_hasShrinkwrap":false},"1.4.6":{"name":"typescript-type-transformer","version":"1.4.6","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./global.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","typescript":"^3.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-object-to-ast":"^2.1.5","deepmerge":"^4.2.2","ts-to-json":"^0.63.9"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@milesj/build-tools":"^1.0.1","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","eslint":"^6.8.0","fast-glob":"^3.2.2","prop-types":"^15.7.2","typescript":"^3.8.3"},"gitHead":"34cc69bc130c15f18c5839540c0c66db889fb04a","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.4.6","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ci8sBMDWydq/XRM+1MEeAHG1cph/6ozYB44VTiAjNQTkjNrZCpflF66IAhftCpM8a27DKO5asMFGfmLxHDqlXA==","shasum":"98c6067fbca9f6eb216fc9a9c60ac9eb627f60cb","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.4.6.tgz","fileCount":67,"unpackedSize":111728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg282CRA9TVsSAnZWagAAuE8P/2EkTNCM8SEBj60COpgw\n79xUyTPpj6zKZtypKtyBGQlIdhdKXCbGxZg9daVPWnRfEH4A6gkphg4JoGlA\nXzrIXC3itlU7NN3RDHRdinoDkiXB4aKX2iyRgtxPsXBUP8aERpeiROb2JTxS\nMxTl0fd3WJ94zpeynvoowEdTIi9/XWL8dxi+gVLTDLT9RW7zjoxH8Nx9gEsw\nFy7vEyHnvHk7VrNBPKEdpYnD5M4M7VWiSJeYMY19u6vPQmtpf8RLQ3fT1sv+\ntKp4Wc5iKP5svILgqyjTQRIbBlKbElXEkRnfTYcBp6+gddKX7OTITsdyj09v\nWp1358TMp5d4aof/GdXA4hh/KxDBEm9e2ZUOKAlN79jFLmWbaVU0f7B5jrjn\nq1QyZWBuPP9NkZ5UhwRVI2HBksR/jSsajOFoiT5zCwbUgW1LVU3cBHOjCTBv\nzmu29xQtqc5v0KLebP6fP+3zxxhayv0v67IAKYD61NCfx54YfFul6TFDwlUs\nJd2hNziXn6DTZhFn8SaXHBUJoPDAqlizr9NSz6dPC+idS8S/fXYAv/breyXT\n0yLotx8IDeKyDIZ47u0kEG/t8twIJdYBcrz7Euc1WTeaLVQyJW/jvlhsKAEI\neEIOh/cek8kCDooar3k9T+eD2U4eExFyGo3ORr39JFHSuSY/iERGKapC1X19\njuWC\r\n=kW7h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpKIi2oxuGiUPWFEMNRlpsz9ikTZlXKtHD7Wfk7PGbhAiEA+evWhdZRyZPNXhiAsbOxbSwH4oWBnrdO5VRX5uMQloQ="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.4.6_1585671990104_0.8877010899121429"},"_hasShrinkwrap":false},"1.4.7":{"name":"typescript-type-transformer","version":"1.4.7","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./types/global.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","typescript":"^3.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-object-to-ast":"^2.1.5","deepmerge":"^4.2.2","ts-to-json":"^0.63.9"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@milesj/build-tools":"^1.0.1","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","eslint":"^6.8.0","fast-glob":"^3.2.2","prop-types":"^15.7.2","typescript":"^3.8.3"},"gitHead":"34cc69bc130c15f18c5839540c0c66db889fb04a","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.4.7","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-SHE1DyzUC6ck4S506cRqeh8rOLDArB1oDDZHT0TRYEuUaqgZuvGtuKg50+SGt59Dp6DUX+qWNHvsmuQhPR19Qg==","shasum":"d42bbaa20a8dff41568acb3fc5ba1db62ce89383","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.4.7.tgz","fileCount":66,"unpackedSize":111527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg3AxCRA9TVsSAnZWagAAmwEQAJykJq8fd7v+DtFP4NGE\nGkRfB66sNhvAzCoIADy1uzNjNvYMqz9mcyK25BVQSh3oo6YQu55+q5Sjz5FF\n71ftcPL6eZ21G921BJznX5VoYC10wkIyE4PfL5rpHQyoxVsJ9PpVyrL/wOn8\nFeo02Q1NWRgSygfYmzgzOW9p6p4QOYe1g6xst7tXhRvwLVEag+JRXGaJyymB\nZqOgoGdCJe96jgy979plqk713sNH91R6hw0rUATurxGAveGJD0gOFp7BLPDk\n4YJgrpzEB1Yf6UpPRkLNQQe7/7OYriIy8aUmuBXn/UPVBJHYbxCTLr9Nk6yZ\neqLuFb5SL7I63cN8RHMaA8KjMTf6uSasYc6bkWds5IROF5Mx8cPVl8dnCpZY\n+c0U6SQ/AFPaYZP/uKL7zJ9gRS0acO7Q3z08uHVdsABrblunXneaG3JybnS9\nD/xE7w+WcCErLqAWErTqFidSsmTPMMFp/mhB0FQgTvaFPbbUTgThgML+aW1t\nd2UkEd/3FJX/oyHR5PRHsW9OetuRcMXOzneFKGUci/NiChrlXWwTeAO3Ww8G\nCAS9mm50OO5OfxSpIQO8U7odzzdmAau9cQUNHYBcaEViRsn4m7TfVnNlg3zf\n8gjA6VCTcl+RxzPo5Q422jKxiCOKi8f4EW917voC20lKhcXonkTBfLM84+Ko\n3YNA\r\n=/PRh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVaDpEfRZm5klqcuFgV5d7ifygYi4T6x9E+cGvYss1dAiEAszGL+37AIPm2MuWoxclbzNfTat00Jp3RW18GDEF2mt8="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.4.7_1585672240760_0.5474147983430704"},"_hasShrinkwrap":false},"1.4.8":{"name":"typescript-type-transformer","version":"1.4.8","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./types/global.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","typescript":"^3.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-object-to-ast":"^2.1.5","deepmerge":"^4.2.2","ts-to-json":"^0.63.9"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@milesj/build-tools":"^1.0.1","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","eslint":"^6.8.0","fast-glob":"^3.2.2","prop-types":"^15.7.2","typescript":"^3.8.3"},"gitHead":"34cc69bc130c15f18c5839540c0c66db889fb04a","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.4.8","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-dfkSM9QuiFLiTOMdksK7OkKgsT93JV9kPp1FWCFJWO0KRODxxVpqEcNLInqCfNQmzNv1tVXStiG/B9aYiM+kwg==","shasum":"81846ed4005f2efcdc528cb121ab6e4d8b30b907","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.4.8.tgz","fileCount":67,"unpackedSize":111715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg3MlCRA9TVsSAnZWagAADdkP/0+bKJ7NBSSLHq3rSY3r\nAlU+UKxUNyBNCPegX5Bg/ycXQFIx/aLikVglUeQx0XLun59pjebIy7jTL7EX\nzYrq/rnuytXrGFs8PsvpBEdGj0kXhkRP2p8OxgtH3P1YNT67sRK70dpD2lBL\nKXsSOkyEleTBBKVkZa6lSCIEKy2wAkE8JjIfBuN5ZdKb0rVZvnL4TdnVJHXv\n0vMmXmeNduNYvuntf5O8pstqpa+o/Cd/mb/QbtCtB1CpVUw3TdywTnzoUmLs\nnsVScPR+Ij6BOhsdR2DJaHRSC2sXqGycSdnD+meCo6K7aduKIhGK1RIo705+\nSTbeRrqlphYKZAPoEEZo7QgWpQl0xy9txR6RjFIE87ls/dVEs4wGXx3p3TM9\nASvFzKLJJVHMk1n5m8T+JICi7kHeXtPMP7eijU4bbeeySanPEh4U6LOt151l\n8b3FKY1VXeakvA/XqR+Q/GDlGt008B+V8rqpHR/nKwDkbc+3CAc20qVPGVdg\n3acwdPGzwVQr23Jgy2bzRECTSDulvnxj1kSlqJUqs1/XbNHwklLg5sp1/3tc\nnXubvqB3nGW4bSqpitbe19Zo5QCwVTV2rkN98Neb+WVvWxpJW5VcHvRx5ven\nVKYHw+aSABqbW4ILwZImrYhxPQn+x60yf63UK7QoB8RSpr5CF5yG9JZfIdKC\njfLi\r\n=aoOA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhbQTWN4ub77yrpP0vrPz1my71HR3NdNdWNalHpgfrOAIgHrgosoZ3WEXmqXO3bOn6Hm9VXN1mM/jh97TnNfHJN4s="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.4.8_1585672996766_0.40109812776119647"},"_hasShrinkwrap":false},"1.5.1":{"name":"typescript-type-transformer","version":"1.5.1","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","ts-to-json":"^0.64.4","typescript":"^3.8.3"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-object-to-ast":"^2.1.5","chokidar":"^3.3.1","deepmerge":"^4.2.2","lodash":"^4.17.15"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","eslint-plugin-unicorn":"^18.0.1","fast-glob":"^3.2.2","jest":"^25.2.4","prop-types":"^15.7.2","ts-to-json":"^0.64.4","typescript":"^3.8.3"},"gitHead":"06a88f239185f8e2b87eca55681e9f0d91cfdd91","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.5.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-erxZM0PIoKvaiHoB8cxPFcJIvU6yKZbp3cHimFtoosuhcPx5mmdG+RI/MX7TiojUFEWqhZnLoLctHf7wC/jE4Q==","shasum":"3b50dbd6bb9d7f4c678b8a45a7f8799033fd3b89","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.5.1.tgz","fileCount":67,"unpackedSize":116734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiL0MCRA9TVsSAnZWagAAAAsP+gKReGEnCI1ZwKGxt1Ta\nX0k9Jno4pUc2z9YzEuBDHyxoeOiy27kpoG3YWVEhJklAiw532UGGZtzDIAa1\nqw5n1m9En7FQfPpgyQQeDqpSYPcB4FuGUi+d58yDNQiVeFnpTP/ZF5a5rdxD\nmzMej7nCxF7RsdU6nZGuxYw40spFhiBt8gmdH6XwH3jIFXoIcXYamcy7NlTo\n3dTVnj7qyu6l22ZPngOvKEyjILK4hwSaMJwdpXbXAmkrvwgHPhyh4GxqwvOr\nl9GXA1S7SXQPMT9dnzlw2h35kqsmycio7yWoaUbMUxPDgivF2x1EGjzuk5ty\ntaLDrk3G3mLdn1sSHfm0UhWz5N2qFwv7jpjPQj9FvEkWcC/iGAdt0Nn45oqP\nBWYxNuAYMkCrh54n20Ju6+KPDVqvURn1oGEwBx5I/XZ096TW3BgSXs5GW4sA\nqTGLD19B7clJ+g1ejZFM9ZZFtHbkzRfLu93/s3uxxa9rDav2FfY7qpLZ4xXX\nNxJC/EoIKkWUvU9IktJzu8NDxXRSIH+QbRbb+ktrGTMaIGfr7d01oKBtl+F6\nawMnxw7LfQmNcnuhpdQHzMX/zE7X2cYhVteehhFR8OJpjFjymDBbRQ6OoZKE\nNKK8GBJTE13JBSEbG3xaALsKfGvuahEf5ha4uIFt2l8TiFVZlpN7t9JBgLVE\n5uOB\r\n=kKSX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwyVM96dwyGihKGfJqiB4OSYypR5NUSydHcTmi3w6RmAiABcsAYl3ek2nJZeGMH+2jRKhYmi6W3ml0tddpO3oiNTA=="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.5.1_1586019595787_0.7609110861104744"},"_hasShrinkwrap":false},"1.5.2":{"name":"typescript-type-transformer","version":"1.5.2","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","ts-to-json":"^0.64.4","typescript":"^3.8.3"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-object-to-ast":"^2.1.5","chokidar":"^3.3.1","deepmerge":"^4.2.2","lodash":"^4.17.15"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","eslint-plugin-unicorn":"^18.0.1","fast-glob":"^3.2.2","jest":"^25.2.4","prop-types":"^15.7.2","ts-to-json":"^0.64.5","typescript":"^3.8.3"},"gitHead":"487e7e7c274c4d03f47d4fa67f5b9f6f3b5771f5","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.5.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-S/p1stYI9l6YiwRjDZb3z0YhBBnlNiNG6vJo4gptYp52MDAxxqCqK1fitcHC2kQk4ltIdgd/Zr/3DMUbhKsj7Q==","shasum":"1e6751000e2b86d4e4d4a611719460efae3e4e8c","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.5.2.tgz","fileCount":65,"unpackedSize":116662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeigPwCRA9TVsSAnZWagAA9yMQAJ621lI8TQ+AUHVwfQQQ\nvQcj6fokYvgNSSIaSa1rXXernmY+XShvXIu30eCLdzHQLwtt2tNf85Brtamj\nV/fZsD3gxOPiAuGMLFJ4upepOGMBqfdhlmWagMs8ODYDxU2PlqchFmyxxFTd\nB4DnaJNjtu3JSbSPVSYEd1xdvHSmHURfRy2gpo9S/adnSOps3F7A8dKZAo2H\nSf8Wls6LXTTKC/85Wi6OtcsoQGVQB6XDXE57Q1SepRaAo/luKYZBhOQK0E8u\nzl8oQI4KL2AM1stpeS+XtOahpUDNYX8lkpj3MG5ahZ4auY7w9VD4gVg1VVjs\nV6WwaM0xWd5MivN4XvX7kjphKxilIKNdBNQV6l52jhM5byngND4vb0XninVV\nrdSFPyRvFvon3hQ6fnozfn35lufOxCbwNk0YJduqTzk59mFNAAxmBTeg6JXg\nZia2VUtKZH4DnxIZw/99+Zw6QO9D+DDMey4mMgXJyjWSQelxe74eLB1e/QEX\nNohA0/Moz+P0Nyiz0wMN730pfje+6et8cbnbpNp2GoZlzo4ueJBCCWZjcq9G\n8PJ+xH9BC6YBGxH7EjZV0Ci/DE3H1WlbbOEBorhOq9DQXOdwT2Bdxct4V7Ed\nni7/BnDqKlXj4LMIS9bEHQWRR6mjOLMRlIn5FnOZUM0vNCdbYaIoE5V+z/HZ\nRrNB\r\n=dXYK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIArUXlb2erVEy95EdBmmscbDtKCLY+Ex1oeJ9zxkWyMJAiEA69caNf0VR+/c1LxHytzNIZ/jho+p4+Y/8rGtb627auY="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.5.2_1586103279846_0.7997048525823804"},"_hasShrinkwrap":false},"1.5.3":{"name":"typescript-type-transformer","version":"1.5.3","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","ts-to-json":"^0.64.5","typescript":"^3.8.3"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-object-to-ast":"^2.1.5","chokidar":"^3.3.1","deepmerge":"^4.2.2","lodash":"^4.17.15"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","eslint-plugin-unicorn":"^18.0.1","fast-glob":"^3.2.2","jest":"^25.2.4","prop-types":"^15.7.2","ts-to-json":"^0.64.5","typescript":"^3.8.3"},"gitHead":"0d09e56bcb7b86c92ceed77f770cee27a465054e","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.5.3","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-jaCHFjRzE0Yl/vR7bKxdGQICQPgzfUcDNDkY4acjEA/2xQhf4Hzuz3qnRmZW8A4T9jlnoZ1onN4oxy6LVB7HNw==","shasum":"38338b99e15b4b690ef9661545aa61c34831cd4b","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.5.3.tgz","fileCount":65,"unpackedSize":116662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeigSRCRA9TVsSAnZWagAAlesP/RjBmXUH4yqtbcXBIVod\nvtFTlDx1pk05LGXlwQSKfQX0Oj35Oge84R3Uv2aEVn4SouwRKa9Myqv7QkPc\n6I914EWIFE2UxZkZDkzwBu8Wyzu5zoS2hdchuMZijrOEjStMXTU2lcKqqrk6\n38nrEWkgPAhUQBtbZp55cGqO/W20MPsfudJ95mYaWmtbhAQppKkZYMVFByhM\nkzoMTaSiCSo+XIb+cVZvRgTPMqYCefCrWHBUZ/0pbweF0Ic7hfoTGkoGxghf\n0mlmkE8rywMstAlJu6gWMZtwN4+9mfcxYbgMqXRmh9kTBwoEd+tLHT7k2Yz3\ndVzO5cnQAfIv1EQHaH8v9R8hNdoN20fXMjiq//40h2BNyOp0n/zDzOj3ZNt9\nOJtkE/Ml1GiYK4fw/bDkEdKOHRoQn5KN4JVUmk3ALsMNSc7lgVBQ+C4DPOzu\noe4rFWzlVjtMHprfy1TwMmyeC4iPOxm9hSbZbTQzEcO7TdYfRDjtcROtTlkn\n/FXM6N/bH8H5jBP02gAS/EdGqNA00Z+duSiHtRsyhiwxg9wHtdpzxuKNQJwI\nE4nBzL7Tm5zxVHGeIdZ/mSPIaw7u3cGBKKEbTgQmxljfAE2CXHnSRWe4Fs09\nCH982kO4Hx5kBj3KNlSmu+0wVjYMITp33VYRR40QDGVqZ2dWG+CflZ9RBa3f\n8xLR\r\n=OtM4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBiUk3RoYDxRrDu1UGtvo6+wYccsnuRh8QCcA/S8r7ryAiEAuFEU7LNeAk56IzOaWSdJKa0sdRRK9w/ill42sjNZRV4="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.5.3_1586103441432_0.2787660184251808"},"_hasShrinkwrap":false},"1.5.4":{"name":"typescript-type-transformer","version":"1.5.4","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","ts-to-json":"^0.64.5","typescript":"^3.8.3"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-object-to-ast":"^2.1.5","chokidar":"^3.3.1","deepmerge":"^4.2.2","lodash":"^4.17.15"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","eslint-plugin-unicorn":"^18.0.1","fast-glob":"^3.2.2","jest":"^25.2.4","prop-types":"^15.7.2","ts-to-json":"^0.64.5","typescript":"^3.8.3"},"gitHead":"deca15b84238eabe2eb3e2ce8f04dae34eb92de8","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.5.4","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-xDM9a4qngIPCzW4jnsdOTpAF1xbjl9MOdlg33cSEU2KSR7uVoNiKF1eT51pJUTIEubdZ+zvUWpiPEiSe5o5FVQ==","shasum":"0152655dae80c7cc9113c62a2166971f12bc92ff","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.5.4.tgz","fileCount":65,"unpackedSize":116674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeism+CRA9TVsSAnZWagAA7xgQAINkg9JOUUtYBg/AIy6+\nx5YoXPS+uBRJmIYVGZmtjh0jB7Ty6fVcV2l13VjNa5/vj0qGwLzf6O7nOYnu\n6PxNGMJEUeIyDIVYo11xFeayUpZedsMgLgpcrcbXPx2nt7Ui7J5dpM6/PseC\nx6Cjec7TioTwTcC21QC7Z5zfDHaLCbYCOwMrXrl4i7qt7QLiO+0iTbc/OcnG\nq2Hdx0eFckxA7vvXhsWO4ZGus6NsgfDEqnj/sUkvhr2aBDqYHemEsnv/bMSS\nTt5lpRDBBquGn7p6zwPTXMZagabV5JYe6gJ7k+93tCi9KH3AVJkn2zpAKfb5\naUwL/DN7Zm4PzlezSoOGJsvlpoqEa9OkvB+Ae9s6SKoCFkWQu6NLP0yHiqo9\nVV0XDoOpXYIRd3SzXFitmTBWwbjjJyU3XHda0TRPuZtaWO8ob6dEx/RX7sni\n1dOp/Yf7cIsPPdxETLlH+3OxO12gKuS8AF3JzdiipEBauJ8PV5xxv2tKY1XB\nQndZl4FGJ7aO6c7rxEUtwB7ilOH40dPBMVnf9LGQmEW2kPRXfLPyOCl0hQBK\n5vEmWSh1INTvID7xKGbagtC9RpYxKxB/CT0p+l5PiMnRvWvqhjBBteDC2ULw\n77xVlNLQ2SJ2UT2NUNXJl0nYo3nRCKW1ejdYXZGy5TdXjWKLfjvzIYNB0zEp\nEz6I\r\n=oPAh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb+N6VkKude/yezqVxXQJY9ph9YTXogYgnnTV2foxHjAIgXqH6icgmj9wuqV5virewAIvBy6Fu+4H2skvGJyMa45g="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.5.4_1586153918081_0.31339785679531307"},"_hasShrinkwrap":false},"1.5.5":{"name":"typescript-type-transformer","version":"1.5.5","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","ts-to-json":"^0.64.6","typescript":"^3.8.3"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-object-to-ast":"^2.1.5","chokidar":"^3.3.1","deepmerge":"^4.2.2","lodash":"^4.17.15"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","eslint-plugin-unicorn":"^18.0.1","fast-glob":"^3.2.2","jest":"^25.2.4","prop-types":"^15.7.2","ts-to-json":"^0.64.6","typescript":"^3.8.3"},"gitHead":"c737fe6419afc00c378aaaaff8d2a6efe78b9ca0","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.5.5","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Ht9Zd1fEZENDxikYeqcGMun4xWOSxcVrtFe9G/INipiWESkz4SjvdOYB44VAOd4HPsWERrM+thejel3mcll7bQ==","shasum":"54969e350048df0e6bb523fa10903d3287738679","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.5.5.tgz","fileCount":65,"unpackedSize":116718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiu3eCRA9TVsSAnZWagAABVcP/0QPzUchqmntn3K3BsVV\nRuDZ4v3sSnvN1EkvyfgvINc8p88VEKVFF7/XRFyMEIXsOOjKLYXabQDUi1os\nKKnS44qiyov72B5Y11H2yFTSkPcPVbxHurTmjof5NLN2HYpl25jmhzizaN28\n6Ta+QDGc4cnXuMMv0N1aQIYNQVAX9M6fC+neNOa1UuDOMdVpwwbfxoDxMFQJ\n9ddblAmMOjRIN3JfTr+k+8+4XDjRSiCL/aeA5Uio2BZ9P31w7cicsK+pwdAF\nZo6T+QXzQuprGGqeySQ2h8zfBlYRkblPIU/4sfXeSuy4UVWWMWE036+Im227\n+WcvRtRFS6MndPIQTFWwmxopdD0drH/YtEbC+E+T8Z2ctVnhhBI7oZAh2aUN\nIwyo0HyFFkU0LW5Clp8zXZH2p8i0tN9TTr7A0fhjO8s9f2k3EySZhpqeg/mM\nBteGq0Sd23h3eQlF2bWzAwrItPSAMuzQQg0HLNVqcEjvRNBm3jGuDBTBDQr2\nFh3B7/AAvUySBFr6mHL5kQQn4ANaECFy4GrKwvBKos9e3C424S8dCPTDRmsQ\nt3KhukT6Ndl+1KwKgYOMkRFPqG89yh/OLNvkujZ6oHASJU95kWi4ers+gjqq\nVVTDmUYnNOoZOQ9oLTGxQVgBF3TCe8c3Y1TZ6T1aaDgd68Fdr860EyBejQI+\ne45/\r\n=XXZ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2tEygod7hjDA6IVxZTT6YnO70SejeJgwnfGHNUPb5JAiEAgMVZ2conLEO9UVhU80EZe8ZsRR2xLR3vOB/CL/6InDU="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.5.5_1586163166036_0.6336971432745018"},"_hasShrinkwrap":false},"1.5.6":{"name":"typescript-type-transformer","version":"1.5.6","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","ts-to-json":"^0.64.6","typescript":"^3.8.3"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-object-to-ast":"^2.1.5","chokidar":"^3.3.1","deepmerge":"^4.2.2","lodash":"^4.17.15"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","eslint-plugin-unicorn":"^18.0.1","fast-glob":"^3.2.2","jest":"^25.2.4","prop-types":"^15.7.2","ts-to-json":"^0.64.6","typescript":"^3.8.3"},"gitHead":"96307f4caac8188790165a3d9fd5fe7887b9b4eb","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.5.6","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ILuJ0+c166Yhi7LrkywJ6Vd+7Zw7IEZ8b95hQlG/k2w4x5EEoCR8JDN0VqqoGI62kpOD5wm1XfWV5exc5fWDJw==","shasum":"4611789aa560164567053327f9c02f49ec6f0784","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.5.6.tgz","fileCount":69,"unpackedSize":118629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeixuiCRA9TVsSAnZWagAACXEQAJryMBM6pyGJ+WpOXXnJ\nXj9fJusMZ8tUebzmtLG8nhT556Tmcs8xK4mAIiUa2azkblmZJDlNKQebYTKV\nGBbEknuLpdS26ATH3KMArSXxVtoZr6wHH9ufQ9mxDMflxFc0VJpDt2YU/J1D\nRixXGwm8L6y4tflPb08d6zIeC0p4zENBFMlLihKfTJ4RaOS4kgo9calAeUZp\nh1nLMj37CcLotVLpoQSxU4/6nlQm4mFIFE5PDEoVIbJVpfqZbNt1nI+sk5+r\nb5TJT5F+5AcpVDd5TqAqu2nXiVWe9U4B7oBjM0Qs1RInaQQ/1RhOOQZhUqW9\nOKxcbukP/8R5lyRfVfu7HFm/iYSoU1/lrKYUg5nk/c79977Mrly2yzF1/tsT\nTW+bkje3h0sgS1O+zzt3GheQ4yAlTyzcnqXXytzfeDG0zuMA7Ek01w9zspfa\nU+22RFn1oNg2uMiDJa9UiyrB4axwOTC/nkUN3eiFc0urFAF2Sug8syPwNOcw\niJuA6yv+LYNDcxLs+yOTCxIW/lVA+R72xrzsh2Upmod7l3IpPffMp/fBtPCM\ncDrlCkUR1D3lVM2FIkro3wJaOok0byqdxCoT3V5dnAmffQnihKit1l6oDjAQ\nc7dxY5hFCrNtKPtELiKOYhnXIEjzPiZj0Rw0OXAhvRfAMSm1vD+MRiM/LLmP\n0FeI\r\n=JBZF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9K5fmWwbsbolGzhL/vbiT3kfuPlQxEXGKRebCJvm04QIgOXYw044HFYU4tqWRTWg/+abKN0YqVOB3dW5hPRjrOic="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.5.6_1586174881696_0.11002319273618233"},"_hasShrinkwrap":false},"1.5.7":{"name":"typescript-type-transformer","version":"1.5.7","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","ts-to-json":"^0.64.6","typescript":"^3.8.3"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-object-to-ast":"^2.1.5","chokidar":"^3.3.1","deepmerge":"^4.2.2","lodash":"^4.17.15"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","eslint-plugin-unicorn":"^18.0.1","fast-glob":"^3.2.2","jest":"^25.2.4","prop-types":"^15.7.2","ts-to-json":"^0.64.6","typescript":"^3.8.3"},"gitHead":"b58109ae462ff48b42ac3fffcf1096d849b9e3eb","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.5.7","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-V10D4b/f5FZY629U4eFEwmB1g/qez2s1CN+tyMi5ntRZpd7+NLVwV5uUATB+3xCylahssWl7BXm+DqFy/qKEwQ==","shasum":"fe65da695f5e7a4a4548864824a6f54d0984972b","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.5.7.tgz","fileCount":71,"unpackedSize":124680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiyFvCRA9TVsSAnZWagAA6agP/00HtletGw4ou8NkWFxS\nJfsgZX0VM5VOCv7cDn/W9M5hC3iNuQmITqlkRUWhfDV11UXrnEDlrBwveLO6\n4qo8IDLVvLhAzBJaf2vCWQ8TPoqXNjeRLNluLY9Ug+E7rjPV7YWvTLBT7QAK\nzF/GUuZT3duMWKbF8F7oH31dnLnKEovV3ui2OO5Un3YzQHohtvBGEsSCJ5zj\nmnho12YedZHJvWUqgoDS4cGEPqQV7ntBEwLTmnGLTOwxzR53LJJsE1QRaY3m\n4krwUT8r/QSIwMNlovL1WkiSpPDvAl92/GFjIou/SKu6lobROKnMSmyI5mdi\nCh2Qlzld0BTOuFGjMj/hITvnI0rOcmS0wthsh9c4V8F9sAeXxA/wP5mI753d\nTxMjYSSCpmaOBIklFFujgOYwVMu6SCJw/mP25xXx67aAs+fM2JmMWpsdDH4C\nudeTryiYxv+tiMsnQIPovuoUc+D3K5C5FkvOZRmebgUj7lExCfKxlZBf5t6f\n+N7z6zZkgHAQXN9d+fuJHp3u4Usm7eAjwmNjP/j2PQID2K3kwSiuVv+Ha1Fn\nyuu/AqWQkpbHdqlgtWrIQG4oZOAxyYnLzM86jDFoUtb692jdVrj1PWRw69mZ\nUuiBYFP5Cw2Mqp6tIBibMDRCcxMIkiE+KmosYBM5YNewZi4eYVeKbKmTFYJh\nTakE\r\n=dbxg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOwYSpFe5exs3RSTend5VVGSsw7wjUiQ5xME6HFErB4wIgdcMesCkjG+K3UnrnxYr4C2Hn5aeiCRdIrGNvdJhNSUI="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.5.7_1586176366543_0.526531673290044"},"_hasShrinkwrap":false},"1.5.8":{"name":"typescript-type-transformer","version":"1.5.8","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","ts-to-json":"^0.64.7","typescript":"^3.8.3"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-object-to-ast":"^2.1.5","chokidar":"^3.3.1","deepmerge":"^4.2.2","lodash":"^4.17.15"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","eslint-plugin-unicorn":"^18.0.1","fast-glob":"^3.2.2","jest":"^25.2.4","prop-types":"^15.7.2","ts-to-json":"^0.64.7","typescript":"^3.8.3"},"gitHead":"af31cd0f60cd5cb871742fab4729c8975d187ddf","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.5.8","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Zae2QBIZK5ciU0ym4WCT7l/rNImGEEqv+Yui+RUrDTyzsd74XmSOiZ2jRL9kzxLMl6d3dj15ejrux0bUOuSV3w==","shasum":"a5ac92e2fde03be9cc2511efadeaa18d5617b118","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.5.8.tgz","fileCount":71,"unpackedSize":124680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeizckCRA9TVsSAnZWagAAYDsQAI3eGjgY/BNh++m0geKL\nD9yJaiwLMPoNPAscvdZgWNgG4CaWJjWzZ+gXtmbT3JceWOnfpq3DqoNdpvlH\ndJXbwTd0zYdwVlgTSfNW43pYMnUZCIlVJvTmqV3KPSOcbnIQvSFAZAwG3f0+\nPX21Pv1MWNg7N+n2mKltAN5Ojz2TEQdynVlnqfxb1VNq81O4FTDbbhDNorWk\nmI5/tWyfEywsCugs2qivYnJBR0CP3krQnC73PUNNuIfy9JnoPjpj2pcECy7r\nHfXiKEjVD1O8xpX8Dzry9c3TQBV5Vl2Nw/lJ5XWM0lnZBSjmggy403XBMpca\nu90vHNKzJ2KFz/cSvjTFvZ5e9uRlcSmJRv1gO+zHPXWIeeOkgUjfqw0WIuma\nFhp3dYtRfgmG17bmQW0fo0jdalqfFhpHR3kG1diT4EhzVDksaCyiQNvo0WCW\nKWUuMVZS9r9cU9LgLoBFZOfODlPcGJTtE0CMJx4PyQHVWwyI/z1SOwuCjGT1\n6GPWzsW+/iPl0w/KiLeIgvD4cGXHcaMWGnICW2lDr+JCtdpenKRNbzFYJBpc\numFUzMRcWH3mk0H2xDnogXYIzx14uhfrvZqxxThKxEOhmMuFAr/Rinc5hGE/\n7DQBTfZE/54+jogcaJ4eRdE4S56ExBmo/yQprH2AHlFu1Wq3cbjBXMA1lZPl\n0gpn\r\n=FD5/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENb+kk2lKBCzZadJx+rbK6awpnvNrihvtbtH+HCTnZ0AiA2fMe81X3YprpDfuP7Ar8m607+cxX3mfZrOWyUB2+YRg=="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.5.8_1586181923891_0.03482494724005636"},"_hasShrinkwrap":false},"1.5.9":{"name":"typescript-type-transformer","version":"1.5.9","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","ts-to-json":"^0.64.8","typescript":"^3.8.3"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-object-to-ast":"^2.1.5","chokidar":"^3.3.1","deepmerge":"^4.2.2","lodash":"^4.17.15"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","eslint-plugin-unicorn":"^18.0.1","fast-glob":"^3.2.2","jest":"^25.2.4","prop-types":"^15.7.2","ts-to-json":"^0.64.8","typescript":"^3.8.3"},"gitHead":"a3ff09e14f5d3caa203f203c5e62c8427d20a8cb","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.5.9","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-RqIxspNoM+1rXcjnRfrspD5HDPfmEKBs/c7MxfdKtB9JFmEm/NQ2A3NJy101pMaX4jH9SjF9PDbl8+cKLqOXVQ==","shasum":"5d7f736fe107f8adf89a7faaa787fb9fa53ac023","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.5.9.tgz","fileCount":71,"unpackedSize":124680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei2DhCRA9TVsSAnZWagAAyjUP+gLM+pANcbQBkyFVHC2L\n4usauRJTz8UslIOwTYztTovNYagF/A4RMSQk0lE45U0871gLsOEKRq23OBLp\nwD5OnRWD5pc6eAHmOq1uHrTM9CxGpouB0KLAvC6gImxQ0NXJkTz3Cwcvpam+\n1DHlNbi910HQ/wJ5PMd5pqDem+2OeKRH0kwgQx1E+ez1+er+RyOGp5pkUTTw\n80hyR8cBmCdbBsknO3CFcY6h++oBws0p9bgaLhzjoVBFHNDbIa+U2KaXsfYD\nskzXgM9TqmHxxB/R5hhPEDbng4lcPC8JKjotyQZ6q+llyTBTFSx7hBqbkPaR\nk3vqCckka+Tj5OVD+0vBEAMILj1wS9pHk2wRcCUahnjE0m71UZuNZIevNsTu\nn3eypfPms+f3rtBw6fNsibvSaZ0RKDUjh7yWPQcfxSa5JHuOPPBN6lzxV7Hk\nc4dgbxvnsJ6k6Gxw5vUDejzDdNb5IlJEBs088us31rRB/9e+vs9eLyOJQlHY\nF4ZrWKHUpxZIodxOVSdD4+MmfdvKIjHe1Yg7WIZ7SThfP5PX8IMg3etZlUCx\nNqhPG3++6U8XaJgxV5SH6ZOASUHamOSOi8HRQT4zG3AfM2bLM9GgUB3jfOQ8\nN8r7MkLRLX2lcMlOm5xfGxjPxFTEepOFOWZqJxp5frt3r9cfwQyNGbRuan/O\nqk/g\r\n=evqe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFqqMqw3rdQu4S2Ru4dY7HPZ0CrxGLDRHhsUu7QjYmxxAiEA+MNGEWybydLd/4BFyscvcb6erD4pNwAmCH+yXWdpDwc="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.5.9_1586192609333_0.2854326807125602"},"_hasShrinkwrap":false},"1.6.0":{"name":"typescript-type-transformer","version":"1.6.0","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"https://github.com/Cyrus-d/typescript-type-transformer"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","ts-to-json":"^0.64.8","typescript":"^3.8.3"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.10.4","babel-object-to-ast":"^2.1.5","chokidar":"^3.3.1","deepmerge":"^4.2.2","lodash":"^4.17.15"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","eslint-plugin-unicorn":"^18.0.1","fast-glob":"^3.2.2","jest":"^25.2.4","prop-types":"^15.7.2","ts-to-json":"^0.65.3","typescript":"^3.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2018-2019 Miles Johnson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"typescript-type-transformer@1.6.0","dist":{"shasum":"37a85171613cca2b1c609cf6f179e1a06c3fad20","integrity":"sha512-QzJ45+xgxbQvE12+NP5Isjc+5y2Q261nNivKSEsZ7qyHJRzSzLLRWDrOE7fYkb6I55RF9Gppwq+M+TtTZbU9hw==","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.6.0.tgz","fileCount":80,"unpackedSize":129549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDXqUCRA9TVsSAnZWagAAu2cP/05EpCL2Yd9C+Fl56TrZ\ndzRB7wNwEpgJSlYsico4gChmvpt68TdooFgFebPTlDcWPs13j20NRrzoU9cB\nkv2WST1zeXGtfNxbnMLnZh3JbTv57F2gnhsXd/U2Mx+6PJ7m1zfPvntpp0pG\naSKb/YBNBQkPdsoc3EGhW2Qx9l3rNd6GkRcxVVRWijBAX29ux71jGbHdm3W1\nlgNOMpcjmSwleknh/Hi2AQBomfD2G8U7I2yaWcgNDT5qUHfhQmbi43ZcOgEj\ndJYmJWNgLOI1VEuyeHeSHCVZ0p/ldgxqYA5rmFuEk/oGy771mC3xlDcTlmUm\nrabMnqftazqtyMsjegQHgnzmkGRePEjx+fPJ3vJ+uRxq55ypCIo0bBiLHZQ3\nIeZuSUxsfgdPUfBi2v7YEwCxfRiCOWFUw0LNYkI5vKhwQk+Kba2pbNdqj4sW\nC1aiGfkvinDWIuA8dYcJrnYiyBAJNURnpe40vuqmlconfULOAL7Jn/37hTDL\nk1EEIMDBHQQf4ZP5zPlRY3Q3IiY/qUJcY6Os9sGBvlkgUmrDN2Xq+Nf+jrHs\n4aC9HqvtDg3R1mv45Jz8frmGw9mYc3m6ZKpKdumtl7pgV3skDhrI9yGG0dKa\nY+TqAucQjTrJ4g/+EixkT7we8h/bpZ9EPsxHb6tFU4Rdgply91pMXyJVJRz0\n5w3t\r\n=fD0J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwGwGuTv6ejQgbGDpXzHtyhZLyab1I0dwr2msv7o0U1wIgBp4JqZ2S5h01RVcXp8/7JAeYLXP7DggiccAs36bZDhs="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.6.0_1594718867643_0.9047061242389856"},"_hasShrinkwrap":false},"1.6.1":{"name":"typescript-type-transformer","version":"1.6.1","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"https://github.com/Cyrus-d/typescript-type-transformer"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","ts-to-json":"^0.64.8","typescript":"^3.8.3"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.10.4","babel-object-to-ast":"^2.1.5","chokidar":"^3.3.1","deepmerge":"^4.2.2","lodash":"^4.17.15"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","eslint-plugin-unicorn":"^18.0.1","fast-glob":"^3.2.2","jest":"^25.2.4","prop-types":"^15.7.2","ts-to-json":"^0.65.3","typescript":"^3.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2018-2019 Miles Johnson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"typescript-type-transformer@1.6.1","dist":{"shasum":"bf0feed9476040b300d89f437d00792c0a824190","integrity":"sha512-d7hAMY1ZHP9x/jLCpjpbxxsmbtPBk7TL2ACJgP1j05gS+UaftncIVjUuW2gg0R9ff/dai343tzPuBA3hh9qgBA==","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.6.1.tgz","fileCount":80,"unpackedSize":130209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEBxeCRA9TVsSAnZWagAAirAP/jEL1ZGf80UQiZAxQVWu\nF2FFJI4ZOcXF1HMFGGM0A0mfyx/Pt3Qdi34Yn490kyCXdbIl8VPHmcAjHF+6\nDba4CCh5jWCyRKbpeMVhNZEYyWQ8TKJfHWNff9BlNF503g59xKU9lVsx03G5\nYJyGzBgbp60v5k9WpV79X/Qg0EMgYwWeswLqXrxsSqRzFYyHr4d4yG5ZzRWL\nQ+pTkT/Q9vdELpTBGwZLC86cEAgAju5RT6IR3NXOUrfzK6J8Tl3BzA18mnyc\nc8RWe7UmPMHfigSekNAPiPjYQE36jW7Qr/UHrVwfvmHaG1HkCvMdAmzQN/9s\ngkdXPF+u4L78Joej1UyWIp9P1DUqWvzXtrnZ0T0OpQgbNyh9jlU2XLDJwof9\nWb220tlCl5wuuzMDOPVEFaWFWaGcFKp61i1GsEkITKuHLkmjAakaoYtreMiE\nLf1E23hiYpW+0ML2F/SJgeWLhMBvrotr8tBi8EmP0NWH2KkJTUsVJeWEAqHC\nWZWR1U5CX7AnyL8Kt7vsyFxJT0gZVitvkYSnaqTNfiHIOaIcId29+N42FYhc\nK/WEIQmE1ccPJoDDSZfXf1jHYGkmfmwv4k6OhgCT1o3Udl6wi3Ex6qPaBKGz\nu8vUC3TuXRNPQRHNd3Cmtjgn3m3Uow8GYT70u3/nEFqNbSWEtx0mAb6zdwDE\nRslx\r\n=TWjc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTlr3UF51oawwVPoe6GxG5DudH6RGzD6I4NfeiZZoshAiBI8dqzdZC0R3tgzeMOLm2etbw1YmtTLdkORBn+PwnKNQ=="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.6.1_1594891358464_0.42134279586791323"},"_hasShrinkwrap":false},"1.6.2":{"name":"typescript-type-transformer","version":"1.6.2","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","typescript":"^3.8.3"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.10.4","babel-object-to-ast":"^2.1.5","chokidar":"^3.3.1","deepmerge":"^4.2.2","lodash":"^4.17.15","ts-to-json":"^0.65.4"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","eslint-plugin-unicorn":"^18.0.1","fast-glob":"^3.2.2","jest":"^25.2.4","prop-types":"^15.7.2","typescript":"^3.8.3"},"gitHead":"756fbbb53a0e473a6c8d855afbd5c9889d564f4e","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.6.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-ImnBXn4OFss7hvXjgAMSMehb3AogroHeLeYfSRfvXBtCql0HO1b+yS4J739W/vL+pHg3B/eSTGGpFLMu/LTIGQ==","shasum":"493d1b6839ba97ae6e19e4eebd27f90d7e040610","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.6.2.tgz","fileCount":73,"unpackedSize":130177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHrQhCRA9TVsSAnZWagAAYTcP/jFznhZa55ZPdvQVwE4b\nV2eYnyrv0h36Uw8lZi2dsfxypsSfXQnuYpwDXfm9jgEgVZ7qSloCF/L4dgmn\nFqqV9xej46zR+s1xu/LtlU8bEGKK5N4055DFGdoFSQlnzhg24ytyypVMtylY\ntKEFk9k76sETm/SO2tr+N/CaydX04qmjvXfAKrPCiI/b/2f6qZAM88hMgKfO\nYv0g5qpna1m8X6/1vFvbB0HuGh15gKQkq3pHx+cbMxvCENTk7IDm5R7jIOJQ\nvjq8LgXIysCD3TgfUiMj/XfDUrc27mVMdGFI0zxzsHowkBsMP9NchBKPlPf7\nkd9O2Yp40S8fOx/rQ/P6NauSGdD1NLrds/wIhntijZsU2r61FC+snqcT9XGx\nSm3IwjfTTjJkgIerRyFMEhcfKJZjEOaeFwpPCWdxUE84F1nis8FDnLOHNr0G\nrNB7IDJw7URDUcRe2CCskx9pgNt/rP6lfiGjRmVV0/5hoRH6/f+TNFDVi09z\nwO7FXKbN2Ffe8ZEB4+Hp2kA94oSLOwkT3pO+XaT3qupsbsrHyIPXbCOo2D4b\n2Up0KkYlxpMJ5WY005kQ6uWwsDdJbBmmsARPpfz6fVIbo3vu4yBHJol6s0Me\n1l66AOjz0b2QkeOyNR7vxxz937J/UEFvPlkz+TyOHeXyr/AsA7slVBpBn/yl\nj4fb\r\n=TWCX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJv7XSte4X4TkHtePJj+gp8r4x8YNGbK9qzyje1oDMBQIgSNAaS6YhvN9qEZCJ9xHh4YUNb73cf7gNqbP05AvCZn8="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.6.2_1595847713342_0.9654667872600535"},"_hasShrinkwrap":false},"1.6.3":{"name":"typescript-type-transformer","version":"1.6.3","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","typescript":"^3.8.3"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.10.4","babel-object-to-ast":"^2.1.5","chokidar":"^3.3.1","deepmerge":"^4.2.2","lodash":"^4.17.15","ts-to-json":"^0.66.1"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","eslint-plugin-unicorn":"^18.0.1","fast-glob":"^3.2.2","jest":"^25.2.4","prop-types":"^15.7.2","typescript":"^3.8.3"},"gitHead":"39e8dc7feee667dfd0129e6e4e2a47e09dbc9ff3","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@1.6.3","_nodeVersion":"12.16.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-NlESihzmc+TzPIebMojYILAqeEZJHHgfir329dB/qcoTntKTtua/Rg4F8lWQqcxRhWS11EKbks2hZBABmYryzA==","shasum":"1539f2759cb110a87f105428245265e45ec12157","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.6.3.tgz","fileCount":73,"unpackedSize":130208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ65wCRA9TVsSAnZWagAAqxYP/iTZW5wYnuX0cd9OrP+X\nOHmeDUeFcG08c2WImVxKdSwhnjcxFfooOkHbn0aMvlSeQdkOosieBCc6q9tN\nySMPKpuM1YNXbC22pqV5bw/j5ds4p72YxJPTZ2WN54j1QSmOwQw1rghQZf7n\nZbPx82pegq69S14IE+kf033An9PHmCSHUAvK1LpdvkRBpyW0GMv1tt6pB57m\nfdc28iv3ff7oS6SfKuaFOCdaZVtU7zP0+/L7SOLfHGEcaVK24KG0HHROA9Xl\nquw+nY1X7Lqhm2i333Yb8GH7zxX9hatDOj0lVtAR59P5p15la8Ug9NRT4FTT\nc/mI3lySzupbsqreWJArWKCxMDLHYQkIMMlAg/Idce1ICOsHoRHpyrr+lwg0\n+YQvfY4ovnCymDhMa/qIA3ma8vt1i4HswI8e9bZfCBHN3O5s8jguGwBimXgG\nh+VGVM1V47FNTzrd6urYqfTHpNW/2XA4AUEpKVw8AJxMTrFkI9fn6vKDAX15\nu49NzuTPYgdZZcMIMEfnJkdz//S6c4C9azU4OJ8swck85Opwxo17pagbshEK\nVYA7y5Mx+zSzgQPO7mhpq/kzCidE9o54TCeek5sIcaES6ltm+DFB+ksaMjOH\nk7SmTGwHZGR+zu79zM8uWIkh9eQi+w/BqUyS4pfuqsxG/6Hzgp2ct9iy73SL\nhzbh\r\n=68Tv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuvaXLYmz3HyJuLQC+LA36wC3LxUIdzLAgzQU/bJIrYAiEA1hDO5indtr64GPg+9c3Si/2M9uI8zgnLZCqeYl+aqZg="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.6.3_1596436080184_0.0100621413663744"},"_hasShrinkwrap":false},"1.6.4":{"name":"typescript-type-transformer","version":"1.6.4","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"https://github.com/Cyrus-d/typescript-type-transformer"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","typescript":"^3.8.3"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.10.4","babel-object-to-ast":"^2.1.5","chokidar":"^3.3.1","deepmerge":"^4.2.2","lodash":"^4.17.15","ts-to-json":"^0.66.1"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","eslint-plugin-unicorn":"^18.0.1","fast-glob":"^3.2.2","jest":"^25.2.4","prop-types":"^15.7.2","typescript":"^3.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2018-2019 Miles Johnson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"typescript-type-transformer@1.6.4","dist":{"shasum":"8af9fc36f9821f71fef341ef9ea81e0d0f8cb8ab","integrity":"sha512-5k6VNTGqMOJbdHjh30uhgwReD2dIza17t9/v+Oa29VI7NUEyYurd/wg19wEv+Jk5kOiIn/YSfbeM922l45onoA==","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-1.6.4.tgz","fileCount":80,"unpackedSize":130211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOr7DCRA9TVsSAnZWagAAf+cQAI9OWVuaJK5XHDB2OA6S\nbAYHudEei4X5we6q8sd/BNNTIn3XkPaTCLHoX2USmSml0XH5SoTbRcwMw30P\ng6y8gdtw3jW1SvYVfOvfdwXqNGM4vJPXkkpAtCKWXKLnBv/7br44aRotCmY4\nSjEE7chXUHrlWiuJpDM4JMoVntQZxtgqtZ6HHA/xBPkZ9CPo7OAq08zSFYa4\nWdM1jxSv4n3erjM5FUngEC/qod5MiouYQmRdAlvH1g5z9hQeVO1+z3Md6i0v\nZh+gD5HVTlmXDwE/Lj+RpA3zOYLI4ppSvGGZck9p04OVIgTUYvMhW+OmySIo\n2iojHDreejhVNg8GutZ3GXOHWLyvOrF2ZY8hoGt6ZtIVaNek2rVRJdWPsZwU\nNHRxmXxRbpzb+ZmDe59oPptSFrFW5zlgOOLINWYWYttXex+x5GOb1pLwapC4\n+eCxSOnxzD0F+QDd8RfsJvUzVFxjAqwvve4CrLnMLr6bw2/rBBtp2iPgyqaK\nHAOjN3fcg7E6jPrJS4ZzqNTgfyGKYuvnB5zXfQ9edO1ObXIICou/a66gffAN\ngnX32PSndaQXv/zQq0UfNY1FitA+0RHPbd7Ypvm+3zRYDSvxxa6L6GvBwVcp\n0EK0ri9rjB5uQ/qPmMysZEGbHSeS4EUEwzu11vnOWC4B2VeBuIhItmhNfWZn\nlClp\r\n=PWFP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGyyzMC5HIc6NEbnZAgLhV5Hu2D3R16hISRHA0l8E3QAiEAm7QxD60zbk2z88Q1kAKjZN0ruSu4jxLCmU2JsGcl8lE="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_1.6.4_1597685442409_0.03210497198642481"},"_hasShrinkwrap":false},"2.0.0":{"name":"typescript-type-transformer","version":"2.0.0","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"https://github.com/Cyrus-d/typescript-type-transformer"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0","typescript":"^3.8.3"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.10.4","babel-object-to-ast":"^2.1.5","chokidar":"^3.3.1","deepmerge":"^4.2.2","lodash":"^4.17.15","ts-to-json":"^0.66.1"},"devDependencies":{"@babel/core":"^7.8.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.6","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.7","@types/jest":"^25.1.4","@types/lodash":"^4.14.149","@types/node":"^13.7.7","@types/prop-types":"^15.7.3","@types/react":"^16.9.23","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","eslint-plugin-unicorn":"^18.0.1","fast-glob":"^3.2.2","jest":"^25.2.4","prop-types":"^15.7.2","typescript":"^3.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2018-2019 Miles Johnson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"typescript-type-transformer@2.0.0","dist":{"shasum":"735e86f007a11146c3b42c8eebe2b005d0f0d900","integrity":"sha512-4t+gSCChhJCbE4uEMGNxmo3PfMrZLbqFUsKiuE/EVjKyVzOnzcD2fAh4t8xW53qC5itxAPAE4nkHkamOloS61g==","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.0.0.tgz","fileCount":82,"unpackedSize":129879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO4/RCRA9TVsSAnZWagAA9rEP/RKzihpynliL3Ag4RC9x\n0tVtweKocBz+7EQG2t4qI8ERA8xV3pgFNWWFrp5MQ82+F2F2m+lSi8qEaF6F\nQjit03SMK3u5WmQOO+giQ3n4cOBKG3MkCqVfEIkbcpEVkkBiLsEqyuVuXpFE\nN1FFRDdCob9yW4iE6Q7cqgWFGSN/9caTyK70TV9TPOvSiVD+BGUdD2+oMptn\n1SXNBXT/uySECchSEMQs8qyiVUpUi8hnGXIhYYxRN/+jjA9Vs85SpV3gdI+U\nVFlQNMq0sXofJqXzFvSn7vxTJyWHtJwQpRhz/XCJdlZMfQAWUdQb96Y0Y0ID\nc9AKpXuLchF2eYaYXGlm5/mdCMOuN8sQnrESuflfcRxRxtAzdN81+CK/gOaT\n1dRYUVeu1U3cbTj3k/Jnyy4jvONCg4FqpIbFOSAV0g29Rf5sLnjvpomREWls\nVwV7MQ0BAqXfXVUp4M/gzabyltDShe3h3cycUnnhASyzjQzKuKBN6Cij1mga\ngFYhiZJGGZCeP3jit2MTFwEK7Iu39wKUVASjXusuVmI+4t2eHi4oXrirjQ3B\n6cgcNE4UiiO4Nzg6Ng/5x+6NvllqApbq19jdqUTpSag/1tlYgpUlaZQKgppl\n/vLKIyhNhEcVY+3uSALXDS23vx2BUZOLFtEUz2MwHM0BED6OLOiRkq3QlBNP\nb0Zc\r\n=euwS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQl12jd1Nwye6UaABNzbFLKPHcSIQF4bWdEgdLch5MHAiEAy1mn4+8g6tsW+MjTluBK85YMjK4IJVY6O0dzyRowX54="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.0.0_1597738960460_0.39450282373880485"},"_hasShrinkwrap":false},"2.1.0":{"name":"typescript-type-transformer","version":"2.1.0","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.0.0"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"54c138e76450666c18ce840e24749dc0e1d3d73f","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.1.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-W/FQYDjSCObdFR1tEOrUldJD4y0nwNpJ96X78o9Q0LO9czMg9w6piiN1BOo5uMGI4UH7ZYcTS1AoLX0O/EPj0w==","shasum":"a45af87d420a2bbe847b12c2fd42543868be62ac","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.1.0.tgz","fileCount":75,"unpackedSize":125012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcuupCRA9TVsSAnZWagAAFpgP/jMGbb3/ekUvJcxfBym8\n3Ida/KhtzOju7vguuj4Hi3nifioAIKVNP2NK/zKQc96zNQ9avYY8Hb3Ym4Ky\nvA3096Cd0dhIHJT/lCNRs8AQ2httDAuw/X8P457xm88S9GFaPKyjbWXEZRcd\nn/QsKfmegO9YstqEcDo5wSy5HapKXTr6DztWRUu/5Lge/Pj+wnCw9Xw9Ysbj\nZr/2GJiGd+LcCekJf1tnsMGzmSk5SXT24b3B2IQV+RSoPZ+KHFSVFgm4skXQ\nv0IFw2DZGDmviGBySogolwMqgtRnJKGy9Pb9eiOgqPhfCoYkm5TL7+1qJpES\n1iDCF29a5qtjcK0IBVp1Cgci6Bo+9AH9ZWl9HubF955TzvU7qrl+O7jErt4L\nvYvD3quMgJx8jvUQS5QyO9RUtQMvbRxecX9FHD6gbGfpdvVNKLof3/7uuSvq\nogL7Au8P4l1kZgckzKqJNJz5VhTg5++R79io7xE80+LlM5W0IFjvBjxdd3kb\n5Mg9Na6sWjR41yPeRcjrRjk+Qw6VeG4Uco3w/LYeq+jt0VaV2XgT/+0L6Pgl\nFoCjML/h1vkM/pHvJELUqJNexjdCCHGk7cju9cCOYydhApgkEnkfHNODAyQd\n7K91IrQx4bFUDle5jFqAvzXBaliJOE0P7FEJlnNEVX+0/R7mBjycG50Nr9Tz\nFXc5\r\n=cNOF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD05HVUMrOgIiWuesUNCmobic+OHcj7xyeXavVMBDXLHAIhAIdITDPUD4lCJRMTOruOZkQ+ONYjsjonxsvtwFQ25BRp"}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.1.0_1601366953052_0.6957954936317132"},"_hasShrinkwrap":false},"2.1.1":{"name":"typescript-type-transformer","version":"2.1.1","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.1.0"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"54c138e76450666c18ce840e24749dc0e1d3d73f","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.1.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-9hyQYicORCFQ/ZmZWmzriB+EEpNE0VCbn8+UZcZG/F9IvccLfzixuff3P7OMGIsE5uf3KOkcUqtf3TmIzMYoCA==","shasum":"e3fdd07e7d49576445f1bd006212bf3a313f2f83","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.1.1.tgz","fileCount":75,"unpackedSize":125012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdYmPCRA9TVsSAnZWagAAXkgP/3FWBreGcmmQ5XmU2BQh\nObW1oAt2kbkxv+deShMuYtnblajoJZeINxYHzfIojJ8DCbfKAUX/wNEHaTXP\n5519JW3Y2iBphacP4emmaJSO+K+CxyJN/EdHJAug+L5PPhp6hQskvxBiv92k\nVWizkkXatrPdDxud4x3RG61mG/dClnENHYQgLeVXNTOGrlVNPpnoh6YcfmOh\nVe6zT6cXdBjLyC6flHpS6jOw22UNLujCwIX4JralsLM8lWy2YSr4UPiipHrx\n77aJkEuVVxxdG7xVi58LshiMgSneVQVQ8V12fC8VOTUXF64ZRCfZD0VzwRfN\nrFcUptgfziikLMMZrFEQ4rZaT3Jw645UGC1hUnbBJkPdWojaEmEVxuwIQwcZ\n0gvj4ZUZH2G0/oVZotIG564woflARF3SAwL3Z/zzRdL3TD67EgvoVfszvnT+\nzeZzH9niZA/VTKLlZuIy2Xi0wS25aUvhnE2UqThRLD+VdAuvp+HaG702T8Np\nJi3Cwcd7ozE2szH1dFpe0amSor2S/WSgvuUeQE6WAXjOtsV6KAKA70keUM3k\nEvErVu7+WyVQxQAc8L38iWLdsPU7nYNI+p8bARp/nn7MwogIztUVx2Boy5Z7\n6JennFaIPLNECb9Fp40Gtf3rxQrPCA34Jgq0L7jiEx1kWPAnXH67l3YJpzHh\nRKPg\r\n=/bDl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA50EyUXq1kOZW8yfV17wrPXWLB/qjPIxldw89lFN+6RAiEAtGi7csXZ6F5B1ytwvSf9++9YX1bOvcE/uuXrH+0dH90="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.1.1_1601538447338_0.14167703352417438"},"_hasShrinkwrap":false},"2.1.2":{"name":"typescript-type-transformer","version":"2.1.2","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.1.1"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"35fd7c4a717e66ea5e1db867e203e61ca0a77cef","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.1.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-Agb9rWtp8WQkebMTTiCqtVKE40ZMIMp6vLNI5tH52wuvcmgDVVH7vm/K76WdjH6S4Z6vceiRFUrLK3Kvj3ZAvg==","shasum":"0e3ccc60f8bcfe61638c6f4e7b3a5999778763f1","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.1.2.tgz","fileCount":75,"unpackedSize":125012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeCmuCRA9TVsSAnZWagAA838P/0UcxvgFq2tMWu0KKrqZ\nVKh4NeEVCA0tcSzm0BxbhxiAVZSc1fIbuk0hrdBrqRiyF7bALsGmqSDlKJfr\nTv8wgEq3WYMN05FgC0VB8WHEHOOEPd2b959p10K3itDyudy8Rc+B5MMT0S6X\ndGJe0C4MrS5mOscvJTFWBzZBTcVkKflopr5RZV4qZsULIofDmhGKGYXEBsuv\n+g6Bowm8EICCOju4CgItXEMSugYSCVnUF8EyxlsNcgi1chDbjBa0pcX+tvX/\nqs3KzPlnmvvHc/D4DKUczmiGfJeIYw5jRZOLIvQvsJm1ykv2msdFHlbMhHIQ\nK+8nHjGTdSmiTlL/5qrtymuo2NiWjzAt5iwPcPOnxPoGtv+l1m7ROhoW51SX\nxeTjy0qBChiyG+q4tw/Zd1ZXleffxodUq4+DWvC5K1EeeIVwqotzn9YKAjMK\nWOTVhxArBqRyDWsL9N6wYSgXqQq/Ovv+FR7cjLy5XQUKkNc1aBuUDoq6qY8y\nUxWH8SacKKnsb2yx2tZAfhZaHroMex0qrmKGheViv2HiEVSaqgdIHnRzaEWH\no2hGREzNyvIysloN1r5f3kAKMcguxe36Qd/h3BVCTGdfl8Qlx3//bf34oYSq\nFG4wpgKYjVGWXAThs+1NXcMBsmouAw6i9lnC2s4peKW6hpwEO1M3DGpcTboG\nMUZQ\r\n=fEIR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCg/M7anOCgzPtrD/dj5fVegxfdOWMiiW4NOEKNyM/S7QIhAO/meguqd6s0y+3Jl+Nur8JtqYedEnJXoeUcN+DFTYu5"}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.1.2_1601710510097_0.6212949575382898"},"_hasShrinkwrap":false},"2.1.3":{"name":"typescript-type-transformer","version":"2.1.3","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.3.0"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"29f1c7d2ee86f1ac85814ab53f10d1d49bfc9b45","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.1.3","_nodeVersion":"12.16.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-YjUI/LltzZlvty79T4nSN913BE/xzHqe+dm1DcHEVjhloTiaOSjdnNCTp47wPynY+n16cwNNxsqFtyv7WVLMDw==","shasum":"b6a729a04116837f67c545da496dba62cb16fe81","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.1.3.tgz","fileCount":75,"unpackedSize":125012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjdTdCRA9TVsSAnZWagAAP+0P/RMfp1AhUx6qxAxrnS5a\n8oEzbIHDwxcXQmkhiJpxdbeDchsvxg9TGOi2r5uzT3B/kB5+GbVvPwVeVRSC\nU6lUzAqu1EfatMWpXuEbGiOEz3NRpemlcHnzr4/IE4wJG1/L3rrWmE5V13vr\n60QTRsn6Fc5wTPq/kr7IoeFbq1VUaaW7gbSXXUOY8aWHP8b5XPM7d0IEbquG\n+Qrm66C8f57UYuEXcNRnmU0nGBT2LAWRjK6DGjloMS9BO8GWpJyfZvPnKkkW\nDHJYsC/DfXvOHJzWy5ymlPuw0eMQFJMWusx2Sv18ycKpEvMAosIwUPu3XSMX\nhK6A9r03ktESNDkXPeK5YxB5ukoziq6DqRTfOmnDr7mfhEoP4I7BMAkTSIpA\nJ6t3fsp03C617hZyY9E4dxN832te7rVoO3fWMIbIuEPkeHvUAkymL/hxonmg\n03Ghz6NXZ6k1QU6Z1e3UzZVKGsd88A45NK+oIb7p6AiRxoo03Y2gW7oBQQ2c\nR4gjLEtQJ8p40WqDWZ2n+kF/PlGyTA5NBnkVXuwQSpp+AtkDQOb6xiMbXAlS\nk4VzFdr6R73y1IaXhW84qPuBc2k2/TezbaXddPRMz/GmjcuoOiHTfd9aXpze\nZkQi4Cddj8GkATwNYXywttQgM2UtlCoAy1MzzjtUK8JsaIiZGf90kr7vUddM\nXct9\r\n=Asew\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKXrTUAdHmj5h7GThlIQPIyilBs6+GRJtxYxe+/ZUpnAIgZrkp0UCKxboby0+NRVOpaPWK+LzighK+ABmLNk2Hge4="}]},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.1.3_1603130588604_0.846445890305624"},"_hasShrinkwrap":false},"2.1.4":{"name":"typescript-type-transformer","version":"2.1.4","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.3.0","typescript":"~3.8.3"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"29f1c7d2ee86f1ac85814ab53f10d1d49bfc9b45","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.1.4","_nodeVersion":"14.15.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0mUtVauDCnfOx+P1AQ/afDsJAzuctStkL6nzieF+PAx6LotYeIs+1JgsRXfz2bA8MtQ4KgWS4s4mW1Hm9OY1aw==","shasum":"e4c6543f48064ed8e78603b96664d4402346e748","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.1.4.tgz","fileCount":75,"unpackedSize":125041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQ59zCRA9TVsSAnZWagAAuE0P/iMtIW7cWtRQRsO8YIJD\nNT/sQbPmWAaRAAHkflzn0nxiyVj3Kqc6NpoJrZq8+dE03eYeSE3khCGIRsuE\ndEkJ9D3FoQpgZeyl8tqy/QS79iRxDUOFlKrMQNea2hOhnElFEy5mvredwNw/\n/Xz8w6B2ISp0CGzifzWLXIMKEBwLc9DyOlFwlS4QdWaer1Uwzxf8AgJov11S\nH1n8ABt7vNfRgxlAy7DUtn7iVq3vokqPJlbQbKbQEA8J85GEph8cKs3drMFR\nV28CO7HbFwdQVUwEWNFY4Qof3HrHaoPd8l+yI9usGmookicJntmOLBEbFZ18\nWADDCC+xzsMocTQI+4BQUvWanhOEqB+aGw5NrAe7Mj6t5motEwrjiAuq9RtE\nyfU9G2OGUMfw0QqR4QT/K9KNW9EuT16I3rIqQpHKHXZmpOD+/zuvYn44Gqkz\nA5KQFkPpTKSOS17SxggP3UB1vgakj4BqAs/oyLguY2GZoF8e6+Xg3Z/ZoBA5\nmgo/95n1trS1pW4PWWD0g8TS3WztRhOLPmUK7rHLWaIitCTd0t26t9hUeOe5\nLP/7KYLDn9su9Z2cjhi+MZMtH8BKUhSxWAR5MqNdInajPWTfm7X3T/Co1v9g\ntNlI+Wa/lD/KPsS5Zd0f34K8/8iQZ5K4d/xUe9YgXFTdD930txFL+mEai/yr\ny0a0\r\n=zjj4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoSpHO2uFpB86cqTt24ZQ5Km5O5Wlh3d9iP6VVkDfbjwIgMJ+MGrj+JdRwEMv4UUNaYiY8cJMz+GDs5k0o2jsg+Jk="}]},"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.1.4_1615044467303_0.18239176717973726"},"_hasShrinkwrap":false},"2.2.0":{"name":"typescript-type-transformer","version":"2.2.0","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.6.0","typescript":"~4.6.2"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"29f1c7d2ee86f1ac85814ab53f10d1d49bfc9b45","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.2.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-IEAnSdSbf/me7DA9wLb6Wa/7uXCOV0LChqqA7yH1lsaQFO3ox+P6252fZ8MXmU+PoEiMNTzcjI8kpL2yGwbOkA==","shasum":"2f9c6b1df1d7709d5774468e5aa98c4e3f1805da","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.2.0.tgz","fileCount":75,"unpackedSize":125041,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDrG1wkto0DgtPrwBaVVUjBBjtWKviMr0qMOwS5Rq4XbAiAHGK6nF+IDMwoldmdB9bX3twNRsnTCrM1Uca4lX+x1ow=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaVfvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKwQ/+MUYKHYkHV8Md1kM2f3IVxFPHL6dydwRKAtKzhtImTLTrpHX5\r\nmR3gU5Wy4u/lplvpkuVag//YpQxfUmqalmR/xhXkEVWSrfwXAjmb4oNRm4PQ\r\nlFhzBzi5Yk9MhC+VKX0Zi7FAuzyuiUjcHgIAoVHKi6fLYE83Z/t647I23SQB\r\n6UjB+5W4bjugQ/UjDKRMaO1S0GhJv01nDN8MHX8y0cJ9LQNbt76Gc+EwMxrJ\r\n4JVaH+iHPHgPxFItmj1SZuoI33owaV7vytOxtpmn3ayZZ7lf/a02/poJY8HV\r\n9vEtNywAQT9STABs7a//nJazhxasKT8EawGQWaUoXZjwXw+egEQJEPx24N71\r\nKHIuKda6erIRWqiYbOUl9txZM7ixOhEWUKRqp/NEfDCsmgJL4UpuI9xCaDAs\r\nxNOxwHQHyRD/AIiNEgmzDqYa/5jhzoyvAn5VA/odDhAGr/AD72qYqi+X4t8Y\r\nP9A1+wAYU65Ql/OJ4nWalDVWvL39EB+loCsl18gmzPviEpuKjfGK3Xx2mR4/\r\nE0v42T38uOR706qzaGfaTOpqCfIIenr3Tq4bF/p5T7SRwVrOTgi44Yh5KV5U\r\nLFIp4zC0S4gOqwmenJDQMNUaotpP8Vz4OlttwMoyG0352Hi4H/mlxzBdMTjh\r\n3mj9Qqwe8CD/m5RqovJZomirLLW+GVM6q2c=\r\n=pods\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.2.0_1651070959243_0.561454683347953"},"_hasShrinkwrap":false},"2.2.2":{"name":"typescript-type-transformer","version":"2.2.2","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.6.3","typescript":"~4.6.2"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"f0e027ac71ea06ab34a1503053621cc3b805474d","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.2.2","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-FlVG+jGi9QlI/XeEfenTICo1K/LbINJ+L50p6AW7SDssVbhOcyc5mb+rxq2KmZtXh/7YQdo0Sbejfs18OvsjPQ==","shasum":"73c4a17293beec8d5c707c1065841e1fd62efa9d","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.2.2.tgz","fileCount":75,"unpackedSize":132735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEUTkzDye0hTBH1j9YN8S9OiRRpU3G4Gxt1zQmfwFAcAIhAKrNXluh/fZ63iy1X49t8nyubIF9RObhHtQ8HPfc+3GS"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiahfgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplMQ/8CoV8dPbMtPtEhnBEqEjm4oGj/ve4qn6SxwhKkNKv+HiZsgq9\r\noy/XVu+UhZe4nDsRRIKTgFnVupvyyCVlSTlSl8RWK4BrU2yzbF6IgpQTzKht\r\nhiDv0yuIdO3hS4awcXDG9RudKNZO35CkJmoRU2Zo68VcgAG5yilPT/bmZfJr\r\n5HhPC6AnkRvNOzeauWtieea4gwFLMCJqxbTd8zTukNfYY4T5mia9YJZs/Dd9\r\nU71Lf22vpvWrACeNz6kre2laRveX+cM3VjQX9MK2SqQ98X95MojRPjoqknJv\r\njLbkTt6jR625C/e25TPyKCddV03bT5q1C8i0cd4iCa6czlijD+UCB+2ZcFUg\r\nukRWVCJ7Gxnum2pLeZNpEt3FYscQEAi9NAe3ud7s2iQdSWnQUheqVtMelgba\r\nZwva6jr5W42ogZxaNL91DOWJ1UZrj+fItQLSoOBjkv/RBztsIsXt2dJgxQ19\r\nQQI5SYSSLgMIXVOpNN3xKXGpTUCNeeigDvp3HjnNPMIyY/z5vzJ+9djBLJ9D\r\ngAJ2npxivlSnClmouDCeqaspJJ29jlxMOzOdoqoSeOU7NkYvuPquIpBC2bsa\r\nhBy+Bn8EWRCQ3Dmdi1rx9Nur0bwX6mKY3jJ0UyZbye8EfJF3HpgfT0Ayha4j\r\noQgpO6spq47z1GYnQmj2ZnTS9/5vWlWrWrE=\r\n=fmfT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.2.2_1651120096496_0.9395845055444236"},"_hasShrinkwrap":false},"2.2.3":{"name":"typescript-type-transformer","version":"2.2.3","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.6.4","typescript":"~4.6.2"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"0788f55b86103920df22a6bd00bef21c71b5082d","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.2.3","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Gv2wS2ImdczSPWmsIfZPDKa7rNPNXPv9LzXPLngUy3d1n8Yunom4yGcwP6PouUm+etFKjzqNJD48P/lrQv8crQ==","shasum":"7899633ef061388d9a7eb702a5f8f66046a446e0","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.2.3.tgz","fileCount":75,"unpackedSize":132735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzfpHPM2Z/v24RNBIi8na+qjimG5xcQAUnWmM9UXmjTAIhALkDKZJsiewZXR1owerliYEmnpkHLVv8TCMLvr82fp92"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaigCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3Aw//fd3G4aF8MjTRRsqI9Hi9B2axWaqXMTxrzIXXYZdRRQjYE0ku\r\nZxBfy8W61nfbe+vYvtgmOUC0ixTfCjWei4nBaMq2BimYTqqoTrDzMqXgsRsV\r\nKcNHZjvUomK4X1DXARCMSyw7sLYAYseP4Uu0lebceXh82UcQI49lLM/ryff8\r\n5i5DpJwX0QYj6VOImt4s2Pdc6jKEFt1ZVfc2GcywGQBfpsVSsTkohBeCaCeE\r\nLNm7WZUU3HyNr7EHi7761zXJhNtrHMIKKig5ABeONoezqE63ajLcePeVaGC9\r\nYrbQTrTk2bMspFucE9/YyoGkdhvdUv5XouIZffJuG9MZ43dDmoEV934apYQf\r\nPDMVVsoV2GhYz8A4/qjwlpEa742DU9Cv1cF7jscyRzOHJBG+i22lJbNiLJo/\r\nwI4FZzrVGrCxzM9WTBwFfc+zrOavd5HptDt4CQObZs/d3NIx5Eu62DemVlxw\r\nnz2KnZnAse/4NXoX00lWRkH9tOB2QJiJfWSW6EP0LVTifqPumet/TIGmqKU/\r\nNDck7BQ+DAXvc8Mce0YCN2V0rlxgDWsi0X7h05MdBcWvQrXjkV6Gl4s7vWGI\r\nDPJjhY2Bvunqmecwh4T8cDfRWTpgZevNHMNCF0+RPjyJ1W9nVHYT9bZTQj/L\r\nLF+MZziM/a5+BKspQlqvv9+kd2lOs1Wky2I=\r\n=MBlF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.2.3_1651124226386_0.8590465540003882"},"_hasShrinkwrap":false},"2.2.4":{"name":"typescript-type-transformer","version":"2.2.4","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.6.4","typescript":"~4.6.2"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"d81e0e986710e9e6bbcd76ab468f4501a0e356c5","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.2.4","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-+GTSaY/oXaDsAr+rcj6rZui5HuWopW7ZOh/IOmmwIP0bxjI6PTbji8xkstdgdsIaxoOgpZXQl39fc3P5blu4Zg==","shasum":"1b6696714d76840bfde03b96d2269dfbe7033ecc","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.2.4.tgz","fileCount":75,"unpackedSize":132852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQJf5YD5cfOH6qz4+emEv2PY5OCR/JVeZACtuqneeEAAIhAObUy4qw8T5ecIDuQeVl3FWpWeDdNbTCAvD8rm/iez6V"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiai2oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+sA/+NxiJobOI75WAI0DE1xT0xvKM5HbcQdVB7dW6b1/m4ohbw/q9\r\nDCZBN3KyZGeV1aCe71ZHOXu8oX/bhsnxxdhH2rQdN57prA9z7pKcVsrIvFn8\r\nZPnqWALR1Zve3GZJ8MkXIHM686aj6uGfguRzDXMDCm/QlYUS2s4Fcvjh7E5v\r\n8Dv+WDQGOkz/lgCS9orU+8iijMY01OIIFoShP1wk3pW2UCWcNmRhbdZ5ewyL\r\n1Tq18Ejoh2MS9gc6INjGvMhR5sw1C7OZP128NckSpb6O0sHPAPfP9V+IKV0V\r\n8SyvFdt/cVui/j3vBJXIGa1A2+SFXVWE3/EmkGA9Q8otC79Ue6/ZiW734lmu\r\nQaxBKtZrf293EERsk5sETPeVJ7Umw5p4InSdAG6CqWLqOuxY896Mmz9omJY3\r\n0sbV3m/d4O3XPGM1WFR8/51znsoVVlKaHY4MH2vv71ucoOuhpRYRWeDX/dqP\r\nQl4So0YNi9Jgwa4t/epiJxhGtkbhwUDqkhi1Dy982Yde722Gb5bqS3VFcPuP\r\n0mQ6OooboTocpQCz3GER8i0tzmhKQujr0mj7xPe5U2iIQzBYZLYbjqKIqYN5\r\n6uTmU9OjIrNIo94ysL1cbvJmgceqcrCrlCXAF0/dkvsyJvTSUcUyafae/Z0D\r\nZZHstYH8KI9qhS3oOWlAKFScMhCmCskyzfA=\r\n=clU/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.2.4_1651125672389_0.5222332910878054"},"_hasShrinkwrap":false},"2.2.5":{"name":"typescript-type-transformer","version":"2.2.5","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.6.4","typescript":"~4.6.2"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"faa1b35c29e6d22c2af2ca8d92ef9fbabcf2a3c3","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.2.5","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-f8Mr1wdCEtpAh4YDZEzOLcWa1O+WQZ30oAcpwD8aBTcAOWN6qoXFU+Y34fUmc3rPAhXPLJd2+F01buGAgIKqvA==","shasum":"12d97e7bdc9a68b68c7d167636dd2d5a4a2315ff","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.2.5.tgz","fileCount":75,"unpackedSize":132868,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+wvY3hoPFT760ABpnYZhDCCo0CxRlbLqGeWwsonZKpQIhAN6VEpRLutxdiEShOwfAIrD68fpJr7leD5SxTmeHNfSv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiajILACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrivRAAhfu95YRSJeQKjxIPHdi4TvhaXTXkFgOPN8bIg4CrCbxLpHX7\r\n27HYFIN/GsGsF9KkfsNph5dEEnXvKh5T3PQHmxSDLTi2ULoaP5Y2t54L0R/2\r\nNfzug18t3pfbdp/xLM4QzR9cg/m04NJ9mCZWfOU++HJE0W4K183BjDSfdW+z\r\nhL5H96obgHAWxmgO7Ey4ne0OTfkalWYwnguemqVvaSrOoDr6Y/ABEbSL5UVS\r\n7khzY4ptkWS2i7utXMMFJ33oesBB8nfKsC1gr18Rmwx7a+iW1fz8uEPLMRRL\r\n2UnvzKkJqgHDlUhcCQS/ubo+IOVMgQB/H0r9BhoaXYAwfPFhXgpPFonfqyPF\r\ngZ5HlnqaGyrGQNWgPXr7CMpO9l+OnMHUJGQP9GYueQvkucYGBRwg9mBLjiQg\r\n5PJ7wkkYlIvaaHK5jiD6kUFK/8f4UN5l0FRyWPTUzqbQWVGbltUFeyqboKXe\r\nmT32yqeLu2vRknJ6EEjheHoEDC54IiBCdPkOYsRckry0KhUKB36icyUcOYNi\r\nWr9V7ihKgAixpL7nyobj11R4mMC7D1kcC0IUMaG8jtIsr3ZoNRte8pVrzq2o\r\n6ZUUyNUTbO4THhx6HgpeP8O1vWptehXEKhAk9DyTs3Q1HAjahq+M9IeqEIsk\r\nPflH/XmBAoRZgJwsRmLut5qzmHriCCyrwZo=\r\n=yE8f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.2.5_1651126795757_0.3165013848424374"},"_hasShrinkwrap":false},"2.2.6":{"name":"typescript-type-transformer","version":"2.2.6","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.6.4","typescript":"~4.6.2"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"faa1b35c29e6d22c2af2ca8d92ef9fbabcf2a3c3","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.2.6","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-UlttkCwwPjvB5VXMC3/aW7UMV0gJw6ylXtWbcKOrzW+pRQBZ5yzV8AmU8YUcyH7/QcFmmul+fhsz3h86SYRHtA==","shasum":"e62e6795bae6fbc1a0819663b4b398486ce043c0","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.2.6.tgz","fileCount":75,"unpackedSize":132885,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsV6pLSsV4zOEi0o3kdwI1RFTvwHtTtXb7J2Mv+j8RcgIgV6jhaF8No9k/UGq4mXjOOPDD3ABUguL1GAFlI9MRuA8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiajVjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjOQ//dmhz47YPDrtTiiDlJo86sO7nc23efQndu+Kge8NQLtpbmyB0\r\ny+Q5vMLO5wSmo97Lmo0aKF9esjKv/LP8I9OFi7kljnA5gr66xACYsAj1OHmv\r\npaDW9NleFtt8Z8Qjyug5eQ/IkDXjGzzU7xuJeM6fLJb/b1MQGW6ymsTVEFbt\r\n+m2qyS3iJupU1iymwGoRpzhoWRaWlqg2XTZ73ycWm/xXb5aD8DbzAfcFrrVu\r\nRutJi9Viwf/PfRXmUoejrKaUgn3aMcsLmH2plpigBzEGd1E+nGGKAoEbGnYN\r\nnYg0zMcf9RDRXILwMBKNH/J3YzCX0Hg76HdvfGZdKIgEciWnxxXumd3BsK00\r\nr1leArCHikdGd95xR3GoIVZsaUNrTFEROya7wQkQg7AAWSJU4ozd3bTv/qWK\r\n7FszSZG7CRryk0O/g3Ie3kinFfL+lqAB9URV0cgMRZOrbWuEHgre5rgmcLP1\r\nkWkoCvsLyObd4kqxDin36I3MhnuWDzNLVlWFGGrIeC09/fJOWX/3Gfb24n7Z\r\nfgNd0TpsQRCuvM4GJWn93HryB/1+dvaGe9QGrCboJf+82DsIJ4txy+NU3h6h\r\nErvRA1WXvwY38S4lzY+gGlfZqiI15mp3gaw2o1LlmfZRplDfyCbGOeypxTFe\r\n8zH4jPPdUJXjMzqGva+9EjbDmJ+oeSasErM=\r\n=bH/u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.2.6_1651127651238_0.10557277298267986"},"_hasShrinkwrap":false},"2.2.7":{"name":"typescript-type-transformer","version":"2.2.7","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.6.4","typescript":"~4.6.2"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"faa1b35c29e6d22c2af2ca8d92ef9fbabcf2a3c3","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.2.7","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-TWLRKyBEAIrI9vz+gTNZ4i53raZXbeM8Dpf2d0AqFybReYnhaE1Mqw/tkpOnP2EM1NgpJeLCXH0GENYq3kPuOw==","shasum":"7d4ce87208a7c98cea04f30c18c572189a8c3e32","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.2.7.tgz","fileCount":75,"unpackedSize":132874,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7mskypMgPnudx92iocyRPU7JgV/zmWA0qW83+JoprwQIhALYWnn1vm6cmHetFZh6yUSLH0QFqxJ4HjkWCSPBUrvqK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiajgHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmou6w//bRtxpEDXtCO8LoxwRL60adiOefM2pO7x6TwA7Zz+N5cr5Yu8\r\nHgxhBXdW9TPYDFjw5Idf0SgD9Vapk0pPR04n5FDpVdKPzBm/yn4Z2tfMnGbR\r\nJNHq8rOf3ko1zwKRuvcBuz8p6Gg/awRVaQBVbwZdTCgn2kZF4F8ex7gwempp\r\n0wiuFaS0Qu9yNZU5n0r52+5aiZbg1JJtpXZ3oByVIGyzuozShfb6Pn8cy7N4\r\nWhXAUOSN6kIE3gQdZacIXy+GQh8a0PttX/Uju+yS+CsOoO+4R6YAUbDk7dWF\r\n/iCfBU19R8t8H39yDG+04uDnHJWyktiA1zWwIiyJaZ+N+ktUDUUsW7/fNcpK\r\ndAip47B6Cs2VQjjETCoe0EKPI/HNPUmyAAva6r/vrk8sr0FHvJh+2lQ6pOAW\r\nH678dDUComcZlqt68RmlaYDD8lRifTPJKG61N+qIxtakARVrm/usYGm0/Gj0\r\n/yPiAP3S+6E9k2iKpQW5rn7WQzzpukc5vbup0bZsGySe3lLL0BqqNc765ZwI\r\nhMLpxhUwRhLJfe2rYanKw4RgGsTRnebZyktyw9LvP8heTpO3nJnzgvh1Wrb6\r\n/Aaowo4taMS5ZuJ1gX6jh88UlpP58fb7GW1hbD6YKNdb6kDDBq4rjl7zbd9D\r\ncBki3ce0j4hYa4t4rm/dUrSPMD34Ekx1UwI=\r\n=36CM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.2.7_1651128327726_0.006360894735656597"},"_hasShrinkwrap":false},"2.2.8":{"name":"typescript-type-transformer","version":"2.2.8","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.6.4","typescript":"~4.6.2"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"faa1b35c29e6d22c2af2ca8d92ef9fbabcf2a3c3","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.2.8","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-vWT8QChwVpqmQrwIIBFoLGHzKi8eu/l0DeFGhMclYhQ2reZ2FLGEO/kEwX3gxVa14uTG/UH7lVUYC4pxDEM/uw==","shasum":"acf105e38cbfd07795cbd9f38fbb3abfe5c6ffb9","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.2.8.tgz","fileCount":75,"unpackedSize":132869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAD3sGej0f+QvrJ7r7oXFt6CTE9Q2mXmEaLa2n+ZyI2gIgPsgT9MUAL4ClDMlkdbCyE1+CjOeY0KycGS9LjLZTAK8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiajuRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFqQ/+PPzb7tI1cqYyE9iQc1ssREMnWVCdTIr1Bea2VtdqdksWopch\r\nS9won1PKHoesKLfzpKaLl6nhTu/Y31jOplfBO9gpS1IUecb3LmZqDKaVh/Sz\r\n8wpLxFDTbB+s34VFJ761N3QRzJETJf5SHNVBeEyZnktdlX5r79Y2fvJ5QADQ\r\nkGJYQj1HGqkBUJkRn17ZNoSGiYN+lhcPubDozehH7Ipt9XA8bkvbjipxf+qT\r\nYW/FnjCjncFnM1NBkZoV+5OLp+TBo2ruXRUdXqJxkwppMJq8iVvkd3pdci+C\r\nh5O+8pLuv0l+SM7KJ62MqJpIXHFot9qouTRz5TujetLub2MPB1CUl5tbiK0J\r\ngoNqhvms1D6JHOolrONka58FIeO0B/QK7y3Q0Mxa8iu6TmBTxfgW5SYEdApm\r\nxFoA4DeqgacOyGjO+LbA86/ADHyab6OmiN2kYJdu6XX43aAayys6m038zcWo\r\nFks//DdSAUJv/d0GeLfaizpJ6ev8EA1RWMDljBRCEeoTvTtauZrGp/aCuVBi\r\nS9dLkNcI0XsAkv0AoN52W5JoC9fBkFbUWJbMA2PWtzBviUnP6k2VpvZJRhoN\r\nLWCkYhY0W3+YIl/0zR1rKRwwmzqglnLY6NZ27kCMk8koYBiQIlRG+/RgBrAq\r\nIk7VsWZW2r+StVAj/t4h/aSsBgq1G6l4zkI=\r\n=Z07a\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.2.8_1651129232935_0.11331581356267373"},"_hasShrinkwrap":false},"2.3.0":{"name":"typescript-type-transformer","version":"2.3.0","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.7.0","typescript":"~4.6.2"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"faa1b35c29e6d22c2af2ca8d92ef9fbabcf2a3c3","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.3.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-nhn6MwX7icyLynAMKPQnfj5WdK47tiA9Lq1SGOZ5ypF7HpR3MR1Cc9Bd4/ykta2FlKloAX9GgneEvhx1PTvKmw==","shasum":"d0e70cd9ab30f455bf5eac1d3e3406efcd8ed895","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.3.0.tgz","fileCount":75,"unpackedSize":132869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGxtsVOIDwFKEjJ2HKgQ/d3KFx5sJMlQ9x8QMYbF54WAiAyVHZHp7lloGDMS9wvH+gA7jtA6siSDsfENLPQl4E3Jw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJialI0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtqA//bkzkK7A7hERoGrL8RXwnq3nwPOlAThqwZPPUyC1vYBjBwh7u\r\nuYhrANVNgsaR+JZTfP0NMiwEeZO/2KHXVSqvyJ1f2vRana8LxLzPkWEb21f5\r\n0AHVHPhUSGhYosyAlBQ9NLGtuIX4p2ShRPWJb60BkTpwil2VrX+Grh8ND3m5\r\n8LJd/Sw8KdPFCaR8Rj/rUqFVvnkickalFbrnsMVQcyD/LymPUszQ3VEsuun2\r\n3NMU+WsbEoJt/7tA1JjeHiVcug6EgojmnbDg3ZMpffTSEUsQMlVFIAx79MIW\r\nE8zLL9fUz0P9YCb9fffIn37zb1gn1zvwf3MftXTGTY6th5ysJZgmok2rNvHi\r\nDRY8OaqaOwYd869eAdJEYuonyQ2nRxgOhmqvKbB0v+0IYk8zqAD8UGypcoEj\r\nmD+WbpCf68SyZMsxZZLPe84HD6rnHispnx28H97z+wqBMGT0IIpa1L20e4DO\r\noaXSNIoox14+ZA38WfOice08hFwZByZNRtHnNUn75VtGFEob8koJEi5K2nVe\r\nL48YWo/XXojrosoINF7c0Z0TP6AeaInAca6CrjXYWzxTDFUiHIaJj7XDJ37F\r\nkR4MSQ90sEz4e4WleNRYSYkkp8dhKZl2GfF95Sth/i8RZor30AeJLOPbjVSF\r\nUBbk2sHXc0wH5KxIWIv/YuFWPbeirIznZHo=\r\n=PYMa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"mdoaie@yahoo.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.3.0_1651135028061_0.5466647434106271"},"_hasShrinkwrap":false},"2.3.1":{"name":"typescript-type-transformer","version":"2.3.1","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.7.0","typescript":"~4.6.2"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"40d4dd5101ac556f8c811cc8874f24948d5b06c7","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.3.1","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-XY4qvWICqheXWhpNDng0nSoWVx0ed70TEleZ1Vb9ckfPbmz3wFSPd45WirJR2sCotU7JGykRRHBhdjTDJBNSqg==","shasum":"3b6f4eeaaf54533ae7b88e349b3ca4ec105a75e6","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.3.1.tgz","fileCount":7,"unpackedSize":16287,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEj2zNcXt65YEsALvEzKyvPW4vsy8ijcwd/FQkqGUEBvAiEA7XoiFR923HjIIP68V/TvqtRonB82/NGbVteX+3J15KE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj0iTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpimw/+M0bsHhj5PciaVlFuPS5tP3sAITMhTClDOKt27zDS1t7U43Wq\r\nfb/QWB5YNhYhO0XksY65hEzOUDG05zisdfmvC56VX5xURMgKAM/VMuXCZpZV\r\nXXrbXwO9atopdkpzZYBViClugqL09/sh7jMQ64ugB8imTChx4NJcQx0Rv7Va\r\nefMra23CMLeaTEMFAg6xVbN1x7AdgXbUUO53F0vBpNgSUbhZPNEiFfDJCKrH\r\nTed7O5qHlCgOduNUkv6OdQ2vzinR/5w2HJJ3hNRvxf5mgUJ/7YHXbwJeyhue\r\nzB5E2JarLhpKAW1ZrZdLcubV9QYsChWdRGfZ56fQgSA/Zx/pCrZ+M5F/9RzU\r\nQrK5jQmLGhfNrEwEc9835BDOr9Qp7NRFpMWHzMQHAdPFEAdR6I5h/fwpuHkc\r\n+f859wfn8u/cC4FF2Grhm32ghPznlc8RvMS/4R+Aphng7pFHFyl+v/Ft0Y6L\r\n3egqaLmfTf3V+e3ortFmY0F7IHVAmLVORPnxujMJ9ZPLWsaMxz3I4dVffZ3e\r\nFbMQr9Qo+4QHbyFqTykmcAuovsXu3dYnsgmTv3/n1kpT3gp8x/9KhRPpsWT6\r\n13MIbwyq2Ahzx+cfqJh0BW73uQswfknopCqTuaYkDGmYNbFiWBx/7VX8TiqX\r\n6PHHs8dwTzmMQdiXkF4pBuvNSZIuWnPQ0i8=\r\n=vzVG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyrus-d","email":"m.doaie@hotmail.com"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"m.doaie@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.3.1_1670334611588_0.43020619178531083"},"_hasShrinkwrap":false},"2.3.2":{"name":"typescript-type-transformer","version":"2.3.2","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.7.0","typescript":"~4.6.2"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"198e1d1fbfbc076eb3909488174a2d6b149b626e","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.3.2","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-1TbppXR+1ZFkpOJoyx0zGrwPVEIch9YE1KTXsjtpvlF+vhyMfPkrwfPLcRxhc0w9V1J1AwiqMx9a0qCD9zuCBw==","shasum":"3ee114ee5d4c49334758092bafbe796e0a2a7023","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.3.2.tgz","fileCount":69,"unpackedSize":126851,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQeKmLmvfglVVazETyD0A/ZS+rs1qTHPgLPslZ0QLr1QIgYFLgul4XdqMh4iK9iefdoHNQnOz2iiNEYACIMq6ivpg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj0siACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovQg//QyCI4aYOCvZjQnZrBHvc50bsy4TrNG6zWuOfkTb0zRqnZsEP\r\n5eNkXqbv0hecsJyY7jv2NxuL1hIeAnda0lT6MwkLCHbBAMS6a8Vg5Vo16S7a\r\nqddSyh32m3ULndXZrSry8P9ofcp6bz/I1ORpHqeUCRKCrkAvTwJxXAn/qiTf\r\nbYQTPumZ/4izFSNVr0LZaWxojd5aNxNtzkYYF6vdQPlXC42G2/QxCbw9ZiRZ\r\nsFGDfsPXGdF6fC/MHl91e4o0U+/hAJo8wxYQM49Fpy+Ss+spAjLvQ2YYoxu2\r\nXZ38/eaSZWEROJn4kUuTtQgv5QbH8J0sfB4LO9u2jkfp9wzFOOqm7liG3Zjt\r\nRTmfwEfyhZAe2ywxlV6dBKSLGtSfatorOmbwJ8fxQ2it9sOkTxCUrixaNuFz\r\nP8Ol8yeRuJKC94iUhgEJ6c8MaoYAhOTYwmGFx8nMlaE9Aw75vV7s0fEpkfz2\r\nc91YIjMQmMuAuI6Ol9JkjSzViOFM36aRTwBXRikui9V7B7iDTaRiPWfy1Lxd\r\nnOj3K2X1bpGhZf3iElwBkpcjRueNNhOZfU9fDlPOsJ4ukAGr73f7inkPvGl4\r\nKipwR3IEadMAeAe13GcGk4abY0bLPn6RlE8OXZKf5OeAX5keKzim3JMPTUxn\r\nphQEPSm8QY1iwzDrLpNSkRQraeA7gUjHKjo=\r\n=YFh2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyrus-d","email":"m.doaie@hotmail.com"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"m.doaie@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.3.2_1670335266374_0.9987062195227792"},"_hasShrinkwrap":false},"2.3.4":{"name":"typescript-type-transformer","version":"2.3.4","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.7.2","typescript":"~4.6.2"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"198e1d1fbfbc076eb3909488174a2d6b149b626e","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.3.4","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-ObxcxqarI6ovpXzkoI8H0N88B+FIWmmdxeK1etbB29eMxKpo2+8qknbo/Vj0aruP5cPrqOfPlCFLObDLuZfHKA==","shasum":"4e5555d87471194fcac7e484a4da72bad03700f2","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.3.4.tgz","fileCount":69,"unpackedSize":126851,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEfyKpalPM6zJGBTkycq4rXyTXCT/l6+rsd1rptm7C+JAiBuFqYadA/dEHXf+4qIqs6WPserp08GAOUPAX8Rg11MxA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs1aqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWTg//UGFpmsHkinVxzYXwTwIsuqI/7Ibn/PiaFhJ+wluG1Ne8CHZ+\r\nk8CLLpAFq+fKrfVYQFzC/RItueBIkax8c7FIWFXFZcqk2AaYbVVuP7UpVlZ3\r\nLmSvakBHTM+FdaVw4F0EaqREPpoMCrvsBZiu7vKoGvvfhYsLsJl+16KYHwu2\r\n+aN/s0X8xC29IyxgPss9fYSIZ7wj06yIelRNsFVu8CWr8ToJfdoV26riUDOW\r\nli8AA/ZrTtM8XxeMhKUQ6X33U0whLHNXeYLnvcXDF4XgwxbXTHAeMLA3c0NT\r\njCi4T5uvTV8wqQSVKmsx1r10ZyOwL//UkLycrp+ibLsOzuFWmlNJODYotuPU\r\nbgzKpOj2Z5iBjMoZkS25KD8gtcikIrr05llGYE2UIJa+1VJndZDFD88EJ7sj\r\n1Zi9gjJ7xgJpGI+yhd28uv9xvo8s7I4pbkuuI2iQ9VkSsRZ/t6T353KXZewT\r\nOUg+tuTT9g0JZIEkBH8fyE+//MYl5lL4eJXLMHXteZElSdLAV5sZV7FLDR1u\r\nzusLCTQdQTZC8Bhtg7pismNyGFFnTUrheA3dH/t5HrkI1wRpQ+o/kWm3O+Jg\r\n9au+mfxb79wT8KWsYVpdjf5dXx7LaLgh4aPT73ARH/XTa3lcGBpkCsQNLGUf\r\nlhcmEXxW/LTxyKLA09xjVCPsbE5hVTM+qWI=\r\n=ORoN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyrus-d","email":"m.doaie@hotmail.com"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"m.doaie@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.3.4_1672697514367_0.4455663019050531"},"_hasShrinkwrap":false},"2.3.5":{"name":"typescript-type-transformer","version":"2.3.5","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.7.3","typescript":"~4.6.2"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"baf8445bfbeb87c68c00c1397422ac6e7d88f27e","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.3.5","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-DxwCHwa0Rt2OXxHTx34FOX2XCQgW+6VBTFOYUxJ5g5Z9cHioxAByrYqbIPiL+OWONvgzwE6Smz1yA9fy9hXqjw==","shasum":"9d6ed9d13d8340b605a7b329ffa1453d0bb597f8","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.3.5.tgz","fileCount":69,"unpackedSize":126851,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvRaK+EXs16TxBNIukR8sDxal6CzSnRKJgjB3M7aEgNQIhANWxfJ888QdEe5n9YC++L2S2XOpCbw0UCuXKdOuNDG+E"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHZX2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXKg//Z3qnDMynkqFqrh2cNeDoJQb2RrRmR730iKLg4niz3R96mHzJ\r\nPZ4ecuA80/3a5B0jZzDbD6dZPQ3qcr3byE2beo7kneywhwyWOQnZHFZR09bt\r\nKJ1n6hdkFiuULxUADY4whTzezIjOGmCKpBgWctuyL6UiN1/izTx3n3MQqsZn\r\ntpthcYt4u3s4oUbvr6cKAFOZFvIWyPl95tDhHRLaJQOUYv3M8r3UtvL4muIe\r\nMlpiPYceADB/WjqulXskHMLNyk1TA6sETsoa6U9ImA2NrZaOL+Vo1wrj/qTe\r\nL7AP/8KUYZ97nBn/voB2ST04GNVcdGSYKVhwUjAyEqTdK+T1YlsMRtmGLPLB\r\n99GnhlwEbJbATw0HOfY8oxMu9vJlefa5yCyd9wA+e6I53M+g8aZiRVbrUnkm\r\n3piBtnjdO66aFa5de3yfnro+MCWCo9hozD/9fzCDKHklwl5AUrIsmwLetLZw\r\n8qeRXpRhQL1fbppmRGwjPTsLKjfD6Qczol8X9hXLQ283Pmong9S+g7fqtnZO\r\nS+7TQr/85w1mvRvrQ6KB92VUIi4mh1u9BJu3T0AC2M1x3NDXRvWoGUraJRFD\r\nzRO6XUoHhyJvbE0nFW2+NPQW63NNPoXL0MqHShAOt62Bk/Vl4Cg6QL8v5edX\r\nWwcKfTkpDya4koxA5AkQBVvJwPEmxX03iHA=\r\n=ZlMU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyrus-d","email":"m.doaie@hotmail.com"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"m.doaie@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.3.5_1679660533873_0.6030298305233539"},"_hasShrinkwrap":false},"2.3.6":{"name":"typescript-type-transformer","version":"2.3.6","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"git+https://github.com/Cyrus-d/typescript-type-transformer.git"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.8.1","typescript":"~5.1.3"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"gitHead":"b20359a6c9d9bbdb61e59eea9e8d7b6cdaa7906c","bugs":{"url":"https://github.com/Cyrus-d/typescript-type-transformer/issues"},"homepage":"https://github.com/Cyrus-d/typescript-type-transformer#readme","_id":"typescript-type-transformer@2.3.6","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-HiQOaxriWYMaDt8W1GzWUQohqVE5Qa+oQXGkTjwq5ZkdA1e0oTNa5bDX06CmY+DsDrotwnLALuBh1H7+d3CZgA==","shasum":"2b1161bc219fff3ba646eb9d723c0c1a2ec0fe32","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.3.6.tgz","fileCount":69,"unpackedSize":124493,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9WK8gwGghwpGWVw1VtpqCAUDROK8qmrkHxYmvEGgXFQIgOJK6pX5mXqidK0IGpN134YKZ7RT754V6q+Iujm1ITVs="}]},"_npmUser":{"name":"cyrus-d","email":"m.doaie@hotmail.com"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"m.doaie@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.3.6_1686647926159_0.6845315989429748"},"_hasShrinkwrap":false},"2.3.8":{"name":"typescript-type-transformer","version":"2.3.8","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"https://github.com/Cyrus-d/typescript-type-transformer"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest tests/ --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.8.3","typescript":"~5.1.3"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"licenseText":"MIT License\n\nCopyright (c) 2018-2019 Miles Johnson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"typescript-type-transformer@2.3.8","dist":{"shasum":"c1ce51febe4ca9f5bfb1f6eedaf1d44a26964752","integrity":"sha512-IZZpmjudCWilg9jSp75ZFcGSvvCghynuMVKHS4rDrDuvFbPXh2jBEa6EbL12HZ0XWu68QghaP3XEIpv4g0NYsg==","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.3.8.tgz","fileCount":75,"unpackedSize":124495,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDw54I1e3Fajt+dWZ/elTRpll36BUzAPMMgCEL+rTZqTAiEA94h7LM5484cLL2fTOUiCyRdDOdkiOuRxTWiRLlJYR+o="}]},"_npmUser":{"name":"cyrus-d","email":"m.doaie@hotmail.com"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"m.doaie@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.3.8_1686686970393_0.8939948692400987"},"_hasShrinkwrap":false},"2.4.0-rc":{"name":"typescript-type-transformer","version":"2.4.0-rc","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"https://github.com/Cyrus-d/typescript-type-transformer"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest --testMatch \"**/?(*.)test.ts\" --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.22.5","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","change-case":"^4.1.2","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.8.3","typescript":"~5.1.3"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"licenseText":"MIT License\n\nCopyright (c) 2018-2019 Miles Johnson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"typescript-type-transformer@2.4.0-rc","dist":{"shasum":"122c8e8f98bd99859bd16c1ee82b92e1680043fd","integrity":"sha512-VDUzB4BmuoL5qCc2Jrw4Ts52b1U/0VKcMsQn4AZw3N2/7p7QT15D/23BW293tjcPnsewru434vT6wOYiydlkwQ==","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.4.0-rc.tgz","fileCount":225,"unpackedSize":288160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGy78fs1nqrmuNvLV4wRCHjJI4PY8ozOqnus7qoS7I/gIgYqLzxDo6SWGhxiGF1k0X0ApzLa9P6dzeXJMB7l8CDAw="}]},"_npmUser":{"name":"cyrus-d","email":"m.doaie@hotmail.com"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"m.doaie@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.4.0-rc_1687697360586_0.6257656135230032"},"_hasShrinkwrap":false},"2.4.1":{"name":"typescript-type-transformer","version":"2.4.1","description":"Transform types to json schema, propTypes and keys.","repository":{"type":"git","url":"https://github.com/Cyrus-d/typescript-type-transformer"},"license":"MIT","main":"./index.js","types":"./lib/transformerFunctions.d.ts","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"scripts":{"build":"tsc","watch":"tsc -w","coverage":"yarn run jest --coverage","lint":"eslint . --ext .tsx,.ts","test":"jest --testMatch \"**/?(*.)test.ts\" --verbose","prettier":"yarn run prettier","prerelease":"yarn test && yarn run build","posttest":"yarn run lint"},"peerDependencies":{"@babel/core":"^7.0.0"},"dependencies":{"@babel/helper-module-imports":"^7.8.3","@babel/helper-plugin-utils":"^7.22.5","@babel/plugin-syntax-typescript":"^7.8.3","@babel/types":"^7.11.5","babel-object-to-ast":"^2.1.5","change-case":"^4.1.2","chokidar":"^3.4.2","deepmerge":"^4.2.2","lodash":"^4.17.20","ts-to-json":"^1.8.3","typescript":"~5.1.3"},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-export-default-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.8.3","@babel/preset-typescript":"^7.8.3","@types/babel-core":"^6.25.6","@types/babel-types":"^7.0.9","@types/jest":"^26.0.14","@types/lodash":"^4.14.161","@types/node":"^14.11.2","@types/prop-types":"^15.7.3","@types/react":"^16.9.49","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","babel-plugin-transform-dev":"^2.0.1","eslint":"^7.10.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.12.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.0.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.21.2","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^22.0.0","fast-glob":"^3.2.2","jest":"^26.4.2","prop-types":"^15.7.2"},"licenseText":"MIT License\n\nCopyright (c) 2018-2019 Miles Johnson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"typescript-type-transformer@2.4.1","dist":{"shasum":"b613df497e46cf25e078f5a10d7da58ae3887e90","integrity":"sha512-jRcNNWe2Tq0upXPzibCBsfgexMizEl7o/5l0UBLVJADrGcDNiLGHMxcyn0DI31KAPHxcya7oeRpFtgGwkpF9ZQ==","tarball":"https://registry.npmjs.org/typescript-type-transformer/-/typescript-type-transformer-2.4.1.tgz","fileCount":225,"unpackedSize":289343,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWsysnp/+VOhah3sQ49Xh5/Kqe54MzmRhw0CsLHePcHQIgYzHGEKoDWbgtfWYvb6SZBGbDdBW+p6Wm8NPrEiP9gIo="}]},"_npmUser":{"name":"cyrus-d","email":"m.doaie@hotmail.com"},"directories":{},"maintainers":[{"name":"cyrus-d","email":"m.doaie@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-type-transformer_2.4.1_1687809271910_0.38438002999184584"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-31T14:33:37.508Z","1.4.2":"2020-03-31T14:33:37.647Z","modified":"2023-06-26T19:54:32.352Z","1.4.3":"2020-03-31T16:14:09.638Z","1.4.4":"2020-03-31T16:18:16.070Z","1.4.5":"2020-03-31T16:22:01.145Z","1.4.6":"2020-03-31T16:26:30.247Z","1.4.7":"2020-03-31T16:30:40.877Z","1.4.8":"2020-03-31T16:43:16.888Z","1.5.1":"2020-04-04T16:59:55.935Z","1.5.2":"2020-04-05T16:14:40.011Z","1.5.3":"2020-04-05T16:17:21.604Z","1.5.4":"2020-04-06T06:18:38.310Z","1.5.5":"2020-04-06T08:52:46.141Z","1.5.6":"2020-04-06T12:08:01.860Z","1.5.7":"2020-04-06T12:32:46.695Z","1.5.8":"2020-04-06T14:05:24.430Z","1.5.9":"2020-04-06T17:03:29.458Z","1.6.0":"2020-07-14T09:27:47.872Z","1.6.1":"2020-07-16T09:22:38.556Z","1.6.2":"2020-07-27T11:01:53.483Z","1.6.3":"2020-08-03T06:28:00.304Z","1.6.4":"2020-08-17T17:30:42.529Z","2.0.0":"2020-08-18T08:22:40.595Z","2.0.1":"2020-09-13T07:54:33.051Z","2.1.0":"2020-09-29T08:09:13.203Z","2.1.1":"2020-10-01T07:47:27.507Z","2.1.2":"2020-10-03T07:35:10.255Z","2.1.3":"2020-10-19T18:03:08.744Z","2.1.4":"2021-03-06T15:27:47.465Z","2.2.0":"2022-04-27T14:49:19.373Z","2.2.2":"2022-04-28T04:28:16.640Z","2.2.3":"2022-04-28T05:37:06.595Z","2.2.4":"2022-04-28T06:01:12.552Z","2.2.5":"2022-04-28T06:19:55.916Z","2.2.6":"2022-04-28T06:34:11.617Z","2.2.7":"2022-04-28T06:45:27.916Z","2.2.8":"2022-04-28T07:00:33.148Z","2.3.0":"2022-04-28T08:37:08.197Z","2.3.1":"2022-12-06T13:50:11.736Z","2.3.2":"2022-12-06T14:01:06.565Z","2.3.3":"2023-01-02T20:10:36.785Z","2.3.4":"2023-01-02T22:11:54.554Z","2.3.5":"2023-03-24T12:22:14.047Z","2.3.6":"2023-06-13T09:18:46.380Z","2.3.8":"2023-06-13T20:09:30.622Z","2.4.0-rc":"2023-06-25T12:49:20.997Z","2.4.1":"2023-06-26T19:54:32.162Z"},"maintainers":[{"name":"cyrus-d","email":"m.doaie@hotmail.com"}],"description":"Transform types to json schema, propTypes and keys.","keywords":["babel-plugin","typescript","interfaces","prop-types","react"],"repository":{"type":"git","url":"https://github.com/Cyrus-d/typescript-type-transformer"},"license":"MIT","readme":"# typescript-type-transformer\n\nA Babel plugin to generate React PropTypes from TypeScript interfaces or type aliases.\n\n> Does not support converting external type references (as Babel has no type information) without\n> the `typeCheck` option being enabled.\n\n> Will add folder named `.cache` to the root of project\n\n## Examples\n\nSupports class components that define generic props.\n\n```tsx\n// Before\nimport React from 'react';\n\ninterface Props {\n  name?: string;\n}\n\nclass Example extends React.Component<Props> {\n  render() {\n    return <div />;\n  }\n}\n\n// After\nimport React from 'react';\nimport PropTypes from 'prop-types';\n\nclass Example extends React.Component {\n  static propTypes = {\n    name: PropTypes.string,\n  };\n\n  render() {\n    return <div />;\n  }\n}\n```\n\nFunction components that annotate the props argument. Also supports anonymous functions without\nexplicit types (below).\n\n```tsx\n// Before\nimport React from 'react';\n\ninterface Props {\n  name: string;\n}\n\nfunction Example(props: Props) {\n  return <div />;\n}\n\n// After\nimport React from 'react';\nimport PropTypes from 'prop-types';\n\nfunction Example(props) {\n  return <div />;\n}\n\nExample.propTypes = {\n  name: PropTypes.string.isRequired,\n};\n```\n\nAnd anonymous functions that are annotated as a `React.SFC`, `React.FC`, `React.StatelessComponent`,\nor `React.FunctionComponent`.\n\n```tsx\n// Before\nimport React from 'react';\n\ntype Props = {\n  name?: string;\n};\n\nconst Example: React.FC<Props> = (props) => <div />;\n\n// After\nimport React from 'react';\nimport PropTypes from 'prop-types';\n\nconst Example = (props) => <div />;\n\nExample.propTypes = {\n  name: PropTypes.string,\n};\n```\n\n## Requirements\n\n- Babel 7+\n- TypeScript 3+\n\n## Installation\n\n```tsx\nyarn add --dev typescript-type-transformer\n// Or\nnpm install --save-dev typescript-type-transformer\n```\n\n## Usage\n\nAdd the plugin to your Babel config. It's preferred to enable this plugin for development only, or\nwhen building a library. Requires either the `@babel/plugin-syntax-jsx` plugin or the\n`@babel/preset-react` preset.\n\n```tsx\n// babel.config.js\nconst plugins = [\n  [\n    'typescript-type-transformer',\n     isProduction: process.env.NODE_ENV === 'production',\n  ]\n];\n\nmodule.exports = {\n  // Required\n  presets: [\n    [\n      '@babel/preset-typescript',\n      {\n        onlyRemoveTypeImports: true,\n      },\n    ],\n     '@babel/preset-react'\n  ]\n  plugins,\n};\n```\n\nWhen transpiling down to ES5 or lower, the `@babel/plugin-proposal-class-properties` plugin is\nrequired.\n\n### Options\n\n#### isProduction\n\nThis option required to determinate when to generate objects.\n\n> Options required and must have value of true or false\n\n#### `comments` (boolean)\n\nCopy comments from original source file for docgen purposes. Requires the `comments` option to also\nbe enabled in your Babel config. Defaults to `false`.\n\n```tsx\nmodule.exports = {\n  plugins: [['typescript-type-transformer', { comments: true }]],\n};\n```\n\n```tsx\n// Before\nimport React from 'react';\n\ninterface Props {\n  /** This name controls the fate of the whole universe */\n  name?: string;\n}\n\nclass Example extends React.Component<Props> {\n  render() {\n    return <div />;\n  }\n}\n\n// After\nimport React from 'react';\nimport PropTypes from 'prop-types';\n\nclass Example extends React.Component {\n  static propTypes = {\n    /** This name controls the fate of the whole universe */\n    name: PropTypes.string,\n  };\n\n  render() {\n    return <div />;\n  }\n}\n```\n\n#### `customPropTypeSuffixes` (string[])\n\nReference custom types directly when they match one of the provided suffixes. This option requires\nthe type to be within the file itself, as imported types would be automatically removed by Babel.\nDefaults to `[]`.\n\n```tsx\nmodule.exports = {\n  plugins: [['typescript-type-transformer', { customPropTypeSuffixes: ['Shape'] }]],\n};\n```\n\n```tsx\n// Before\nimport React from 'react';\nimport { NameShape } from './shapes';\n\ninterface Props {\n  name?: NameShape;\n}\n\nclass Example extends React.Component<Props> {\n  render() {\n    return <div />;\n  }\n}\n\n// After\nimport React from 'react';\nimport { NameShape } from './shapes';\n\nclass Example extends React.Component {\n  static propTypes = {\n    name: NameShape,\n  };\n\n  render() {\n    return <div />;\n  }\n}\n```\n\n#### `forbidExtraProps` (boolean)\n\nAutomatically wrap all `propTypes` expressions with\n[airbnb-prop-types](https://github.com/airbnb/prop-types) `forbidExtraProps`, which will error for\nany unknown and unspecified prop. Defaults to `false`.\n\n```tsx\nmodule.exports = {\n  plugins: [['typescript-type-transformer', { forbidExtraProps: true }]],\n};\n```\n\n```tsx\n// Before\nimport React from 'react';\n\ninterface Props {\n  name?: string;\n}\n\nclass Example extends React.Component<Props> {\n  render() {\n    return <div />;\n  }\n}\n\n// After\nimport React from 'react';\nimport PropTypes from 'prop-types';\nimport { forbidExtraProps } from 'airbnb-prop-types';\n\nclass Example extends React.Component {\n  static propTypes = forbidExtraProps({\n    name: PropTypes.string,\n  });\n\n  render() {\n    return <div />;\n  }\n}\n```\n\n#### `implicitChildren` (bool)\n\nAutomatically include a `children` prop type to mimic the implicit nature of TypeScript and\n`React.ReactNode`. Defaults to `false`.\n\n```tsx\nmodule.exports = {\n  plugins: [['typescript-type-transformer', { implicitChildren: true }]],\n};\n```\n\n```tsx\n// Before\nimport React from 'react';\n\ninterface Props {\n  foo: string;\n}\n\nclass Example extends React.Component<Props> {\n  render() {\n    return <div />;\n  }\n}\n\n// After\nimport React from 'react';\nimport PropTypes from 'prop-types';\n\nclass Example extends React.Component {\n  static propTypes = {\n    foo: PropTypes.string.isRequired,\n    children: PropTypes.node,\n  };\n\n  render() {\n    return <div />;\n  }\n}\n```\n\n#### `maxDepth` (number)\n\nMaximum depth to convert while handling recursive or deeply nested shapes. Defaults to `3`.\n\n```tsx\nmodule.exports = {\n  plugins: [['typescript-type-transformer', { maxDepth: 3 }]],\n};\n```\n\n```tsx\n// Before\nimport React from 'react';\n\ninterface Props {\n  one: {\n    two: {\n      three: {\n        four: {\n          five: {\n            super: 'deep';\n          };\n        };\n      };\n    };\n  };\n}\n\nclass Example extends React.Component<Props> {\n  render() {\n    return <div />;\n  }\n}\n\n// After\nimport React from 'react';\nimport PropTypes from 'prop-types';\n\nclass Example extends React.Component {\n  static propTypes = {\n    one: PropTypes.shape({\n      two: PropTypes.shape({\n        three: PropTypes.object,\n      }),\n    }),\n  };\n\n  render() {\n    return <div />;\n  }\n}\n```\n\n#### `maxSize` (number)\n\nMaximum number of prop types in a component, values in `oneOf` prop types (literal union), and\nproperties in `shape` prop types (interface / type alias). Defaults to `25`. Pass `0` to disable\nmax.\n\n```tsx\nmodule.exports = {\n  plugins: [['typescript-type-transformer', { maxSize: 2 }]],\n};\n```\n\n```tsx\n// Before\nimport React from 'react';\n\ninterface Props {\n  one: 'foo' | 'bar' | 'baz';\n  two: {\n    foo: number;\n    bar: string;\n    baz: boolean;\n  };\n  three: null;\n}\n\nclass Example extends React.Component<Props> {\n  render() {\n    return <div />;\n  }\n}\n\n// After\nimport React from 'react';\nimport PropTypes from 'prop-types';\n\nclass Example extends React.Component {\n  static propTypes = {\n    one: PropTypes.oneOf(['foo', 'bar']),\n    two: PropTypes.shape({\n      foo: PropTypes.number,\n      bar: PropTypes.string,\n    }),\n  };\n\n  render() {\n    return <div />;\n  }\n}\n```\n\n#### `strict` (boolean)\n\nEnables strict prop types by adding `isRequired` to all non-optional properties. Disable this option\nif you want to accept nulls and non-required for all prop types. Defaults to `true`.\n\n```tsx\nmodule.exports = {\n  plugins: [['typescript-type-transformer', { strict: true }]],\n};\n```\n\n```tsx\n// Before\nimport React from 'react';\n\ninterface Props {\n  opt?: string;\n  req: number;\n}\n\nclass Example extends React.Component<Props> {\n  render() {\n    return <div />;\n  }\n}\n\n// After\nimport React from 'react';\nimport PropTypes from 'prop-types';\n\nclass Example extends React.Component {\n  static propTypes = {\n    opt: PropTypes.string,\n    req: PropTyines.number.isRequired,\n  };\n\n  render() {\n    return <div />;\n  }\n}\n```\n\n#### `typeCheck` (boolean|string)\n\n_NOT FINISHED_ Resolve full type information for aliases and references using TypeScript's built-in\ntype checker. When enabled with `true`, will glob for files using `./src/**/*.ts`. Glob can be\ncustomized by passing a string. Defaults to `false`.\n\n> Note: This process is heavy and may increase compilation times.\n\n```tsx\nmodule.exports = {\n  plugins: [['typescript-type-transformer', { typeCheck: true }]],\n};\n```\n\n```tsx\n// Before\nimport React from 'react';\nimport { Location } from './types';\n\ninterface Props {\n  location?: Location;\n}\n\nclass Example extends React.Component<Props> {\n  render() {\n    return <div />;\n  }\n}\n\n// After\nimport React from 'react';\nimport PropTypes from 'prop-types';\n\nclass Example extends React.Component {\n  static propTypes = {\n    location: PropTypes.shape({\n      lat: PropTypes.number,\n      long: PropTypes.number,\n    }),\n  };\n\n  render() {\n    return <div />;\n  }\n}\n```\n\n# Type Schema\n\nFollowing functions are available to convert types to schema.\n\n- transformComponentPropsToSchema\n- transformTypeToSchema\n- transformTypeToPropTypes\n- transformTypeToKeys\n\n### Function Options\n\n- excludeProps?: string[];\n- excludeRootProps: ?: string[];\n- includeProps?: string[];\n- maxDepth?: number;\n- disableTransformInEnv?: string[];\n\n## transformComponentPropsToSchema\n\n### Usage:\n\n```\nimport { transformComponentPropsToSchema } from 'typescript-type-transformer';\n\nexport interface ComponentProps {\n  prop_a: string;\n  prop_b?: boolean;\n}\n\nconst FunctionComponent = (props: ComponentProps) => {\n  return null;\n};\n\ntransformComponentPropsToSchema(FunctionComponent);\n\n```\n\nResult:\n\n```\nFunctionComponent.__propSchema = {\n  'type': 'object',\n  'properties': {\n    'prop_a': {\n      'type': 'string'\n    },\n    'prop_b': {\n      'type': 'boolean'\n    }\n  },\n  'required': ['prop_a'],\n  'additionalProperties': false\n};\"\n```\n\n## transformTypeToSchema\n\n### Usage:\n\n```\nimport { transformTypeToSchema } from 'typescript-type-transformer';\n\nexport interface TestProps {\n  prop_a: string;\n  prop_b?: string;\n}\n\nconst type = transformTypeToSchema<TestProps>();\n```\n\nResult\n\n```\nconst type = {\n  'type': 'object',\n  'properties': {\n    'prop_a': {\n      'type': 'string'\n    },\n    'prop_b': {\n      'type': 'string'\n    }\n  },\n  'required': ['prop_a'],\n  'additionalProperties': false\n};\n```\n\n## transformTypeToPropTypes\n\n### Usage:\n\n```\nimport { transformTypeToPropTypes } from 'typescript-type-transformer';\n\nexport interface ComponentProps {\n  prop_a: string;\n  prop_b?: boolean;\n}\n\nconst FunctionComponent = (props: ComponentProps) => {\n  return null;\n};\ntransformTypeToPropTypes(FunctionComponent);\n\n```\n\nResult:\n\n```\nFunctionComponent.propTypes = {\n  prop_a: _pt.string.isRequired,\n  prop_b: _pt.bool\n};\"\n```\n\n## transformTypeToKeys\n\n### Usage:\n\n```\nimport { transformTypeToKeys } from 'typescript-type-transformer';\n\nexport interface TestProps {\n  prop_a: string;\n  prop_b?: string;\n}\n\nconst type = transformTypeToKeys<TestProps>();\n```\n\nResult:\n\n```\nconst type = ['prop_a', 'prop_b'];\"\n```\n\n## Global options\n\n- generateReactPropTypesManually?: boolean;\n- disableGenerateReactPropTypesInEnv?: string[];\n- disableGenerateReactPropSchemaInEnv?: string[];\n- disableGenerateTypeSchemaInEnv?: string[];\n- disableGenerateTypeKeysInEnv?: string[];\n","readmeFilename":"README.md"}