{"_id":"@128technology/ply","_rev":"45-3447042938bb737a572e68a3f9ecd0bf","name":"@128technology/ply","dist-tags":{"latest":"0.5.4"},"versions":{"0.0.1":{"name":"@128technology/ply","version":"0.0.1","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.2","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"files":["dist"],"gitHead":"0ae4fc3b9a2790850a83aa55a79728b0f8fe87f5","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"cmain","email":"cmain@128technology.com"},"dist":{"integrity":"sha512-5N7uU4Ex0PVfmDII//sqoI44DW4N5q3Cl7cwWCQkZz0TOo16GfUu00U7YxeWJbTStKI83Wr2HcpvlrQclUYHog==","shasum":"8f45ab8292c9d494831093a49e7fb66bdd909e47","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.0.1.tgz","fileCount":108,"unpackedSize":98108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9acKCRA9TVsSAnZWagAAdPYQAJZdWd4/YQMRJYDCqLK6\n/yzVSyGwU4bHEuuSt7etL5dpvT8TguoGb5FmtIG5v2Rbh/Lv3w0HcWRX1F5a\n9B8dFD8z+iwYNQQ1jsaJmGOCQVpqqa4O6+9b+7K1XwFAC/8q9RSz+nmKV/8O\npS2DEO0y4eyCYuE7CSfkXBXlLQvbfq2Q5PixSZxyNHsKran1MKDLaVYZ+4WH\nmq5nluMA5Iv2RbLcbU4UD3/fZ+OmBy+LzxlV4b8m3MqQUvTN2Zy85eTnuwGK\n4CrG+Uk6Zf2jNyRuWLzj+SkS5hzCWH9cNXfkgp7DazWDyepJ9Ui7tglZxQLv\nKcksn/LzJg9LiDSMUdwKTMv0MoO3QNkTlYaf7CUav1aMZT+K92gAHwmRWk5o\nuCGfmQvPJw/1Ugx9NIpbe+7L4+MFZ9eKHGs2TpGbNdg4hK9GrzSxvbIbhiQF\nUP9gNZ/ER39YM/2+auzBcneKQjnKet1ZAH6Ru7oawYzrjn2TZixcja+HqbVL\nREefJ74lDTSgXUB2WSWWBJ9xIW1jM3CA/zUotW742O5H/eKfXzJRUOxBU0+/\nyli30brPAJdniBvLdbVLNA25oN0CCCFVn51J6vxEKmFGJOw8WBc6cER+T1sh\nM5CO7fVzltS8ZuETxS5tSe4fNw/41m/o+tUMrmEfcRjOCxrNYXDu+cKxqYSb\n1eIx\r\n=Nt4L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrB0I5WXDkA/dZR79nlNbw63APgkSOrzX7wEUzR010ewIhAIe2Z8g7qgOusnE0zZusmd+JXpZvzJvunoeTbuARLMOg"}]},"maintainers":[{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"gregermendle","email":"gjordan@128technology.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.0.1_1526048520808_0.09696700990846696"},"_hasShrinkwrap":false},"0.0.2":{"name":"@128technology/ply","version":"0.0.2","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.2","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"files":["dist"],"gitHead":"272a29f1038aa9700736017794b2a0189ceb16a1","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"cmain","email":"cmain@128technology.com"},"dist":{"integrity":"sha512-6ElOVP9ZjUD9BtljiJWXDu2p3/eR6xtg9oUN8x+wQt+EOZCrnjojt9tNtqLyf8HyPbR9oUncR3jM6kMNIuNnzA==","shasum":"a11679c90aed49cb5c10e1e72cf1ff2d90e90bc9","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.0.2.tgz","fileCount":108,"unpackedSize":98325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBuNjCRA9TVsSAnZWagAAcZgP/3Cwk4FHvUIrMA1yEj2o\n+qZK28NLL4/K+qsu3Ga697APpg+2qm+ix7M7F/GPDu6SVUIxPBNADQpmiwun\nlfhp1jU0/2xpxQJTm8ARWg4ad0H7Q3FIN30DDpStJlkf+pt7xzi7S77rcGXG\n650v2aaF8pP47oYN6wbCE1D6AsKWB7c668OmOgzsKSl0vK5K+kOIZZIJ8x4j\ningDjj1gg23m0926s9pQ8ROwDx5Gfb0w6+XZHTWdGqp16UF7Psocz+EPmzA6\nAHV6eAhXhiunCssFjwVg1pvx01LlRZjGcuU92Oqs6Y8gEfw97gzrlWwe7PRz\nfPYE6XMY7t0mjBLtAqa64Frp0wYyWVr0BWibHESlxwn4KOFXDNty9kmbLYwC\ndaLEF4R+1dAY/aOM9bMVRlAzQDKSwjQQef+gmmjTlEzIxwLFDgmn4NKVBoA+\nyRkjiV2WQoy5OXtVSLr940COTamal7MRJKcbfHzLOR6ify23qp50hz41+Dp9\n7Ik6Yy1hkEYdoacit4ex/I7uIMMRJHz9lTugkfj1OecbUCrPrAQESwMgTOb0\nzVnR8750kKgLHg8IfTqg9lak9p1dToz/0qSemzfkJYVDb07tNgjNBc7tSWG+\nkNvwOs45Dz2B3DefbZcmaGGISspvvEbZFx3rco/YrblJYhJY78+A8C2JArgf\nFvi5\r\n=mEjj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEShVYcjs+FqJJ8kTSakX3vmRlXaIRfS1YIhVxSMJWQgIhANMWHb0NhrcxST+FcuJBH35kSuIREWKc5fRZbwQJj5PD"}]},"maintainers":[{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"gregermendle","email":"gjordan@128technology.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.0.2_1527178082773_0.19852084296759331"},"_hasShrinkwrap":false},"0.0.3":{"name":"@128technology/ply","version":"0.0.3","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.2","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"files":["dist"],"gitHead":"29b118cbe51402aae96415bcf389efa407a71aaf","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"cmain","email":"cmain@128technology.com"},"dist":{"integrity":"sha512-CZRWQlgDjnKJUKfricL54ZSC220lHwBJpX+Hs3+elpeAHnqKxX0C4SWbJQ9oahAxsIgx+LU0WCrRwPUL4lDBmg==","shasum":"3dea7b6d8646802aa1fb3b1643222f631389a601","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.0.3.tgz","fileCount":111,"unpackedSize":98872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBvMQCRA9TVsSAnZWagAAjv0P/jbJlXmgWbMeZoJsrU+X\nMdXZTP1Lo3u+WWlkgIrrUp/FlWNYLOLDfJtZVyJOFKW05zScaiw5EZFC0bdg\n86aIsCd5FjKSGHccFXXOqV5uAj7a4XyQpXBUlFGGe4p8fu4PnfnbYnxTC5BN\nQ7qPl7FEoC04yuEvpm/ewSSI6jxWuEu2aj6/lYN3KwP6AenF9iMRIcq3o02B\nqKnvLreObZTTB2BHmF6MXwFM41HV7OaJ9UCmcesUn4+ShWUV8MRySci+taWy\nuStrJy4mGckv9/pE/Wu5GVA7ZJJXHUEDhZ2D66KUQ+fgFDbBdcLvJ5oi+vxY\ndxlyCeWfP0gq93l9hfw1c83dKv0M4nZay71rLcM0fuL15RDDyF1nQHe3uZJp\nnJqt/CJSkQjQsX1+kU8scKgzQ3JlxpQWE7/1SoJPRvVSSYMwzasaAvK+wXrl\nloQiqVV9dIALDBmywOzpN+atMQW+4mg+nH7GmAChSHNIIQtLVYeoPRoffrYS\n3HlxJuAcgsxXARnYyfuu6CkeGoBqztrP4gMpwK5FLjyeqlfJKAimqFS4/kMV\n9dUD5F6fPXG5MGkQkkMM8u1j5FjoB9JZL2C0nzRDzmdhpTrGrU41Z5mKhLL4\nvUI8AM6cnB5P54dtkTezZC9iRpJy+SHTAZukLp0as/m/sVv+IXls9azgU7s3\naADi\r\n=vbLr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDi1wIz36JKjsP4T/uSmvHPCv5LQynaFjsKGjNoQglLQAiEA+qCwXsEQuvjcDE9F+yovdu46SUM8jkC+ePB+jvJrsu4="}]},"maintainers":[{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"gregermendle","email":"gjordan@128technology.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.0.3_1527182096084_0.06196771236491849"},"_hasShrinkwrap":false},"0.0.4":{"name":"@128technology/ply","version":"0.0.4","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.4","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"files":["dist"],"gitHead":"f1915f06c215a7200d616c64d81b420972a52432","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"cmain","email":"cmain@128technology.com"},"dist":{"integrity":"sha512-fFp4m6I9kHnSIZnuhJcTt/pS5U1J7svUhp+/jm+kdjbnANW2XfqsqSfqXKnSdOpWbTln9PuaRA76so4HPnh+TA==","shasum":"5cac5e1e6e813e5dc322c9bb2f805b0a0f3252de","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.0.4.tgz","fileCount":111,"unpackedSize":98993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDbjdCRA9TVsSAnZWagAAE1wQAKG0UaDlGagb3TXN3dzC\nHDMMq/0NkqmE/96ks2Zo9+wSQufE4cwFDyjoyjS8AcrVlz54t8uJb487FmjI\nP0fxJ+v4vMT1MB1gu26QuNoJL4vclhENpl2KfsCpkNt0xpjhvzqdEo4wK6I2\n8EBkUHngUdqMLiTdoJv4RQTWxECX2h1wA5N1x+VyuF79ekjcU27Qn/cZOENP\nv8oPyJpJyKCqFQMxTWYZgBsppEgf7MkC3iA46e/cVOggybSGVOG6WV/WAfsM\ns1jmj982capJtCOWl7vmC8YbXt5o/W3BkrycRCmIFKokWUmoeg+tdZF+1qfG\ndRDyY4gku8c70C9EItgteQj/DjSj1L7GjmBNXcITQLohe1tr5j+FY8NPfNyh\n+kRJAe3wLi2s4jrB2eLX9qBXkjrNUtHxcIOInULuwxVcbbTCRThBa2ZifMbF\n/9RRiD2ZefsKGEyBecBLFbzfZLJkPr5sqMPIseFPjH2lPQDIFiDFu+7Ow4hV\nhaIe9iWg16hD1J4NwtFQ+ilfAe6ITJq0VezZSv5hPyyEkuzCqa8J9euv+Zlu\nGEDQZvr7kel2I4v/QJkjx5J5kTkF4t5UFlCIJN7gam+0U3h9zEGPMWiQE8zB\nR0GiVf1dwkopvnGDW4Lk7ihKiKG6iGtN8wfKsVkrBTp+FUmy1HF6D7fGCfo/\nDmKj\r\n=iz9C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCd4rDbzAPmIoLIJ3QjpntsGyqnLQZJctshUwToGkCFXwIgNRJPzH1Xd/RVl3DJCTyNCnHDwJw0ZuwYKwaRokk1w4k="}]},"maintainers":[{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"gregermendle","email":"gjordan@128technology.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.0.4_1527625948560_0.882777294361262"},"_hasShrinkwrap":false},"0.0.5":{"name":"@128technology/ply","version":"0.0.5","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.4","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"files":["dist"],"gitHead":"05c1c9e4b4763c4f65e2e7cff45cfa63cced1d2f","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"cmain","email":"cmain@128technology.com"},"dist":{"integrity":"sha512-o3PUskUUWcCwdGa071bhn/rtG6TGS1QepkarpNvngxJnZPWx/gIYZNKhDVzreM5lYQhAx00fd0JSi/GAwlNIFQ==","shasum":"46dd0b4cfd127a93b3afb8236f84d83cf1c73870","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.0.5.tgz","fileCount":111,"unpackedSize":99012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDg8kCRA9TVsSAnZWagAAxEUP/AqlZlfm6exP3Sq5d5/l\nRF02+mfXjR7uRGQuovmFkDk5BkQUwykjq/McD31rhq+klGT00vzR52M7VSYG\nAcLGxACYSYsyxt9F05rEht5DbxDDJ9gkvB146q8s4VpsRaqxkBnpcBTL4+tw\nby+L8o2/GbVIfIYAdDA77wMmGgYx1zQeQEMvEYFaPXLJ5BwMEoRIprloGrEg\nozoLdvnPXivDUw9t/YDteKRtYwlFSEW6T9I73z3gvegai7RvPDEXUtCTWCbg\nGl3i53vwpMzTsdgbIYgh0tgO0W0clRvGn2GLa4UYxMguFfadJu7p1ORi3TS2\nBZYtKNtN2JX2YpHvtsKi0U0HpFqwSPjstfq7ssw5v2npltVuPLXbxJUcWgi4\nF8kE/QqShERKhUC+3PNdye0H2jKJrIjPQ5UDvAM+XCSGEQxuEaLWApNfxRxZ\n/+e4Ax2DMjJDojd8ANYmsBR9UCeGS/K9TwbcG0ql0Y9ycw3thGFaSZV8gCGD\ngdza5pXWy8jTRwvIrK5RZncgX4CnOjAsAnX56UQKk5YSxeFYhvdNQvmovZe5\ny98I09U4Sax2bAsaOsVVV1gqN6maMdBXHcJfTdvbCUi3nBp+TSIBPMZJ4IJE\ncbpSUMlzVOi9qVAKhFkcqkeE4Y8o/XrMsOPKmdJcmvOa4xnVlBLaeTf1Nqe7\nlHFh\r\n=UdLS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGL++D2a5tdJ8cVn3xiAnZjRJb4ovMFVECcH0crZx1ZNAiEAg2yMU9lt7LeJhF84achzP41aFHWbX0cvOTEpmlT4XT8="}]},"maintainers":[{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"gregermendle","email":"gjordan@128technology.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.0.5_1527648036510_0.8313949864739307"},"_hasShrinkwrap":false},"0.0.6":{"name":"@128technology/ply","version":"0.0.6","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.5","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"files":["dist"],"gitHead":"cb58fe39cb473c5154cdaae1466793ad8a3b7982","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.0.6","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"cmain","email":"cmain@128technology.com"},"dist":{"integrity":"sha512-08oTz9oVVgBpWz3zvz2FR7DLTeqGfvNLB3wOag7RGp2Swe98rJSMEljgLT9CzxeYf16v6TJoTO5ptWCkrd5BfA==","shasum":"75830109727b325a6bac3b1185fe66df1f5023d6","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.0.6.tgz","fileCount":111,"unpackedSize":99452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDzEYCRA9TVsSAnZWagAA0D4P/RxigIbaMJUjX9Oj0izN\nzmgsgv0npu23LQ3mPsksrzlAGC991nGajDVCkMTIucu8NUqklsikgj9JdTs1\nvRToI89IPmmCwI18Rov6hciqfw/R5Vf0bIZSdjBtlvl+O4kj9c+k5zwicptL\nzpnWGSI9QQnuZAAOK3CCEUqJQusAiSH3hct7HEWnqMeAvBMiiGCEJxpkvEdB\niEjnq7OFbndCvBLloPTKcJuI3CdX91MGkj7DIS4THxf/PbdZvFvB1xydKES3\nxxjYuGjy17hWG9ZPnH2x4lEpFzlH09F86nGeaeRLJ4E4ulNqCp4hB4Lzthmp\nL0n0IEcvIGPEVwRl8wIBAsB20x+AsJbLXfgp37jQ7D9QpIuwW0HMuBFlkovC\nugYyHax13PSfvjoyOXeCUq1AJ8Kugc7Ysu2RG8s/FiJMELsNF0SOjlZoG6e0\nCjM8kQ2Nc00g4iTpppBf4K1AQhIExPiZy8qXBj/0WvT1lXJEWrBKSEosQSPq\nF8ClXYZ0AZacmLfjdqbsg1xbSPC9zsRQUKQWVId5fb5UO1vK93cPIxiUmsvI\nlFMZva9pj4iIvvspjI94eiZToQybTXW5pLmi440TtvslC2Ck6tRbrHwaYAmD\nCIgPlQxWzSBiv9oImnOpEkXxe8/t5P+u8gnGaqR6Eui2APHKE3UJmeqolT5U\nosOr\r\n=BI58\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtCneOQBgrh+f25hDm3qm9a2Sfvhki0xUFFDVKwkowpgIgPI4++swPEZ3Cpsd/qJfri7ivvEJ4+vIWfKzj8ao2RN4="}]},"maintainers":[{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"gregermendle","email":"gjordan@128technology.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.0.6_1527722264007_0.6064557673469488"},"_hasShrinkwrap":false},"0.0.7":{"name":"@128technology/ply","version":"0.0.7","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.5","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"files":["dist"],"gitHead":"73e91b8ff79054864d8f91194fd38e81d9acd50b","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.0.7","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"cmain","email":"cmain@128technology.com"},"dist":{"integrity":"sha512-070nKj1tzoMHpcUYmJ9SkUWe0yDpN6QRpuRuFPy0Zmd8Xxh/SLHjixK82j5fjfN1J4R+LXV2HTNzFLrKSx7mjA==","shasum":"b8b566c5827f051537a0a81b24e45016e81c2e5b","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.0.7.tgz","fileCount":111,"unpackedSize":99786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbD0SACRA9TVsSAnZWagAA6WEQAI5w1h5oIIXgm+Kg0xrA\n5XyAWsgm9OgnJO8pUm92a8SOoP7IZ9T49RQfWeE68CKzyICIfUryFtJAbZwy\nJuTLlJOqEVlyOnwrABJxUs9tu/T9yYlIP/qu0mKdlzC3PSRv/yeaIz4sifUd\nRcb1q6Y81PEJb3QHevmECuCHag+2rOUTccJPdAcVGmR9FrUe9KQltHv2q+Gk\nkC2wF2NSPSTuxO/tJGoDoEXbFDFol1D6XQeY2idz+XSdsr+Qa4IFOh7yYjeJ\nCC6ixEEkqoyVNbpIBf7qdxdsabkwp6GVsWgWfo4FNR1cigOmQCWIJa7U47j5\n2S6odbedbNqjtD/kEv67QSrRoy7/2jS/JyP8MPK1i0wScfGjIZ7ttbmTj2vq\nw7Os/eshW3HEUTzwiQZi8CQ4m8M3ZdI2FY3zD71P4LR8kwJnPSZlogaCd3OV\nB2Rbq+gYBzRmv07TKLSjoT7zsbqO9qfmTKvHYbA6rYfMzDqRi6cpLGyVfQHr\nReKLpgfajSsURW+TMnoYFB8jYQRAo9U450Wk2MXpbfTMkFLuhTeCl99sFsmq\nZRxB2OThOTkZZqmxedj/nPEnQP2V4C2lvpn8LRIkKNJ3ZJPKzDvewOPelhqc\nkOcs5l6ZB7LBxzQH4a1tqknJHZ+HPxxP2Tw5dywiCNMi2xMdRZ5RTJdArwGZ\nLskE\r\n=oPpq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP81hnpEFt+XkG6w4oH/IbpM6zespEVtEgG+PcBW/WTQIgb6D8AgAAGbyChZLfcBCmnnRdWwRVQd6sgCoOxz5KVtE="}]},"maintainers":[{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"gregermendle","email":"gjordan@128technology.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.0.7_1527727231990_0.586154696042553"},"_hasShrinkwrap":false},"0.0.8":{"name":"@128technology/ply","version":"0.0.8","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.5","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"files":["dist"],"gitHead":"b572dcdf3ef5310fa328d382496d5d473d67bb61","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.0.8","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"cmain","email":"cmain@128technology.com"},"dist":{"integrity":"sha512-vp0lxTnigQgAIf8GJTArCWQvNTfm/+kz5ZtEg6MjOLnc/tla9UUNNyI27TfU0UC6AgwIIUQBgiY8mlXmlyfmgA==","shasum":"22680343a4b6345e252c997da65cf41c49781a8b","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.0.8.tgz","fileCount":135,"unpackedSize":118371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbECL7CRA9TVsSAnZWagAAyYIP/0CMewTYA//SIFoa5Rfg\ntk8HWk9K6P+bTG1O0wUDf526dhqJAQa3DwAMOypGZ5Yp2Sd3Vtnu7e2IkG6Y\nh0j/loph3wE3y12Cy72dZUlcclxZQ/5tlUjb6ruJ6KUq1FBuRATcI16AGGdQ\n9Fbuv10MrsoJ82eu4la+beqgf17dUG0aiaIKC9csYbXc83wdqLfytEIO/r4Z\n/2Tsu5TlMh+fY7rtcqLbgIeQ/NZHPRtyfjMQ5IydDLV8yLlMD/5wXh5mvKD8\nAg2T+x7bSStTB/d7+pxpEcHdK6jcrstf6PQrj1L1JPfXh+6LnUdQPJ0KQe4R\nf9JtScl3KaQjXNilxiSP8Z0QxaA7RgGRMJUYp5MeuF4n4GSevcsRSx6TrENo\nCnIKGBl3iiBqSIDEqzZ76Ed/xRI6/W20qfESw2mm010idiJzivlJWpyynrMh\nSLKk+arOLN8IjnoN081d6Ngw4C+IAozTDzeXjYQr0RXCstmMep5oVvSAy151\ny4RXjyYqIfPAdzitXdprAvOfgbzEbJO9LfoEhfDVAqjnhOogvohwDyzDnVPI\nfjKh+dP03CvEzQvc8tqp9F8o/fQL1WNUS/2CZJNV6HdWqx6ZQvwOztjl9YpJ\nkxDkB9cXWSjOmt7o/UADLcyxbfjpseW4TlsmY0+Uk0/XGZbuetb6tnvhIBLD\n940V\r\n=8PSV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8VJbsxjc5+1Px6IWsK7korVB0RN/fl76VXJkLn/5CIAiBH3tzsDgL/AtXLGrqECM3Qi3GqQveUyIKWg8faioOT2g=="}]},"maintainers":[{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"gregermendle","email":"gjordan@128technology.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.0.8_1527784186911_0.22724201850745795"},"_hasShrinkwrap":false},"0.0.9":{"name":"@128technology/ply","version":"0.0.9","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.6","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"files":["dist"],"gitHead":"f340fd9c773cc6c9fa5b13b0324b700505ead1a1","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.0.9","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"cmain","email":"cmain@128technology.com"},"dist":{"integrity":"sha512-vnJHRIKQtFSUALu+Embe1kDypIsKDOnFj2gjn2I5aAaq/Z8PVxthMxB+g4Xu+0eyfuMcp+5Qx4ugsTk4paJo6w==","shasum":"919bdaa7646f7118b60a9bb8abb49a4a336a56bb","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.0.9.tgz","fileCount":135,"unpackedSize":124155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFrroCRA9TVsSAnZWagAAmu8P/RFtgKBhJhEig5eN21IJ\nVZx8hQuF6E96MC6WkAWYi6PGyK5VWW1YB5gXrcLf1ARZg2RTLjMFcYFZi5jc\n0VaQ7bQWRZJ0GTkkkzRw3a9vlHKoWDlwSREb1JbNca0b5APiUakSuC80cv83\nk5xWcx2ey8NzNUBvV5zbam/v8vxbzi0AeYg1LKYUitvMxJngZg7nLi3jR/yP\n12SEKKZhPVUu+YsSPg/tCOeNrBmGDKo2+KE2lVheUJdxvuJIuRFRWyBDO6eX\n3oXdfzDijg8+zcObFLfVrKUuA/53Zzhxc13/DLemxXXlRoYK83PwmO/0yPTr\nyw1lVMnIqikdRDvlUN1vaiugvGtir/OSSUvjbiAUAyt/2X4/Q2mFC++oh+fY\nkPsZT8z8pYQX8qyQgSLkVwFjLwgtMkNVDxIXU3+suxRbWCuohWMI33x5TBcH\nhBC8ktPfJBNpeTZ2YXr2YuqExxL742C7SiNG5yz+HGfxwOZoBFApFjj3586x\nYQ+ayEaAxlCAtzGrj0Y2y2LHQHlN+slfUdGVdN09u5hoXBzD1kEDRPOdhiHj\nHNdd21yH2bxi2yDq6KXztwd9OrTupGNejQ/o3ApzK6HPBgGmII1UYDdy/jZy\nAv4zrizOfL6VlIEjhn6ZICAD9lxqzZEn4TfqdLOBdJP6Q4IeJNIAqXYCrMwd\nqGyA\r\n=osKN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgyRTHN3Kpzsil2+bf57O+zsJZIK0bqXr/ln7TK14gSQIhAP8wTIGZ5akaMjDhjO0KnRd0AVJQKLo4q4RMrQU5br4E"}]},"maintainers":[{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"gregermendle","email":"gjordan@128technology.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.0.9_1528216294632_0.7913827633179564"},"_hasShrinkwrap":false},"0.0.10":{"name":"@128technology/ply","version":"0.0.10","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.9","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"files":["dist"],"gitHead":"eddcecacdaa1254e990488445c78660d479926af","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.0.10","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"cmain","email":"cmain@128technology.com"},"dist":{"integrity":"sha512-QT/8vKJ8VLPeSQOGbOgr3u22/L8EzVIEOsI35v128Chs1HTKrNFojq0ecuAVwSOZPtJ7cTZ1x5Bpunlg6UQBBA==","shasum":"de7b157421ff26ac3f0a3e977d11937b180ea27a","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.0.10.tgz","fileCount":138,"unpackedSize":133497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbH9n1CRA9TVsSAnZWagAAqMsQAJlsgRDHQiqsNPE1YTwk\nd9Mk9V7iPW7P5vZgtNs/UDfZrv/1j57xVqA/3MRUNveG0UHvkoH3hKfupF06\nY2ZbysLu/slu6yhtlMUQiYzwGroqC6VqnHzO1USWomxL1W7K+TIHPgBq1+oR\n3Nah0Q7OihbPc+lImTpDHc7HhPMG+NGP/prNYoRerXR9za+1PsGQpjrztwkc\nopFiepH427yco5Xf+HcTpO/gwc4PHJdoWclcQXeUwBe8FrVG3z2DW8Vce3uL\n3QFX+p6iypRcyLyZNfCsSc54HlIY59CpAyCIMhGXz/KL8UBMbJz1g/kqBH5B\nT4/WK+UTZdLVTYDUPOTn4svDnR4LtE91mEHo5m4TX/T9yImZSZpFIg1vNyZC\nuFUBlgUF7cwU6azqwiYacMYYnByURhuvTHWvWCOnUdXboNAl0lJe3NQ3yifR\nTLdiadvpB1r5L6ORoF7u7Vktclq+vOfKlX5yh3xVQn0sUlFxyzjrKEx4vWk5\nQRztI3hycyJ9Cpg1+C/hAiUsohG1MpASHVe1Hkg0Jq0G1lHXE8GOXy7K5Kqf\ns3FhbsCI9Y9p6DFtvGltnMW24Q6AvXazLcVwV4G9N1KaPi/6QryqCz0qpz/u\naaQ4zFkt+4nSKTSRIXpG3pDh6UCgO0Cxf+ID5HYraRWGponAgbaAKauSfU6O\nuxxT\r\n=tmGN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSmDEXrmXSI2MOb2mfOKClp3crujCVjR2a944+VAjtgQIhAIA9v00xnojd/6puxUfNeUIQ3yUgCPTNYLuw/bZxDSxt"}]},"maintainers":[{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"gregermendle","email":"gjordan@128technology.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.0.10_1528814067977_0.41639561947227444"},"_hasShrinkwrap":false},"0.1.0":{"name":"@128technology/ply","version":"0.1.0","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.9","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"files":["dist"],"gitHead":"82a301d7c9c47e9184ce3c9b94d094adb537b06f","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"cmain","email":"cmain@128technology.com"},"dist":{"integrity":"sha512-nWlXbk8nnFN3rvypwys8Zi93jxtXirlkX4ZJS6DhiCV0dkG+rIFOC3AT0rUnTvmUvWKe7Ck9AquS5IUjJ0uINg==","shasum":"d3544110159ece87250f8bc0ef8d8c1ad68344fa","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.1.0.tgz","fileCount":141,"unpackedSize":134286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIoUHCRA9TVsSAnZWagAAb4QP/297+ViHMrlVu3jOL0jb\nn+zSC6DqDqiPtbr1pWle9L4oyP9H5TCMnhqvvwFOoXGv8LzWgqZ6mOKbJGel\nP/ZCTITYSDOEVJ9d/c8SAz4noiOPlvvgEDbjSO1ip445amDXfIjEZU7+Xgk1\nG2ges56+A3fsIVSqT+ieqJhGSCOdXieDHSxWGcqpODW02s/r0Uo7F7TdLfCz\n1kE7aBGMk9lpop15S2hWcjjSC/QvjRBw6af5v4LIqW0ZfGtEMCcCoBamc0dG\nieYF1zbWrjvVEcfdl429o+hAFkZoKEYa0kMtkhxT5AFS3XogN55CBZPm5RmL\n6QIn037F4kjQnlfR2WhxeU8TFsiAvNDclFd9CY1PQKhs/S/1+cConrywbMWm\nnoUe/kk32khvrEhPEC7WycNqd+03mShj6+aDR5YNFXYNJoc4Pb7ptqUJGjXq\nioxPnsQb7d95ZyNNCxjkKGR20PfJbqC1Qz/UanYXLoK1pbKNUQYgYRibpnWd\nY3nejvxzfYhTEC5UsEw4x72QiMgLw7r4EDtIQ5U2iiuZDmqvapWzDbDxLWGP\noKEyARbKGZ5uX1B+hlBco1tVdkFWJq/qTUfwGgzs5P8czw+6qTyqEfF939gU\n3a2kAmT01gcJxwkjf/j4TiWcHknpJ4oSFT9IADSmMPlg4p4gZrKASz/IaVtY\nI66+\r\n=wFRn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWCe3cjZPCWwwjdF7AJK0uG/biVkVraKWRha2rgmUrugIgQax8YaB+o2FONJ/tVYSJ3GkihQXL3Ac2rZ1+X7k2bnw="}]},"maintainers":[{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"gregermendle","email":"gjordan@128technology.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.1.0_1528988933898_0.26272400056402967"},"_hasShrinkwrap":false},"0.1.1":{"name":"@128technology/ply","version":"0.1.1","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.11","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"files":["dist"],"gitHead":"19cf82695edeb70ee081601df09a31caa73e5471","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"cmain","email":"cmain@128technology.com"},"dist":{"integrity":"sha512-9EL3719V+WyyKcQeXgWJdMAu/7gm5xqT1KmgFcy/2tDVkADJxdoj4JxZc/kB4C/mzufnWSYFs0ot6WZWVfOa2Q==","shasum":"0f3e3ed9eb975980be9c2257b9d861cb827348c4","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.1.1.tgz","fileCount":141,"unpackedSize":135077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQ4d/CRA9TVsSAnZWagAAAtcP/jTnRKa7gYcakYdTf9fg\nDMunlVqXbhMpUdgjRzkRbc600ztM4NOWnORJA+a2ltLKK/BUkPBwPGXVrDuz\neLzDG7rmEtOnh54sFHHO9h7YG72Rqev0br53f6ziKKt3nDtuuis2pPynnKoK\nF+9RmMVTE69OD2r3/Hk5t4jgO0HjR2aLtPFGjFD05bxzV5FK68MQB36bvSZb\nDyojLgdd5HgtfJvt4hhaPexZ4JxPyxlYaCSaizFA77Lh258IO9eNwKP41yi9\n9xrANxX54etTZ+8Bk7uDoJ+m9j9LliQbvQO6RI0Rzj6RlvqsyFhTqTEJ2Cis\nm1pBeMBiacChzUYPWt7QMOQSqOEoVu86v2vH9jswHBBEIOiX1uD4ib1Q7VVD\nimxs1BmIbKWEMEPRIWN811oMyhLmRzI3+rRKhQAdsl9ZGKvS2SoAts8MRxMd\nSOKzqui6dxwoynYnJnQQcsXWIXBu5fJLx1s3jKsAaALy+aAfq9KivVYej2FG\n21rLg/+4uk/5rKQNR6YE61Ik0ePfGIUej2cGjtiZ9QY4cYVfnE6N/cdC3Maq\nAlojNBBxE088dHm1ZrzlDwUKU9gdGXmjsSf5wyQCGr4wb2ETD86ac4msCuix\n+fsdW3hxZ0jligr1IlTC6VqSZaNhKmqqHlh8C5bwfGuw8Rkyp/R3ZHy85gt0\nKzH4\r\n=CI0K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG+R1t2H5yJZvHxZLwb/7H9P76KznN/AjP7T5ld9SDdwIhAKTIw/VAYog+89xDoY3kqd7c89JNnJMg1ZdpomsIY+SI"}]},"maintainers":[{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"gregermendle","email":"gjordan@128technology.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.1.1_1531152255870_0.8571442086534666"},"_hasShrinkwrap":false},"0.1.2":{"name":"@128technology/ply","version":"0.1.2","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.11","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"files":["dist"],"gitHead":"9b0f90d73f23d1f64497bc5858342894f592c4fb","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.1.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"dist":{"integrity":"sha512-CsHG7srTU62jeAVTbppOJkOYQEo/khp2rheXQYQ2VnmWGAX3CO3+na4RYNLomxxtT7unvZl4ZYrFqkdnpIAmOQ==","shasum":"03c81c800b809dd180222906cb284b72c188ce02","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.1.2.tgz","fileCount":141,"unpackedSize":135115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWM3vCRA9TVsSAnZWagAA4rwP/A9AyNYISZm5ldpOXkso\n0rq0yHJVTJxLUqin7mLoZ29lhPlLjQfzrQf3nLFe/ybNzf/tx2Y+Fp7mXnal\n+hcNl8yIRlQQpo42y3EvOoTIUU9EUcFGuF87/A8RZXtX2X6r7ye9vHjCDeYO\n8MK8nO1tEj9MYNa6Ut3DuCSGfw0oxs0suYTcq2ZsPdX1aMdX+rpIzqWQg9/l\np4DQBeOluyjw+KuVmNAIWi85V67WPahE9YlGUzTdKM4/gH6DFudZ6eADPIqy\niVUCjN2e4iCHJx3V/f3diHmdqmQSmS5QZg8p7v5XcN+CNwUhDvnZKZV8srrb\nrgajGK9C8NBJEV+yT1JWvfmiB2Qd+VWdDQNTulWDwHXcOlA/iP+z2CAKF89O\nblTY3iVNPVice5+8vOswcCpvTwYbNDVtsw4bmXoOWONVkFPYIOTZH5E/zN6H\nZ5SLEWLwkRahXZXD75cdS9oHMGSnArjX1Vh1/AKZAUEPO9OClyyKVIcbpcok\nUT/SVrrt1Ex8SJcz2pP14yD8FynMhH8aq+JEukhepLyrCk3FkB2FiarJimzF\n3Wha1u0R5yOWr3aBw08nXl166AklTEhF/1Si0DffvASsXdhUL4PoKqI+z4R1\nMcfs5yB6RjslJqIF2aTMz4KEmoYpbxMTcmbZ/VZXF4+gjoK/9l+0f95K2MEM\ntPMC\r\n=MFBL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRrQvM08S2WdcwomK7oWRNNaPYcz+kCTqvud2YuCr0YQIgf9bOplyTPEEeLO5XYMgLPtcpxpZC3IxiJsVPe34mUPo="}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"gjordan@128technology.com","name":"gregermendle"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.1.2_1532546543229_0.974673313260751"},"_hasShrinkwrap":false},"0.1.3":{"name":"@128technology/ply","version":"0.1.3","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.12","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"files":["dist"],"gitHead":"1e081fef7a6555ee52c21ef8861bb4f61500824c","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.1.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"dist":{"integrity":"sha512-Q/IP+/7EkIcEDw9zMtiHecNoawEzDBCDpjJ8Swrm00+wIQiFSuP12SqVWeDzpJDi+D4DqnVWzGnYb+P/Pw113w==","shasum":"683055d04f1428a733b914b5c55b0f672e3c24d7","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.1.3.tgz","fileCount":141,"unpackedSize":135630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbY2ujCRA9TVsSAnZWagAA/8kP/1dPlqUNjBaD12ezGcUJ\nMiBbm7exq/HoJu+TswNFjZdt4NEyH22rPLzKDnCfTn7HobSqhTIdDpxdS84A\nuwCrnpYylxR6TM/ZGjAluPD5o4WcIoO9wKrZ/d25q3mKkaZZLl2XvwjGkLHV\ntOngr0/2OTGtIi3yunfz63hamuSTWyNE+SjD4s/qSED0INWwpQiHfE+TjyDu\nig2QswjMU8c0Umi0580UA/wHGgiK5bGecVjs327MFziw55uD2RFrYl0Q4UtH\n7+krsHXW2qzQ+tlNQ7csMvR2l1aMOZsJSoqGeWdyYC4hYMXyzFvQon8Va/vG\nnPaGmPLm5I4w3B0555hKQensoYJ0QGNgqz981C9BMeizBFyw1am+PK3f0fYo\nyRxH24zXOGN0US8jSYC6RsOSZRrlPxphXHMkTMQi5vt2PJAMz6fCrI5VFatR\neN3VBTFHN55z+KEdmVXbgZVHwdKRKePctDVAcTRHaiM/o3Ksm9dg775Ub/dI\nzSZ1LdNElqor+QUuXzeY68jAT76zan5zKMOu+ZARdUm4+fjXRfT5scdVg1Ju\nllLqe6zZOl31B2prRIZrWXr5hZHtD9b//pda2sJYbpPS9LH775nLgyvPI5hD\nZZvcsuvvgoynnGNF4D+RgM4jCe2G1ZS3SeH18pEzluiLO9BvTDvx37oSwaNW\nYi5d\r\n=Kk+7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsNmNcksdIShkRxbkdXslRa4Lv078RAa2A4xD8Kca7BAiEAuHnh+LGl/PyBLZK1KvU97LGVh5qu6dg/hPZvGuFis+k="}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"gjordan@128technology.com","name":"gregermendle"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.1.3_1533242274950_0.31502471163067636"},"_hasShrinkwrap":false},"0.1.4":{"name":"@128technology/ply","version":"0.1.4","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.13","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"files":["dist"],"gitHead":"373782e911768abe58cb57eee634192175c03e78","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.1.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"dist":{"integrity":"sha512-Y7uXd7lDjFYNE5bA6zOTjuHlj6Q6HpxWWYJCT8x8GGkHL8mtyTedof45ditPdAx3K6wu3qkcw6RLrYpucBe8Ow==","shasum":"38317d1e53e51867ec061f461ba8bad41b9847c2","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.1.4.tgz","fileCount":141,"unpackedSize":137048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbJ3aCRA9TVsSAnZWagAArBgP/16PhQ5I6CG/Uzy6ioK1\nvAnMmPT1LpGTOCcXr6iQYzUTE/4uPI/pgWru1yo5hQhHBR1m68t0nQr9/cyE\nPNirSU2aZQNQvGI/b5fgqfDb7nm3n2BAk4a8F6+tLC9MNWq0E8XBnSX4vvA7\nfIUUaZal2+vtFJqiesHrwzcKVeavnBW/5u0uEnyToPZDXbpeec6bD2fEkTQ2\n9rBQuyxQfGxNEg0aaUNVLMsvUROJoddCwAvn9j0LaCSvf3Rf7qsinb8gkKa+\nNeyBBeZ+K/wqgRzjAfMwlSpjVRwSdBJH9aGl3tpXESMN0q7QX7Bx3SQHDxHG\nklsJZZozx9NdOCEKu2T2NkfW3u3DsCCAB5pvO087sqddLVWjdp6vkyp8UfDU\nvS4MOqeiSc0E8phf9dlh1FQR6Uvq9c4sTlxlt44O/+1uEbWUH+ZXFM1o9EEV\nU7QkC2SajQVheO/ZpMFpLwkjs37fs5ygc5ucyc9W+voZVQDoTpytOd/OLKr7\nTbNJbrrsfQStfSrCUIeGXQkhABHEz6TFnvmDWYk2H6TjtzL+PpP32shy26OL\nmVDBWsLG8FPnZwUuOcyPUfUlti/Rr3YhjObY3egN2qIh3vSS05u06fF+175U\nBv/ZbeXTVpopoOWeN2OR+47s1UsPZ0r2p1MoK43E20IvcM0yO+0MgHh4P01v\nuV2i\r\n=+YRd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVp/UGAaMvIhU97u73GjsKBDM3mNgAf1ttP4pNgIwWNgIhANT+VSk8o/B/Bh2AQnpcQdCsuG1LauLtjEsKKOtBF7hi"}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"gjordan@128technology.com","name":"gregermendle"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.1.4_1533844954231_0.6722023181844377"},"_hasShrinkwrap":false},"0.1.5":{"name":"@128technology/ply","version":"0.1.5","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.13","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"files":["dist"],"gitHead":"22d23478564d228116b1efdfb01f0bc8cdc62a01","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.1.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"dist":{"integrity":"sha512-LV/Pfg+WScC7AvOr8EQwCZ2GAqtyNO1U+WigVTMut/Viujlke42/6cd3xDp3rIdSl2cYzDnznkhkMWAgdpKK8w==","shasum":"a22f606231c4e5eb2e0c68dd7f0a7f625fc4372d","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.1.5.tgz","fileCount":141,"unpackedSize":137105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdE3rCRA9TVsSAnZWagAAFjsP/16PeeVXx+LauKvbK4UM\ncB96fozbtUYRPkHJ/47ImK8Jw1ktKrGqco9diSQ45Vq6PxMmziE1tvTWWQFH\npji8eIQdQcM9xnq0MBLHJSC36b9+KflN7rBItcp9n12uknNY8Gx3lhcPphJA\neGVr+dGnNy8DWG915ztxcRpZr5iq1mbWdVyqEAQJs2mBfmIMqKFCRPloWU+c\np4Ne3w5Y+rSs8FZRoc/oyPHeMKS8BeCmwiUPZcj66HmZEs28NwOxtncm+272\nQLeaWv3gpzjotKWveFKWCJWoBq5iVlONoEhp9tQwXDyovKCOna6Aijy1pjsO\n2/LIS5kGwvlQwrNkrZCkW8jW6VdPyLpJMYuekaIG4dWwxBearyhMHTeF5IOK\ngL8prhHTp5Dz2IDk1RrJphS18nznibYytA9ve3adqtV8/ZmgRZ+fYijDwylt\nLMZcgV4NOt73zJYxJJ/t3ImKyUdh/zTIwVJSg4yuaSfUQ3q4sVfG0gFedKeb\nHRZAsUAlNP+cKigVe1pTQIyottyvNH7neHTM5gZUp1tb5x4GAem7NSpt2+/L\nEqso6N6mKu+YwsqknkwLOGJxagtRifSti58wAQ7PHsTFxYJU96uByp3XaWOD\nV4fjNtpGOXTTpybd1ErPni4ZkXgIpaeIJsEI1oHCiIQ6GlG9ZApbhBuVKfw1\nM6Hm\r\n=xs3t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfFoJs4oJj5TakiF+VQCb515ZkTDR5V95WhWs21mc9rQIgT++4OGv4pX1m1vS1b8Y5uSCMKRTx1D+K3DlMDCWfCbg="}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"gjordan@128technology.com","name":"gregermendle"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.1.5_1534348778553_0.349645995359926"},"_hasShrinkwrap":false},"0.1.6":{"name":"@128technology/ply","version":"0.1.6","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.0.16","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.18.7","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"ec6d330bb01fb1f25c25278885e2c052854f9973","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.1.6","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"dist":{"integrity":"sha512-9u4iNQDHMgrzx+4zrLbcFvhakGN5VcYgsJJu7Z1muEqtrh/KcIV9dhqfGanc10K1VD0h0HdleNo+KuLjRmu/Rw==","shasum":"8f978f6b600d3c10e8d3a4027a71ca4ff1e1d764","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.1.6.tgz","fileCount":141,"unpackedSize":137108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboAFrCRA9TVsSAnZWagAAG+gP/ilZV1aIzXqsJuPRdUpD\n5BlT1CCLLn4PB3B2f1sGwX01sRaYt+Gtb1j2nByEGBUuZ591XmVXmP7n8LEh\nVR69ayKHeGpskldFnuG3UTwY6wqJhG37unqddDMbc1RokBki0g2b7XgmL7Ot\ntIfPQpT8sa0Bp8j76M8MSdMRIdoR5ayGXwpFGBBsEqWqz9HVZb5Wh2gcbe/6\ndRzwYbrkqZraLuA61zO/OHIYM2G846qCSb+ubLW8TPxKA3Hx6M5vttXdpVnn\nenO0VJ4RwObN9g+r5PP1msI5SvHUK/LWeq3g8rYTugdyKZWZO+aLx0xG2a6O\niPileqH1G1KqpbPw1xNj5QO5dUzJI+LeGVLHHM/sningkk/N2Y1qektXKeGL\n7XsS4AJvzq/WUYQ0Tm8tD50rUoV4bfnpfOr2S1oCGTo3UD6U2Kxdb1V+kfHB\n1bBPOyq5v1s06Y93w/0mWSeshDxhGEcA0D7YwnTlgkpitfE9fWxfZD2T9UFn\nXjgmBMNmJiScfOTAXbQksObd/CuvrCk0Jz6zDOmAJ5tIzxpLpWJScSRTb59Q\nbRyMr9t4PviXxOGuECIOFwW3vHtNUU/GZrEnK9e6ixL4DVVW/bqxUPsLhvma\nZsC08Xszf0zOm3jytPJCVfwN9OxwRNkPIlsx8ISfkaISvaFI284eRmuu5c6c\nOqjW\r\n=ZJUz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIET5rYu0K/emUtF8+xxPJjVimhd1VMm6YiL6uyr3+E5PAiAByqUJXt6e+UOqZVeOrgkvXzXxNKUcjfzmxgYdBFvv7g=="}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"gjordan@128technology.com","name":"gregermendle"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.1.6_1537212779180_0.14431975525788898"},"_hasShrinkwrap":false},"0.1.7":{"name":"@128technology/ply","version":"0.1.7","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.1.1","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"dd6c0d5809db798731bfbaa0c3fe8456fcfb07ef","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.1.7","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"dist":{"integrity":"sha512-1UY5+CRD5oj9tECpbDQvqDtow2t6koRXScGLJzXcolOE/hCqdC+excQ0DK6pBc84U+C/31I/zAmHk6MGO62Q3w==","shasum":"87bd8b274b45f35bb15a8dca073a2d4654289d48","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.1.7.tgz","fileCount":141,"unpackedSize":137107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo9PNCRA9TVsSAnZWagAAKnEQAInk1Ds8vpaiQSPy4XDZ\n2EvbT7JVq1SBesMl9joBJ4YmtLpmptFK0SqqXdPnQL2ntHiVNPwDlevyS0Ad\n1yFAuh+8VoJfG2nVHkVGdLi0L5myxAFxrw91y+AKXlnv8sVKFXWs5iif/5SD\nWy505YLHPRZI6gVJTAx0WQKFinMdeHFBuOjgal5EmJN9z4hFu+KO5/3XUwDz\nevN1j4LeUZcR6aUEBn965/hLLpWjL/GYL6Og+DqsYYVoeH34ryBxyKlVNOKk\nbamMhXkI3cOsoQiaAP+9nsYOPYtHQy0CrGVUT+g0O/MdmUQOSEN/FN8g3LFo\nVGqQpQZeqsuSRbz+HjObBkiqdK+hjm8X+4yVdYHZkIKdr28jMtrrUn+EuoZX\nR9Uh9U+bw+2eIm+V0Mk6s0VqU0gd/UETa3RTPKcJM855f7fEThizEDQEX0j8\nnRuOm7yBKChxcwd1+nNIdWir1wU+vabqDdMjLGsoyCW1buveI5QK2dYOz3Hf\ntai/xeG4UVnMPwqh//tPLTC9WlFvvnuxAQ/F5dFcshWJwD910/X7s2cbvax8\nZSPet7EoCY02HI2nYTlPgstNr5UrdzVyS+ldYu3EBh0aeq4YC8v5oKSqCu1U\nw3rZtBMRhoYCqnAU/ClkaQSDG0mmcbIQnlKCeJ/XXv62kk9Bty3upNh+AjJA\nbWWt\r\n=wJHS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5T12c0TGWHqr29RmNEIzooUdn16BH1/UbhsjPAjcNVAiEAzddtl12h84tH0ewKoTlh2gr8psn3lwyWeFvh67lbXEo="}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"gjordan@128technology.com","name":"gregermendle"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.1.7_1537463244749_0.007750885991091971"},"_hasShrinkwrap":false},"0.2.7":{"name":"@128technology/ply","version":"0.2.7","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.1.1","@types/lodash":"^4.14.67","lodash":"^4.17.4"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"e6d2b84ca3e58a66318caf80aa7b3db015681f1d","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.2.7","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"dist":{"integrity":"sha512-B7JLE1+Smx5EDN6A96YjxrO3O5ysPvMM2YjTlqrjCIAcbFhX8L7xokD4CUVDjMEPk9/zZXqYoug0ggl6KadSZw==","shasum":"557f0a9194a73016dbc312f0b1733f473f180f2d","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.2.7.tgz","fileCount":141,"unpackedSize":139864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu6NiCRA9TVsSAnZWagAAwLgQAIRZWVgMr3ay52n1/iHg\nPlkgpkvcBmxj+T1LiMUsIVaNyIGfLMnobID2tv+elLGXkoqsbujGJIVvGceU\nqdfzrFKwihAWRpm2kMgrvPAuP8grNHV0z1knaNVksZ69rp/L0vRfL2/g0KIO\nCjflP2bfUjcDqz6grYwLEjXS3jia9NSZn92h/gDOX+sKCCcLCsyLXdsv++kz\nGMGnCFygX+DgPsKWYprcPssMvRjrXkdko/tmMutkWpvbbx0zK3BwDgJIT8v9\nllGE4A5/amzTGkzqxI2SP7gNW/unxPWsMxziWIvX8BRzunt6btU1Q2CXlIlC\npgZwFoSlswhYm6HKkBtcim4rGFLm+tK0jLvci5G68ptpHLhRo4l5n/wTZLZY\niSpHsV1OrFU8xzbN6E5nA/KeLrb56qDcWCQ5Bn5Jl6XpuZJZQ5rEPByNB5J6\n0HTRaEP3i9Pt/Tk3KZJw8vXa/4jAG9KyQV87By5Ex7he2uF+W6QvB8mG/v95\ngbG/wVoAc3aTeOHThhREgIvyeSWvUaNeJUCOzo3ds6+M6erXelsAWPPWn70v\nJ0aVL8DSAu6tL7giDMFDUamB0TguAQGTYAQa9ZCIJULwPSWnO1OIe/hPpIVG\nEHcV8I2sDQIgABIinhMZMW3Qtc+Lt5jEx3qGj3+WRfT7CzOVBKVNHvRAWanc\nwqDg\r\n=NIui\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADy2D4iYUO7ramiFMRX0CBWI9MjEhHfPJvigxGYvi3jAiEA00glMFi/GClO0OkfBvsPgIxmFpkjRNMMug0u+YSvh0Y="}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"gjordan@128technology.com","name":"gregermendle"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.2.7_1539023714014_0.14124358098736933"},"_hasShrinkwrap":false},"0.2.8":{"name":"@128technology/ply","version":"0.2.8","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.1.1","@types/lodash":"^4.14.121","lodash":"^4.17.11"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.14.31","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"2d40ae17d624450c17d66edf16137f26391c9f88","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.2.8","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"dist":{"integrity":"sha512-uhmbqhxFhb9Bu/SaMFMuHTWcOAqwVp+MJUwz48vcp4AJJTGubLqDwOU5yq4cabwPdX87s8bcixR3dN8eUWdxRQ==","shasum":"3b4a228a57dd61607a9d3a1a47c0ec1aeb8bd341","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.2.8.tgz","fileCount":141,"unpackedSize":139990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdqU6CRA9TVsSAnZWagAAvK8QAJCtKRwyaXGdZS6xU5+T\ntXofJls6SdP1LSkidgvikRiAsFBPrZuLinLjvjUSFvrsfE3YCpc80Y4K3Xbq\n9bMhsVDW2OisLTDTUgnsm6GHDpDrdpfgrPMBP9M43fleTBm2d2SPd2SETmCO\nKac+b9pwQrKcCSvlmxAJD4qGGg6dimyXEZUZ2/ioTPLCMS08TDNlYaQnIgBF\n9Kwj8SPxnmP4A3Sb7i61+PpjHbTrxXQeNdURE9yfSN0i3mr7HTvUxTkCQwhL\ntCx2KoUZK6Fs19RrVrfvMLoVTi1rJHlGBZPC9lrDoatfaJu077DZfvM8QLO3\nGb+L6MD85kYGakVfelMP01mw4z9OjesI+72Fijp1q+FzpYoOidqMaWOND4uP\noARzF+lSlQPtuJ9g9CCQ/WNjajaQidmuoM/ThtvVeHw8aUfXm/DfgTNVebAd\nelZq+cFCtSIEgqSQ+SaZ4OC9XzX/CiBW0aUbly4X+B6Pl0b3vqBqnoUrLhSF\nDo/toSJbP0BmFn+N0O6YnNZBGxyOonUmJle10QDiY1IFggBMcgZOvWZtN3yY\nyTsJu+AcLvNWB9RPg5+J5ysxJhELyFvXHIOGNykul7VEOc5UIMFiUQ7y7bMh\nYWdzJjF0hHPduDyq/+/uq9VvWGLCL2bfIJ+JvSvBTikSKZSHKD89MJoz+xsC\nhYD5\r\n=rLYw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFGNVq1j2l5KnczS63y88qVFw36hd9Srlh9yx7FrDDRQIhAI5JGFRM8xRUoI4fHKwdJKNJALAyBuxwj2p2rqz0DM14"}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"gjordan@128technology.com","name":"gregermendle"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.2.8_1551279418251_0.6993118522314392"},"_hasShrinkwrap":false},"0.2.10":{"name":"@128technology/ply","version":"0.2.10","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.2.5","@types/lodash":"^4.14.121","lodash":"^4.17.11"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^3.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"d4046e9f9877d338bc9f20ed3d5fc7b26ca3b84e","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.2.10","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"dist":{"integrity":"sha512-eB6kpArsXYDYCL48PcgLHt9qpGVWRSs2OjSE+crMyk7LXX5p2hVDVjvaxVpjKwemb/3wFjHNrdH4qvEyT1qU8g==","shasum":"3810d2b8056346e23c6a1a906fccfa7098740e31","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.2.10.tgz","fileCount":141,"unpackedSize":140313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr3nDCRA9TVsSAnZWagAA5cEP/R1B/vdR5+xqyfTXxXvK\nj5hsiotXr0d0QWSRjP4YrPHVmWTMkHMylKqwKrJdiSwUPbpT4a7lBbV/8+LJ\n3NzaNNCGd6usXazRG1Fg6d9DXzkwA5QdFPCyupKcWxEFJj5oHm1O6XE2OByT\neQTWXHqElKeK1V0gngVsrRDMG/8tBJdJ+7AeJv1/SNDyWtDJMu3wKbScIybu\n7Pgz2TWpAb4h4DKgJyhbWYuBe45He/BmBp82x9T5xcuubLXDHetxF3ecWePe\new3RIrUuzMugfNkojVXcIUMjxaSkxk5GjQmB/mSnSrqnl9a4IRYmR+OGsWaB\nl4m6litD9/bV0sbctt+BEC+1FvkYPAwiD9vZWqDm8yt2L2KhZKWJEcxx46O6\nWe3eAsJ+bB1oQ35lGQmT7EoAi31FJWLU+iNBf7OPAKb9kgSJn8R2zKLaECK4\nu78VA5CZK/v5evhejGasSoAUK7MADTJkeHX5/m08wTEXsDS/XdFeGdPbc1vs\nPLmDU+R0ZPKsKdzNYmNupwcsCW8epfszHr/e/wruDuu6rgA+pzoo/0FBy27h\nYhkZ8rBNEXOlleGUeyuYb9wafN1nySa8MBwkReDmExI6B1ENChFx7g7z/SOZ\nmOB/2kq0JQq+zChFxtKLzeswzla+rcfxqnDqjkNy9pUmL5yLgmwBy3BOF5Ih\njokp\r\n=GCKZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxdKmFJ4fGqfABzY+GXNQl8ykweb3dcd8QGQNo3IdtdwIhAIHE9HA9RqUY1x6LOMJg9g/b4eW8JUjVNA00FWgDpEi6"}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"gjordan@128technology.com","name":"gregermendle"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.2.10_1555003842752_0.06332813960567862"},"_hasShrinkwrap":false},"0.2.11":{"name":"@128technology/ply","version":"0.2.11","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.2.5","@types/lodash":"^4.14.121","lodash":"^4.17.11"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^3.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"a3c3676f939750396fa46e7b52793f834486b5a0","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.2.11","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-bmp2r++Lhd1NBxfujy1PJSK3nU2EXNH0eNPecve+emekrGLvtpnvzy4Si5GABiyYspoTs2LSuSxqPlgxrT4z3g==","shasum":"e434962dba795ed75979232d891c456ed374ee0d","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.2.11.tgz","fileCount":144,"unpackedSize":142428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTcqHCRA9TVsSAnZWagAA1z8P/0X0zKDQ9ktg33asrS4K\niKVr5cYAGlIiauD2bI5DTyLbwIW/eExAphxQbX2l3Vn+rOxweqOyGvToIcnM\nATnZX3QLoeQ1527/Xs0HFI8bqH9vGp+Pew0emVbFm42d/nnV35T2hxufClM5\nBmOpyQAEUuvF1xDyZe+TJVwapcGzNgFC+Vg+T1Y1vYflhyNeIErqt+ObrL+J\nVkZYeLewRHDtFYXpiNPQ8RySwoIpRMYW1zBBt3CIpW2zljzMRQHUWU2kjhbN\n1vfEF5FWHXHMXFfsNMU9xF3VfqQ7YkTRbaLlTarp/ctOzFG9Fttb08Q40PSY\nznaGc3GmhQ9rcChYhbK2HyhlqzuYqyvHnuJsbeW8u42gUENZ4j3L7Xq8LB6T\nbdjLrxoAiCGQkEKHIx5CB5RUYNdtLflz3uJM8qLt7nIidzecw1WtsW8xom4B\nG7y2Hm74AAxu25VM3RLjaVJWq43cREXW92ZhMu8U/OXtGjgWkpY1ybJ/z/Yj\nDq9TO+FeVTV0I8zuE/Yh6e8GydbD3rhziIpfBJ2JQpp5NDUwB2Mn0ShI4qy1\nO33X2knIfQBAyq2qkwog9o80hhEa+jxiOgZR36xBNg2ZobBMGALwvEgICo7M\nS35IUrrfDVj8D8HnAUchCD7MoKMnne/OZI2iQmu9QwmnfQ0ln6yRdAf/n0q2\n6mOm\r\n=Uqu9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCw5wyALsWL5qdCSIhsVVRC/cZuimEPwCVccaNEE9uNNwIhAIxrQJY9deXxazshKasf0IuRn5xcabiPd0c3COzhmseE"}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"gjordan@128technology.com","name":"gregermendle"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.2.11_1565379206919_0.10400695043317909"},"_hasShrinkwrap":false},"0.2.12":{"name":"@128technology/ply","version":"0.2.12","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.2.5","@types/lodash":"^4.14.121","lodash":"^4.17.11"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^3.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"bd9d66fd4ca279a7c6da27fae914585d149e741c","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.2.12","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-amffZiIxQ4RKH4r9FA/GsbDDy2oW/JL7YyBLbluGvBD/vObw87xdOQL3VgkIh4ZG0Z89FQKT3qjvNdOA7GxnJw==","shasum":"f2f8ccff50f1828e3bd5c3ffd87b7bfeadce0892","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.2.12.tgz","fileCount":144,"unpackedSize":143130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddmjyCRA9TVsSAnZWagAACTwP/iE/SKwiKNPDho1yYW+W\nOMWDCbyTDd+AFjNcmDxVSpWPkEEvLD9eDRCMw70MMsv+KlvpFPfAEI2b1Jvz\nYQlkugGmDJTdWxW3V6Ajr8nmJOdGfj2NCg9PxqB53emAosaWFq+0cyS5YhgA\n7IFWCXHuDzphePmp79eFEyhmJ2nmDK6qOnv43WiaeOvLZNweNbipASaxiBJN\nG/aWHM/06YIRJfDPgFz1UzWrcowXba/+s1Gds5cxSBjCFR3QeuImcnmDkWJZ\npMHVuBocWWl7YLFzbIgNIwvWxiJpUujC1MyU3C9Mg3ezm+bNFlbXkVKSkiEC\nQgDtpnCnCpiU10yLYTxAhN8f5VcmLes8brlMewxK1GbLZGKqp4Z0aMeZales\nD/P3I9WOhc8GYjM35gAXkfmN79gcMDhIwf7hwgp/UVY6l9Peno5VyrW+joo6\nxZD5wfeNSEDdgWtyV7MDiA5khkp6GXD64DEvBUW/pcR7RUXcDDZHj2mjL1yI\n/NlnWHLky8SjUwtroamxLWlSXPTE72bhUxdgk6508JTqD9MRT0JyEuXIIUY6\nN98jvCmlZ+Nqv4uDvAuiJ2cBKY35FwqEUDleLyqaBMRXhst73fC9vYqEjTIp\nzEKRQCuCjRTi5kTUAqABVVeQUb+Qk6hUbox6MxcEdBHmJ1u8mjRkCiaiQIRa\n3Eti\r\n=ShHq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLfDEVTi/Syz/yLRUtEqr3/W384pKUtkfUQBMLmAM9fwIgM1cnIMxsbJdpnhQ+2gUypFE5x2caq03O+AaEB4NVtcc="}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"gjordan@128technology.com","name":"gregermendle"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.2.12_1568041201294_0.8931192887395003"},"_hasShrinkwrap":false},"0.2.13":{"name":"@128technology/ply","version":"0.2.13","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.2.5","@types/lodash":"^4.14.121","lodash":"^4.17.11"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.8.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^3.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"4ef211fabf3040efe15254eeffbae50251cbc9f9","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.2.13","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-l6PwW8AhVqUIzMEIbYgC8Ot5qH6LLeOTgyJh/BAwRD+NXNhzBJALh07rdSOy34ykGktXCsV2yYK0zy3nNVmYCw==","shasum":"797214a975b6e54836127f665080efedd01dbc29","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.2.13.tgz","fileCount":144,"unpackedSize":144968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgUPvCRA9TVsSAnZWagAA/TQP/AqE7BR2CtQih1Q520nl\nzUUW4rgGukLVudxsgAzhlOkvZPrkKFTEQjRLfFucgQ/9LMDZuf8Hj9CO16cQ\npQeOA9nGlLRUM3VT5jbCvfKfruKFBpNsPva2Pwy7NdbbEcVte7S9sNPvb98P\naZ77jr7/sHj5yalzDt2uQEnZgy2clyjII7aBK4pqXLQsONCsh8w6WCYQDymH\nAdNu7KDmsD4Jam1GBy7biNwHvyuVUXLcjT5oFR1TTvpHcolOR7mAUMTkJB9j\nUiMbG8O+Gb/dTogzK8rNwEbbsQBoj8UMKM4wDl8JXOMFkbrs8JkLO5Bqk5XG\nAGQC1tEld2D+GBN9RJ9bFANtaQAybtdLwS04Do35gRgQBafdAjRA3t6b4kSj\ncgQKL/EZcek+baXp/PUpRnZgM1J2wU8ynKib7gtcZoNNB06NE/s1iJyvGp/l\nt2iGs21/d3+F9ow42KbcDinRydbxratZTmwd7rQVwA6B9UudeTBYT6+/hTUc\n/z2GUFN3n2r9uwJoTFtAnkS1WiahByj+tUxvRUl5v+woO0WdLCt2sc2WVG9J\nc6iU6xC404NXt/983aP+nm6qasK2LZ8cmVBo57x0jJHTANus62lUyWkWMXlv\nO45RiAX3+ARQ18fqNeg9XurRlsou0V64k4CSE+n2tBBZJayiWzJMnt0UEMT2\nVrr6\r\n=4qgV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFUf3HjQUnPxN/CyuvCAbhKcGT8ka6byitIVDpErfRD7AiB+5leiMlZxyJcx6Su2dvICx1F7oby8GB0vjKLmMuSagQ=="}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"gjordan@128technology.com","name":"gregermendle"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.2.13_1568752623213_0.27801252336189974"},"_hasShrinkwrap":false},"0.3.0":{"name":"@128technology/ply","version":"0.3.0","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.2.12","@types/lodash":"^4.14.121","lodash":"^4.17.11"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^3.2.0","prettier":"^1.12.0","ts-node":"^5.0.1","tslint":"^5.20.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^3.6.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"c2b1e9a0d1809c71356970beebb5b29f112fc28c","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.3.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-AXiqW9l/NvbTkL1pb0McPdRFep930etdxYr0MLed6bi8NiEH7nj9X38ap6szi5sUQk/kib70hrCmL0olE8nG9w==","shasum":"fd7dcc3d8c5f35695c0924e18a9bdb4b4a01ef20","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.3.0.tgz","fileCount":144,"unpackedSize":147473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjhWeCRA9TVsSAnZWagAAPX8QAJqh7k3WkMH877HOH4BL\nlroGsDdwqgOzDLJF4OJJgvw7wpkkhSNUxejsxsHd8Aj2pCdOZ9aKyLVEq3wQ\ni6BUiw3EdzNSc4L/LPd04iX2fxp8u4CneIy6MTVx/YpEiDYv5rE9eLfVAhaT\nZtOXr1UYEbC7p2/7ZpUZf6eF7SoiBTCX2nwG84mBXHbKaIbZBwGadcvuHdp+\nHZEKMiHO5fxohAIyv9lVTnNv2+p55TFJL4++rgYQWSihqUXo1FmgerloxQce\naRZQmygnfFMehWHGds1zrbwpU8b/914neAZxguYAsk5fP4/ZfnwjddBnp5EP\nfIGz26GuXzthVFUoZVnmIxAOcOswNTiby/ovNgI29e6Z3VhkpTmULXIsFSw5\n8TStAcwlzZQrdQ06I32HiJfiaoRcP9+OlXw18K5iP2JrMm2Qn2Lc/qTHy3rg\njj2riT9cPBYeMZhAdyTJj/Rt+YH6YxGAegWTJXKfx/L2S/YQL0eFgY8SrOeN\nHE1K3jy6eZyR+rD82zW4MIveeG2UpnfglG6Al6PJkvfPLqwxSm1350Hwahjk\nbvjdo3rCUmUPmUDXvQ0jlRlV8ha/awLXFAQr5d4n6xRnvqn7v+bAQ65UP44l\n9Zh84LVclf4RQ4CslBqKl8iE3SVwmxQebFHexK2u+c6sDZRIcWcYQkbbyCIF\nmdrW\r\n=O2gP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqxrqThY51FtaOqaawapBgnnjkWbReMQxyyNlC46hgHAIgTFgobhYcQif9VYh8yOGU0vba+IzPIdeIC+2mh/lKCh0="}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"gjordan@128technology.com","name":"gregermendle"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.3.0_1569592733410_0.030567499085874195"},"_hasShrinkwrap":false},"0.3.1":{"name":"@128technology/ply","version":"0.3.1","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.2.12","@types/lodash":"^4.14.121","lodash":"^4.17.15"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","@types/node":"^12.7.8","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^6.2.0","prettier":"^1.12.0","ts-node":"^8.4.1","tslint":"^5.20.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^3.6.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"0fcc4e668a1aa5b3140097f61a72852756c972ff","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.3.1","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-T+OOuQgIGPpa0tT/cCF70llsQrPFMWOthIVK7lrI/pgVli/cLYwAplOm6dvqNxZPVLR9ZuWJuoNik7xHFyMpSQ==","shasum":"b96addfc7d63e28f8850fb0f96bc72e409d10431","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.3.1.tgz","fileCount":147,"unpackedSize":150740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen0PQCRA9TVsSAnZWagAA3bUP/07qDe87t1Mi9Bijkkck\nMZ+Ec9IOJxSMOjGp9/GQTxnYwZ5KJ5+Ih0fTbVEf7FAGdyP/1WXofvaDdjrX\nagESIzSVNZkL01f54i2+o81e5xrzREob87Wcb7MHemxqpVLPh1+kT8KCRV4C\nfGpI2/RQE7KXjIumYS/6KAic+qh9+UUthiK9NwQj3j6VQXpx4mbH+GxvVkZ8\nI/ozxwuHnRdgeK3smnMNGjoF5/GW8edYsAZzMw/14ZpgpVOqQzNtrLgCb9a5\n01jTqrQHfxKjR06qQgKK8+RIOpvrzxWJzMRGCSObZ5UB0u0nVf/4m1r6wgzZ\nkZjm8usrGoGyHCfMehFED6sfkLQyNK2qz5jrZqI9b1agU04tS1cbG2zLbffU\nTBM4Z2R1a3KZX4TseJywm5thKfo2DOIlQLQOYH+QzzUFcK6fW0/JTKgPVgCz\nMiHCr387gx50JLOPxLhWFP2RPODPhlcNvhvuLhR8jiDOMifhxmfiU+1lJvdB\nBfiRA+Tc7TDnqTvoRtAF+G84ZZX9552DNFfUngVCTlykt6dQVqh2l7erAIEk\naL1Tk3TjigH2A41GyJPbhZCqF/ajrcwFRUzm4WFthSNI5lOUu7UaZevhf7IR\nQHe2poxU0zpYjMXpEX7FMJA1/lX00WqJ2WIeZPdkAtsrl1O/Du3IntPSFVbo\nqXMg\r\n=/yb4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgZAMPPOf5EmDnk9466iaSbjlKtPfTSlEyW3Ik5YmB2AiAp+GiZOnG1x1oPUQS6nD24jsnk1d6aWNx+lyfo/MWSyw=="}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"benbeshel@gmail.com","name":"benbeshel"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.3.1_1587495887738_0.1405184399002417"},"_hasShrinkwrap":false},"0.4.0":{"name":"@128technology/ply","version":"0.4.0","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --print-width 120 --single-quote --trailing-comma none --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.4.1","@types/lodash":"^4.14.121","lodash":"^4.17.15"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","@types/node":"^12.7.8","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^6.2.0","prettier":"^1.12.0","ts-node":"^8.4.1","tslint":"^5.20.0","tslint-config-prettier":"^1.5.0","tslint-plugin-prettier":"^1.2.0","typescript":"^3.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"976dfbbfd7e4932a636d8d66ab4a72ae1e58d3f7","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.4.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-nehI+yESIJZ8EzIvZiJEd8vSJc4I/sHIVYFntgSYEceitO5IwE/3Ckmrx7TdQ0C3OxAb+jPYvDVDUxtQMJlFeQ==","shasum":"72476f176de8ac89fc1681cd9e7ebe837d0a9ca7","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.4.0.tgz","fileCount":147,"unpackedSize":150941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoGvFCRA9TVsSAnZWagAAEE0QAKLPZe/MeNUQ7rM2iCw+\nXHYMH4JsWhOfuT0sSPsGZidiCQaGO2gz2FmDcMK0HYFpajT5g+sdHBMywotO\nAdapnVT8jI+blL2BUy2c66AH/toHJmfCfmFvftP73z17Gu1t6ppaopgomp3F\nKfAnR+cgPQoxktNtKxbYMdWvNEwulcppSY3RSL97PzLpZJf1WsqMKosb9WS0\nez2hoySR0XvdqntFKfQvVfmkUz4eqNoSqXKPbVi0gYxnU5G8U/zS/xTSvVr/\n2CCVWsu7sS6EOfViC6QWUC9GyuErf/XOdsO/MiigXdLZOdLkJY1cWCx0IP/H\nYbL1aPVdes+ph+5ifGfEpddiCPyOtgkfX266NvTITBILnnnhxZ+GHPmxoSFy\n3Akc/VjnTnx61Z7n07GVNyhrtM8uox3NzpoX3Nxzk+q47YVHZ1ezzFeKm8ol\n1nakNWTzKzPxCPWS7Ga7Ji/E/My4sv+6+oVpDh1RLytHYtahRIvsBwZSYois\n9LePSzQJHUzoTegHqdvA+HNTjmsXXosLe1l5dudCEOud+9CsyBIScty5RbjE\nvVagHfEXQZrlxP61Vjq4YbgsTaXwiWYGDgaN3oz5Q23ZmRbure5XIwCZuEEY\n1YZ+Kstjq+W4ac3Zn0lVY+rM4zeodehTkgu9FNO/Vxw4GVLDHBryNaeFlFb1\nA4Ea\r\n=NQCH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBf+LPZ2xiJFQV86D0VrAZ5AvI1m+6IFNBJSPNNtRWOAIhAPbvqLDJQ987TsJO8hC5b2M1NNLWUkhwsX5a6KA87F6k"}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"benbeshel@gmail.com","name":"benbeshel"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.4.0_1587571652444_0.7232162373187498"},"_hasShrinkwrap":false},"0.5.0":{"name":"@128technology/ply","version":"0.5.0","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.5.0","@types/lodash":"^4.14.121","lodash":"^4.17.15"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","@types/node":"^12.7.8","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^6.2.0","prettier":"^2.0.5","ts-node":"^8.4.1","tslint":"^5.20.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.3.0","typescript":"^3.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"d0b4b2a7ed9c6548b5d62e774961b8ccf2040d05","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.5.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-bmHJS7acHgNuiVSOFepIoJJjZXxzq9NH/eRX92rAqmVrVu5VRVExXnCjKv2Ns61fc5aywhERoBoPWETD9yqY7g==","shasum":"361b863d175379fa4817a2365f22c374df726e0b","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.5.0.tgz","fileCount":147,"unpackedSize":151801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJessdpCRA9TVsSAnZWagAAhMEP/0YI7ukyIvcIwSSfgbBP\nEbMMSG968C06DY+X2BtmPwPxxsmb6P34qNAVW6jPfvj2apeVVrtgDLU/mEZu\nhvr2WvmacnyTrqMz6jQi8pMp8EU48V4ocm9+N+yU7KGS2OfwMvzRYMWIswv+\nQS9HSS54WtkfLwGpkMdjUz0UBCTtMDtaeprh8zosRnVMhPcFWj1NsViJ8M0H\naXXgGoNh//HExknl1nthpqJrjMseAg+oSOGbO3Qz8jh14SaeFGQUcRSnQGMS\noJvdQUozQ5DLRwJksugojmneJIQ9NReqRdx6aggLAe4nlE+T4/u3CRXkSMtp\nUb4Gx1qtH4iHgLssLIAAENQYY0Q2xDhsA1D9I3Cot6f61jqJ+5UoCxDnaA56\nzJOyARGQV3CgY+LHSzFJnIgzaeWwgT+moC+KIMRrw4XUz9dqzXhbNEIHuVEk\nW9DTN6nQB5y2ST1SvfEEKxFvV91F7HNL5Kg+nlifUnemPB50spNJB1tR58hd\nTXt4VIZpMUhDPYth3GehZAalgvD+zFk8p/6VdatM1h1tPA5vwxSFM0sDeIRg\niA+fIDhVR6ReN0S224/5nL+Ib7yDfOH56Zz1WEpXrzSRNnTcqSNUWbS8KJcv\neWHjnpshkHhhZHCKab+52w9GFUWid5y09lcGBDxS5hF+Beo3orPMo+J8dksx\n3cZN\r\n=ZNge\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCB/rhaOEHyATp9FnY4q91gzYyWOBeXSTDAXokMoLmzvQIhAMrNEUSbmmWAmZzrXD6OpBh7sczEwQc20esnPN4fXVWf"}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"benbeshel@gmail.com","name":"benbeshel"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.5.0_1588774760896_0.9991480961300128"},"_hasShrinkwrap":false},"0.5.1":{"name":"@128technology/ply","version":"0.5.1","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.5.0","@types/lodash":"^4.14.121","lodash":"^4.17.15"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","@types/node":"^12.7.8","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^6.2.0","prettier":"^2.0.5","ts-node":"^8.4.1","tslint":"^5.20.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.3.0","typescript":"^3.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"25a51be2750753db919d1f5919e311d3c46bd1d6","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.5.1","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-qNNtqDY0T6ZLRfadCSFhu+7+OKrm7/U9T5LrUcpH42PfG2XGIHlejeNiXPLEFTu2mLKwRdOQ5+9XmWFpXddTXw==","shasum":"0c68567025cf57cee4b3ea8ea7af3820fd68a66d","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.5.1.tgz","fileCount":150,"unpackedSize":155334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfD1pHCRA9TVsSAnZWagAAyWwP/3rGR1ZIClXGxq0EjPUx\nHAgHb+i172kRCma2xxfh5VWTmxPjPONJJFvoMBeNTRKoGVL674bzzj17qiBt\nsZGn9O7YUkhIQXRSO5Gwf3Rauw7j9ujUrEKcWmA5Fk5Fu/QIxANWGR8Bz+xH\nDffEy7NX3c8f6o0D27p+7uf9JtGwuAltOMr2lR0WCEvUBW9C30Wq+wOAQPID\nHimdmAm9a+wl50OyHQSjFWVRkC78Vi9p8wnz6dbJFSxJM8dWmBnB8ARHFcUx\n3WLwDqgTbWEqzs4nfCaWqCumlDEUkIPKBPCj29E89MvfHR1WUlG3HIf76Oue\nZGvMBW/gtLTlixt6k/qRInwc4TD+ckwW0Pu1nSoiLXxU6I5Lt/iJDz2dLRud\n1otHoFr/7jT5BbHt9V+3G+tEyIdZby7f4LfZWPy+59Mq1uvqjGbW0D/Zs5Ns\nTxf2EvIqor82qGaHH7E3wRop6W/E8sEkdZytr+zdcIfdhJKfQrmb/+b2g1MF\nIT+s6vzA/bRGvT6ecohXK99mY+4WHT3Ecdrbz8RRl3C5QSUB0idXi5gMcKy2\nQXYTPWFl9gL4MvV5TZri+HBNgAN+vf73c5oxe/tk1cXvf6EKrVY409TbFVXE\ntQ6B+YDdWz0ko1bJVkPAjOIMfANUWTsLPKy+oPsvA29ZiBGicZWCRUbe/sxP\nacZE\r\n=P5jh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlpAJF+DlJldNJ7hHIIJswsREqel/8Itz7xYfveEPFjwIhAOW7gSIwtKZR53f7MWXGvnGM05OCosda7NLuNjK3vvp9"}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"benbeshel@gmail.com","name":"benbeshel"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.5.1_1594841670389_0.9265828050681584"},"_hasShrinkwrap":false},"0.5.2":{"name":"@128technology/ply","version":"0.5.2","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.5.0","@types/lodash":"^4.14.121","lodash":"^4.17.15"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","@types/node":"^12.7.8","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^6.2.0","prettier":"^2.0.5","ts-node":"^8.4.1","tslint":"^5.20.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.3.0","typescript":"^3.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"e1c4b72d7bc5873309c3b456b0790c3f89dcd725","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.5.2","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-bUgw3tHa8srqLJJJjVP096QC1VRSfFpxlM2vqWuYWD5z4T8ItuVbnddmFpDYKT5IctTuQr0SVbqyH6G+k+nj1Q==","shasum":"999ffd7f5836493e215040be56491e66e1b73bc9","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.5.2.tgz","fileCount":150,"unpackedSize":159550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIb3HCRA9TVsSAnZWagAAzNMQAIA1/oz2NNp9tA7IQ0nP\n3GXbvDgxwRBNQdy11tQa3qpQkxDK7rNCfK1H7h4qcvdGloCJUlI26yS5REKP\n14dektp9zVuXu7K0lyEF2Epw1TngAq9+N4XcqF2kY81a4p4EitXYDLo94kvr\nQX3FIFZ3nYYbg85m0mavE+XQdGd1R8FUcBgwnXJYDYscit5LG2iqxs6WFwng\nx/Iv5RWa5yGKrUFtjTQQIUFiugmVGC7QbJt1V/vDOoKk7snagX1av4y+V00+\n85iWuUVssOA7gX/UDzIN6BWa32zjS/pb887qrxcxAC72V1BOJfmPoAMfumsG\n9TD4m+1dCScaa2SasJNOXAyHTysBVVuV+eLlUd+Z0P5bY38btbzhMCdDe3SJ\ntR/tmnK5KhwxFESQN+zF42gCmkn4RuDhV15msXZt9CSgvkbb4IhMrWNWvTIL\nJnA/HXDeuHTxYVvyj7Ew4dMnVST0wcTP6l/dEq/zl4AZM7ty1Fl8FcJSp+iy\niEfeVBFqc0Z0BAf0SlhSxOPX7bJtaXSI62QH1VR84xASNiLM0jyNZaUZa70R\nvugG+WhjcpQD2qy23sO6/GHKEeJT6QqHSzbaO1Vc86rF4A0y4Er34+eP01kI\nCGx4knM5GPgr6ly/tRjnNecPuywdelWiLR56ErIAB7Acoh+QRq//EXyyZAi3\nZ7fi\r\n=tHUV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvuqdJBoYS5HYIN/xDCcP4xUWUYcFWjoxY7ZNEslwK5wIgEw17YnCMhJ6COhnXOMFEHtE3akC+MeLmUhuyzS5kZVY="}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"benbeshel@gmail.com","name":"benbeshel"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.5.2_1596046790686_0.7338700652887609"},"_hasShrinkwrap":false},"0.5.3":{"name":"@128technology/ply","version":"0.5.3","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.5.0","@types/lodash":"^4.14.121","lodash":"^4.17.15"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","@types/node":"^12.7.8","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^6.2.0","prettier":"^2.0.5","ts-node":"^8.4.1","tslint":"^5.20.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.3.0","typescript":"^3.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"d80e914d0c7ec3e13fe829def2cab0c819fa9d1e","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.5.3","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-mLlu4DwHwP3AQvNWqnrVsXFDtz/NPtKzdnzRaOIE7Se6PH+/YFz1g+eAXq2QbHQ8Divr3CKBB9SXHrEAmrGl6g==","shasum":"3156746a334522e3d7dfc0d30133238ee859b6f2","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.5.3.tgz","fileCount":153,"unpackedSize":163027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNUhgCRA9TVsSAnZWagAAL5gP/22qFl+D5P/SxNiqvRpA\n9xdpKlm3sAzUn0uSvlZiom6EL4zvtGSzCcvqjEpYe7j3qMPw4lqtMw7BhpKl\n1yULs2BOCSvZ1cgYA5+bf17gfbuMa7ldnxYNpjewBZppYxrIJN5Y2gEA/ig3\nExvgioqt/+ORXlqbeQPqWIqo2zJ6fkD9wdOJnlqqfIFb41xA4eGtS8tJAcKG\nhon4CxYCxHM+jEKCManCmxWFygJxiJTdwf++ybW4nlMcaZfp9qybbLBDERgQ\nA4gz/LE8QwS6cx1IX3ii3rrEHeArWXEAC0e/eZ9I9srOsqbLQO30SRZwLmEz\nbqQvIdtgPbVjdwX1UsZ4nAXCde3NUjs3xePauQcJsv3G8nHFSJinpW6pqgNo\nbQiJMVkhm3t+wyQ6y0snnpw5jtKo6/c7xUPK2NdVKwxkAvmWUKdwfPRUYZWb\nYD4BficlIQ5s0Un1HZRECea0FlBDhkJB9xzF79mJdFp9juQ6Zl1F1OaHwt8k\nLbxzUNJTEeEHeKAodcW5kReLvGVvTh8HklHnvaZOJRVzXBBm+cCV97hNIXed\nqPlT2J6TjkkikYHVBiCZI4NRTcT4gOvSZgDIcwwAFYGc+eIiHLxByiQSWLvV\nNzgXPjkVzObWBHTQxt//J3uxH/BfMdRCfpxTlN+g7HyslmGMq6xM4VuqaKj0\nEmOl\r\n=QdNO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1MZHPkJXExz6uEKcYfjrE+mP3KTP7H4zaPBF06p4GTAIgeTC+7sHUvLlmoi6BT1J3ChCWQ2CQPZwI4RQPak+Izr4="}]},"maintainers":[{"email":"dbuchanan@128technology.com","name":"128dbuchanan"},{"email":"opensource@128technology.com","name":"128techadmin"},{"email":"benbeshel@gmail.com","name":"benbeshel"},{"email":"cmain@128technology.com","name":"cmain"},{"email":"thedillonb@gmail.com","name":"thedillonb"}],"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.5.3_1597327455649_0.8197785672213551"},"_hasShrinkwrap":false},"1.0.0-alpha.0":{"name":"@128technology/ply","version":"1.0.0-alpha.0","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^5.0.0-alpha.0","@types/lodash":"^4.14.121","lodash":"^4.17.15"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","@types/node":"^12.7.8","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^6.2.0","prettier":"^2.0.5","ts-node":"^8.4.1","tslint":"^5.20.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.3.0","typescript":"^3.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"c3e6faba56c52db352f04c006ffa2a822e6efe6a","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@1.0.0-alpha.0","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5P4CpwOdXIR8nBvCmrfy479+CDsVKZ3ctPUHukRLxrS6jHpLDO6qXVuTe5KhLkoeY/bsNgr1kUs7jSZ0HtOnmA==","shasum":"ab1bbd3067af6ae22bb4c23ec53dcf7cb622accb","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-1.0.0-alpha.0.tgz","fileCount":153,"unpackedSize":167820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEY+ICRA9TVsSAnZWagAAmJ0P/iQKtJd724oBnpGsDuzx\nn/1db+8yTrkIMicQdzbztGOMVzRBCjyxngdB6NGm4KQQNtW2b4wqLE2fYikr\n2hPJvvoA+Plobeu4DfLOgbqTOiefTR2ZpXMARaOBYVR4uUtbVrd7uEHxDpQY\nUucPJeRJeKKcqm1nx2+3c9LwyOm1nOqWPdHE+HVBtTUFQlALB5me91XBj374\nqg/1pblS3y7lB9puTXGxKh9ue+qDv4UAatUaImtgSrNcjug9c0mARmVeeYSU\nX5nEw/GIAsgcPuv+BS84zM4UvHvM+6veRmU0Wsr8P1bqwCStHoaUZGBs5fBa\ny4ih1uBPYxJxkksbRGrkTHhHXGbuZK5VMGfvzBaM5XL/UlRmqFYOY5sjdWNZ\nq4yNrSYkNaIFSlAe4nuUyNZJdVn+NsYyEpjXC0vWlxPKj+gr9AkVQIIvBIkf\n5iLgZZBJbH0CS9M1bY18b5rCrWQ485X6hAcEGQbN+j1mi3F87XlPdqGH0Fhy\nqex2u0hLTCm/EX7+MYEGn/aPlEKZ3Jdyc3kn4i7S6Duo0QogsKdFiE8knjq+\nd6X7IEVWkhNyBWCSEIADQZ/0qUUaWiiTKMf7K7a1uBOWIF1FUjKL94sM7ytn\nyzrvb5mBg6mO69dYjBnDr8ksJ1FzG7ZdNFQMxlPI1d/puheyfVIixOLT739W\nam8p\r\n=mDf3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrEVkRUFsR/yIPDKeJ3SVBdcJ2W3CufKrsyEmP8WvlBAiEAxeYL+xEnSL5cPKAVuw0Y21rgdcsnjRF/FEFNFLAH/fs="}]},"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"maintainers":[{"name":"thedillonb","email":"thedillonb@gmail.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"benbeshel","email":"benbeshel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_1.0.0-alpha.0_1611763591498_0.27165479829767647"},"_hasShrinkwrap":false},"1.0.0-alpha.1":{"name":"@128technology/ply","version":"1.0.0-alpha.1","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^5.0.0-alpha.3","@types/lodash":"^4.14.121","lodash":"^4.17.15"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","@types/node":"^12.7.8","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^6.2.0","prettier":"^2.0.5","ts-node":"^8.4.1","tslint":"^5.20.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.3.0","typescript":"^3.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"e70daceffb8b8d375f2fcec528cb1af41dd72cc2","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@1.0.0-alpha.1","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-L66JVcIb5CZ63wp+4YwifFiQodGWjOupfCGDuFZcKIoMgLl8L5R3DrM4fL/zWofAoTtPsMRGyZy1Y/Y73eu78Q==","shasum":"fcaf4410821c158b803251f1526d3c68dcdcc34b","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-1.0.0-alpha.1.tgz","fileCount":153,"unpackedSize":168429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQo14CRA9TVsSAnZWagAABm0P/RjMOewEXWxAZYDqpYlu\ny93TPcGjanOcRjX6m4Fl21XFx/uJLMJ4EPvqjhMg3lmmrGSuqB5R2HbmmGKV\nYo/3q6tDJtF8+yF6tyL5sE9pGNdMpN8r1bCjhWzXZBP46Dkt3oxD+21hhaad\nRz1V4ZZoddhmXtS7Oo5ZKUnQbZboc2vFJF+2GDS436oj+8KqyeItdImlfYXK\n/GVlDJlG+zcD1bC3mnfsD8d0OS30NI6awkBHkUcvXtxtG3BkdIhwTvINKhot\nHDg5pCeuIhFrSAI0Wd5gZfgPFTfhrItOmec2Be/CQFjcyiIypnfqU9GQBn7f\nc8ul5eFi0WyVZFpSw3V7YJr7ENki8xU0mIzsuaLNeQzkRAFkY6RJtYJq3KwH\n8Dfq0crLGdD67iFk+r5lbzpQ0vTzCL2BIHpORwYTvAz28ylQK+DUBQ9Y1AuB\niYmXYZQBP8ApxBUwN6hCKY/qv4TwNAoY84aQwJYBL8HJOOVNeoB+nBq4YRz4\nb9KVpfBD+rsS6DXI9f+4sq5YhJ+mXMKq9iS5Uv+61YuQW+I3yj9eLzyEKw0Q\nA4nfOmPKo3WS7fueY+X7ZQL0Lk8RttoRoJ60lVvo/FsblAxDkZhQvaDggm9b\nMgiuqdlmaOEkFDOX4Ks/FeTW9kOqZD/hio320LWH89XGB6/i/9Kam2GBzPof\n1UU0\r\n=vve4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbAw7SyvUCc339CBvpkldGS1Nhx/89FdKDBsCmQRXLkQIhAJP+m621AaeEpv8xnOt8FVVNrQxavSevzx3LWgkHRAE5"}]},"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"maintainers":[{"name":"thedillonb","email":"thedillonb@gmail.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"benbeshel","email":"benbeshel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_1.0.0-alpha.1_1614974327670_0.3055811736613969"},"_hasShrinkwrap":false},"1.0.0-alpha.2":{"name":"@128technology/ply","version":"1.0.0-alpha.2","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^5.0.0-alpha.3","@types/lodash":"^4.14.121","lodash":"^4.17.15"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","@types/node":"^12.7.8","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^6.2.0","prettier":"^2.0.5","ts-node":"^8.4.1","tslint":"^5.20.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.3.0","typescript":"^3.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"86cd8645f49a58fda2021c38f62c1e821cdc6149","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@1.0.0-alpha.2","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-VcyQfe2S5ti8/T3q7bPqGXfsmatBoD/CR15bDhByLM0fSslcx9mhIFu9SoQ7Wi0EXsLujmdoLQuJZ2EUVG6RtA==","shasum":"c87fe19f2b8ed5c7cd0262eb0e7eedfd6c0140e7","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-1.0.0-alpha.2.tgz","fileCount":153,"unpackedSize":168486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdyMiCRA9TVsSAnZWagAAXpYP/14vJvfW/+8SBOYeUbrN\nWxBylNv2IVMWD2ZcjD9YHrhB3IRTH+kJh8h4W6QyDb/nLXURlgA2mErdMmTs\nB1nMWBcvDo8eO1sUKJtiZ+d1fvgHAu6cEaS9qvbLeEeYjgj7AojGDuBBZhRn\nW6mxSIUbNK2DCGv+cPmj6Gpmb9r1Z91mlzpHbUt9H1hfGWNDN9Caxwn5i5Ep\niuzyP4HQIsvQcVzqgUvJ/+9dzDQJGSbHBDKKxs5TgmOmFoLYS6PS/huHSR+2\n+xv1CgTcgqsgmbOtbCuc5p2yhq5BPFT9/cJGx6VBlFiS+iln5GbyOlW+Cv5s\n6wQ34L7M6fmH1YIcp7o/p+Wrv7aqiRX9+8i84S8LvYLGLMqVnTPcqpGzNAIH\nxghPcahe6TVelSWws8w/bcxMz6FtHBeUjhetkdwSo4MZUBxBWotiYE6SIWLL\njB6/gPjNe8B2PqE/gq7w9NEBWGuVwO3llmhjO7N5DDfRZZi8SIlO1pdILWtg\nHv86eWtzKqcxUJeeKlE1+MlmaCRKVn4B3jt2yOkhXUM/iCGH/1wqVtPurSgM\n9ZN5lsqWqIsBm4iv7sQ3IqTwzId+eOU2NZdkbop1spabypusfwhGZe8+H5KU\nk0yxDkP0NDwp/psdZ6f5MB4Z+/lrU/6jndzYgjVdzksHkpg/noN4ZPz2uk54\n4EBE\r\n=YFU2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3XYfhbz0wNg5H9aHsXfr+sWCbxFlHrXh46giPXKhtFwIgRPsC8DY8Ej8Kgc++pcVcsK8ee8Exo9dhgI+q5z1WA9A="}]},"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"maintainers":[{"name":"thedillonb","email":"thedillonb@gmail.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"benbeshel","email":"benbeshel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_1.0.0-alpha.2_1618420513721_0.45451792367610344"},"_hasShrinkwrap":false},"1.0.0-alpha.3":{"name":"@128technology/ply","version":"1.0.0-alpha.3","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^5.0.0-alpha.3","@types/lodash":"^4.14.121","lodash":"^4.17.15"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","@types/node":"^12.7.8","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^6.2.0","prettier":"^2.0.5","ts-node":"^8.4.1","tslint":"^5.20.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.3.0","typescript":"^3.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"3609b515637aa99575bccdb7fb3b7527b3578cad","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@1.0.0-alpha.3","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-ZmnfQXB0rlkLnA7C13tXTwJBCbmhooSoT3dZ8tHgJ0zd1NbVNexFJOGg3igCwIRznxjvyzNr8zHihnXNpe6ZSw==","shasum":"59df942a83be20989928e0617ae44f38dba295d6","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-1.0.0-alpha.3.tgz","fileCount":153,"unpackedSize":168904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeGL4CRA9TVsSAnZWagAAGaQP/RAq64969B/Yr8CcDfyG\nvJ87cEfJ7RwTMR3tA/ABFwNo/jJz4S2x+xfeTNxVhNZiTG7uhDyCiTvx4/Nt\ncsq+QpfbUyJ6G7ZtTFdPpCxW07egIwveTlN/dRewT6adgx4MQxHYAgSsM2Fc\nLaPVFudXoyZwDha9UTvHLTXbSMN6uULXUAlK2lAY+8vyN5k5nmbYKVsfD59a\nORVkVli5o967eyIhaMYdg1jWenFQTxNXUZPlaE3BhfnxbZShkFqJtlIf4eGy\nkFBF3OQQTkqUltz3qOSUXOyGxFkhxfZrRd1gOpM/WdVtkmP5j2EHp6CK/BBN\nXg1RAvQZgSbtm/12nz0EtIywqufZAX8nzq8VIz3sAq8/HEnpcWf7IfRZkz+7\noWMqyROb1KLLUTcmUrZi29UTv2l51iet7dmzYiZvmrufdVEZerMGb0uvOFoZ\nzkcompUmqBFc+heNFAe3yclp46sBqMD8n2JYNFVgqKsZCdd80knWob3NWzog\ndNfkqP9wdBh9jE4sXBGrJJ6OFTH3q9KYs38130+tYFmCaa1Os8vyzRJ0XSmk\nsBr87Hb4aP3juQ5bNqILDojZsKdnIKnPDm+UhYiyks1dmKZSOijUAUf6PLUB\n0OyjCVTkVKH+NT1zwNJHuvRt1K/MLOLJY2ZggFCXbSXC57HVWccf7nOqKiYj\ngOXr\r\n=+o8y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBO1adtJ7FjWymDSPmbCV7+wZx0Luo5dVKDiFGg4hBm6AiA9u0Mui0qJFVbf8DfboMYDe3tFQiCX6ljweK7d22CFUA=="}]},"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"maintainers":[{"name":"thedillonb","email":"thedillonb@gmail.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"benbeshel","email":"benbeshel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_1.0.0-alpha.3_1618502391950_0.5555374975194909"},"_hasShrinkwrap":false},"1.0.0-alpha.4":{"name":"@128technology/ply","version":"1.0.0-alpha.4","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^5.0.0-alpha.3","@types/lodash":"^4.14.121","lodash":"^4.17.15"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","@types/node":"^12.7.8","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^6.2.0","prettier":"^2.0.5","ts-node":"^8.4.1","tslint":"^5.20.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.3.0","typescript":"^3.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"b8e9bf5b36b1b1590a772121dc5e0b7925728bb5","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@1.0.0-alpha.4","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-MiMuc8td55Vr4MTuX/ZgJs6v/nbCV6cxIRMIRW3Q+y5IiTZRO5fqL1gM0S/Ckagpg2qmbl6I/MkKRLe7E9TVXA==","shasum":"1788ca907f636444359102f8addae672d9c534c0","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-1.0.0-alpha.4.tgz","fileCount":153,"unpackedSize":168654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggGq9CRA9TVsSAnZWagAA0sgP/0ph1qmPzGRNh2P1t99n\nbNp/JUs16A7wgz22LFjFc7e0yFiPiRNvTYZqmW/OvWZvwTPiSN14SpULAovV\nu+4JoPTycICw+PDvNnL90EuEfrKMrkppJiV7CsLq0YSdnh+taZpbIiqAsVHH\n9WJQG+uKfhLbmPwkc9XKVh83mdElxhhP/smF7GCgHN3/fzUeJgRWTfItwFDt\nYv/QGji4put+W27LfKa6LTkbfu70/Tj/S0jnK+ZZVlsYIc3uhRWK8L0Wje2D\nW8UmTVt2ZJTpSQR1fWE1QOPnpI9q3WReZhn6Vd+4yg/7f4SXaNVLnG5CnlIk\nYLFWsKYA6ACHSXbplW06CeWIH6Q3BxXvKXYVHbdCzPSZqEFTazdyGDbKRuMz\n42dE7UCfsCNhdsKOvFjCBQ5HkA1IH2Jf1qV9z8LDHQNXPPC6IHJvBBmLNy0f\nuj3nWGGkPDeTv6nrmmX3wI/BeZkTPuChN8Pu8SFoXoo2PX0M67AuK3S1fPe3\n0reZmLrFlGVfO4jRQxNfGXd6cLDhyvMxDwxV4avB8fIHdReNN15PGgbx2ATd\n361srSZEMT2HWGEBeukteOduvCZQfDlTWlCTc+4JuHZJ+R2aVKWqUO8RBdic\nWf6aP8QMfgHGmufXPZV8WVlApEieymKgRMODbIH2yRsKyDR8yKHLyzE/eOP8\nHtnW\r\n=rs1M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALADHZ/Zy88yH1rvb0pbl/6AwvCrrLr2LVion1icFN4AiBXsi73RCJsjzhCjjGL4O+1D/iojMN3/32CR+hgTo09QQ=="}]},"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"maintainers":[{"name":"thedillonb","email":"thedillonb@gmail.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"benbeshel","email":"benbeshel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_1.0.0-alpha.4_1619028668959_0.6330212531901884"},"_hasShrinkwrap":false},"1.0.0-alpha.5":{"name":"@128technology/ply","version":"1.0.0-alpha.5","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^5.0.0-alpha.3","@types/lodash":"^4.14.121","lodash":"^4.17.15"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","@types/node":"^12.7.8","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^6.2.0","prettier":"^2.0.5","ts-node":"^8.4.1","tslint":"^5.20.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.3.0","typescript":"^3.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"173abbfebd2ca5bd93a0bdf802d32dc7c7cac92e","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@1.0.0-alpha.5","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-KIjCUUJXb9bBsTxnCy8g7CO6f2Str8zx17qB9VveIlExXmMf6OS7J+BatAKADlv4Nj4cpDMVbudGRh/lt2FRiw==","shasum":"109c79ca1c18ed6c8e3cca42fbeb0a87352d9111","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-1.0.0-alpha.5.tgz","fileCount":153,"unpackedSize":169023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggL/RCRA9TVsSAnZWagAApgMQAJ8YotqTOtsnNWnkCVA+\nxTnlCZBVrx5A2w6uD86QFNbGEWL6Q9dXX8kk5SL+cc8ZJqbxUBNoHZL4Hvbw\nVXqzld94o+G2lgeAXIipqX3qxMMTx3mEA27tPHhWmVf6yJfHU4q9BkM4pHgR\nMrUrQWpchzpXQDS3eh30f8dp/Q6GSjkyBXp0D2DWXhsGKiPxWoV9h4q5/Xbq\nwaAtcfJveNUm90NemZdcN+Day9RNAYE7Vw9AeRuIlVXjnCEHIa4U7z7yldBd\nLN/5tqOnvt7FerJx1thJ6100ydNl3pAZtkqFVeKTGz/YkiIrT0yxS22AhjAq\nt3iX4OdxQ9xmkLgKbpnzxK8ClbkGm938Xp6xCVTFU36biom4MJnmDAvKZfD0\nUAnPtUa176J+UhRgMsfHYdOEw8kjlsdlDbmpeSdsWz6BFGbRz6MHbvvRnUlx\ntA5Wn8f/TMvNW8AW1TT+HCP2gqMQG6N3L8YefJv9vcZPiy45rskruXT/qKbm\nU6YZ22uZvelbZhdjkZnK/sAF9aV2zMD6XpvC/V+/3sDff8jYo2W0e4l6frY9\n48Ch+5ulVDhNA/lkmemodA6lyv5G8YcyJB8HKEh07OXYjCaFR1HwdOk66hAp\n7qPQZ5mzxZL95Z8N8qOrgNmn0np78uDxrM6zEuUB0TnmepDBtbsPCXspeOFm\nG/hv\r\n=WM7x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE67vh7Oj5JlNqmsO9ralIaE4t6L9l0E4UqQdyq58ExgIgIDI46mZDxsFLtO7opJjmeEBdDTb2DseMP7SFAxVrMHU="}]},"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"maintainers":[{"name":"thedillonb","email":"thedillonb@gmail.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"benbeshel","email":"benbeshel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_1.0.0-alpha.5_1619050449426_0.5971294805030425"},"_hasShrinkwrap":false},"1.0.0-alpha.6":{"name":"@128technology/ply","version":"1.0.0-alpha.6","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^5.0.0-alpha.6","@types/lodash":"^4.14.121","lodash":"^4.17.15"},"devDependencies":{"@types/chai":"^4.0.1","@types/mocha":"^2.2.41","@types/node":"^12.7.8","chai":"^3.5.0","libxmljs2":"^0.26.7","mocha":"^6.2.0","prettier":"^2.0.5","ts-node":"^8.4.1","tslint":"^5.20.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.3.0","typescript":"^3.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"cae645ad8432227089d191f54ef2643212f06a74","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@1.0.0-alpha.6","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-NLnt/CJJ6HDvDf4+/r5U1ZNHLP5QYtCv+qbbolOz3JhoCh3erN/DiHvs5ne5JQw4lE3s22UvGgsw43gnXKMPLg==","shasum":"d4cd9db0758918c7fbac5b326a528df3fdbc7552","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-1.0.0-alpha.6.tgz","fileCount":153,"unpackedSize":168992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggt8dCRA9TVsSAnZWagAAhZ0P/1R6Qq7uNosdkpXyiuAQ\nFIvnKsRHLarFuZaS50ATKkO326ywM4gM0GoDUXodrHsrNviUtPRYzHmmXslk\nbV7BLD9FuAwbatMHgxnA8g+X7QZSPIIIYjGC7xyfVM8W0++diSj57QkpgvHn\nhlUH+hETcz5hM4ZtmsfKsPjk3gHSM1hZjpsH7KKV7ZUruO/A/9I5WmlG9unD\npezaiPwVyp9/LtDYZ4XO0LCVHYhHH6MyikMYWQ1jPFBAvUTH/1kkBJp39bW9\ns/R7u1Fcx0OQzqS5MwM/CajgQDfz6xR6epOB2uTi53veHaSc6YtslADRo6EG\nednomoC8eAmXNRsNHkGauSpoe8oVPo0yGumenibIdNue+MaIbcU0Q59jo2fY\n2DxPT/Li6Ogp231X1Z0Ia+dL4dA0CCGyeAWokstyHSxc4Y6WGe3rooHqH4iY\n1Sm0CMeKnM05cc7D0RfsG7jVwy5SlC3Irsi0OmlBA2/EVg0kz9EOOKqZvkQ0\nqdrSSJm9rGSl4qzIGy7oh7kgZ+AysWz9XO7Bn/ie+SPQcHnYsbP+GaGCuNzy\nwt+nyR0H6e7/7qC7p3612kqQg+fNpSs7x+Q7f1VvWolPTdf3oFbXqsh3KAhT\ndXqpTMn1h5GTtUXu5dibR18zIbC5gJh1D3m0oRzFredDpA0VHK/p1O/6Hqfq\nE6wd\r\n=lx3d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEHUrKFgdQa1RkCQbRzN+ilRlX6mLipJ86WNb+AQpcqTAiEAgrVH4PsuJ+04fnF5dnObkzIunFG3P6QNBM4/YZaO4cY="}]},"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"maintainers":[{"name":"thedillonb","email":"thedillonb@gmail.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"benbeshel","email":"benbeshel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_1.0.0-alpha.6_1619189533167_0.2148942275102803"},"_hasShrinkwrap":false},"1.0.0-alpha.7":{"name":"@128technology/ply","version":"1.0.0-alpha.7","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^5.0.0-alpha.6","@types/lodash":"^4.14.121","lodash":"^4.17.15"},"devDependencies":{"@types/chai":"^4.0.1","@types/mocha":"^2.2.41","@types/node":"^12.7.8","chai":"^3.5.0","libxmljs2":"^0.26.7","mocha":"^6.2.0","prettier":"^2.0.5","ts-node":"^8.4.1","tslint":"^5.20.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.3.0","typescript":"^3.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"c0595abeaa954c9986da6a9d2a321da4396eb41d","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@1.0.0-alpha.7","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-nbKV40lFLRuJnqhcjBmuukpoulqqU/tazSUq+MzldK1ws9SZOlx9YL9rmngcCGmrbZyp7IVD1WoWzLkrdcNiqQ==","shasum":"aee820778d1e003a21c9265e0df0b46c06342a68","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-1.0.0-alpha.7.tgz","fileCount":153,"unpackedSize":169520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkaPDCRA9TVsSAnZWagAArDgP/34iSy9ddORuWD8ZS2Yy\ncZ0SZ9yMzAD0uSlJI53lJFW+qMcF0eYmOVyBlyIs8x2qb3GWAoc3E6jeEf8k\nYLL8XzEum53xyrjNmg9UsDGyKu5X6aEFW+TPHov3Uad9oLmAb7iYujJ+8CDz\n5HJeVOS0NVIfA+SLwBSYs7Bjy0slF/O02i0CO+pyniR7RK1CcBNSVqsWgRq9\nvHMh68l51dhxYv18x/VumW4FM97O304EHm5+jvwW5rIMa1KTwXARieslBXAe\n5GyR99LsB5GaKbZlawR/c9tI95JTCJbjwYl8/e/NXD7oA61Kuki0lytMjRU1\nPMyuaY8fcz9hYPzYzGPg8Aq1c85h0AbzKIqLm7CVdk2khcHq5t3BadYW4qoJ\nexDKsS9VrLjp7SsmYDEpBDRXP58CFe7b+K9Ahynzm5OtjuldpeC1j+S5FIsg\nQ76RUzHDIH+4+gSlcSJXg9B98+T1X6k6N5O2rS5vS3kBTcbolqBVf0Zk4N0J\n9X8ojzaHRLz4Blk3mpkq3Nr0OlyNKuVvPXgNz8+woxp4e77M5KV5M09SkR55\nnRttDx1jUoHrtIuE7iP51cWT8BL9c/P+0Kg/J/+6c8TMqjhDa150NWD7x6sY\n+zt+FmeYagxDfCkfa+m2Ab0o1Ic0Ubmd8wLdNH8528iTYpY7d68qkIJSXtg+\nrdat\r\n=tyM7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmM/SkHpQ4eqwwAc6qm5Y7EbvY38uwXUQbgG/RhmkdAAiAerY/PZbJ7lj+y3xIfpko8iyNqIPdO98n8bYldfvJM6w=="}]},"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"maintainers":[{"name":"thedillonb","email":"thedillonb@gmail.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"benbeshel","email":"benbeshel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_1.0.0-alpha.7_1620157378918_0.8896908284507798"},"_hasShrinkwrap":false},"0.5.4":{"name":"@128technology/ply","version":"0.5.4","description":"Manage model files that describe the GUI presentation of a Yinz data model.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'src/**/__tests__/*.ts'","lint":"tslint --project . src/**/*.ts src/**/*-test.ts","validate":"npm run lint && npm run test","clean":"rm -rf dist","init":"mkdir dist","prebuild":"npm run clean && npm run init","build":"tsc -d","example":"npm run build && node examples/index.js","prepublishOnly":"npm run build","format":"prettier --write \"src/**/*.ts\""},"repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"license":"MIT","dependencies":{"@128technology/yinz":"^4.5.6","@types/lodash":"^4.14.121","lodash":"^4.17.15"},"devDependencies":{"@types/chai":"^4.0.1","@types/libxmljs":"^0.18.3","@types/mocha":"^2.2.41","@types/node":"^12.7.8","chai":"^3.5.0","libxmljs":"^0.19.5","mocha":"^6.2.0","prettier":"^2.0.5","ts-node":"^8.4.1","tslint":"^5.20.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.3.0","typescript":"^3.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"gitHead":"43a755271fd49c0efceb74ff581d58f072c7bc4d","bugs":{"url":"https://github.com/128technology/ply/issues"},"homepage":"https://github.com/128technology/ply#readme","_id":"@128technology/ply@0.5.4","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-OdP8MmFFuaAgNGNZ4vlfGzepMRbPBXydPBt1zwVV3d8f5LxZF9OILRUfjJ06jSdEgK53Lu/8CwoWYIbyffncUQ==","shasum":"52139f53396c75adb1f36640bf2a366c12b5c3a5","tarball":"https://registry.npmjs.org/@128technology/ply/-/ply-0.5.4.tgz","fileCount":153,"unpackedSize":163565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEpSdCRA9TVsSAnZWagAAg0EP/2Vid2apKLFEcLp5nLua\nxteuoe8+yx/F+lT1kfPcivLoSarlcWwexK02eCbbj0Eb6awwq8nbXaARMF1A\nt8ZnZGWsqRWEArr0aF3exaQL0febKXpsk4JT6Wvf4yl2USnlJeMa9FkdsmC1\nCMPWkDhiCfS47Xrum/HvsbhY82Mzzv6lr7oaniD9KISLTI2OxKA36aIdIDhn\nL/EL0aUq0qyNxF0e4QTt4WmF7Ld8yL646Y8jVpqbM191UbgxIV6nXozmc1+j\neGaB8mQpLwhsjABWdS4BGv5pnz2pas4gy8yPCPLz04fRMvF0XFqLIUk/3O7B\nskuQOMBYN+srpZNzCuRgoEIdtIEGisHsUKml8jjUUK6ylusirrii+jktkKlm\n/xIRe2aY/mLrebWr2L2HIGzx18F4HMCGENWxb9nOsc8rEut7RA1t71GMECHR\nOky2U2vVyWcTov4NDbLFZF/8kl8XlxWSydobJmgPZMmsE1bwEUT9/6GhfNv2\nc6jbhPhs7W3+7aEru4Xp8pLdKQLavG+nXb0epRClEY6iDZ9aQiz1G3Q3U4Bl\ny6nz+E1Y/Pk5qiktKXVhcL9czV+LpzbM1Oqs4GEnNfZAUAiB1I4/ITldu3aW\nCHOkIjdFp7ID0DQrYClnE+g5IMxfGkp8s2hZcO02HKfBnvN+B/5ZHPcgryy4\nj/h5\r\n=xXNs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYAuUHDb6kgHvfnI7Zttw2s3QGoXmdojNqMAgV2ZzV+wIgOKW5n7PqraZuGvCLlsj0GxxRscd2jyUkENuYN0L8jDI="}]},"_npmUser":{"name":"128techadmin","email":"opensource@128technology.com"},"directories":{},"maintainers":[{"name":"thedillonb","email":"thedillonb@gmail.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"benbeshel","email":"benbeshel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ply_0.5.4_1628607645765_0.6027879135229064"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-11T14:22:00.741Z","0.0.1":"2018-05-11T14:22:01.855Z","modified":"2022-04-04T10:31:12.359Z","0.0.2":"2018-05-24T16:08:02.852Z","0.0.3":"2018-05-24T17:14:56.343Z","0.0.4":"2018-05-29T20:32:28.785Z","0.0.5":"2018-05-30T02:40:36.653Z","0.0.6":"2018-05-30T23:17:44.140Z","0.0.7":"2018-05-31T00:40:32.459Z","0.0.8":"2018-05-31T16:29:47.065Z","0.0.9":"2018-06-05T16:31:34.759Z","0.0.10":"2018-06-12T14:34:28.059Z","0.1.0":"2018-06-14T15:08:54.001Z","0.1.1":"2018-07-09T16:04:15.968Z","0.1.2":"2018-07-25T19:22:23.357Z","0.1.3":"2018-08-02T20:37:55.125Z","0.1.4":"2018-08-09T20:02:34.291Z","0.1.5":"2018-08-15T15:59:39.206Z","0.1.6":"2018-09-17T19:32:59.374Z","0.1.7":"2018-09-20T17:07:24.890Z","0.2.7":"2018-10-08T18:35:14.193Z","0.2.8":"2019-02-27T14:56:58.388Z","0.2.10":"2019-04-11T17:30:42.898Z","0.2.11":"2019-08-09T19:33:27.082Z","0.2.12":"2019-09-09T15:00:01.485Z","0.2.13":"2019-09-17T20:37:03.334Z","0.3.0":"2019-09-27T13:58:53.614Z","0.3.1":"2020-04-21T19:04:47.947Z","0.4.0":"2020-04-22T16:07:32.662Z","0.5.0":"2020-05-06T14:19:21.051Z","0.5.1":"2020-07-15T19:34:30.606Z","0.5.2":"2020-07-29T18:19:50.819Z","0.5.3":"2020-08-13T14:04:15.762Z","1.0.0-alpha.0":"2021-01-27T16:06:31.724Z","1.0.0-alpha.1":"2021-03-05T19:58:47.898Z","1.0.0-alpha.2":"2021-04-14T17:15:13.905Z","1.0.0-alpha.3":"2021-04-15T15:59:52.242Z","1.0.0-alpha.4":"2021-04-21T18:11:09.157Z","1.0.0-alpha.5":"2021-04-22T00:14:09.600Z","1.0.0-alpha.6":"2021-04-23T14:52:13.362Z","1.0.0-alpha.7":"2021-05-04T19:42:59.148Z","2.0.0-alpha.0":"2021-05-17T17:29:35.034Z","0.5.4":"2021-08-10T15:00:45.974Z"},"maintainers":[{"name":"thedillonb","email":"thedillonb@gmail.com"},{"name":"cmain","email":"cmain@128technology.com"},{"name":"128dbuchanan","email":"dbuchanan@128technology.com"},{"name":"128techadmin","email":"opensource@128technology.com"},{"name":"benbeshel","email":"benbeshel@gmail.com"}],"description":"Manage model files that describe the GUI presentation of a Yinz data model.","homepage":"https://github.com/128technology/ply#readme","repository":{"type":"git","url":"git+ssh://git@github.com/128technology/ply.git"},"author":{"name":"128 Technology"},"bugs":{"url":"https://github.com/128technology/ply/issues"},"license":"MIT","readme":"# PLY ![Node.js CI](https://github.com/128technology/ply/workflows/Node.js%20CI/badge.svg) ![npm version](https://badge.fury.io/js/%40128technology%2Fply.svg)\n\nPLY (**P**resentation **L**anguage for **Y**inz) is a library to manage JSON files that model a GUI for configuring a YANG (RFC 6020) datastore. It directly integrates with the [Yinz](https://github.com/128technology/yinz) library which manages both the datamodel and instance data associated with that datamodel.\n\nPLY intends to provide the following functionality:\n* Ingest a presentation model described by one or more JSON files.\n* Ingest a datamodel and associate it with the presentation model. The datamodel will be used to look up information from fields.\n* Injest an instance of the model and associate the values from the instance with presentation fields.\n* Serialize this *presentation instance* to JSON that can be sent to a client to draw a GUI.\n* Validate that a presentation model is both syntactically and semantically valid.\n* Given a datamodel, ensure that all aspects of the datamodel have a corresponding entry in the presentation model.\n\n# Model Format\n\n## Pages\nA page is typically broken out into it's own JSON file. Pages generally represent containers and instances of list items.  For example, if the model has a list of routers, there would probably be a page named `router.json` which describes what an instance of a router would look like.  The schema of a page is pretty simple, it contains a `title`, an `id`, and an array of `sections`.  The most basic page would like like the following:\n```json\n{\n  \"id\": \"my-new-page\",\n  \"title\": \"My New Page\",\n  \"sections\": []\n}\n```\n\nGenerally it is a good idea for the page `id` to match the name of the file.  For example, `router.json` would have an `id` of `router`.\n\n## Sections\n\n### `leaf-section`\nIf you have a section of basic fields (e.g. no containers, lists, or leaf-lists), then this is the section type you would want to use. This section type has an `id`, a `title`, and an array of `fields`. Generally the `id` for the section has the format `page-id.section-id`, so if it was on the `router` page it might look something like `router.settings`. **If you do not specify a type for a section it will default to this type.**  A basic `leaf-section` looks like the following:\n```json\n{\n  \"id\": \"my-new-page.my-new-section\",\n  \"title\": \"My New Section\",\n  \"fields\": []\n}\n```\n\nIf you chose to specify the type explicitly it would look like:\n```json\n{\n  \"id\": \"my-new-page.my-leaf-section\",\n  \"title\": \"My Leaf Section\",\n  \"type\": \"leaf-section\",\n  \"fields\": []\n}\n```\n\n### `list-section`\nAll lists need to be contained in their own `list-section`. A `list-section` will have exactly one field which references the list itself.  A `list-section`'s `title` field is explicitly set to `null` and the `label` of the list field inside the section is used instead. The specifics of the single list field are outlined in the Fields section, including descriptions of the `link` and `columns` properties.  A basic `list-section` looks like the following:\n```json\n{\n  \"id\": \"my-new-page.my-list-section\",\n  \"title\": null,\n  \"type\": \"list-section\",\n  \"fields\": [{\n    \"link\": \"dog\",\n    \"id\": \"id.to.a.list\",\n    \"label\": \"Dogs\"\n  }]\n}\n```\n\n### `list-table`\nAll leaf-lists need to be contained in their own `list-table` section.  Similarly to the `list-section` a `list-table` section has exactly one field describing the leaf-list.  It also has a `title` explicitly set to `null`.  An example `list-table` section looks like the following:\n```json\n{\n  \"id\": \"my-new-page.my-list-table-section\",\n  \"title\": null,\n  \"type\": \"list-table\",\n  \"fields\": [{\n    \"id\": \"id.to.a.leaf-list\",\n    \"label\": \"Cats\",\n    \"columnLabels\": [{\n      \"id\": \"name\",\n      \"label\": \"Cat\"\n    }]\n  }]\n}\n```\n\n### `container-list-section`\nIf you want links that dive into one or more containers/pages in a section, you will want to use the `container-list-section`.  An example looks like the following:\n```json\n{\n  \"id\": \"my-new-page.my-link-section\",\n  \"title\": \"Example Container Links\",\n  \"type\": \"container-list-section\",\n  \"fields\": [{\n    \"id\": \"id.to.a.container\",\n    \"link\": \"container-1\",\n    \"label\": \"Container 1\"\n  }]\n}\n```\n\n## Fields\n\n### `leaf`\n```json\n{\n  \"id\": \"id.to.a.leaf\",\n  \"label\": \"My Leaf Field\"\n}\n```\n\n### `choice`\nWhile a choice field technically has no value in the `running` config, it will be populated with the cases in the model and the selected case is inferred at runtime.\n```json\n{\n  \"id\": \"id.to.a.choice\",\n  \"label\": \"My Choice Field\"\n}\n```\n\n### `container`\nContainers do not have to be represented in the presentation model.  They should be used in cases where a link to a page representing the container is desired. The `link` **MUST** correspond to an `id` of another page.\n```json\n{\n  \"id\": \"id.to.a.container\",\n  \"label\": \"My Container Field\",\n  \"link\": \"page-for-container\"\n}\n```\n\n### `leaf-list`\nThe `columnLabels` property is used to describe a label for the columns of a table displaying the `leaf-list`.  In this case since a `leaf-list` only has one column, this array should only contain one item. **A `leaf-list` field can only by contained in a `list-table` section.** \n```json\n{\n  \"id\": \"id.to.a.leaf-list\",\n  \"label\": \"My Leaf List Field\",\n  \"columnLabels\": [{\n    \"id\": \"thing\",\n    \"label\": \"thing\"\n  }]\n}\n```\n\n### `list`\nThe `columns` property of a list field is optional.  It is intended to denote which columns (leafs) should be displayed if the list if presented in a table.  Otherwise typically only the key fields would be presented in a table.  The `link` **MUST** correspond to an `id` of the page for the list instance.  For example if the list field describes the list of all routers, then the link must correspond to the `router` page describing an individual router.  **A `list` field can only by contained in a `list-section`.** \n ```json\n{\n  \"id\": \"id.to.a.leaf-list\",\n  \"label\": \"My List Field\",\n  \"link\": \"my-list-instance\",\n  \"columns\": [\"name\", \"description\"]\n}\n```\n","readmeFilename":"README.md"}