{"_id":"class-converter-ts","_rev":"29-0da0c199fbc808eea13fb02020de6642","name":"class-converter-ts","dist-tags":{"latest":"0.1.25"},"versions":{"0.0.7":{"name":"class-converter-ts","version":"0.0.7","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index.js","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","lodash":"^4.17.15","sxml":"^1.0.4"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"0831f828502d20d806c10844d1db3ce9e5f1ca0c","_id":"class-converter-ts@0.0.7","_nodeVersion":"12.16.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-VZRegHadcRdDe0ogFOXBSEOdTskG9SvS4nTRqAPjoo5hOL3Nlo3sGdmLiS10Uoumh2uCVCHPtJ3jhU6c0j7+lg==","shasum":"52bc18c06346818137fbd7c21c14bcda71eece15","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.0.7.tgz","fileCount":37,"unpackedSize":40875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehV+NCRA9TVsSAnZWagAAGzIP/21g+A339mo15bZkcuQY\nxwb6PLkqAGqgmlj4UvUU7D9wMWj5jY3yz8VbI1t8XP9FGgCEebms7rYdoIpG\nHEbJpw6qzDH1xEVo8nPN+i/wWvHLARr4/wq3kmkatlffQQJ8ltEN88PDAkaD\n/PX3RPs1NU1VxxIgijv404k3LGZOmlrTwjAUzT9IH+hNhXbisV+mlBPHKHRf\nc1G3ZH/IYsonCCbkqtcbDPVP3nXSIehzCsXK0EypEc6ve7EEQzb4GeJRu4LB\nYEL3lwUkbL2WaoGY7D/JUDZeyd8ScNTsZXNTzdm5g6xEnJ/6mnxekNdOvbUF\n8Kiyfe82rF2hUZauiAlHKlhDkOCzDblZQYcMCKrwG+kCm6npUv4rtu8nJiVE\nDhqtb8dzX6tA+yu6ZZgrExNPRDbHzaopwqeyY3xTrBjUshAcRUVudPJqh4x7\nyFFnbm4v6wSU83lNK8aywYyQXmuMPkJluH50kKBiR7uOY0dz1El6UlXCcSx6\nRENPwo7Go38qhcd2VdKtjHnqyOQCVY7xtnDKnoWEVin4hXV51J1FIA8NTMa+\nfDen9ljP5YbUr2lhRn589XkiAlyUWsafSSys537jo75KgSmdD6lpT6zUbzoz\nCRfnPm1cKkcDy2Q+zv9J9S+hOC+KyXYDHypOn6IQsm1n2cM1XxIdkp/AQyFr\n0QXD\r\n=I1q2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuCxVxdayXvgMVlTqoucWA+JeDU+pkIgge7dEBsisx5AiEAm0/OWHncUdF9+7LnZnL1pJNGgovd+ocTVd5Pzukdo+0="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.0.7_1585799052673_0.6449211187079169"},"_hasShrinkwrap":false},"0.0.8":{"name":"class-converter-ts","version":"0.0.8","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index.js","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","lodash":"^4.17.15","sxml":"^1.0.4"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"0831f828502d20d806c10844d1db3ce9e5f1ca0c","_id":"class-converter-ts@0.0.8","_nodeVersion":"12.16.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-ZZnKkNc3y2t5tb4dBs92sG5X4NL+g3jTHcFQroY5rmQFtXOzmgHicljrixFJw7MNSEHRcdgV0iUON+Vnxgjskg==","shasum":"e7fe451ebb60057f83629953bafef0a4df7e2d9c","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.0.8.tgz","fileCount":37,"unpackedSize":43520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehZ59CRA9TVsSAnZWagAAhewP+QCSct5bGqdTcHvARxj5\nMmlGM/zUAA9EUqX1h/9/2NEtR9Fyk1vN2yaGcfyHLHJkwRDcBK6PdM569I5Z\n3HxGUeGPu50E6FAczeh7+J58E9K8Kj4aVBUNbxRxbyP4Nyn6eqp7HPblaCj9\n4/w0dlSIDAPCx3PqxDqitbRJvet8UREUfXB8Hq7RWQfAlE1VdwY9dMZIgTIR\nQ1+X0WFRHFybGSx8LCz/Gnlqt8CqHdL4oCzNcxQuXIfGjVoMj8c6UzpRHyJ5\n9kSm4U+vMfoapfroheLu624a8Mgn2f1jq8wkmuzGbiois2G5fk3pUe+aiuVZ\nkAIFeqc3qMhqmqqsjucVfeP7w2rdyGaspQCx8m3hxnIzKTadLGw9WFfLrBVf\nCIz5/AUF4V++daSVW5TOte9BFfibc9oZOGI1cmlVavsF2DqTGZgwkJGpXvIq\nS0q2Y5FR3okpuohGwAqjbFw/bZx+C8n0xY9xB/RXv8DJr9k06aR59mjtNbO/\nEdjxZocfnBI71fm5Zn/2x6XGJCEp6MKnj9yaq2zpj5LVWnoIoHNQqJsXVUwA\n4CUr4iJ10ArFReeWm76nJb1Hv8P8MVqxbheSwlt74ziFLmOJab8F3Q36MI8L\npQb2aYFoWj7woor8nLchCADAHcp7LuXFiBl3HL+DBqs2G2VIYSr91106H1zE\npfUJ\r\n=UTVC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtjbxM659wZecM1F6in7VxlVHDxU9okJgSgXWlUzTJ9AiEAk2GaBte/s9koasNLdEU20eWSzau7pn/u0KEcxgGNQPc="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.0.8_1585815164712_0.15961455558525084"},"_hasShrinkwrap":false},"0.0.9":{"name":"class-converter-ts","version":"0.0.9","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index.js","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","lodash":"^4.17.15","sxml":"^1.0.4"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"716779852ff7b29acbaee787897c1e18b143bb2d","_id":"class-converter-ts@0.0.9","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-sKFiBQeC7YVrOjC8rhJ8g2/pj4sTqGGxX+QAG8jhfpVaZA5A9UjQGVB+EqMANZdkeFy3T4/nRjDr3QlvM6mkvQ==","shasum":"908c7f036ebb610368b5828f07bd88cbc402447e","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.0.9.tgz","fileCount":36,"unpackedSize":45645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehdTMCRA9TVsSAnZWagAATeMP/34fPF2RHEFnRhwcODWY\nEGwiajoZa0hQLXBOTh+AMaXzERWwy3H31rlYOzzCSx+cZGfxD+y93TQizJ4H\nXG45mv7sl1k8A4WcONSTEf1DkQ5JO5E/Ss/KQe2w4UJS+chsZvzsa4JCoC0V\n8eKiZt6gdvxAmGTtSS374zN+UaJHiYKXskg8fJx81StPOiP0dVikymjqQCWo\naZcKTMbdc+7r0SbS18BSUmuRZGlky7Tvyo1lu2QOa7gP/Wcs2b+z7eHePVfi\n8L9I3GDyfopTM7bYhPyin/y1+LYzdjUISYDdmSahHZzvn8iioOh4Pvd4eyjW\nkWBzxP1lMXRf7X0Pcv4NVWFb32xRifAmKPitzJ8Gg9bY/YLq56YGIT5Sw/WT\nzsa2y2F28lFVbhrTL+ijwueewZgKhfmBjPTgntq+DeEWxm0SIJLLVMZelJ9j\nw5LVLHM7bSxvSEO/0a0HDjA9KmvDnYa9rdv9DTn2mqooP8AaEj21ZtseZSQZ\nFrr5+KdIE62dizeqE4p3qX5iNySFmzSmaB+tyfkEunrz9tRnJpDijMeAfYEQ\n+UsliKAqaulwd9sBecrIK71TE4APPEo2+SZuuVzqTvcFpROMcFByvqW+ad5o\nhul4L/qMihcnV2vLjNqNWwgdfaK4cImTGe3SGvSGj0gSA1552rnlQgC/hFRo\nR3MN\r\n=UFpa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfeNnHAhdGCto0dBQEIXqpCmnOfZV/OaqelHiwvwmWHQIhAPXDwdPjSZ2/kweMsQcBX4jEPpd+OKa0qAPnkpdv3eRX"}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.0.9_1585829061022_0.8445097082012349"},"_hasShrinkwrap":false},"0.1.0":{"name":"class-converter-ts","version":"0.1.0","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index.js","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","--prepublishOnly":"npm run test && npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","lodash":"^4.17.15","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"96dd2fda118168eb4d276abcb55f72d5ea6b465f","_id":"class-converter-ts@0.1.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-O6xVzy2w7WAyBfUDngWXxBUeXTEmcClOdOQxLxuugJUaJsnfuYaONhO4MOR+R+UtR+lyQKQB7DNZ7rFV9dypwg==","shasum":"5a307e1927b36070a531be19b75b685e782db03a","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.0.tgz","fileCount":42,"unpackedSize":51846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehhk7CRA9TVsSAnZWagAAbw8P/RxHqI/YQKBx/u5AregM\naeSRv6rPs1Y0TBjzrGwO+6RB1LKus/YVvv4gCPEGO1G+LxdglJCaWMkKtqGt\nMmVy1gcZzbQ6MtnsuM8QHpZdStRWS5BB5VyHWDoGA7yUvTG2C/DZXzKlnULR\nYQoPwg9WumbkMDLIs5iEgvR+n1YS58J6qlR0YumdQjep5DWk3LNBSUsLTOzJ\nhqvEUqYHW7Zd+5II+ta2mk3tB8Yt147aGqknc586PggXM2E2q6wrleMYzhrj\n32klR97k3ia2OHMGgdLWMCYkA7CwvoVMjJrAiWybCoNnalQScbAaZOyBMiyr\nBVaEdIOtnIag6F4au0LQx3oZNfNzuvgIkeEpxTSKD20dTxtAdzxfdY0mZdHv\ncJY+SKKokvtTHVp5Y50cb2NPorlN97oKAS5RuZiTzZe3MsD7M4IxDaw3vtDC\nwDZzvsqcDUMv5xMYesu3KTIj9qclquEPP8Jnb6KVRGyBPWyrCoB4ZJECyMk8\nNtraVfIUwPg1bxkoXpPTo0H9veLP7uAznYpXw4aIfkLziWKfoyBV4hL3/gsF\nCeqqhmqAK1wuLGxLXuv/432uKA2elB3GdPpW9VPLR/HMi3boNKSrMhGmFmUR\n1/tVRTGlPCZxOpj2D3bcuB6Pi402aDjQ5ra9WTSoUaTSOEY8tt6cKrnEqQbt\n/Z1p\r\n=p5Oy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlUkuQQPbRThY2aAY/vi42vIZFRTy9mtMYNJaXiIO3PAiBjQMS+tqpGFOO2LKxml5jBBxWtLomlZ9Lxd3qtDKjXLQ=="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.0_1585846586742_0.6457501706481372"},"_hasShrinkwrap":false},"0.1.1":{"name":"class-converter-ts","version":"0.1.1","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index.js","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","lodash":"^4.17.15","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"96dd2fda118168eb4d276abcb55f72d5ea6b465f","_id":"class-converter-ts@0.1.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-maI1BeXrSBnCyrSFS/72CZuIs4YWrf2kRyrHQ+GkvnaZGQwEyXiPkx9n4G+VFCHaaihj1CAXKfmvjW+DyotyCA==","shasum":"97effd6dd5283ea1c0d05f4bb2d5a4831874870a","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.1.tgz","fileCount":42,"unpackedSize":51847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehhqgCRA9TVsSAnZWagAAAc4P/05Rh2x9bPZNLs66tn4J\nKnQcwIj9d3euVIFCurLds3RFo13JsP7v9WEdvhQXjEcPJgqDinUzKXOu61/s\n2YPRdiScz+ROEPwF87II4I+r9L+CZrTNCrqoDqOR1U2rbvPL/ilaUReAJs1s\nC5r5H1wBq6gQee6/4jbEuf04n8aKnXvzjmwt4r+LoaitriTioEt06c7p3F02\naKOKPnXAAyAwtM7NcVI2qdpLI75xEedtp5C63vZFHXHwEMviXmFMbM1SIE5n\nch2GjycNy50hJRD611ZLK53Q/8/sKWuZXSJoJeKggaUUVcz8cK/HYqXUmh7R\nwDmF17KXuAKW8UFwK1N86JuLHr3+Qk+Mx/kuAvWwPz0oV9s7mWgGuJ2K+rWt\nXbdQoDtZeVpVtvg7iFAPWjOtCDHRZ47tO7oUjlmVBYpNa8IdhgDVuEn+IZhn\nNKg/gGWxLN5psXpddwnY+2vIL0hFdpTYb3QYCskIUF402gmeNfUKONAkr4ub\nBfJEsr/v07ZhT1BC3ofS0TPGiORF8ReR/xgK3XK8rov8p896bzXP9S8/xcwn\nGm4QskTtxIoPDJiT3DupbN3kaSrDUc5//lgACj1KCf3oWquBNdKD/5QnXwMS\np5eBy/JYE1Ju7OLz+UACwFeJiYdgu0ppn//Kk1tkPH5yRZktXXvmE9XzwWLx\noKxa\r\n=zs5o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHmJoCYQJ7vn3VcKjPsnHLWaII8t+DSsMWg/oMgraR2AiB63xGINYBAxWZBx2Ur8zlM1IYV+Zo5L4BO44Y6ToE+EQ=="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.1_1585846943541_0.3050011787861717"},"_hasShrinkwrap":false},"0.1.2":{"name":"class-converter-ts","version":"0.1.2","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index.js","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","lodash":"^4.17.15","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"249a0f538445ccc23899ba6f228b269c989675f5","_id":"class-converter-ts@0.1.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-nJjV4q/nyHMQqTKtzNgBw8L1qfi8ws2th9JhcIOtj4+QttojD58jY7VIC4fHEilNOuNVdCoZ3pMqmZAQxkgG6A==","shasum":"f728a995becaadfecbd622ea85c38a3d40e5ffde","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.2.tgz","fileCount":42,"unpackedSize":51997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehh2MCRA9TVsSAnZWagAA028QAImxhoufd5QuLMytK79q\ng4RwZDVPlgoFncLGwGtQgkCmHILExTbimaZ0GM21ihLXwoDmZPb8l4Oha4Ji\nyTZlOEqhGZfc/MCyzdIdUmtx2drdfXlBIxK9WT8auOkG9GbsKqHBeUPTylB2\nObcmqRrgzPRQruGz3XLCMjJ4J2fDtPf17WasuHxnf5HVl/wjojBLtoMdIq0q\nxhcAqGuKsKjB+l/2eCpLOfet3YZay24HK3bP9iaO49GVLbiBvs3MjKChSiL7\n34jvAgr/G2f4Xh9q0+EkjDpW4T2auWwT1fzSyZ1TzAxi0XfXKoZoRecvgLUP\nUX05Xa2k3UKLC8nPfP/remDfEdDjQMoDZx2JBptuOYaAQwLdrKxdZf8+ncxG\nD58dzP4JLcikXzQ5qm+G1IlXBgHSDJHhi89QHBhPaCHgvKWvekwTHiW8k6vq\nHHFZLv+ND3MyDTxlJbbC/MtPmxr+WvxlH3j8rjuetqRRxLto9e3l0MNmvstN\nxVXQ+32pNdxsu5vApDkoyrCrDnM+Ixf6mBSPQfSXU2K8Ez54vGN5zIQtOhux\nJWVVbQJOp/nneqDfbo1sZjHm6WVfg5Z5QO013YyQMBXYw8g6W9T3dR0oXw5J\nNje7KIPnPgNhPWLnM7yoPebJxXyyTeHLPvmVA5tVSN/x31beGY4DcG6/fw56\n8Plu\r\n=uJB1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb7WT2ph3Hi9clGefr6dAc0CIwskoDVR36y+cFjYbWswIgf/VF8Ef5I9rcmwMlwCXs0m6Nyoe0j7aJE/L3bm0CavU="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.2_1585847691656_0.30005055375024847"},"_hasShrinkwrap":false},"0.1.3":{"name":"class-converter-ts","version":"0.1.3","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index.js","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","lodash":"^4.17.15","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"fb3860771842c94e941b0f0994ced708489de6c7","_id":"class-converter-ts@0.1.3","_nodeVersion":"12.16.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-lPwJTO8nxkKvSiOSaQx5RCk37IvP5VtRCwY7kYeIcV2iEbixzZKR2bm5w+tvRRZlPgjS1TTjNS63ixTWPniNcA==","shasum":"3faf643877ab85006c4310270693a2363877f0bc","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.3.tgz","fileCount":43,"unpackedSize":52873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehtS5CRA9TVsSAnZWagAAgUAQAJx9He/jNbH+NLB5VVtr\nypzHTcHki0uwZfQHXmTRgfyC7egHEhDO3gwGbjPARwWlBgh0qfmpRZFHzkU0\n6LRkEjC5zzRKryASWSD4Dx61kz2QiDpW9dN+npEtSgfLz6UGHkv9rGn+h0dA\nTpcfVl52IsXYX5rRMsVoDBsYN6kUelcj2e82CZhgkrQaX6uLY/axlNCBei+X\nB9rF0MNnjeS618vJOx2gLqtVTJCsObTu7Ab8QReeIMR7pI+hgzrYpE0p1AeF\nX54ZnHPK5xkGqBbAKK4lk/9p+tOMeIfgmSScy54ZdLTAvpiyRVNyNt1ENkYJ\nQsLlxBot6qEH7tiuREjsueUf1V6h+0YbIS8TnwukxGR8PXRkhHFAWFRFi60W\nbnocq8lVP2u8KQhIwkFTvzQerf+oeVn5NcIPQZiZPKOGaHXlDOs5CcRbSzaA\nv2WEpMUGgYWNwmUVal6hZePc6NTZYFqL40GWWq3q0hnT1QDn8d64U7KxHoKS\ndpWhCAyHxTggN1Cf0GAyN833eTIkhziK1qp4Of/0Zopots/SFEi6+ZGV/0zx\nCHBnlr9ONbeshiH/OKndMNvKqkJxcT0CVsXbD+pcAqXLNhbAu38PMd4u5HMo\nrBt2+pajQBfsGpT8jiNTDud31+se4P/p9CmdObCIWDAFTvbCMeF3kHD91O1G\n0ZMc\r\n=0Xoy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMwCXOOBUIOJTAnRs7JYDSYvfDsMECoq9sugnHJjwSNAiEA3PFiBtf4kCgot5+s02oAYfixWzshymgI9nWbKED1ECY="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.3_1585894584703_0.5418236043092126"},"_hasShrinkwrap":false},"0.1.4":{"name":"class-converter-ts","version":"0.1.4","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index.js","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xml2js":"^0.4.23","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"fb3860771842c94e941b0f0994ced708489de6c7","_id":"class-converter-ts@0.1.4","_nodeVersion":"12.16.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-EzE7V6q50AbB63hzckQQfd39tWuQZ35eMC7Tfo7JQw42uhu5a8iLE8C5lgcqa92i+NkIcqwDadGsDd0PFQwk4Q==","shasum":"799c3b357bc33e935b586c069047684de8eac6ac","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.4.tgz","fileCount":43,"unpackedSize":59364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehwlfCRA9TVsSAnZWagAA4IIP/jciUA2rjsv3zL8LdE6r\nxGpI79DahB4GsHuyW4GUVguBiX4RHZ4v12i4CLZp36xyDDT/vd0n5/PKL9dW\nu54H/v0caqdz92DG1k+5C6M7KJlkm+xBLpEyOyPf4SAIa9Wo8xWdYiqSD/wE\n39MykK99/Jx7EKLpTkjdb2YC48WdofIqQs1Wg/Fgk2aMxZaJD9QeU1BDkXu5\no+wav/VEWwHKOBosmVp1s2jWkk7vhgmHjbdnpd+IKSu7q6AAHY6EdTJOXbC6\nURVUDnQxuNRWTS079q9AIKmALTImKabepYyKRv6pq5I7Y39szaGRU3IX/RyL\nA2aBZUjkCfodw4iRaX99rtnqmXUVpEkG7cgxMYViSf3Jq02zFCs61n9OKeyw\nLD6Ui1rpye0k21spQx8xXqvK36FyN8AMgqme661gbMgr9tahwonpwY2cO5P1\nwOfeHv/p/bJUlId4lwCmcpn75sFryIqtocSxAjQiv69Qf8MAmn5MdGhOTYVT\nJTX2wRRkd0IApd/0Xbe0BmY3ZFuOH+onq8FVZ047BZOvKzfkVp/khfjFqKur\nLEmftplllLVzNQAN8QlPrPW8fTP14fyfjF0T1u22lSesiNDCWzigi6xfZyQ7\nkn69dL+0D90IeMmgjgzPENE86+UdXhQQpc/jrdVsJ1DpDA7WUGi/6rGVCLR8\nqxdv\r\n=flMy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5mFs6cVhAwipKnaxww20Aq+A7ZOFS46xFjQKgDEJniAiEA5Y7Ot4266kCC+amPgvFU1ehXcqYywIQh8eG6Cc4h2pE="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.4_1585908063075_0.7760481129942589"},"_hasShrinkwrap":false},"0.1.5":{"name":"class-converter-ts","version":"0.1.5","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index.js","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xml2js":"^0.4.23","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"28eda9852acaec00b5df69316804e52f57d1a4de","_id":"class-converter-ts@0.1.5","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-HVV55935X3Klv9Y7cEJtOneGVskhWiWYZ8JZO+aAWnksPt+X/TU1b5X+QYLNJITf6KQ0jEN3H1Cpz4HvW3DD2g==","shasum":"94a41a08300510527441b23caaf330b24fbc611f","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.5.tgz","fileCount":42,"unpackedSize":60126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehzN3CRA9TVsSAnZWagAA5vUQAIXoQ3LiLPtGtktly8Aa\n8MWWe8GLyFGnBmDl2uI9vFx+reJBOjqYsWMhVwM9IruuJFSOP1OuNztu0Nqd\nkHnTkI5a1+AnhM8mq+F62lcXqf+8uHCoNzJL+1DpzXyovTyh1PsQN4ftLbQb\nqIL+9YiJ9oyCtF81rTuGbPN51MlXeOwRwmzKAmmPB+nz4SLBBgcEv0V0fcL+\nkamRnHPLWYCZAulKNdwIdOKp4iy0NK0J1UQ/1NIXINvVCTudM4DRUNGAuCEM\njHHFPiP8mKJcEIVNszXAXRwwrXmOOMWl+B/g6Id9vb6pQ/6OWSFfZiOIXpVL\nxFffVkykvtqz/1zH5VR1wtU98rHDhEYF65Dh8+yVD9401jm4q9o2OXZkGdss\nQPautr0+gJqugOITVJ045g3Ssn6CEE+wbwb4fnD0XZ9I5zWO/1mOqVvjJAn6\ns/25XvTJ47/V4gFLBQ9MlDqmB2MNr+arnn+NAU5SGy411EpreAxdBeLi1ebh\nXPnojR5iwcvM551V2XjJ3sl1XSiRkhwus+N6H1UakD63JzrnQyy/2SQ9vcNX\nvxh/V3k+FzlGCYZ91+OmXF9xiFRQ3totcLwzDKUGlOd0jKtHyttuOP+re9Ie\n8MKRxG/Q3J0bwfMCa0oJQRocpAX3+21CpG8hSTDIFYP1s30E/T08+KyOzVpJ\nB0vz\r\n=CZZh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERRzVMipXJLvYMW2Nntf/uMCrTes6svKon41wFnNTSRAiEAoZvZIEhveHIwDAC+9vj5yWyqkVXVyvwl+dw+iDZ2/So="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.5_1585918839005_0.6711183022230764"},"_hasShrinkwrap":false},"0.1.6":{"name":"class-converter-ts","version":"0.1.6","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index.js","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"c9c711f803d7cf5787878fbbe1830180d577ab7f","_id":"class-converter-ts@0.1.6","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-xoQVbAXIMGZlWBo7jEWK2GQqtVLT8YlhrFC1ZDWo3h8ogNq95Fim1S9OtEXXeMzwgmkDUCWxSXsvbGx0BwCAMw==","shasum":"3bbe57a4acdffec63454f617b1f410efa8ea698b","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.6.tgz","fileCount":42,"unpackedSize":70957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiCd7CRA9TVsSAnZWagAADNgP/is+epJwq3XyVfWWyADI\nJgpYDw3kaDJj0Buw+xuRlq5eggDfuCtej9QDRwwAeRpLTh0lyp5jFNEdbmPv\nvRtkxWVv6C2M0wpphN4E9QL9pOpAdAy1qOCxIFE3y+qp9t+irnO6SYVp3u+D\nkFZkjXjKOBPTcjbUiJ1Xsh9gEDDIzfXtgXMr2zh3lkR4buqDgrdiDLRgc2/E\nOrjP8TBxu2h/zn5Tu827nrG1rtD6Hma1ylMUUkeucO3E+9GY2FzVrqwh6bwu\nC4/jIoOILec+hb7g8wW+lRzeCP9RuY+VtDZOGh5h58oqXgNoHsJpRHnS6Lmm\nuFT+uuMmLLBQo6awCq+HkpHMLoPPz6E4HlmLaBj38u7xIS1kmnPyw5l/Q/Mn\n8yRiOwDZUAPJF0CfdxYdl5ocMyeDIvsI1BcBoKVJH5jINuHZEVu07cNxCuKm\nRax8+eVKXiMXwn7Zu1uLEH+tkIFNCm8QBnFcLk2Qguxe4MxmqdUUOjdv86GZ\ni/OQsDzlrUdUbuTlRHxWrWu41mgLxLisFQBlK5lZx/5ICDBbuaY7FTLhs4OH\nogn8b3Dwh4xXp9mmAInFiMA2H2O+Xo3J62ZLvewh9u34GXA6b06hot+9WiPm\n5+X6m/MIGnDr3SqV+TZcAmKUtO41SgmgHQXkAxTbYHt7e7wnsi6eS+eLhBcu\nWOtf\r\n=2Ixx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPiZ19GjrujQKlutteW5iSS0GaRlOhh1a+kp5X2ldvrAiEAsnom/olkp4vitO2RP1UfE2SMAzDTfNGKm8ZhWQ1Gun8="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.6_1585981306834_0.6396602732002334"},"_hasShrinkwrap":false},"0.1.7":{"name":"class-converter-ts","version":"0.1.7","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index.js","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"3a04ec4fcf0c6d89222f8575707e1c9bc1f63dd2","_id":"class-converter-ts@0.1.7","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-wgJueTWirHdhQHGGjXGju5sma0HqwxEJgDhBoBioW0Q6cEIZDVLLt143mHyBmKEscoUu6sn5Wr3OFJI+wNdaHA==","shasum":"a4b147ee0dc1ca0f2ca86e7cc647fe18e7f46f20","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.7.tgz","fileCount":42,"unpackedSize":70921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiCfpCRA9TVsSAnZWagAAWPsP/iv1waM5UhTfYlDX5ajg\n/HUrzrg6yiPcHNdbE1kvfyz23SQyNhQDwxqDzkYzrFhu9HWnSL98BcRZbSXF\nseAlSREwYSmN4oVEdME2VIIIYG4K3azU8Ek8x7/RLTuF55lq4BYx98P4VXeb\nNSJAdm9Ky7rWpMy0hejE02YajzT2L8w3sA1njOS5eLV3ET2XfdPwcwtDHn7V\nXQN6428pIzCeiEJaBbrcn46ari3FziIKRItHLo2IJ39y3HAHh/lyU5yUVaZ9\nGV8oBRKQvOwUTlQCB9GqpNA06rkkgK7ro4wjMu0hJmuiTokGrTIYEfm0w87u\nw3DNgp6pk+V7FlPOax8qM3VKPJ42JXijzirY3aLj5I2FjygZ+XWGSXeIRNih\n+qyEOJERg5KilpPjaoLY3gLAMwiz3LNECL06u8BeKzPQ0ytZMkiY+J1MXSU1\npQKa0V4k8E7R2se3W36uXTiP4ryHcWrULw21SsLtDaE80/ZVGWUsl/hPPB3n\neI3hYsiPA+1e/iVBcJ3siRMRzX8ZGxZsU5YtFTgYzBrmeu1pdD4K/4YNp8iY\nbrXcoWgyWsNfY+fzVIQzkm+J68bQYyKwgn3OmxhBQET/Mcf575pHf8nT2BeZ\nUxVfDIdzwVaLXfmfDqmhKAhqFI9G0JDUtofCjmAsYBp2k82UwTMd4sORvVEC\nQuLV\r\n=il4y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF2AzLL+umylZjGPy97Dr3J43UXjALF7ENKmCn/BAIj8AiAjQwMKq0Zi+bZ+zyty8VUOjTzoRn3UTd6ikB+6MIQDag=="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.7_1585981417252_0.6084173891661946"},"_hasShrinkwrap":false},"0.1.8":{"name":"class-converter-ts","version":"0.1.8","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index.js","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"0cd2ca49854582212bb9808ffd1f0c8bdabc10fa","_id":"class-converter-ts@0.1.8","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-FVG6b5mrCnMi9AMUZ8WQT2vbPi6LINldBzCeLvwxaL66JmUTrq/Gz6WNwgj5HkeKDPwxuAAMDsSyFOz0dJMQDA==","shasum":"fa52178fb3535b7ca672c28a78ab081f89496bef","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.8.tgz","fileCount":42,"unpackedSize":71878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiH4WCRA9TVsSAnZWagAA9VcP/i2ouXdaGB6ZcdJG7pxH\n6jCD+sEkogdjq2r/k1bSfd6sD7QwdUtEfPEAze4+ZcE5m/44fmpI5PZ3BEPu\nXcBRg6HIJFqgL3EfgPstxl3HX0yibK9Q593bsua9PNCJMdQGgusW1Sd7VPgR\nIcLx3DfH4zLD4JGCWHKYtg+eaICMn9zoh/ETKUry/hKPB50qllJqxnZERiNZ\nXBdUpBGDjxIr4wsT9keO0njZQUZbTBKTo1T77VNPL1ZXAc1SbYU7f7T9BzL2\n5NU2t2LnKPnQewshjJp6fQPhg3EBr0nvn5ucL+ZgTRgTYnRwN9ujgTueY16y\nJVLkvbJGF/blRWs3d/8VDPDnD5zLDgQR8RaLcdvxpjb0x31qC0BN5HL7iaib\n7k2mPLSaXlHqTY5MbPB/dpeuHqhwFz6wAT1Kl+FPWbicWUJMn5K7lcdLUYJ/\nnp556vR8YoDlGZfxTMZdW9TilJzZXgM6BURsIJRgnTBu8Cv4/peRtlbe/iIb\nMRa5mykWJKKRCmGIBP3Og5d+wnhpNy9x6PEXkEm0BoCc3rFn8trEiu9/y4Ff\nRtfleMK+/8hjTqqdyk5McvAVoQ4ENVr1TQymQvQ8U1dM5MKpvTCv0YyL2udr\nA1r1L1TYROBOT2ySZ+31KlDT/kh6RyWAMsoAydb3kuKanL5/8jtnaHeLreV9\n9+zn\r\n=unl1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8b5/Pgew4qDdgxfl/h4mGJiXPE1BjTu56uirG9T9vLAiEAv3d3g+C+stI487VItlleeEACQ5AQa0QvsIw1ki/1MSs="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.8_1586003478179_0.29466493551575135"},"_hasShrinkwrap":false},"0.1.9":{"name":"class-converter-ts","version":"0.1.9","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index.js","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"2f7919c7177cdf199f105941b6558966d9aa41ea","_id":"class-converter-ts@0.1.9","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-o8VvdOskVCy/gCZN7Qu61GCHHhE3Svk9z8DGyLwWgHRqG+Fg9by/2WKQSMls+ztWt5yapNkQdYeApVcWDz0G9g==","shasum":"3ecb302b8f6569015e3324ddda91bf1f1ed623dd","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.9.tgz","fileCount":42,"unpackedSize":74199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeigKbCRA9TVsSAnZWagAAqDoQAIonXTH/5uCzoS6a8h/5\nPn+UGT+l+Km+xckERrB4wPY7P8QerEHIfI74tIq+si1Tw5oRKkbvwiXCcbGj\n4zjZkQhW90q2UqgcDaT9ii10EHf9Sg3nyMtE1e4Di0J0nqs/USxvOHKkyRkH\nqc0uuw13WqI8vrXBHH3ZV+EwwXkAnttWGOIFPnCTeRKYKIPkgn+KqSYhqIKT\nD6YTjWk78j4nYbpk8uUop32ldoM5X/DpmrkLU7D/pSG7gwujpC3itBeSSh/d\ngYIk/Zz0QoNm9Sjom/fZOC68HYVxRI8XrYIrjoLWq7VcboHCWJR6x2Hv2Oem\nc9PRdOzwhRR0QTjrOXd6zpO+dVK2SKL1wfu+KE7L88jjhv/83LXnAnjofMUC\nqODXM8fHTtET7Vr6/8pltQBnQNK/AGnPAU25HOxiwldRi29Lt4Z9LjsOkRIu\n/dJbDT9Z//1+zvvdSK5sYvfPxwoKonaoPsQ7y4wicKbyQVSfgop9JwPh9m4i\nxH0GaLJVymaUdMyEL4hqZpsJr8rKIVp97qonfvMPO693nYe5GlsPjxJWZJzt\n4rO9bpioUWz29nyyCPtVdryrXtWYNe0hAcxjS9tSDXTnMMVmLmRV3XK1j/vi\njk9GfVZ+uLlE6pdHVoZZZOVJxMPaTg0kMKc5kjY5lKq6gFCbS4FqZLsx6FbX\nj/n7\r\n=/UUO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrn6rG1uDNFR2TjqmjLSXZG2uyI5Js0d2kPD3XDB2UmAiEA5EGEq3ghIJDwt06cxApLLtjmv8en1USMwG/Wc8zOUNA="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.9_1586102939330_0.7980076717420492"},"_hasShrinkwrap":false},"0.1.10":{"name":"class-converter-ts","version":"0.1.10","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index.js","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"4cbf22c412f5414d2e0075b51876ff2407b97636","_id":"class-converter-ts@0.1.10","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-nZGJt1+1edji62TaJIpivzWjjKegdINmiJRA5pwl5/pJqVs56Za//NZMk0qhlse7Kuprm/GTgTsrVJRP5QWL2w==","shasum":"c072181a251a2ee24b82c537d5b388c1f469adb6","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.10.tgz","fileCount":42,"unpackedSize":74214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeigf4CRA9TVsSAnZWagAAFbkP/1XuC4knB/HfU7REn5Gw\n6ZxO+YPVdg0R/ny6HDu917aPohZVB5hr+QA3xHZQC/KJeHdRE5BEt1ezDhFr\nvvvDXh+pOHl1k/EGHu0lqSI6/wSloq790TjNpvSHqoSQdRDa8mpgWKXjsRNE\nR8wY53CcusbBOKsDJ+BaFgU8cQXUTMhyDd9kNmoFentO6r4PgtvCges3IKyc\nSz6gK0Fn7vdcNfMqA/mF2xcTi4HjHvyT5Rmu5OTbpZYjB+FbvLmYI2IDUYzc\nkdV1oMjzsg9xCN54hIiNi46H1Mbta+RxUOk0/yyUUp1bga4ponxxipA8mfT/\nDb0q+pKdovaXspAoJpdfdq1fHHjP2L0wnGYn0qWfrlKNp8sDf2AhW3LiJpV9\njlarlSzCZYxgt7+IOwJdxBtaqHJ7JXVJU2fc1JlhXL6BHDAx3EvVpax8MfJ4\nyxdFsAIcBfqdIEMbsATweiRvykL/xDK49ULZ5VQblAVHgNuGtq5XcYd4XpqG\nEe8UImge9zEtZ8OpueVjdUeiAJqHI5BP2ue4Rqn1tRjGK07fgJeFHLJa/U3d\nc6nf8sjAG3jRBoZ7H/PHd+XzUleq5AUZKos5lGnlHUa9TLCBKiTcxbimyG46\n01rDE6uE7vRAOGQ0VdEqhfxwpQ8FGrpb2PsJCczi99lgwsOXR9IHSj0NpC1U\nnNLy\r\n=4X5g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxcLO7t6t1OHeehJLIIOhChuMmau/Ev98ZCXgkAdLpyAiBVxodRTm9A0Qu375CHn0Bu7/fSJCSXraYVq3boA/BIiA=="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.10_1586104312044_0.7901719640898239"},"_hasShrinkwrap":false},"0.1.11":{"name":"class-converter-ts","version":"0.1.11","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"98598fdfe0f35c8deabec99a0804aca09d4c4f24","_id":"class-converter-ts@0.1.11","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-/IvWAfCGIU+Bnpu66mNM2zSHPQUrgVrt9IixO25dVfqyw9NWPbVaTfMR7Wk/hbH3cmwagF9dWrics3+trV4uwA==","shasum":"33b92b95b9392263cb67822aa71f6ba670221d71","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.11.tgz","fileCount":45,"unpackedSize":78228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiw24CRA9TVsSAnZWagAAaGgP/1CN9rCp9jXr9xzTJrxd\nrCzelLcAWIcmDPK+nM+2y8zDBUNZObTAYT3PozyE+zomhVTzx8rnJyMAEqfW\ntUaD24l4wAfgYZdcBbRiV9gxXShVvfxAu6k+ksNfckY0zjaA5+fNNRh6y9vW\nuIiYmzEsCd7xYfxhnftWvv5OWvpILYpMPoMNaEti1cHA02bcU7FwmQ2V9PNf\n88yWfe+Y/DHfq92BIgrnrWcQ8oCnXQj0pDsWe7norMyMtK5owSgWLebeQ2Fj\n3vFwdCgmjw8FmYJmZd4CCv73aQooWuCwJ5wkbyiw6neDSf1mFPcu5geFm5O0\npykAGtPvOHfKjdWghNrVvS093LfHM9AXpJT+j3ojK6Kme9DyetEzDmTtpy82\na3lGGQdzw7SzzKNWz7ePVVNEDeUV63UYdqF9xiaV2PHpK42Tb0azobH7l/on\ndHnnL09wQTwPTgqdGppQGAOEayJVF4xvb3o4j4W8/nB8ms8pG+D/nDiHEkl0\nhvmIwUtEBuuXT3gm7ng6jXzr+dN1qHdaFppN8iUDFPpJOJI9DhNglimg5M4R\n6mGY7+ZQLki2Y9BfqDHnnJUE3MzewUWj5EKGaTeqXupIdN9Jij2TSy/y5WU7\n37ZmVQk+/Svih74rW26R5OAbPcFRgeCdxikI0Qad2U13uVtJ15d1jzDyMO1H\nLeM/\r\n=6ZD1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6GzWQSCV8nv03hsSeH8ZLWzH6lztUSL/vtYXD4DHgPAiEA/pKdMDvDVzVT5IoFSvKZ0nzNyws/vYqQ8zJsfjBuF+A="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.11_1586171320120_0.5932232280618155"},"_hasShrinkwrap":false},"0.1.12":{"name":"class-converter-ts","version":"0.1.12","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"0fad484a84ca284828e8254a1d4f30769f67b87c","_id":"class-converter-ts@0.1.12","_nodeVersion":"12.16.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-gyz/PK8Jpsh5wJ5X6BVj+yiUCdUiIfmC+KRtetRndMS2fhLKCTW77FnFnuHqH3aCaGE6EhYCoTLNdtfSV/DAPA==","shasum":"4da4d7ed40c819f220e728e100ad946fd23c39cf","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.12.tgz","fileCount":43,"unpackedSize":77862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejaG3CRA9TVsSAnZWagAAwZYP/1LFTx2r8ixsFuE8vaOb\nsi0ec1uNJKEpW1pcTCpWuIdpAzh+Hcn1HmNrT3Z6RgUkOZfObKLtO8wKeG6f\nMqlLNkAWWJxID5onqumag3cU1r2beOxx0fI+FQtQMm67ROLzrYEtG7UggDlW\noxhjHQ7gkgZ1MuQuPTiRIvCnRvLgFEpyo1GA9Y42Z1sIRj3CWG+DVJjIdjET\nMmSWQwWVrnYPxMt/y1dTGQktA2OmYc8OxiPW7BXxkVaPFqw8/NQLoemUkvHv\nB/+1/L7t0hcTyjVLEp68kGZHYHvY1mNoA1umIIRZNUi+gS8KQaQhryha+o2O\n8tIF6UWH94PkbFijDw2kuxbUWhYm5jKPPpXUyLREgXJw0iav1Sle9JT3bTzJ\nLtQMADkuSiNBjD33kkxVUZjxCBa0VBCKeAdYZKqtheWhwnlPz0YYU6rG8kT2\nRrJGiGMQDH4vMuTiMutpH+msAP84Z+2A3sKJznnu4dJhIrtPf4DA3pL1tCpj\nsXKEZtfFV1nsn0yXSAFRIZbQqjBkxoVfJZMvqtRWFMDG+voT8Xks2Tf3cHgp\nx31u3aaEyjDxkvj2fg2bEbIrhXntVqFK6dAZrbIq/opFrbNujtr6LaAVd9IK\nv9kvkNDzX6ClypiZelMqIK2Jr55SHWT1HUC406axqiXJ6UdRT31RnrOUdJFp\nBeuh\r\n=Znpi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDyPEh1WOOkF+NJfmc+/gi+nvpJFKRQunPqzXq80J0uAiAuPJW+fkwOJBWHHplDHkANSp3uZnbIU2hZhH7YyhEI9A=="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.12_1586340278382_0.8560380712601248"},"_hasShrinkwrap":false},"0.1.13":{"name":"class-converter-ts","version":"0.1.13","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"c64299f8ecc29e6986b6fae2081b496c48c2387f","_id":"class-converter-ts@0.1.13","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-muvApqrQidkdyoN9yAD/jyk5K4Ykj4wF5iLgQKS5TwF1JTLCpKrxWxhKQYe9zvYu7dh9GMBZDRDNRq93cjnfjQ==","shasum":"46632e35bffbd748aad96412e09aa0d98d7a62fb","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.13.tgz","fileCount":42,"unpackedSize":78610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejdnWCRA9TVsSAnZWagAAj6wP/jndWkBFD5THF2u4KGEr\n4pA2nxcWujS4bqRsmC35Q7Dq6n1ANPD+GGjAS8UnRGCHfy95LKGfkQX455FJ\nTjj7Z9+Z4HwTGNvHTRuP+5VzSJ8ObnVfNz04spMCi5X7U9HU8QO6eDEnYlRL\nCk0ewZcMQxW7zGDFf+YGfM9IglvlLLSYgNAMIFo572m6UHLxiCnM1rXV+Vgn\n8zzc6OvViAvMOVsgv8oZgqu6I8yRxv7nSUDtdLhRx1ohqMDCnsG0pXTXDxk2\nTn2rve61WRvI8CEEq1QHYbhI66QTVCTqEuQ6qLFcwX+hCIgh5ssesgy4Yj0t\nQ/eN0YG4cUWdNhjSH2+YDlCmzSZaKlLDMxa+btI7DFL7Cy3S6advlOaTHZxA\nnOIlYNH5PP/ByEBxPXe5Z2Wu04vH+W7zVFyGfZG7aUT1NmlBFVxxM4+rSI4v\n5pLyTXIaj9AXWr77VboUUpWFhrJP3gMhgn5mvmC4LlK1AQyaLUfpI/qgbTC+\nFvqFXneoAKcfPtNHCZVa0kq/zZzSouReq3x9ttRjmcbY77u87bxXbchODfdI\nRGaQu6q3DDaYtN8OZONUPyLK9ITvCEq8YDAA1m98ymdYmBeWcxzU9RBHG8KT\n5uO85aSQvhMHvwlUAQASC/wV7Yqf2+vl2ISYSHEldf5soU7/Za2fsfB3xfpb\n41dA\r\n=hf1e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0E3oeUayI/OoCfohGu6B2QKdmp2FG+4qWIsZkRiIIHQIhAIU2iqq5dwTVtGkTf6yC3gBQW+AU6oy679HPtLmVuaZX"}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.13_1586354646220_0.13102275989162604"},"_hasShrinkwrap":false},"0.1.14":{"name":"class-converter-ts","version":"0.1.14","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"391dfe64070544ca4f96a3e36047509acac326d0","_id":"class-converter-ts@0.1.14","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-HA38n6Rt4pO+tZRFlWefS4diI2PUE40q6VQSp30K4dYVTKup4l3t4/6bZS/bA/xWIBLWjozp93AAPNjFHc9shQ==","shasum":"d7caad7d8f0828d7691dcff8971ae4baea88d8ed","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.14.tgz","fileCount":42,"unpackedSize":79379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenG7FCRA9TVsSAnZWagAAzaIP/2k16fXxM+KNv81XUwBI\n7xuw9ow9SqdamE07lRe/yq1nZBPP2Zs7RrtTQ7AcjkaHGPWlV7U0BDZbPUgd\nmpulxJJ+Swwk/fs1OfPQ9kPgDCVbQIuXXUJ9XyY0r5s2fCwW+PHhmi47eDuh\neoMOc8MAc5bj83aGBpk24OPmS79C+FmJOvkIq8ZL+uDJjKldF0enst0i82+/\nFqwhFWodg7TpGawW90U+1ybwSgW9EuuXTtOgL1/VtVntd0sn/+1e+4PUvDYJ\ntWvjPRVKpjrZiT7HyVWaBAC1tBAg2YexMedzTEyC6xPkqk05AIeFZgPaPiXs\n5EnZQEcvnuHI1gsHti6VXmyY60ZO4KgM/etipfMtWUB0/9dXkgtncigp7p/a\nT/1QYZiGlPsoHnStC1d8KOyPOxvMYm8eRU9Ig7guJ31hro8AbIr0zoFjXv2J\nwn+h+AYd2888Y/KyMhqiDOspskVEDppNQqpfq56LhrrsbLfW5Cu2SpiRnRcZ\nhAV6sFr68X8E6mBhQLenwfJvtOESYwXPEk6pHeBxzH1rQf68J2Q57/GLrFS/\nYj1nX35U/pWgvx1LPg34/kPyWqEKKB3g0pYFVqqZxmu9FFLr+9IGMGlBTX4j\n8T++ZC252tWBZchrMcHiEN3J4/eYleulo9178Io3h/lKA2f1F/Z3KIHrSQDj\nGUM1\r\n=C+Vq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGPxw3d8wA//Cv8igmE3VJ5jaRiXs4SvxCwxFVALkpsUAiEAha7GU1Zv20rkfshJwFO8WEFdTQh1wkvlOjFrBPU/d7w="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.14_1587310276780_0.3271700148398775"},"_hasShrinkwrap":false},"0.1.15":{"name":"class-converter-ts","version":"0.1.15","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"391dfe64070544ca4f96a3e36047509acac326d0","_id":"class-converter-ts@0.1.15","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-WbUmZDz5l9ZFHWLTKnKwqVK+yfCukS5VZCQOtv+G96G7OtV2tFnsJvoZAX8ewqVYCNleK4f9chYklJrFvq8/aw==","shasum":"cf6a1d6b98bc7fe8ce588147944806c2832a462d","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.15.tgz","fileCount":42,"unpackedSize":81605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhm1oCRA9TVsSAnZWagAAlhAP/iB74mDYA0O+CIUUXRBp\nRYzOsdHRMfpGpV7R0lpn2PKftYwP8yY06z+IDOdbRUXJ6OcL7y1rjwglnBPR\nBmj6yHso0ciWostymzipTz5Maby1MmYqWIMLyJ8wGPAKdxkEoyhBOkdkECJ4\nzf/dC/zjhfWczLRlRwJKaOWA9DWqHYePblJuaKZoobKxqjhwSYNq+bimjlfR\nu9kQoy6WOgMwnJkgIsLamG3hl2yZvl0IimTRJmcil3SCbDQ2bJUsX+K257Ca\ngg5wgr7lbfCjaUEwRTeI0K3ewnETEOFrmTLeQatNtXitF8pU6gicAZwjhTTR\nIFMuhFQ2jGHyCuLvpOQJJGSqG1mnGXqMutSiHnHG34XQlN9FHOlrtHSOvr6a\nAjO+yAWO9HP9iyDvsmcv+/PY8aNYewIEfvVoO8SCUeN2d+kiu0zdLgqe2moB\nMBEtSiWTWGIEe/w8Uoek8ycSxdveEYUjLVwEyRqUp/f0g10gj1krEpQiB0XK\nDq0laeLV7JH+hvaU4JCcWWAxIy7YxBTf7Pea1+dLTIVsv1Jh5277HwASF/6A\nhbX+Db4TjIIvm5ZTEqCVCmvnK5tPnkllOiSnsbKeBniiYguUKIaYI2hySrQD\n041Poxr6hOmKy9nipRChjKRyYzVkH7UKdsr7q0aOKFiBFYcrWLW9M1SoSyAJ\nDPk4\r\n=jKpo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCykterlbPYUEJDWyTuPF2vL/O/hOlgl2QFASYWeqYWngIhANgc1ToHRijafVOhGomGkjHzhb5R3dDSVV4pIwn+fuzE"}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.15_1602645352177_0.697964502874737"},"_hasShrinkwrap":false},"0.1.16":{"name":"class-converter-ts","version":"0.1.16","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"391dfe64070544ca4f96a3e36047509acac326d0","_id":"class-converter-ts@0.1.16","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-CfXyoF5JV3BOSP6RWUGZREjC2LIBlj/DBLPA+7NodBi1sO6aKuDIM0DIe3yb9VsOt+PgL2TwJTXxIeJoehFtbw==","shasum":"41cc43a38c2f178349ea6b3453af92be4262b2ef","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.16.tgz","fileCount":42,"unpackedSize":82349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhnSLCRA9TVsSAnZWagAAyJ4P/2s37yXMYTFB2x83ZhmQ\nfj2VfnNx8oeOf7n7Bz0wouc90l8r6s5a4pBaWcf2sqmmH8NcwpkCwcTK+fBn\nyF/r/tEbKY9eqwqR/l50ydeJqwd5og7KfPeS7g1AtfQR4gvYLAUD+B1FYxTP\nT9avcukTORtR64zxTVJcjPKnfbdZ0IwRPF4CksP5w99YH+ts3gH3v7KmoijQ\nr/WAaO5w3DXm+tz4PnqDOB3FZh3/5TsqgHUJfwhN8Fl12VkCxbaL4rfJu444\n5A6Jv/9BpNb9AfakhcLyOjKPltOwSpQnF5y7U8RGGNiVtPzmVkCmK+MQ83rE\nFQaJIAId6TmSCAj4woAENy+CEahqOBLZpDhQQpyFCJ/LNQ7Gf+01f4RaZiph\nn3X9inke9d/sVGAaymMZDQy7l5Re3GTi5N1ucuHRA0fcV32AFXZwqjL3Qrqh\ncORXff59zpD0JzzwU1pFFpc6DRkmgq6Euqkbf99cwFrV91TPztunf+Chziay\nqO93iUTUD+Prg+StGViSLQOdGbk74+1yO89i3u8FrQ8eS9efV+uNcjqkrLlF\nOj1SQV8q6ttMrc5wfN9IlQx35Z3h2ywW9b+ONwZuLuv+Bojs13MDFO6y8YSr\nXMHMowN7eK3ibWv9BD63SCXnzp1FWxrIPgr7epYV9zQJ1ciled0RPOByI1fc\nDu+2\r\n=kAnn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZZJ29XvVX8yUGWQDiOpjN5RcMExaj0zv9jdQ+G3+Z6QIhAJEp9dF3vBu7PfxpTmM8ReY5ixrUAXS3TW9jAt/3GeLP"}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.16_1602647178723_0.8230251791249541"},"_hasShrinkwrap":false},"0.1.17":{"name":"class-converter-ts","version":"0.1.17","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"02819b77b305156e59eada166ea4c3ce110aad8e","_id":"class-converter-ts@0.1.17","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-dBGSWGAkJGUDuTdjd4wGlbgmWI1g7ak95psdtd5pXOg0unr+bPFNyqGGItXXE6Cy3L1HkXq00EMbVgrYDuEa3g==","shasum":"5dd9698871ed61ddbf6e7174cf42ad9229f29a2b","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.17.tgz","fileCount":42,"unpackedSize":81675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhp7iCRA9TVsSAnZWagAAx2IP/2LHiVldFygVq2Dmz/02\nfhR9vvS2K8MpbLs8QESbgOvn2hb5LWGeWkghh3BERzYjTU9zzixskLTA40G6\nl/axvnbwAV+LXu72hxboTQDDRPwfiTkbbSJSGz84dRdyrV4Bk3Y748nZ3ZBG\noR9Syb9C48xtfVCfaOkbt02f8ETcEeeFNKFKQG9/apLrE15dKNQl7NxcMQms\npGtvCGpvsoe/UysX2Rz+cAllJ22eGaBMNP2jhdBnPCqFCW1J/VcU62F4+Syl\nmxrsEBDo7O7dS1HkA9SWYDdCIefUBcz7ltK53iUFWs6M9ZglvkSWo3yFDeAI\nGV6be9rCTiaO8IPxPfqilqwEgjKBifGARV7qbKQsfeWUkVK2jMXu1eCFDTME\n4V2iodPukJA168YNtGu3kKBUj2IX8zaB2jmkSeuQwqGg0DvtU/niMtIHZtNl\nKw2RJu0ZDNO21hnbs0zXXvVL9MOC4yslnus3P02at/9bgYNa/sM7aCBFUK8I\nLlN8p5+Va3O4kQJOauvIRg203nKS6cNBtTA9u+QdX3oiyTz9UKpoibLECa28\nIMPG4naKmBv2Xw60+TtjVQ4vpBSuWSXo+Udn5sdcfem+gWglVXvVRC393K+l\nQl4KstXpLEatX6lwnjQiHGgD9Li7zBoV3nAbvMk7oNy+J5JBsDJ/FO/n4w1X\nHILk\r\n=Vrs9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC83l0Csqxtpz1mUAIBlMe/++YEboIMmTFoJXdZfNVLwQIgF2Qsxs0whzW/JzF31kQKy6o8wrfp1PHtcraKpUMm0ZI="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.17_1602658017599_0.9363687252061472"},"_hasShrinkwrap":false},"0.1.18":{"name":"class-converter-ts","version":"0.1.18","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"cd76666ebed042e1d249eb6ffdc0c036fd616e4c","_id":"class-converter-ts@0.1.18","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-qbBP/23PRxoqp7Unc1xlVdwRlA3MfrxyD8+eooQLUJzknhbh4y3VtM7AbhPraNx9EhurA01Gv/A6PxjPDNhtbA==","shasum":"57da5a4d033015afc7c6ead09b4ccf7fc01b4d59","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.18.tgz","fileCount":42,"unpackedSize":81840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfh+zoCRA9TVsSAnZWagAAnqsQAJ932bn4WycG3dg95GeF\nI3Ug+dZ6N24pSkuj15lovTbtPF57mxCxriJRFHjgVALmVigi7h8dmpq1AvoE\nroL4peADh9AvPRMdwLVIdYEBkbPhjLmXeZlzr+TgwEJ29gh8wA5WLd9oDeSe\nZ1X2hu+WzHpJYgOrli/ZRuqHZR07L373qIgYTCHXqC4OBQo+8jCZLPaitxcL\ndJ0ViQRZU1b15niM4/iYhuP2Qoh+rZCPloCYVpKuod8NoMgP8p3ruJ3frIn7\nVDxaoEkYbFSbrrJ56I5u0G5GtNyY4rhcw4FfnGObBkrMpJ13tmodbmhhufvl\nawY1YHGlUfIJagZz+sY2QsO3o1S3qXsW62Vfd62DFzMotDlpWfqMjTI0OJZf\nLc9eOLr73W61CVURu92+n+pO68c3MbsQLCnvGd3CBDywLlEhWPHvHSRnLUVP\nE1j9AKg2b+zD3SIPj3JCdl5zheXQllj43wIThnAVjQFYQldDl2hSBJ9rkFv0\nCoN1+jV9OXua1L3Z/pO77ZSqNhmTWaRa357W07tVWXeZkAj71ISQ/fuW303z\no3OdtHuPZ/HIr5hjxDpm5DgK+dgRDAi/JJ5HB1vTvUZJ38oNUNy1z3mSiDNR\nMqQ3xmNkfVpO7Vbm4e/wYd1TxFx3Bao9MJ/9uWIYY3A9VOWCymU9xlB5tlxJ\n7Dwf\r\n=QPqK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl0Q6n+6er/sJeexxwIHT1GIu0Sr2bVAkGDHRYNClpogIgNY1B95oUgA5B4z1bfNXqDSoHRNs8uP36jBPIz++Jbno="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.18_1602743528224_0.5455607465074264"},"_hasShrinkwrap":false},"0.1.19":{"name":"class-converter-ts","version":"0.1.19","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"da56cfb4cbd596be31323178df2f839651c24cd2","_id":"class-converter-ts@0.1.19","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-4hSzbhRVe/GJdTzoAvcMnvS+o2LK/TfENotAN7L+aA8WDvRc1lN0ycPMPGPRxC41bhpSmRptAEyPqa8r3eLZ6g==","shasum":"0bd42e41be71b43e11f84b433dab951eb929a851","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.19.tgz","fileCount":42,"unpackedSize":83566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfluASCRA9TVsSAnZWagAAaQYP/0M1SPnPC+xR075OfO8L\nJ1bFEwQd1FI8H8YHpbPYKu4sWA+f3G2itVX+jixui5Ig6YvLvmXeqld7FRVi\n9yPX5cmlDugFaWiuxLaVlR6uTMWJ6j+RGDlGdvnILE6quE59xjdUVlsyEzfc\nf+z5c3YPP1nqNeY+H5DcVwamjrXJxam0DQRs11M+7LfScWtOfmv1NenuUyJL\nZGSocWn1JHOyjAUmoENYbQnTvTREfxa5mUzk2570Y8YGyEtdVzzJlsrRnsho\nhx2R1RLdUxXUJ2TAs4jnqa3TGl1DQtfCY/DPX2OhsV+yo4hXvKPA7qOlGpYY\n4XBQuPwDjEunaMHgKbBuhUoV0KS1ZcX+R9ZotBQocNm7OLG7cSNGLmTXF1sL\n12KLk6PgP8mjcbLzVgC7tVX4u0qZlYjku6ZFOeMV4If4CEg9NYVnxbywFrd2\nQBRvm9XfXGi8h/G64kwinwtVcvXyluVzJNUT4TztKVWYhK4oO0fLAvtT05WH\nlRFJr0j8uPcl2R7OR6jwnH1HTabANyZ063+QabuOaleZ4mKnBGNS/2nJR2Mg\nbvRY3REJPc9Nff8Mvj85Cfv4/9gY2OuET6m1f0WDxeUhPEHB3ddwG6ryIE+S\n7eRPky0q2YFjg3ieRq+Z/7iDeyZxiZEvZZsKPmEQE+tiDjsPTJb9qdxuJ1zT\nFgLu\r\n=j/Wr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIChzPEypHg+RUD5XCdz5bJ0bPYGNIMTW0F5HzdfUhId4AiEArW7fHf0dSbYecSnUDf7QyJwbwt2otuGyoD36nJBlm3Y="}]},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.19_1603723282447_0.5648587268981169"},"_hasShrinkwrap":false},"0.1.20":{"name":"class-converter-ts","version":"0.1.20","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"17bff2e32b6248c96baa385ff9742676ce0ceaf9","_id":"class-converter-ts@0.1.20","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8Mi6sWw5ccsGio8Af3GKK4p2UzXpqF6F/8kYXJyHbZTt+aT/WW77p4ZKbZA1ZLNRtdqM3YjLjomMIKpKjY5UGQ==","shasum":"2c8067ded1bac5760fbdfa8afdae1c625f550ba1","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.20.tgz","fileCount":42,"unpackedSize":83567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1w8rCRA9TVsSAnZWagAAKSYP/3hqX8O1vrtbFNzzKdZZ\nWj93VIQ4x5cL8UYu/5uLT9jXrFoUG6wXHM8CzL2sOvJ+R1FQK8aUzY/Ul3X9\ndD3p23kaE4387MhGFGOiYq87nWPnJgpQRpi1xeMNPzRxzeqMO4O3OjptlRxp\nL1VxQUlbt8Yo32p0Eip/1q8Lu/Ub/ZqUxm3YKEFpvwsg2WaVVO+M8jNgO1g0\njc4vyyy0YHiA1WK0vmCXHwtq2WRvMytktv/YuLyzPv2EfiHY/Q7AFxhOWGZf\n5i0DfgwbmOL/YOTaAbuvKCo++qdxnnNit2lzxILqCG8EY+3JwpHnRRZ/uzNM\nyVBxeoC+MH51dMm34DTkO9GJkyh2frHCbper9LImTCXr4SJsCkK0TOocVV+F\nB8TG4SwosValFPOPSKn9dZqRWP7OAtwkMN3+KC1VVu3gFE5JGenfXgbGZPdb\ny8dobOw8q+mHFtm9pb+QjIYEuLl2M30OyWJINyWVINxc6Q0f77Lr6F5ocmOL\nhiYCWD2UzeqYrdIMFfrHEWTkN+4xtrnsS1WdUvJRadyDZhSL5i8AnjMhd4yQ\njTaItjs1RtRisMdxUqO0JJcsDZqhoRKjplEGul3T4vhOa5GbydqcN+yTgT61\ng50x0Ntz/wZMKBkQBPNUF20xXHjKIhvO38JUlBxyrSHY80m5p9QB9cu3mJnK\n8rdL\r\n=r0KC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGVAS7myFLGonsd4SSoXsQyMu5t4rMe+5/GCeGh9sNqQIgYT8/iphrR+NBn5Qvi6MCfKTvifueqB4ETjx9oVsWN5c="}]},"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.20_1607929643124_0.8723329562380813"},"_hasShrinkwrap":false},"0.1.21":{"name":"class-converter-ts","version":"0.1.21","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"17bff2e32b6248c96baa385ff9742676ce0ceaf9","_id":"class-converter-ts@0.1.21","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AmOZ9pHeGGyCLEFFkMvq09N11RTxT8ufL9gFFsD2uRByoLPETOwkaKSOFfpEsviq8gUsw3b1nOZsDu6X8LOlOw==","shasum":"ec8d9979ebab4e2be224ca17a8fc43d23fc4df26","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.21.tgz","fileCount":42,"unpackedSize":83805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9qoTCRA9TVsSAnZWagAAhEgQAJ0zDaB8lDwvhyB5oCfr\nrTosaowtCuQ37mKW0ZqOE90BxpnotWqCH4GDiGRie+mQG/oIfRcODf+jkQq1\nBrr5HUEGaNh6z04ft7JG1yVyu4AcoKrkRLDXxM89p0d6kKq+EFj0VvpgUPYu\nwLN7lhfcg9PrDl4DvxuG9oNjcYcB3OE8ETTxxzPaPbbYWunDi/tVd3CPMB0w\nxupaCm0M+aFsOKgNpGANacDCQB8CKXHasQ17XM3tyzhrigBbwAA+ZetYRYcT\nK1tWFDEqU9UGa7A5MoKXf1c23a66oaNWIuzzDHlSmDDDUxLat5bGaKe0bNcc\noesyYhXh67hplS60ypJeMGZSbpAxT9R5mrVzvmAMfx+RR9oIld7uJp10oMsi\nf3yYazLvFm/x/56MC5gT//PT8sjQsfRtH8QM9FuqBKg311xQV8AVKJvXeCzL\nXT1qMx81eDz7U2ZwHWuiDyzdnvPOJfAb7XcTzID2VstblJLB3gBoCP7IveUf\nAwTXvy1n3xeZ/ZVxfw0d/F99qbE02OFTizTZBUReQ/mnCr0uZaWMtJ17jwl8\nL/FYDR8S7ntzAxJSvnteARTVIUozl47xTdTGxqKrNnxL3epHBpktsB6saMtR\nHM6C1CJjPxMf11SnMTEBHw0bOq2TxeiP2GFFSaxSYLzoI6TpcB2JnadvG9wx\n8+1H\r\n=L9Ab\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGCbcq6gu3cCHb4E1JvouakFAv5eDokZDlCh3b7VkRYgIhAOpalwj+ODZEXzksDaWPijnspfdw2W7G5gJt30Oc2qck"}]},"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.21_1610000915272_0.4035933715637736"},"_hasShrinkwrap":false},"0.1.22":{"name":"class-converter-ts","version":"0.1.22","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"90246f1db9880da496201cdad144512f5f07936a","_id":"class-converter-ts@0.1.22","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-ap4CP4PsAdupWQtabrnA9e2P69F5ozA+Hh/yXvygyvFl/RR2VIINr0RjjfdY8sRpTM776kDsHTax6cm26eCh6A==","shasum":"568a8e2d7937f3696f39783ffb31127d358f25b0","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.22.tgz","fileCount":42,"unpackedSize":83804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggnxUCRA9TVsSAnZWagAADXkQAIEW/JYrB+MeZ60hY1lA\nWK2gNtrFS/hRXDAwobUhWEWqbVvFZYLchMVvErq6JyQnaRvyqHijhABDo4Px\nVbdBQnSsOyIfZ+AsER9tyeao6166xaKu6ij9ZKOVdi2FGqmZWrU6mnESl/DK\ndjCjuJW6lhL02tpUU4XxrC4ibBFalLNk+jFgN5f9AOGcMffkSbBFsaxjXKB0\noz3Qjay5P6kuUYI+X9ntsFBqj/3JXYOMaFRrid01S/q7+DkcfXBcJaBFrEqs\nGNUFoXo5F7NIwfYksIGwlL6on3u+SUoQW1jZIaDeBIxftiNOvfFPg/J8hYHp\nWgXZ07zh0kupSZHoGFP/E+wW+BKva56nwBqRHRe31DbvSfp4H3/SM/ldqJ9Y\nS/e+xPqUhHxVkvB0fo7Ob/i9eGkkbgOlR/vNydiaoqNLVTuprLXY5+mZ8D7u\nuupJdn3jwvDsoP4N48q5mBjgwTr/FHvLh+HaE6Rt5wsBLM59n4bmEe4CBV72\nRtr6IgjvAJfflwoz8qdXsbOdBHIOsVIUx6uoSjjil/8mdZuULhq0O+VpRoSX\nbUK7sKl2NnaKGIt+X5v5mkA3BebVuCOla50uHZOrbnAOVPT3MU9+8eDttlM5\nQ1DK2Tx2bm7+ucL56Z9ic8AkokQ6C8mudNuKVxiZOgZATzjQsseJDKhfVKdg\np8lx\r\n=GCNK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAh9VVDmhFW+ZuT8P9+vIt+WgvtvQY4njKfaCR2R0bAdAiA0DoZ2WQiID+ZaSNwpD40h4REO/piC/aXoSO0DuHrPoA=="}]},"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.22_1619164244157_0.5616201493123871"},"_hasShrinkwrap":false},"0.1.23":{"name":"class-converter-ts","version":"0.1.23","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"gitHead":"00ee5bc2e3a35c48c39a5d5d71c7297835d5a4ca","_id":"class-converter-ts@0.1.23","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-XaPFp4N/PTvgiNKS2XFdyaRYzwrO/fudED9J5m91mcTJvRUTHFBKn9YvgkPNMzl0xRhaUtL1MJ/kLHott0sgBA==","shasum":"6161eaef818d65962e8b527e4fa1bd4f6736e154","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.23.tgz","fileCount":42,"unpackedSize":83803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoGAECRA9TVsSAnZWagAAwHcP/jXzSpzYdEQhzzj1eiBf\nCwuD4e7vag/zSxD+rKDwkkKDeszL941Vhu5nZ0vyDV86xoG4J+jiijDiqBPe\nfgjz65ErQoklXYyjwm1fJBTgNQJKVYKOPGOm3cCypyatyIp7gazA5Iyr6VYa\nvVD732eGZv7rHFFSrO7BIQ19RGfxXyjze1vZ4pL0cKNPl3wj6r3J1E9Imixj\nGzuGFxui/8WHVutMKb9a52S8afH7Jws216BxTMHRBWlqC9mSoGfsDUICji3r\neWXL+7q/GcOCWeEwYNVl93M2XL8Ynfz3vuogI6rv72FmYQkJrw4mKjd7Hla7\nYgLiOD/x2H8EYhHazZw/yHk2eGBURq/ebPPaw5iRGmEOzNbdugo1OaMNL7YD\nqMo/DnJTnwmMyXmI7/FJKCSe7HHOSd7IcaG7fHmfqsDCf1Z4vfXa0oI7Hc7l\ncbpkeuBsdh4ktUM85zksIdWZTgQYaFNrhAtO4oYPskWWlLlWPjMsLdDl5vFN\nTZTeNiOoqvXlvN/H8hrZaIGaFiKtCrb3TXq5i1h1R3IQfpgS1p/bNiNRPwWk\nKYl/fr0ke5uxD3s9SBUS2YBUYY6UsJ5VmYyUqOBuIUSURdcYxeZEBLehzYN9\nZSETfWNKfApybihXztuPZTSLECbpmXfgKCNqnjjyjtjWNmoz57IN1MtFfDYT\niKSN\r\n=6jh6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo86fQrsh+ESP8jhI9nchjD6k1pd08fiXzRLnLIfdg2wIhAMFHPzyrPVh569y8yxcFADSu8+kYxiaSy5VlY0C6HcRQ"}]},"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.23_1637900291938_0.09079335529399546"},"_hasShrinkwrap":false},"0.1.24":{"name":"class-converter-ts","version":"0.1.24","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"types":"./lib\\index.d.ts","gitHead":"00ee5bc2e3a35c48c39a5d5d71c7297835d5a4ca","_id":"class-converter-ts@0.1.24","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-0+H+BNGxN98x3Hw5uJF7udTgcWiDbJxESbn5SyvLwHFXxwMtT9bKwV+OalltsCJxilTKMhkiyR8Mcx2ku/j2ug==","shasum":"c2638f2ae83985ca107612a27b2d0fd915d6e052","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.24.tgz","fileCount":42,"unpackedSize":84250,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZHPy9jhf9zKUMnFy6EoWeOTS1i1EzpGmzB0djS6O84AiEAwPNQGldgeOqQjaSwVNJQfdcOXuR29zeyJQC1SnP2MXM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/JfiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/5A/+I5uLNg0LHeTSJoU9iLVTeWXW9YHjgT2mH7sZaATkLJb+rg4Z\r\ncN9jaEUl16Ndj6N2kTIB3kN2DdP3Gv2Mw7NZPUpMhn2zgOmYMEBpuvU43eue\r\nWSanC6YgC/exiDihEfUFYzd4BnoUcPDa0kpB9gBFipOac022wvmnW1qn4cab\r\ngVyfQHhuXDKjR7uA5PF/dZS5I4mne3pnC6Y+sr5nuszMt3lVxCHNv0XStRvg\r\nhVJUFviiBeGm5WBKDa8de6QeQX9YwYXftAwpWUE+6KQ7qMXcaFLmzkRsHzFt\r\n5v/C4CnN+2jCaPX6xsn1q0uJdTIfLbVtxezm673OnTA7KBhgZZkg7yGXNdiw\r\nkjvHfl7DovJcAfUriM9Xq1l3KtRp/nv9u3r4ssrg3E0FcT0Sy83oH36V8WBJ\r\nDqCSpLOpzPu2VYJN5pfVUxE49/jznyUqYdndKZIunsWXeXRCmX8ZuiWwcTYP\r\n6NcZD+yxgE3QQxdEVonaLwRS0CTsossD2y8b2WS4BxGBYMxDau2aLtZijOQ6\r\n3OPw6X5AG8etcbOOWTRpC1qU5e0XVcvjXhawMTJ5wfkbStd+XRYMSic9uQVm\r\nfFdfVyPOi+SDwavVHUMPX6X0MuIDpXM7t85selLq6mBGjcguItnXDc/x17XT\r\namCV7DBv0YqeBErIdZXOAubi3HA/JqTwwiI=\r\n=wvkM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.24_1660721122077_0.05021516851203578"},"_hasShrinkwrap":false},"0.1.25":{"name":"class-converter-ts","version":"0.1.25","description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","main":"lib/index","scripts":{"test":"mocha -r ts-node/register tests/**/*.spec.ts","prettier":"prettier --write 'src/**/*.{ts,tsx,js,jsx}'","prettier-check":"prettier --check 'src/**/*.{ts,tsx,js,jsx}'","lint":"eslint --ext .ts src","lint-fix":"eslint --ext .ts  src --fix","build":"tsc","prepare":"npm run build","-prepublishOnly":"npm run test && npm run lint","*prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run prettier && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"author":{"name":"netwan.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"homepage":"https://github.com/guangmingwan/class-converter#readme","dependencies":{"@types/lodash":"^4.14.149","@types/xml2js":"^0.4.5","lodash":"^4.17.15","xmlbuilder2":"^2.1.1","xmldom":"^0.3.0"},"devDependencies":{"@types/chai":"^4.2.6","@types/mocha":"^5.2.7","@types/node":"^12.12.21","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","assert":"^2.0.0","chai":"^4.2.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","mocha":"^6.2.2","moment":"^2.24.0","prettier":"^1.19.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"types":"./lib\\index.d.ts","gitHead":"00ee5bc2e3a35c48c39a5d5d71c7297835d5a4ca","_id":"class-converter-ts@0.1.25","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-JbNX0CVZobfa9IP2fHyosXqXSAVY1BKtH8T1AGPVcRNqlLZMwNK6AGRKZnMM75GUtdkcoIhDU23jdb/kuAmY0A==","shasum":"32585881d4355228f97c665317a8913fbecdff4b","tarball":"https://registry.npmjs.org/class-converter-ts/-/class-converter-ts-0.1.25.tgz","fileCount":42,"unpackedSize":83803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp4ZssgNKBGnOptbyOio0cpmFzHZoHEIjY1Ub2YmTcjwIhALBwsHt/yqkwlNopUvIIpXjj0XngHXSroMGmQbi38c2r"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/bFbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPNQ//UO0rxgJlNd5bubvSU93nFuKt8JR377BwyOzdTTnNgwrCYDzf\r\n+iyOW/TQB8QpZsXLNe7RMkeybvHf1O1tC7XmLm/8hzPy+UQB6IOTKp/eyjo8\r\nzc2BDjdCuYDZ/mSaneXC6R7cozMBsplQFLGcd06vSfUDRgU736KAGeUEkcvQ\r\nb8Pwxr+VyvpfpGstaAJJBDhRDRTzogHCE81b+AKhNsBpa9EqUbM08ceXw+7R\r\nKi13EdRqLoqTvgCJyiUNiSX9AeyjIBLJ6hg0kjqeJtJs0/6p/VlUIrMibN+E\r\nnPj1zCvUwLqupiQNqfPxPBw6CxcG8nG259Q0KtLgAgxsp7t3DZ+Ap08WEj2h\r\nVd0C1G/a9U+7xn8ci0K4RBjAhKPX0v9wnDpS0gjTOPIGIOv+kKOIf9Qw8OgI\r\nZOXLFEEVO1GleUQSaAHUTCsTOuSdROtJUyol7pp0n6J+Vp5GvL82CyJQpmU1\r\n0MpanvgcPTuR10YWOtIDfpa0dnPdCmeDUqmA/TPAQLZo4M9cwDAeSoi8ZCJR\r\nMQnRnCHr3M+w6v+2UayMqQNJVSuy2RB61zY34uHiP22YZs5idSe1NhZSM0OK\r\n/bQA4AAw+hl2SDDQBpYXfssDhSsZYqJmd/beo8okXoHRHYdPnNQjkQMqh4Wd\r\noHA7FFvdpEd7Xr175qDmnVJGhOI3M/Ewd1k=\r\n=wJjL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adouming","email":"156530445@qq.com"},"directories":{},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/class-converter-ts_0.1.25_1660793178908_0.8626415628224215"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-02T03:44:12.672Z","0.0.7":"2020-04-02T03:44:12.853Z","modified":"2022-08-18T03:26:19.154Z","0.0.8":"2020-04-02T08:12:44.877Z","0.0.9":"2020-04-02T12:04:27.723Z","0.1.0":"2020-04-02T16:56:26.907Z","0.1.1":"2020-04-02T17:02:23.696Z","0.1.2":"2020-04-02T17:14:51.758Z","0.1.3":"2020-04-03T06:16:24.872Z","0.1.4":"2020-04-03T10:01:03.464Z","0.1.5":"2020-04-03T13:00:39.169Z","0.1.6":"2020-04-04T06:21:46.994Z","0.1.7":"2020-04-04T06:23:37.390Z","0.1.8":"2020-04-04T12:31:18.311Z","0.1.9":"2020-04-05T16:08:59.468Z","0.1.10":"2020-04-05T16:31:52.184Z","0.1.11":"2020-04-06T11:08:40.278Z","0.1.12":"2020-04-08T10:04:38.572Z","0.1.13":"2020-04-08T14:04:06.398Z","0.1.14":"2020-04-19T15:31:16.913Z","0.1.15":"2020-10-14T03:15:52.321Z","0.1.16":"2020-10-14T03:46:18.842Z","0.1.17":"2020-10-14T06:46:57.719Z","0.1.18":"2020-10-15T06:32:08.333Z","0.1.19":"2020-10-26T14:41:22.594Z","0.1.20":"2020-12-14T07:07:23.269Z","0.1.21":"2021-01-07T06:28:35.449Z","0.1.22":"2021-04-23T07:50:44.313Z","0.1.23":"2021-11-26T04:18:12.134Z","0.1.24":"2022-08-17T07:25:22.281Z","0.1.25":"2022-08-18T03:26:19.086Z"},"maintainers":[{"name":"adouming","email":"156530445@qq.com"}],"description":"class converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml","homepage":"https://github.com/guangmingwan/class-converter#readme","keywords":["flexxb","class","json","mapper","converter","transformer","typescript"],"repository":{"type":"git","url":"git+https://github.com/guangmingwan/class-converter.git"},"author":{"name":"netwan.cn@gmail.com"},"bugs":{"url":"https://github.com/guangmingwan/class-converter-ts/issues"},"license":"MIT","readme":"# class-converter-ts\r\n\r\nclass converter for typescript is a transformer to deserializable xml to typescript class and serializable class to xml.\r\n\r\n# Why use it ?\r\n\r\nMaybe this project is the best xml2ob solution in JS / TS, maybe not.\r\n\r\nNpmjs.com has many XML to object projects. Why should I reinvent a wheel?\r\n\r\nI have an AS3 project, which uses flexxb [https://github.com/alexandruciobanu/flexxb] for persistence support. Unfortunately, after the project is migrated to typescript, all projects cannot solve my problem:\r\n```js\r\n<root>\r\n\r\n<a>1</a>\r\n\r\n<b>2</b>\r\n\r\n<a>3</a>\r\n\r\n</root>\r\n```\r\n\r\nAfter it is converted into JSON, it becomes {A: [1,3], B: 2}. After it is converted into XML again, the order changes to:\r\n```js\r\n<root>\r\n\r\n<a>1</a>\r\n\r\n<a>3</a>\r\n\r\n<b>2</b>\r\n\r\n</root>\r\n```\r\nThis is not what I want, so I created this project. According to the design idea of flexxb, I realized the sequential reservation function of mixed object nodes.\r\n\r\nmixed xml node:\r\n```js\r\n<contents>\r\n\r\n<calendar/>\r\n\r\n<text_layer/>\r\n\r\n<photo_layer/>\r\n\r\n<decorate_layer/>\r\n\r\n<photo_layer/>\r\n\r\n</contents>\r\n```\r\nClass:\r\n```js\r\nexport class Contents extends GraphiceObject {\r\n\r\n\r\n\r\n@detect('layers')\r\n\r\n@array ()\r\n\r\n@element('calendar',CalendarLayer)\r\n\r\nprivate calendar:CalendarLayer\r\n\r\n\r\n\r\n@detect('layers')\r\n\r\n@array ()\r\n\r\n@element('text_layer',TextLayer)\r\n\r\nprivate text_layer:TextLayer\r\n\r\n\r\n\r\n@detect('layers')\r\n\r\n@array ()\r\n\r\n@element('decorate_layer',DecorateLayer)\r\n\r\nprivate decorate_layer:DecorateLayer\r\n\r\n\r\n\r\n@detect('layers')\r\n\r\n@array ()\r\n\r\n@element('photo_layer',PhotoLayer)\r\n\r\nprivate photo_layer:PhotoLayer\r\n\r\n\r\n\r\npublic layers: Array < any >;\r\n\r\n\r\n\r\n}\r\n```\r\nThere is a simple example:\r\n\r\n```js\r\n@alias(\"user\") // use to automatic detection type in  a mixed array, \r\nclass UserModel {\r\n  @property('version')\r\n  private version: string;\r\n\r\n  @element('i')\r\n  id: number;\r\n\r\n  @element('n')\r\n  name: string;\r\n}\r\n\r\nconst userXML = '<?xml version=\"1.0\" encoding=\"utf-8\" ?>\r\n<user version=\"0.1\">\r\n    <i>123456</i>\r\n    <n>user-name</n>\r\n    <e>email@xx.com</e>\r\n    <at>1a1b1b3b4c34d234</at>\r\n</user>'\r\n\r\n// use toClass to convert plain object to class\r\nconst userModel = toClass(userXML, UserModel);\r\n// you will get a class, just like below one\r\n// UserModel {\r\n//   version: '0.1',\r\n//   id: 1234,\r\n//   name: 'name',\r\n// }\r\n\r\nconst userVO = toPlain(userModel, UserModel);\r\n// you will get a json object, just like below one\r\n// {\r\n//   _attribute: { version: '0.1' },\r\n//   id: 1234,\r\n//   name: 'name',\r\n// }\r\n\r\n\r\nconst outputXML = toXMLString(userModel, UserModel);\r\n// you will get xml like userXML\r\n```\r\n\r\n# Installation\r\n\r\n```bash\r\nnpm install class-converter-ts npm install --save\r\n```\r\n\r\n# Methods\r\n\r\n### toClass(raw: { [key: stirng]: any }, clazzType: ClassType) / toClasses(raw: { [key: stirng]: any }[], clazzType: ClassType)\r\n\r\nconvert a XML object to class\r\n\r\n```js\r\nconst userModel = toClass(userRaw), UserModel);\r\nconst userModels = toClasses(userRaws), UserModel);\r\n```\r\n\r\n### toPlain(instance: ClassType | { [key: stirng]: any }, clazzType: ClassType) / toPlains(instances: ClassType | { [key: stirng]: any }[], clazzType: ClassType)\r\n\r\nconvert a plain/class object to rawPlain\r\n\r\n```js\r\nconst userRaw = toPlain(userModel, UserModel);\r\nconst userRaws = toPlains(userModels, UserModel);\r\n```\r\n\r\n```js\r\n### toXMLString<T>(instance: any, Clazz: BasicClass<T>, key?: any): any /  toXMLStrings<T>(instances: (T | JosnType)[], Clazz: BasicClass<T>, key?: any): any[]\r\n\r\nconvert a class to xml string\r\n\r\n```\r\n\r\n```js\r\n### alias(classAlias: string)\r\ndefine a model， classAlias will use to set the xml node name when convert class to XML .\r\nmodel:\r\n\r\n@alias(\"animal\")\r\nxml:\r\n<animal>\r\n</animal>\r\n```\r\n\r\n```js\r\n### element(originalKey: string, targetClass?: { new (...args: any[]): any }, required = false)\r\n\r\nconvert a original key to your customized key, like `version => ver`\r\nmodel:\r\n@property('version')\r\nprivate ver: string;\r\nxml:\r\n<node version=\"1.0\"/>\r\n\r\n```\r\n\r\n```js\r\n### property(key: string, clazzType?: any, required = false)\r\n\r\nconvert a original key to your customized key, like `i => id`\r\nmodel:\r\n@element('i')\r\nid: number;\r\nxml:\r\n<i>\r\n</i>\r\n\r\n```\r\n\r\n```js\r\nimport { property, deserialize } from 'class-converter-ts';\r\nimport moment from 'moment';\r\n\r\nclass UserEduModel {\r\n  @element('i')\r\n  id: number;\r\n\r\n  @element('n')\r\n  name: string;\r\n}\r\n\r\nclass UserModel {\r\n  @element('i')\r\n  id: number;\r\n\r\n  @element('n')\r\n  name: string;\r\n\r\n  @element('a', null, false)\r\n  avatarUrl: string;\r\n\r\n  @element('e', UserEduModel)\r\n  edu: UserEduModel;\r\n}\r\n\r\nexport class AdminUserModel extends UserModel {\r\n  @element('r')\r\n  role: number;\r\n}\r\n```\r\n\r\n### detect(convertKey: string)\r\nIf the node is a mixed object, you need to use the detect keyword to set the object and node name that can be detected, and the parameter convertkey is the array attribute name added to the detected object\r\n\r\n### array(dimension?: 1 | 2)\r\n\r\n- [optional]dimension dimension of the array, default 1\r\n\r\n```js\r\nimport { property, deserialize, array } from 'class-converter';\r\nimport moment from 'moment';\r\n\r\nclass UserModel {\r\n  @element('i')\r\n  id: number;\r\n\r\n  @element('n')\r\n  name: string;\r\n}\r\n\r\nclass DepartmentModel {\r\n  @element('i')\r\n  id: number;\r\n\r\n  @element('n')\r\n  name: string;\r\n\r\n  @array()\r\n  @element('e', UserModel)\r\n  employees: UserModel[];\r\n}\r\n```\r\n\r\n### deserialize(deserializer: (value: any, instance: any, origin: any) => any\r\n\r\nconvert original value to customized data, it only be used when use toClass/toClasses function\r\n\r\n```js\r\nimport { property, deserialize, toClass } from 'class-converter';\r\n\r\nclass UserModel {\r\n  @element('i')\r\n  id: number;\r\n\r\n  @element('n')\r\n  name: string;\r\n\r\n  @deserialize((value: string) => `${value}@xxx.com`)\r\n  @element('m')\r\n  mail: string;\r\n}\r\n\r\nconst user = toClass(\r\n  {\r\n    i: 1234,\r\n    n: 'name',\r\n    m: 'mail',\r\n  },\r\n  UserModel,\r\n);\r\n\r\n// you will get like this\r\n// {\r\n//   id: 1234,\r\n//   name: 'name',\r\n//   mail: 'mail@xxx.com',\r\n// };\r\n```\r\n\r\n### serialize(serializer: (value: any, instance: any, origin: any) => any\r\n\r\nconvert customized value to original value, it only be used when use toPlain/toPlains function\r\n\r\n```js\r\nimport { property, deserialize, serialize, toPlain } from 'class-converter';\r\n\r\nclass UserModel {\r\n  @serialize((mail: string) => mail.replace('@xxx.com', ''))\r\n  @deserialize((value: string) => `${value}@xxx.com`)\r\n  @element('e')\r\n  mail: string;\r\n}\r\n\r\nconst user = toPlain({\r\n  mail: 'mail@xxx.com',\r\n}, UserModel);\r\n\r\n// you will get like this\r\n// const user = {\r\n//   e: 'mail@xxx.com',\r\n// };\r\n```\r\n","readmeFilename":"README.md"}