{"_id":"@darabonba/swift-generator","_rev":"11-6fbb80310e0e41b3165a46fa25814c1a","name":"@darabonba/swift-generator","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@darabonba/swift-generator","version":"1.0.0","author":{"name":"Alibaba Cloud OpenAPI Team"},"license":"Apache-2.0","_id":"@darabonba/swift-generator@1.0.0","maintainers":[{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"yndu13","email":"yndu13@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"}],"homepage":"https://github.com/aliyun/swift-generator#readme","bugs":{"url":"https://github.com/aliyun/swift-generator/issues"},"dist":{"shasum":"6ecf9a6672283927c0d8d738f4120a9cd147c117","tarball":"https://registry.npmjs.org/@darabonba/swift-generator/-/swift-generator-1.0.0.tgz","fileCount":131,"integrity":"sha512-ePwfn38+pZgUKcPHerLGhSfmx9UurgU3FseMvLGoYQeWOYNN6hrHrAo5NNDZ9yL8mbCmH7FvMssu0ZG0zz9low==","signatures":[{"sig":"MEQCIGAf9ENphNcAIdSh252WX43x8zTryQwsZ8VsEDuKxf4zAiAMmK+eTEJF7FhcWNXYmMez/tPrI6AmAGc2FNHjXs+zsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDEdsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq17g/+KFgDb5HA+CGWgf+IRUi2itJBM3lhGrn79gNhfvetDIuCwMcl\r\ngRJuUEnYHjSgQYACZ3YLJNJvCJmZEpSoRQliGCGAM82RGNriSVQ4QBjIIxLZ\r\n5CaEBEmUXi0zH1wWXjIT+VEhxeF6ZxMUMqvfDrHJg9ZE5jd7iwCx2yGruKpa\r\n1xQgnIfuLEwU4G4xOfS+H7q+3R+bUaLYpBEq1zwzmu7+Z5buIDXomq456CrI\r\n07lOcXvJgy9lI78dsg/IUUFUSQGLz9saEQ/d8ZWMHaSiOtTq4dmfSTtTITjF\r\n/eApfvTeNWFULowFLw/EUE/9Zln8rYLhlGUZtb58Cn3tzZm5cPCsIlzAfZ1o\r\nqWmGTBZz8yK5L5yCmo4Oho5Iuf1QvrS22MVZF8Hu1AreeoGc/H1cBpuHBv13\r\ncQ25IYyN19sV3u6j4FnSn3IxiVEbYTSGYl1Rts3K5XabEScU/8wO2zdxKpmg\r\nNGJp6xsETrN96tV6PlsSzt17DRAjvzco8qvLAZhwuAWeIF26MS8r45pEocD8\r\nbq56IhoQLTQH0hAB28GeuN4WpIuEkUGDlPN+Bx6Ov3Dgt6MBEKxP2fz8ePRF\r\nm98UKenFvgH3RBeY6y89iJYNrRPUdvLX4r83OkeeoPQQ9Xf1vESzg9+WXx/B\r\nh1L664GvAvfMHhafKZ5EJx+Bxb6Rm8KfOC4=\r\n=5ymH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/generator","gitHead":"9d8bcf221923b91a9b2c236e6b94fc63a40c7ece","scripts":{"ci":"npm run lint && npm run test-cov && codecov","lint":"eslint --fix src/ tests/","test":"mocha --reporter spec --timeout 3000 tests/*.tests.js","test-cov":"nyc -r=lcov -r=html -r=text -r=json mocha -t 3000 -R spec tests/*.tests.js"},"_npmUser":{"name":"yndu13","email":"yndu13@gmail.com"},"repository":{"url":"git+ssh://git@github.com/aliyun/swift-generator.git","type":"git"},"_npmVersion":"6.13.4","description":"The SDK generator for Swift","directories":{"lib":"src"},"_nodeVersion":"10.18.0","dependencies":{"enum":"^3.0","camelcase":"^6.0","@darabonba/parser":"^1.2.7"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^3.2.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^7.1","sinon":"^9.0.2","eslint":"^6","codecov":"^3","has-flag":"^4.0.0","expect.js":"^0.3.1","mocha-sinon":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swift-generator_1.0.0_1661749100611_0.8397002528186315","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@darabonba/swift-generator","version":"1.0.1","author":{"name":"Alibaba Cloud OpenAPI Team"},"license":"Apache-2.0","_id":"@darabonba/swift-generator@1.0.1","maintainers":[{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"yndu13","email":"yndu13@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"}],"homepage":"https://github.com/aliyun/swift-generator#readme","bugs":{"url":"https://github.com/aliyun/swift-generator/issues"},"dist":{"shasum":"71d58e484fbc954fef2a48b88c3361950cb039cb","tarball":"https://registry.npmjs.org/@darabonba/swift-generator/-/swift-generator-1.0.1.tgz","fileCount":132,"integrity":"sha512-I05Ofb5ohmEySrg8tD6zLrhaW+FcIGZI3UmshpbcL7lc9ZS/0B+ZZtex8rS5t8urLSG3h9oqSHiLUmUHY3iuWg==","signatures":[{"sig":"MEQCIFQM5E5ktUKDRcSHrKMi2xC1XMPfR2w2/IB2r9PP0EoPAiBDqq4XmvZTIpFbUZWLdOsxG/EnWHn+9lwwHKG4FXm7Tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":306443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ+mCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrkdg//beQ3nPsvtXiY3cI9xeDFERdYNueZYAjUwBbMKem8XXyNiOTT\r\nOaZCg4JfCApv9vpD5aqa+MZFRdu1ksQFaxmKdom+d1P9f9Avuwe2s3fvK2+o\r\nIvlHdwsjHIncJfkach5h7+j8OcO7/QM2HBI4f3yeXWpVZvGJRXlq3HDJcNrK\r\nByZw7765DEUm+vA1kr1Et3qmTcZ6bVxqprhG3BO/QsewaroFzD1QtStbDymk\r\nL2oOhZayTEkq4Bt0TTUAT6aiCYHIy0MZoVNtX/PPbiwIEK1+75F/9JJdEx/z\r\nFWPD9Gqjt3lvz7iF59a/0TfezXCqpwnAaWWMXISiZgPl4B6JQnuA+3bsN89L\r\n0lWug76+eh9eGIYH3H3ZEeSe5T32jnmP4E7yt8+GYD2i/tYGockE/8rqHjH5\r\nWi3Wzq2+W/krg1BXYQA7AvKrlqEzh6g3pjRSRwLLroBW6t4FKfLV45GryysO\r\neGe6M/eHIICrkDiXxiftT+XH+y2ef/pTSNrJmI2wkYHuQypj3S1z+xxXrjfM\r\nDACrnI9PmXm8KJL0Auj/B5w+IZ481op4Riude8YJ9wcLiwjqDYiDqoOM2aA9\r\nvyRXizkRlp0UicW4tcEEJGvzsjaEoqd5Wf7Z4rGtMR+t+TCZQnkbAgZ4MK+6\r\n2+bgdkqMShP8h/NAI+dB9oXZgFW5zPdRNgI=\r\n=dbBN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/generator","gitHead":"fca687ebc54afb98575c6c07548c8bddd742a79a","scripts":{"ci":"npm run lint && npm run test-cov && codecov","lint":"eslint --fix src/ tests/","test":"mocha --reporter spec --timeout 3000 tests/*.tests.js","test-cov":"nyc -r=lcov -r=html -r=text -r=json mocha -t 3000 -R spec tests/*.tests.js"},"_npmUser":{"name":"yndu13","email":"yndu13@gmail.com"},"repository":{"url":"git+ssh://git@github.com/aliyun/swift-generator.git","type":"git"},"_npmVersion":"6.13.4","description":"The SDK generator for Swift","directories":{"lib":"src"},"_nodeVersion":"10.18.0","dependencies":{"enum":"^3.0","camelcase":"^6.0","@darabonba/parser":"^1.2.7"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^3.2.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^7.1","sinon":"^9.0.2","eslint":"^6","codecov":"^3","has-flag":"^4.0.0","expect.js":"^0.3.1","mocha-sinon":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swift-generator_1.0.1_1663560066579_0.7154476882157426","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@darabonba/swift-generator","version":"1.0.2","author":{"name":"Alibaba Cloud OpenAPI Team"},"license":"Apache-2.0","_id":"@darabonba/swift-generator@1.0.2","maintainers":[{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"yndu13","email":"yndu13@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"}],"homepage":"https://github.com/aliyun/swift-generator#readme","bugs":{"url":"https://github.com/aliyun/swift-generator/issues"},"dist":{"shasum":"903cf08edb78020df0b32332b6ae6bc6c340a11a","tarball":"https://registry.npmjs.org/@darabonba/swift-generator/-/swift-generator-1.0.2.tgz","fileCount":132,"integrity":"sha512-N9RwFnjO41low24zh9vKKCsPDtgZyqMDf9+FM0U64DCrRCis3F8nx9h+Il2pcso9/aAPSQSTNFTZdudwlPjRPw==","signatures":[{"sig":"MEYCIQDCcGqgnQ1ZkjnMWdJBq66Zwper3gNUgOP8mMhFey4+4QIhALMC233+6n234d5C/HepISUO30jyj1VYNSAUOuxx08+Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLG+uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiqQ//WMLmgyukKXYYNJUgmD76pCkUSnP9tnsrusTncah/g5xWCeAz\r\nFESLWkYaXyZ6EzamRvOevRtQj8MWK1jLEHr9Ri4iIBrQQVhZGiR6aV2xCtCQ\r\nFmy9XmtHur24qANp/5g41Df6jtSV7aq0NxpPcjqvfrBlbddjbW5pj0dly0GZ\r\nxYg535yxJ5cHxmd0eCCgabVIlLF/F6xDExMMayF+WvGV8qUsTCLVwvaoAAj6\r\nQvJ/JuSfy5VcUGx6zMaZuvlItlAyjKJze84XeFVGPKlzsMgaxV/1A/akIWnv\r\nc6GEQWrT8i2GfPNMv1lYjupzMCTlyrcPDHUaHQV8ENqk40lNYyM9fhpS9cw6\r\nFRwRihnliQiYGHKMlxdt2JUdo4f6YqNLXcI8N0OkdtHSDznxfXW1O0V5JWLA\r\nMEm8Nmkzw707dPA2p62lKSEF0kLMIoEhXvttUcUIz6RwAf7y4QJnFqQ7nB6x\r\ndM/ylIXFtThLFeuEN2ruHjFRRm3l6X96m5oDRROz2jx5DPNjO3kFOw9q0+k1\r\n6/drYPEp0OZXfHsVNVyIGfOi/V6xM7BEy3BvC5Eck/SOm/srIk/JICLfvxy7\r\nOFpLfLWOuOtMmfv2JlK/XoDhsW8NfMFgQOOtZQRHNQpJpSUZ2YG/qK0c3QMG\r\nDXaape4Xv39xtM+O5TgbMx5RRAwdSgjxd9M=\r\n=Z47M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/generator","gitHead":"e65c99867f858b1acda1eff6c24033ee571b8fb8","scripts":{"ci":"npm run lint && npm run test-cov && codecov","lint":"eslint --fix src/ tests/","test":"mocha --reporter spec --timeout 3000 tests/*.tests.js","test-cov":"nyc -r=lcov -r=html -r=text -r=json mocha -t 3000 -R spec tests/*.tests.js"},"_npmUser":{"name":"yndu13","email":"yndu13@gmail.com"},"repository":{"url":"git+ssh://git@github.com/aliyun/swift-generator.git","type":"git"},"_npmVersion":"6.13.4","description":"The SDK generator for Swift","directories":{"lib":"src"},"_nodeVersion":"10.18.0","dependencies":{"enum":"^3.0","camelcase":"^6.0","@darabonba/parser":"^1.2.7"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^3.2.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^7.1","sinon":"^9.0.2","eslint":"^6","codecov":"^3","has-flag":"^4.0.0","expect.js":"^0.3.1","mocha-sinon":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swift-generator_1.0.2_1663856558699_0.898480997681818","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@darabonba/swift-generator","version":"1.0.3","author":{"name":"Alibaba Cloud OpenAPI Team"},"license":"Apache-2.0","_id":"@darabonba/swift-generator@1.0.3","maintainers":[{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"yndu13","email":"yndu13@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"}],"homepage":"https://github.com/aliyun/swift-generator#readme","bugs":{"url":"https://github.com/aliyun/swift-generator/issues"},"dist":{"shasum":"5e2fd8a3dd138ca980f900d12373e2113ce34147","tarball":"https://registry.npmjs.org/@darabonba/swift-generator/-/swift-generator-1.0.3.tgz","fileCount":131,"integrity":"sha512-j4yurI5deWWWRotBHyEiFqJrCNRnUKz4aEpo6qAVyxKAK0YxPfWHTblpgv9Ck9FlSyWxlQ/jmA+PLT9GsA0mmQ==","signatures":[{"sig":"MEQCIH2cl9dLVJhZcnTjfkVWuHj7s5UqCL/LEkDBEDMchn9tAiAMJQr0wrz1urG8ceAMJFehRhbmSrvXm5ZFmg3GcQG8Ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhCvLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaHBAAj/bFahVbd6PVwh8GGKbnlgNxtrrRJV5XmCBZNjc7MqfiT+5G\r\nGipiGAberq7hilaQXCOKsir2c6AhfkFZTpfSwSRAVGm1HEdlzDeLOvrm9mqm\r\noLjZHaWbIXlr22PAUnwKExVwQtRLR9sznF4dSCkoXWm6cy/oqKRgwRnXG7ja\r\nfuxUQWDusm3cM/gQJj56ugyHAw1I+Ex++zqAH86LQRh27VJxRxfXd7Q+6xgW\r\nuvvnj1mPu8jCxHNUpldg7O7LW3eGCUakVMXVMF+mLF+bOBdqx3uAP1bg7aJL\r\nPTdTkD+/OtvlKoB/MG0HonYIiUCiy7kccf5RDw8eoWyPx7XZlE6QcNnfguSI\r\nuiNq6rVCFb+C0aQVRv/dEGJ2+uuivsOOfaQPIQUv6YDQyZVDeoi6oIHJ9wu6\r\nEmddBdLlAKIpLiOGgov5xBpJ5rzjSNdA5QyhdpPqcl5mA8yUh75Te2hXYXv6\r\ntKqTfViVmDTP4o1yT0ciboyeorytVEWz9QPm44tl4GtwWK4c2LbtXHeY+DDe\r\nJqFfENU4R25udMbZF+qVZqvaQ8/ga7b/KNPLqvJs4z51fwakfSC051uGpgmY\r\nRku7zIXR/RNKqtLnEb2Bv9hFSJWKjy2qv/aUeAsGknMmbHzNnoznCIaLdnVl\r\nTo75vBZz9Yik2tMUm1DDB/zYzBgzbwqsf5A=\r\n=hmqe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/generator","gitHead":"24bd4b422cf31e8090f2726e7eac497929da95dd","scripts":{"ci":"npm run lint && npm run test-cov && codecov","lint":"eslint --fix src/ tests/","test":"mocha --reporter spec --timeout 3000 tests/*.tests.js","test-cov":"nyc -r=lcov -r=html -r=text -r=json mocha -t 3000 -R spec tests/*.tests.js"},"_npmUser":{"name":"yndu13","email":"yndu13@gmail.com"},"repository":{"url":"git+ssh://git@github.com/aliyun/swift-generator.git","type":"git"},"_npmVersion":"7.21.1","description":"The SDK generator for Swift","directories":{"lib":"src"},"_nodeVersion":"16.9.1","dependencies":{"enum":"^3.0","camelcase":"^6.0","@darabonba/parser":"^1.2.7"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^3.2.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^7.1","sinon":"^9.0.2","eslint":"^6","codecov":"^3","has-flag":"^4.0.0","expect.js":"^0.3.1","mocha-sinon":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swift-generator_1.0.3_1669606347032_0.21699437196039018","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@darabonba/swift-generator","version":"1.0.4","author":{"name":"Alibaba Cloud OpenAPI Team"},"license":"Apache-2.0","_id":"@darabonba/swift-generator@1.0.4","maintainers":[{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"yndu13","email":"yndu13@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"}],"homepage":"https://github.com/aliyun/swift-generator#readme","bugs":{"url":"https://github.com/aliyun/swift-generator/issues"},"dist":{"shasum":"8f6dd134673f37fb4c3d95fbe895879990c88d13","tarball":"https://registry.npmjs.org/@darabonba/swift-generator/-/swift-generator-1.0.4.tgz","fileCount":132,"integrity":"sha512-Y000sbjrOaPod2J5BZwy489CQRm0CLIo0UihaShnHwXjDHHmJI2AynrmZWukrJ1HtHfyT6WLeZ388YVF8Qm1ag==","signatures":[{"sig":"MEQCICq9H1VhFbvG3eVIop/JGIORurc5vuo4KutRG8Aa6XiBAiBWe3u1Dp18fS0/DLmeJMKrhXVEMIAPdcUDUW9gqugZWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiBkkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL/Q/+PfUUg8N7xlGF3EbxsEl8BAiRMkNOlKhO4BGNd9kokhcOldR3\r\n/d1VNbWWVFilopTF+B02vCKx2JXpmJx1L8ZHiSCbIUur6EYPVdWObcnR+iQO\r\nkTikfGRlE7dm8+IpTNOhIKiRu+ZsWUYs82Cp1KpVJ6KNnIM/umMm0P4ca5eP\r\nGvM0MUk3PnjZF+0HC0IUeFhil9KlU7pkwAARlUwtJmURyqcUpjZKKt7519i1\r\nPfKEPwSdf0fcGBf3NhoMtQMfxsMvU/xHxyg7sCtzFhRB9Zj3GWeng9jZS0ql\r\n6wR0z4Q8j/q5QTEoYJtNVj5Pt1/cQtYMxonds75Q3i7suUY76lIlLG+BVLZw\r\nsMcLfp/P9q2SEoCYV+EIVlMLBGvS2w0WTvCd3WvjiQ3Xl2r9R2SmX1zs2V1Z\r\n9L3RaBUKTuK64Lcufs6elVTH43MtZqGwP1oJ+QDQapg2w2PHJwfKa3rI6o8O\r\nF1clZNtqKlCKVDD1iDzxKf3F1rs/W7wwoiPfI5GoO2YjzeMWY6mr6C83oA6A\r\nC1q62WUpYnpV3/4FTqQQJ3qCaQ/kU94vTheTgITijy2B6YZyCBAM5fozqpzQ\r\nSao3s1a22rXNH6IMBe6CkVj0gxj6tRNS9v0VeN6+npSXZ6mah/dCYlErn4VT\r\ned9ivnsh/VI3tC1WOz7MmqKQpv40+4Dah8w=\r\n=RnPb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/generator","gitHead":"88d45027fe56ccaf468f7f5c147383861cd6a419","scripts":{"ci":"npm run lint && npm run test-cov && codecov","lint":"eslint --fix src/ tests/","test":"mocha --reporter spec --timeout 3000 tests/*.tests.js","test-cov":"nyc -r=lcov -r=html -r=text -r=json mocha -t 3000 -R spec tests/*.tests.js"},"_npmUser":{"name":"yndu13","email":"yndu13@gmail.com"},"repository":{"url":"git+ssh://git@github.com/aliyun/swift-generator.git","type":"git"},"_npmVersion":"6.13.4","description":"The SDK generator for Swift","directories":{"lib":"src"},"_nodeVersion":"10.18.0","dependencies":{"enum":"^3.0","camelcase":"^6.0","@darabonba/parser":"^1.2.7"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^3.2.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^7.1","sinon":"^9.0.2","eslint":"^6","codecov":"^3","has-flag":"^4.0.0","expect.js":"^0.3.1","mocha-sinon":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swift-generator_1.0.4_1669863716689_0.45011504852011486","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@darabonba/swift-generator","version":"1.0.5","author":{"name":"Alibaba Cloud OpenAPI Team"},"license":"Apache-2.0","_id":"@darabonba/swift-generator@1.0.5","maintainers":[{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"yndu13","email":"yndu13@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"}],"homepage":"https://github.com/aliyun/swift-generator#readme","bugs":{"url":"https://github.com/aliyun/swift-generator/issues"},"dist":{"shasum":"686f6857f733da287ef6ee92e1f3ea952c72fe99","tarball":"https://registry.npmjs.org/@darabonba/swift-generator/-/swift-generator-1.0.5.tgz","fileCount":132,"integrity":"sha512-0ELTicNf7Fum3MkEvNxWGConM2MO1fHzNbphh//qSjZKvrC5dYjL9iAIoK3fLwAgg/yKaJ6dl3f+6/K+cPHxVA==","signatures":[{"sig":"MEUCIEtUQQBVosSopNrT1doUWcKtHwZey7Kdxi0RoDWf35VoAiEAihfYeXpf/7aYyq1d4FcdKuX7zBXoJFAEt8EP28/Vezg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":308752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9EAVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/fg//Qo18u06RCOlWWXIOzJRxKKQubTuMJAFf2rd7wuBHJCw/Jtzu\r\nJrxl5HELB0rLYWz7i/2oXxiWQt/9DVggklFa4xLsIKfUfDujb8SNQ/P5eo+s\r\n5y5UWzii8FJfs/iyLTz+35JKg+P4goO+1Nqkcmn9dlqJ4qPke8mfpCX1XFtF\r\nig6/WPb8LMI8+dPTHyJJvocLdZcquDSHs4Dmvsob6gTmZ9Q6opa4runcYsnP\r\niXyZZok4knSSRvbHDYltvrrjkeLjGMPpahMYw3HsCMUaGv6hF0UErpvpBXiD\r\nvhxw3wm4yPCqsPy8NULirzrsmxGUSVMdPcHHSjTJK3CtxTAQ3KrMvFlXHQHc\r\n9ByDicdwZ3Cj8Ta2x87wMvY/i9wsTdFrgfbrz7/IhOxvBIwhD/69wlO0LSPe\r\nSBHbabJExDsfFvKGmI1GZ4Azf2Ui0ngNkrvoAyLMTv1x3pPgtOncve0Cl9xM\r\n5eqnYjPNdt0E2GhaDY/10vsrvTrYVLcgk4mrFlsD/DFdqMSqjAbLAEw/3Jl/\r\nXSLH8EZJJnVRx96d+tmSQwbXLHH8haJHsojG2xDzAKAK2cySyrn3RYDF5hCR\r\nm3qlqcER868pOOwqqttI/JiTnK55Yz3fKKhkxYE6BfEEXggbXPxca0ogUSI1\r\n+FgfqI8+P5kQFH5nRhMwD37B498rTx0QoEk=\r\n=XcH+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/generator","gitHead":"ec4e2a3620f9c0eff27b62ff8f1960178b31af20","scripts":{"ci":"npm run lint && npm run test-cov && codecov","lint":"eslint --fix src/ tests/","test":"mocha --reporter spec --timeout 3000 tests/*.tests.js","test-cov":"nyc -r=lcov -r=html -r=text -r=json mocha -t 3000 -R spec tests/*.tests.js"},"_npmUser":{"name":"yndu13","email":"yndu13@gmail.com"},"repository":{"url":"git+ssh://git@github.com/aliyun/swift-generator.git","type":"git"},"_npmVersion":"7.21.1","description":"The SDK generator for Swift","directories":{"lib":"src"},"_nodeVersion":"16.9.1","dependencies":{"enum":"^3.0","camelcase":"^6.0","@darabonba/parser":"^1.2.7"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^3.2.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^7.1","sinon":"^9.0.2","eslint":"^6","codecov":"^3","has-flag":"^4.0.0","expect.js":"^0.3.1","mocha-sinon":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swift-generator_1.0.5_1676951573343_0.14009717181958736","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@darabonba/swift-generator","version":"1.0.6","author":{"name":"Alibaba Cloud OpenAPI Team"},"license":"Apache-2.0","_id":"@darabonba/swift-generator@1.0.6","maintainers":[{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"yndu13","email":"yndu13@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"}],"homepage":"https://github.com/aliyun/swift-generator#readme","bugs":{"url":"https://github.com/aliyun/swift-generator/issues"},"dist":{"shasum":"e518c37cc231b3d2ee380be171fe6e711ee2389a","tarball":"https://registry.npmjs.org/@darabonba/swift-generator/-/swift-generator-1.0.6.tgz","fileCount":132,"integrity":"sha512-JIyUOjYI8Hu4zS5F7g0DvH46NxKD28VO8U2z4t1UCdxjfKWHcj72/AM+88QhOqEO6xpYi2xYaRLzIg1kp/mn3A==","signatures":[{"sig":"MEUCIAf+UOIwf4/aNUauermeZX2wy2zCXGorh+0ZIPSEF/8vAiEAyMChDCsOpv/ri2BQpevlDd2vyJtyDgkjUzldnxKVrj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":311089},"main":"src/generator","gitHead":"87541822a0018ef4ced14d23a859f602c8b7e88f","scripts":{"ci":"npm run lint && npm run test-cov && codecov","lint":"eslint --fix src/ tests/","test":"mocha --reporter spec --timeout 3000 tests/*.tests.js","test-cov":"nyc -r=lcov -r=html -r=text -r=json mocha -t 3000 -R spec tests/*.tests.js"},"_npmUser":{"name":"yndu13","email":"yndu13@gmail.com"},"repository":{"url":"git+ssh://git@github.com/aliyun/swift-generator.git","type":"git"},"_npmVersion":"7.21.1","description":"The SDK generator for Swift","directories":{"lib":"src"},"_nodeVersion":"16.9.1","dependencies":{"enum":"^3.0","camelcase":"^6.0","@darabonba/parser":"^1.2.7"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^3.2.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^7.1","sinon":"^9.0.2","eslint":"^6","codecov":"^3","has-flag":"^4.0.0","expect.js":"^0.3.1","mocha-sinon":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swift-generator_1.0.6_1691584893716_0.4094970035704599","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@darabonba/swift-generator","version":"1.0.7","author":{"name":"Alibaba Cloud OpenAPI Team"},"license":"Apache-2.0","_id":"@darabonba/swift-generator@1.0.7","maintainers":[{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"yndu13","email":"yndu13@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"}],"homepage":"https://github.com/aliyun/swift-generator#readme","bugs":{"url":"https://github.com/aliyun/swift-generator/issues"},"dist":{"shasum":"8de2fb796008fea67bea21b30f680239d92d7edb","tarball":"https://registry.npmjs.org/@darabonba/swift-generator/-/swift-generator-1.0.7.tgz","fileCount":132,"integrity":"sha512-CQdXBXbK7xydaM4OFgNf5Prsmu9XKcbZ5Une74GE9ATkjk6eMXQgOz1ZRyQw6eEJqCvjILZ+lnkJ4YxbDJszAA==","signatures":[{"sig":"MEQCICOwD0Qh06A+FRIdwjbMz+1sNiMo8sgRXNQd3VCXtSbhAiBS6niirlcuJA/u86aXybgYbeHRM/riJMEvE6gCn60R/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312195},"main":"src/generator","gitHead":"44d7932f8095b6b0d6d22cee7ac579f86fd299f8","scripts":{"ci":"npm run lint && npm run test-cov && codecov","lint":"eslint --fix src/ tests/","test":"mocha --reporter spec --timeout 3000 tests/*.tests.js","test-cov":"nyc -r=lcov -r=html -r=text -r=json mocha -t 3000 -R spec tests/*.tests.js"},"_npmUser":{"name":"yndu13","email":"yndu13@gmail.com"},"repository":{"url":"git+ssh://git@github.com/aliyun/swift-generator.git","type":"git"},"_npmVersion":"7.21.1","description":"The SDK generator for Swift","directories":{"lib":"src"},"_nodeVersion":"16.9.1","dependencies":{"enum":"^3.0","camelcase":"^6.0","@darabonba/parser":"^1.2.7"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^3.2.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^7.1","sinon":"^9.0.2","eslint":"^6","codecov":"^3","has-flag":"^4.0.0","expect.js":"^0.3.1","mocha-sinon":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swift-generator_1.0.7_1691662255486_0.3495753887262594","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@darabonba/swift-generator","version":"1.0.8","author":{"name":"Alibaba Cloud OpenAPI Team"},"license":"Apache-2.0","_id":"@darabonba/swift-generator@1.0.8","maintainers":[{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"yndu13","email":"yndu13@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"}],"homepage":"https://github.com/aliyun/swift-generator#readme","bugs":{"url":"https://github.com/aliyun/swift-generator/issues"},"dist":{"shasum":"1aa81dc3c91fed449eaa9b1b0eec7a25844b3c99","tarball":"https://registry.npmjs.org/@darabonba/swift-generator/-/swift-generator-1.0.8.tgz","fileCount":136,"integrity":"sha512-48xsa4knLqmfotbTf+Xp05eL7blvs6TqPzh0o6gHLVgsM+I9kFqmdR7Bp7lFmisBEs8kP8693TEPbvwb55gJPQ==","signatures":[{"sig":"MEUCIQD2Ry2vIgund7qfjEMMKlIQYXdlK15Bg6Qw/30QOW2/QQIgMTNrkUcQl7EfD2gf8+D7DsY0jlfJMBk00vKRS+nXc18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314200},"main":"src/generator","gitHead":"7eacf84c4757e23785e667f9ef68e182d5087e6b","scripts":{"ci":"npm run lint && npm run test-cov && codecov","lint":"eslint --fix src/ tests/","test":"mocha --reporter spec --timeout 3000 tests/*.tests.js","test-cov":"nyc -r=lcov -r=html -r=text -r=json mocha -t 3000 -R spec tests/*.tests.js"},"_npmUser":{"name":"yndu13","email":"yndu13@gmail.com"},"repository":{"url":"git+ssh://git@github.com/aliyun/swift-generator.git","type":"git"},"_npmVersion":"8.12.1","description":"The SDK generator for Swift","directories":{"lib":"src"},"_nodeVersion":"18.4.0","dependencies":{"enum":"^3.0","camelcase":"^6.0","@darabonba/parser":"^1.2.7"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^3.2.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^7.1","sinon":"^9.0.2","eslint":"^6","codecov":"^3","has-flag":"^4.0.0","expect.js":"^0.3.1","mocha-sinon":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swift-generator_1.0.8_1716269943590_0.5680895283419591","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@darabonba/swift-generator","version":"1.0.9","author":{"name":"Alibaba Cloud OpenAPI Team"},"license":"Apache-2.0","_id":"@darabonba/swift-generator@1.0.9","maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"yndu13","email":"yndu13@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"}],"homepage":"https://github.com/aliyun/swift-generator#readme","bugs":{"url":"https://github.com/aliyun/swift-generator/issues"},"dist":{"shasum":"0f95ab75596da821822887109657d040bcd105f4","tarball":"https://registry.npmjs.org/@darabonba/swift-generator/-/swift-generator-1.0.9.tgz","fileCount":136,"integrity":"sha512-x4itGmwBB5nTGkfaqoCywS5rZUlNxAUOWfEJ7/ZL+dkpbXpfzIT1PuNmoww1PKvqxHxp94Q/FdkORjq3tVtAJg==","signatures":[{"sig":"MEYCIQDPbjsiQe3lOi2XyYkTp+vMFfImMEJ5Vic4/ymtdccODAIhAMgL/fqovUPZeiCRhHs5bFFSs84DjyDBOFGGT5NGrf9g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314846},"main":"src/generator","gitHead":"789891b8aafac81499ec2ab32b69a7e4f13d4737","scripts":{"ci":"npm run lint && npm run test-cov && codecov","lint":"eslint --fix src/ tests/","test":"mocha --reporter spec --timeout 3000 tests/*.tests.js","test-cov":"nyc -r=lcov -r=html -r=text -r=json mocha -t 3000 -R spec tests/*.tests.js"},"_npmUser":{"name":"yndu13","email":"yndu13@gmail.com"},"repository":{"url":"git+ssh://git@github.com/aliyun/swift-generator.git","type":"git"},"_npmVersion":"7.10.0","description":"The SDK generator for Swift","directories":{"lib":"src"},"_nodeVersion":"16.0.0","dependencies":{"enum":"^3.0","camelcase":"^6.0","@darabonba/parser":"^1.4.7"},"_hasShrinkwrap":false,"devDependencies":{"mm":"^3.2.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^7.1","sinon":"^9.0.2","eslint":"^6","codecov":"^3","has-flag":"^4.0.0","expect.js":"^0.3.1","mocha-sinon":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swift-generator_1.0.9_1736774470116_0.1438695758640658","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@darabonba/swift-generator","version":"1.1.0","description":"The SDK generator for Swift","main":"src/generator","directories":{"lib":"src"},"scripts":{"lint":"eslint --fix src/ tests/","test":"mocha --reporter spec --timeout 3000 tests/*.tests.js","test-cov":"nyc -r=lcov -r=html -r=text -r=json mocha -t 3000 -R spec tests/*.tests.js","ci":"npm run lint && npm run test-cov"},"repository":{"type":"git","url":"git+ssh://git@github.com/aliyun/swift-generator.git"},"author":{"name":"Alibaba Cloud OpenAPI Team"},"license":"Apache-2.0","dependencies":{"@darabonba/parser":"^1.4.7","camelcase":"^6.0","enum":"^3.0"},"devDependencies":{"chai":"^4.2.0","eslint":"^6","expect.js":"^0.3.1","has-flag":"^4.0.0","mm":"^3.2.0","mocha":"^7.1","mocha-sinon":"^2.1.2","nyc":"^14.1.1","sinon":"^9.0.2"},"gitHead":"8a8c1577111867e5021cb2431508736669498761","bugs":{"url":"https://github.com/aliyun/swift-generator/issues"},"homepage":"https://github.com/aliyun/swift-generator#readme","_id":"@darabonba/swift-generator@1.1.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-PnNSPWtkSF/5o6oDm/KAPPvHhEecg1zf6rjqzQoNHU2nHhbs2WIkoCKsUw+Alwh0aXLeU0YW0OP+iZ6Fyy58rA==","shasum":"664e14d617f1f2ce7658d921123de302350c22ef","tarball":"https://registry.npmjs.org/@darabonba/swift-generator/-/swift-generator-1.1.0.tgz","fileCount":136,"unpackedSize":315180,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGV2YzWhWBIII0w+j2MUWYUlcDdO6tsr1iUWWPDb3tFrAiBSk9sEM3W2jP/fzIEtqCNg9ZbYYjH/OzPruc8kcCrc9A=="}]},"_npmUser":{"name":"yndu13","email":"yndu13@gmail.com"},"maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"yndu13","email":"yndu13@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/swift-generator_1.1.0_1747308218749_0.39494474260361745"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-29T04:58:20.546Z","modified":"2025-05-15T11:23:39.130Z","1.0.0":"2022-08-29T04:58:20.812Z","1.0.1":"2022-09-19T04:01:06.748Z","1.0.2":"2022-09-22T14:22:38.934Z","1.0.3":"2022-11-28T03:32:27.194Z","1.0.4":"2022-12-01T03:01:56.888Z","1.0.5":"2023-02-21T03:52:53.551Z","1.0.6":"2023-08-09T12:41:34.039Z","1.0.7":"2023-08-10T10:10:55.694Z","1.0.8":"2024-05-21T05:39:03.792Z","1.0.9":"2025-01-13T13:21:10.342Z","1.1.0":"2025-05-15T11:23:38.939Z"},"bugs":{"url":"https://github.com/aliyun/swift-generator/issues"},"author":{"name":"Alibaba Cloud OpenAPI Team"},"license":"Apache-2.0","homepage":"https://github.com/aliyun/swift-generator#readme","repository":{"type":"git","url":"git+ssh://git@github.com/aliyun/swift-generator.git"},"description":"The SDK generator for Swift","maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"yndu13","email":"yndu13@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"}],"readme":"English | [简体中文](/README-zh-CN.md)\n\n[![Node.js CI](https://github.com/aliyun/darabonba-swift-generator/actions/workflows/ci.yml/badge.svg)](https://github.com/aliyun/darabonba-swift-generator/actions/workflows/ci.yml)\n[![codecov][cov-image]][cov-url]\n[![NPM version][npm-image]][npm-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/@darabonba/swift-generator.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/@darabonba/swift-generator\n[cov-image]: https://codecov.io/gh/aliyun/darabonba-swift-generator/branch/master/graph/badge.svg\n[cov-url]: https://codecov.io/gh/aliyun/darabonba-swift-generator\n[download-image]: https://img.shields.io/npm/dm/@darabonba/swift-generator.svg?style=flat-square\n[download-url]: https://npmjs.org/package/@darabonba/swift-generator\n\n# Darabonba Code Generator for Swift\n\n## Running Environment\n\n- Node.js >= 10.0\n\n## Installation\n\nDarabonba Code Generator was designed to work in Node.js. The preferred way to install the Generator is to use the [NPM](https://www.npmjs.com/) package manager. Simply type the following into a terminal window:\n\n```shell\nnpm install @darabonba/swift-generator\n```\n\n## Usage\n\nGenerate Swift Code\n\n```javascript\n'use strict';\n\nconst path = require('path');\nconst fs = require('fs');\n\nconst parser = require('@darabonba/parser');\nconst SwiftGenerator = require('@darabonba/swift-generator');\n\nconst sourceDir = \"<Darabonda package directory>\";\nconst outputDir = \"<Generate output directory>\";\n\n// generate AST data by Darabonba Parser\nlet packageMetaFilePath = path.join(sourceDir, 'Darafile');\nlet packageMeta = JSON.parse(fs.readFileSync(packageMetaFilePath, 'utf8'));\nlet mainFile = path.join(sourceDir, packageMeta.main);\nlet ast = parser.parse(fs.readFileSync(mainFile, 'utf8'), mainFile);\n\n// initialize generator\nlet generatorConfig = {\n    ...packageMeta,\n    pkgDir: sourceDir,\n    outputDir\n};\n\nlet generator = new SwiftGenerator(generatorConfig);\n\n// generate swift code by generator\ngenerator.visit(ast);\n\n// The execution result will be output in the 'outputDir'\n```\n\n## Quickly Start\n\n```bash\ngit clone https://github.com/aliyun/swift-generator.git\ncd swift-generator/\nnode examples/complex.js\n```\n\n## Issues\n\n[Opening an Issue](https://github.com/aliyun/darabonba-swift-generator/issues/new/choose), Issues not conforming to the guidelines may be closed immediately.\n\n## Changelog\n\nDetailed changes for each release are documented in the [release notes](/CHANGELOG.md).\n\n## License\n\n[Apache-2.0](/LICENSE)\nCopyright (c) 2009-present, Alibaba Cloud All rights reserved.\n","readmeFilename":"README.md"}