{"_id":"prisma-datamodel","_rev":"345-c97e4bc8522c5e013c08bf3131116966","name":"prisma-datamodel","dist-tags":{"alpha":"1.36.0-alpha.11","latest":"1.34.12","beta":"1.35.0-beta","test":"1.36.0-test.2"},"versions":{"1.23.0-alpha.1":{"name":"prisma-datamodel","version":"1.23.0-alpha.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/src/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/src/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","typescript":"^3.0.1","tslint-config-prettier":"^1.15.0","tslint-eslint-rules":"^5.4.0"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.23.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-MzwrUBI/rFQj+tqXazHtb2vhlXQxa8KOgJxYGjulE6UDR++VdoM3C3pSfqd8tQnptOddeC1nfFPjEOYidv0zCw==","shasum":"08489322aec05409e3fa4b820f2f4aa87e574988","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.1.tgz","fileCount":71,"unpackedSize":144707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9970CRA9TVsSAnZWagAA9x0P/1KrZZrVl9XZRLUFB9NR\nwRjDvK/9FGiUs/cYEu4yAIwsicCp1Nn6aRJL1t8FK5he4/xnnotc8L/cN+wh\nXvOgSIEDR3NLkfYP69wKMVoWBd3R2gJ0xqbQOivXbrRWIUTSdAeWwgueXWCc\nU8C3Z6jeL/zd24kIDOMOMbOWtl1KDjK0FCZ4pisFZCMCYKI3dumwTUhD7XgF\ndPle4l+dnHHuu2fh8cRNgYjyvOKl6e4/KgsZaZIuc/HCiyt1Pc4cqvmp09vI\nWIN3/4bj/1FRSTQf0ZHUfb4GoeqrVSQFlqku+GOGAa8nB3LhIojY58aqSEn5\nE5Q1VLWt/f53rOq7mKoHmTcKxhsQYoG59Nb34ve23ZX9WwzcwBAi1dCgJkF6\nGUSVfODzhwYNuYtuNDDuxdH5W07tbEKh03+kgXfIQobChTKBvPp9A0/7JWlx\nYpH996KZFdK1AwJJ/uMI/qPk3vg3WqWeKFbzS6IxewFF4dsj/RhbXGCMl64w\ngfSgAQBhHxWHblQiU250rPKmf01SnxvXKWY8aRLuoyRATKsVuc2GuQfBqZaU\ntLGCwbIGOdpXdOApWuE6n0926fnjkr+n2n/c9FYzd1Pb3rfyPKy6nhlhmLbL\ndWK8710IQUsS9sLXlPSxXMIe0XkasnYN79mZr4lOByNetmRCHojlBRZHyMmI\n19jy\r\n=hdQY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC36HM7821YCN1aAkKa0sc9SEep4oKLL65yZOHgC8xNhwIhALjGg38rj8TgOx+CtDcxxDw+cQSuE2b9k7rLFku3Hx1k"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.1_1542971124183_0.92185028855295"},"_hasShrinkwrap":false},"1.23.0-alpha.166":{"name":"prisma-datamodel","version":"1.23.0-alpha.166","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/src/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/src/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","typescript":"^3.0.1","tslint-config-prettier":"^1.15.0","tslint-eslint-rules":"^5.4.0"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.166","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-8y1AROG2U+79J3YtrWQmtkSjDIqLvZzNRWF2lXNQAjrCbTh/lDw7c4JUGFAJvPoVri0ySJlh1d0Xc0H7xdRAtw==","shasum":"8a48325fe0c64360f3d9344fd807b7e08d4d1f79","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.166.tgz","fileCount":72,"unpackedSize":144728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/WFoCRA9TVsSAnZWagAAupEP/iwtTS7ZE8TXMV5AeoyJ\n/13WMxw8v2lTbhl2mzKwz/cU1XiQc5O50gP4do8T8hho3Yj2oiEry1WVsJaV\n82AeBcD0W0p9KhzmHncG8TI+69/hc9N8Fa86wNNo1gzEFxIl1W7fDd9z7Hfv\n7CVUFU0LjGiEz+NCNJPa+NI7A4n03hDOGqk1sVj7xiKU4RqeHLKIkq9u7dsS\nTKSvmtfAkSsBrZhRRdGTEA9IpFgjT7ye9h/5mn6WJbI+NsGcBiNspnaZO+78\nJVEUT68F4I8swedNWYKgKsskOxIUVj9jeCI4IaGSPYkOKzhhOnShIdFkiJnz\n902YzeV90LKJnoqmpF+Jy5JkZ6pkCtP55jP5hHt44k75wjIEYyW8wr9gZtDa\n/2drPSvEpKMgG/bXwJti7NQx6hsSOS8ppdumCGmJb2EJMNA8sHwLIM+0Xp/b\neqj3pcxzCMYthQb9xIzLQq8aItAVo509Sx+HseZW9PMupybBsb5zi28vPy42\nuJ7othtwatmXlExuWNFbJ6kNQYEsmMlPYkw6QYUwEcWb73DHXuPMFOgktW/U\nM8zWJW3pF4/Bo6Jhvd/KIgeXNDiCTlA+voHXCESwcM5BzKW4reqFwbJrPnF1\nJ4unkJWavU3PoUP3b3+p9ebhSTk/MorI6e88SS6yDlBjRISzrWMsjXKffbA5\nhI2P\r\n=0kE/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzf4At/wHjC3XQZ823XEewG46opliXK5hcqF5nCd1skAiEA2gELuKZnNoR0/4chrKX9gbAia5UJ6nLpwFynCIPLIE0="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.166_1543332199526_0.4084152680787294"},"_hasShrinkwrap":false},"1.23.0-alpha.167":{"name":"prisma-datamodel","version":"1.23.0-alpha.167","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/src/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/src/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.167","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-wIvtuBVZ6tV0Aq4tRlVUU30LBbIYTp48JvnRosyNdcMYrcMSXts9sP6JMhh+vb0pmN2YYHLf6mGcXD18n/ZNCQ==","shasum":"b951725de18c8e28742329b97dffebd3ec7092e8","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.167.tgz","fileCount":72,"unpackedSize":144729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/W5jCRA9TVsSAnZWagAAZlQP/iYEw9dexMZvyA+8ORpJ\n4YgQpodj0wqlNTjociIJmIN0YDt65Y0O8Mcz4u41Er52FGXPJg0SbBrOSn3b\n+P/GsGRCVNhB0GUGra69Meu+Ov5n+cf8MS9nGhe4mwEiR9GbDYEF4EvDrYOs\nWd+owUlQJuPk/0RfGHwqXZwVnuPfnsAvgVtO4Xu4zdHq3VMbq7psq4zFw/Jw\n1I1FRn4GbTmKPQkRcgmjZps6w26FEJI3gjQ8QTe2KCEQOfGUVamL00nFq0jT\nsHZk9wHB1KsJ/MqW7ieHTMAIZb0BgcXxUouBiByNu3utGO4n7a5a7q8jc+Bm\nyQ2Sfl1RMWjdUceaY1H5aTT8+MQ7WecUQ4M2usETHwEojPbuD8hrBt2CHHkw\nvXShNuQOVu9llXeBWSIHweW+RbRyKQoHieDKAjCilM7GCispwmAYnq/5Ppad\nn1t5Z+pFCxv8gC8xxQzZhVeNCVEi5grsP+Xro5CbkvtzJsbOHadTlmER0fMe\n4NexchwyjDlJxuBWi8VV81kBvIrQhpYdMFaWnPGYd7+rrJkwqOt+hGm39PgQ\n6VKsfKXcpJc11X7Gb1IslUzCXMTzie3PKDJjhvQKi+3SXzX6LuRfXNCr0Jo+\nTSv9GdBNwBrhUx+E+QQNXZg95i/BLcPjl74r+bDCVIw8IcODqahOaoyNYv8n\nGDFl\r\n=Bez6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAD0UR+1i2CfxBJp/7Bs15MTHozVvx298ZuTVsMm5vRgIgN40Cijian8vFtTWZmTKXBqlHiJ02whPONb/F6sYzXVE="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.167_1543335522531_0.633402109963451"},"_hasShrinkwrap":false},"1.23.0-alpha.168":{"name":"prisma-datamodel","version":"1.23.0-alpha.168","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/src/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/src/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.168","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-vYOZTtvAZCdfCpfg8UY5n7iYATZ3bSwylwsdBpzC4Ur9gKK3Y8Dv32XvERIXPjxUovLz1HzJ3wBTUJ8+E+5g1g==","shasum":"b8590b2bd3ceca5bc0c2010e1d59cb359b12d4c7","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.168.tgz","fileCount":72,"unpackedSize":144729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/XCOCRA9TVsSAnZWagAACqkQAJNOCqyMx6n/kKQ8R4Ab\n6dvD5QCx8fRzYv+MaxleCq4xXntDPyEao2e2zMUIBEhb9TWdWvB1Fy3Z+M1E\nw/xRam70L8/uwpaItUwLCtqo3ReJpg+dTqg/VXpcgDLNvE4cjOLBgnsLnoSi\n0sz5s8lCdt3LC9XmCwCGc7JN+JfxyIQwC5SjhkRHc0yyQ1Svd3mNAcPqPK9A\niV9Ufp0cIroABJfjoBlF1fTZ9eHv+dwPCRuj2Ji7C5rnp00tEILlTTWNciKF\naJgSOenM+F9jl816WZ57erjfl7PxRkZq8vRGEYnvimmfq1hP33FzuSVTtp4q\nuyKgpNvoSB9hxghJvWpceXmTgScPSmc50CD9bkja1LZ66y+zWFBXsdapKUtJ\nhNyVWpKJ+fRU0sCBP3II4ITANiw376amE/H0LE3Wm3eEO7JbBxI+naFzOJIE\nmwxhWGNOJTPZDWCAgTV+gZuKToc2GHvSr24XUwXgGNf6ao0/spYs2Z/iYNXH\nkwf0P6ucHOz474vn1wQ7mvDuAi75g1W93I1bNPOlrnYy9136bon1ozuZKmX6\nhdZkbaVubAxyZx4gcac9/h2rQa1UKidJKVdcoVW4CI+e8hBMwsUPmzTxOiul\nNbT7tvoGC8XqUPKcRwTKPlFpj988n3O8r7VmPmQGY2WizihS+GfdRIo088pY\ncyJN\r\n=+hWj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoT8QvPmedBnqLxlTGMyEpz3ZJWokRJvHkl39Uv0Vz/wIgUE994DjLYa+lkm0VhXBlQK1PIHoWASamZ9ez7XJiKsE="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.168_1543336077882_0.41137736085382626"},"_hasShrinkwrap":false},"1.23.0-alpha.169":{"name":"prisma-datamodel","version":"1.23.0-alpha.169","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/src/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/src/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.169","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-/u1cRCUx7Hzr/VD/KNpA8IrZAGnU/E5/YaQD/9gbj7E4iI9UYM6uaJqFi6UlkBZ6c7sXYDefWkzEnq66pHMGFw==","shasum":"0cf6d11f96106abeabd1de280d7b2e9801a2939c","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.169.tgz","fileCount":72,"unpackedSize":144729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/XKgCRA9TVsSAnZWagAAp1AQAI8DQXCeuXeBOGUy6wb9\nGg7SXd5XmjAjXpz1YAGnaG+Dy3tYnwjQXROntv3JpwYT6KoxS/ZUCJcikaUn\nXy8BI0GP4gmxph7TaK7s6sHMdJcofT2BARRCdPZcreTxY1qQS76xmTYZSPyW\n4QA0WqdYG06gBU9cC9igGE1sTCPog7BI3BfmbQ+luD4OWvZ2WjfIMicXS6+0\nhnexkVzZrpEl4iaHJGRmFtkGci3ZzaNjXm3StxHdNNJ22e/Jkm/RCJwQWk15\nggQVbezHul+YtiUHeerGBEA8e2zWxTfuxQD4gqITHnk2++sBL0lCRRBCMdyy\nXcbI3C40JoA86WrS/FOLIu2cI1E1dbzc2DmQvbbgsnwb7kRyf3aavxU0W4rw\nDbK8uHphKq1ThdFlahWcL5qEQmx5aIXo4Fe0R9+kaIToRUXz7ZiSAiOQUHa4\n6R0YU6t6omDKMCj9LglDLElLlwGXCVg1ry4Lyo0KPebV9uFcxc9zvCoopwVf\nhHXa9qfD6rrgo+k81yQYlUJToDowG4wPCcwCmvih0mwzNqxQyQF6T3ROaLQ8\nH/XlOBUWlZytyWjZGfv2rq700nG0lQ9m058cx22LAUSdIxQGDmbaUN6inFwC\np0mtz1MWTTHoxCNRZQxNXt79HO5l8bxZNvrUB+yw03yRn+DPTidRRjwZiKD2\n8wvW\r\n=Zp70\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQiQuZzw+QdrWqy9evnRmBxDrAgQgtAd9zW3BVcMnJTgIgEjiJb+wWfdd8xC1FFbypRI3O86iCWdy7yQEbWfQoEmA="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.169_1543336607458_0.7004534199317103"},"_hasShrinkwrap":false},"1.23.0-alpha.170":{"name":"prisma-datamodel","version":"1.23.0-alpha.170","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/src/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/src/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.170","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-OeqlIcAw08tStzcuhHbivf+B9OKkKyN0YQXqHkHFrUlEkdd0QAQr/40jskab3BafKX0fHYRpDAUvltdgOyr2BQ==","shasum":"3be6c8aa0219492f0efc969d2ef51c1b50072474","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.170.tgz","fileCount":72,"unpackedSize":144729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/XUrCRA9TVsSAnZWagAAIs8P/04OoZtotiKyQnnNf7Hb\nlTvrxmB6+VK+I4E4BGPaBHblsTV2O78SR2NZBH7zGZYo7kMzvnD0PbMLbjDy\nqvQsM8bjq62hojbNuH5Uo9Fb3p6HvVrUisKkUJ/hZf9QYDhbog1VC5qUCrTI\n5lBLWKu2k1q96DgwY7/ycyvQ6K81E5+QbrKlMhmVV1xJmTykdMVvrAKhZlf3\nJcGBbU6RcKgIVLLzqwjAgwSctOhRPvLHW9NIT7b43Vk9Epatp2H6e4ajSZN1\nWIvp/9sjNRJ7p1b+vbrPHGi/EjaoakkpdTeBw1GmSk/zngQg+1rO94xxasXT\nmWbqYUIiv45C+XkNLAzHb7bWRZUL7RmZSScJ6xruEaOWOS3v66S0g0+ho5iq\nblRmy1Gugpq4qZWoYMBhHzwhZN+jsxA6XcVEHHOdJsQ4wTmW9L287VcWrcHB\ntTTNZrjts3QkenR65CgdIsBZsGmWV0PjDeQAzmvH/EBv0FWyfXjT3RErNZdN\nx7zB3e/7zkSjpzsFDTdsA76ehcuKiFR5zIpt2DPYj69o67P5OSMAquxy1xN+\nFdXjE/4HDwKkn9T1IBqS6I8nQRKBsbcAYvKffY9AASwzPXHmYTt7GBxiDrBI\nEibtPSbzWNJuLlIqijsOCg79Y+6xKZqHwt2s68lEpKkBWpW2qJrb+Auoc+Ly\nLHwF\r\n=yayo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlsYgfPz7S6ZsYzAknv9ayNpqvdJqZoNi5ZrObfI3EBQIgE98O4sXGmL7tMbkFq4fq6RYbZxA/3T3f5UXZ9bC/Ak0="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.170_1543337259019_0.3512248145676251"},"_hasShrinkwrap":false},"1.23.0-alpha.171":{"name":"prisma-datamodel","version":"1.23.0-alpha.171","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/src/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/src/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.171","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-r7FqBmlc/kHZwBeUwAP7nNI5byr4ZBNHP7mRIRCK6hRZiRlHX8KRKyIHs72ZfH8PSdWhnDY+PsRykHLWCeOoOg==","shasum":"e483f0f377055caf1a216e9c259649400f900b36","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.171.tgz","fileCount":72,"unpackedSize":144729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/XaOCRA9TVsSAnZWagAAL9MP/2K+YhMRmkgs+2z18rb7\ngP/iC2Hym4aVRNvik+MiCrnDSV7fHkG2ruEjMos19DKBs/kimomb4SuMuXfs\n/9G/EW03/lflfYzoNR45fOqvTwLMdvMNaZDeBpcaEfmItv8cbPUlz+IEy6RP\nY2so1A9m9fPPjMYr9hNS5FrcmDqvJv/xu6SZk65VLuOGJsdmC29P82e1Dy4s\nX76STWWL4OoFbU1sblFPoWk/vRSnxSFtRLacvyPAipD9H8lgNrTg5SjuRn2I\nagXho1UGeIZ5NSx3AkOAXsi2GAZYgSE6Dk5C+yPT+ZtKrw9hSMqHv5A3gm0+\nsknoewcyNS4JOBcItLak6v/fHtaYnCXSVY9eoqu7Q8verx2OBUyA5CtgL+bp\nP1s987Ws6Ylayad6wwW+8BfnASP7lwD2020+cpAezP3Aqho47+gGl5OaFRwN\nHQh6gNSVk5FLK0rRmcapaeOSS1zBNuWmCylSdH/OQUGS2V/rJey0A27OvIlh\nPLC3vIu/f76gYyqdQ9ew6fWYEj+EQQBcn+L7E//Q76MvDwa+49zomRQYnrOI\n6i/hsLXkmnCKSuUWvZn7HGLEhyurbB89yFFqjJ9l4XCU/zi4bF+FX5EVwaAS\nX0v9owwZrhseG32OcIHS7zA604F6NiXBNqSrp40j6B3e6OyaOtgVhjTqT8X7\nhb2g\r\n=EXPT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiyFKsBEeXMnOetFT4k1m5hpNUjHDC9iRGZyRm+ZhzXAiEAgfuAZ7STefSPr4jIZSotP+9YmNPio8Zc4NS0e+y6s7I="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.171_1543337613195_0.37658492743976035"},"_hasShrinkwrap":false},"1.23.0-alpha.172":{"name":"prisma-datamodel","version":"1.23.0-alpha.172","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.172","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-p9j6QoYzfyOlKjavCzr6P5rGnHmFgeaC40DVGCeAmdC66+J4H9wvD8k8RTra1F6Qx8jE/Cu4sBuLqds1Vsz85A==","shasum":"fe5b48661eb347f7b30fa1d375f832fda53ab2ac","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.172.tgz","fileCount":54,"unpackedSize":127102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/XgKCRA9TVsSAnZWagAADzEP/iUdl7Jrn/VHNn+sMRwm\n/XXlfjtTxrWLe2KZVh0MTCDjpLhRUTcsZKCq7jcxFvypTfX+aLE7iP9CA+HV\nFKq/RDa1rowO1NVR5UuA8nH/CoQHhwSaQXp3z7Pef52YpMnHHneBBivo7kiK\ncvKMfjRnhJHrotOdCYEhABVuviqIfZEQltw885ATk4cqrph+PDIj2uc0MeNz\n3xbnDBCjmYhj+qavhc/q9V9sNRe0IcB58ivcvCzL4MK6CLD9baxebMozvt41\n53lbfMhqWSnZXG33kwKWsTmzoaEkSWIXx7aWYGmbsgp22LNMfWKcOHR2Lt0l\nFbiWKZ/SwiD4qpL0zq0hxtFUaXWwfrv1e4/fvestMYzgwEIvAVI8P0ZeTV3q\nDi24Y1zij2otb28WqfYn1mArW7xagkZDVCsv4UyWtX5Vmc+q1DzO/GotED36\nyHm28lKqIBX1cK/z8vb1MeYMfa78rnC3ZoYo/X3zHFxbmNAJmMa6MEKrQCM/\n1PbGLxl/fj3TRfQftWeVyTwv5sAnbYI7x3vBLAdDRjTostzlzOU0Pq7+51MS\nZXK1z9/vRdrx1h+r4KZURGTflrhxJmIxaPIn+SjRZFVJiMZMphBoyPH8AgaS\nhCyBj4bJYphu7gBQK2BYKv8W9cYTIrvG6cA/wHovkhl6ysr6kRT+bLkm5I7Y\n8aoa\r\n=qats\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT1sFgL53D0Cvq64/YjmRzCQXX15ziVBdn/vd0Wlf+hwIgaigULMgVsTH4gm1e63pVM24w+1qBx98n9RLCaHLhva0="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.172_1543337993404_0.15448474951231184"},"_hasShrinkwrap":false},"1.23.0-alpha.173":{"name":"prisma-datamodel","version":"1.23.0-alpha.173","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.173","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-GM0qy/j0lNqAzkz9rA163T4/Qu15KQ6MaG8wSvoS5crUZPoRCN9L+I7VF7JXwfoycU5/eHSBAHpmhYQeyz4G6A==","shasum":"1c8ba6b9d35b86f4eeb2e6f90113141b7391445c","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.173.tgz","fileCount":54,"unpackedSize":127095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/XrPCRA9TVsSAnZWagAAOQwQAJOzGhCdVOLIeGxVotu4\nZ0/sDLzO/386kPmIRcRgRp1ha7ExUwLm2sDH9ZWG4pXDB00dX8QW4ka8fnZa\nYDTd74u/weeaIaF4qGAsFaLFHxkhtjgxZyMWGLt+nv4F7525EaH4yAjvPKHn\nKRUDN4X0wtklQmAeQdvQCo4ODAVmf369WPjbs1SWzqwMuyVDwN1QyVjHt6b0\njr7Ul7vBc9ySo6U5+ytE4A3pOegUkLCz9i2STVfGc24PRV3NOQIJfFmW+QVJ\nvVAg0PSwmhHJ4m/F+K+2CGa921ppQAjNxw1czyNzi3pOrGYZufil6hRiRvYX\nj8YqoAYnChSpzBfI6CqZy1yELnelRKGtfd0/drwcHyqukPqDChiWTM9MFJFz\nmX5izXf3eJBfyo3MaJQCjRsUpkR0e4GCJEvYdFmojF6V3J7OatsrpJi1TA0S\nRaSDOsSlkOcHW+1ge73zg15MfcPepDWraWghNYZ9cIR/DYu2hbWw6xWI6c8A\ngzsS+rCQvaNnogGVx8qvcwcNZg6bbV/sVf6u7jWyoWnTTdw8KY7AfLlufIwi\nCOECLmfcQMW1o+ho1CQk7ai84ILyx+d1HfuXJkLrwO8B8OlkVPovqItl+L0U\nP8iohSbC6rVCah7i2rAd8h45x3gFU3dutHYuNSu0eqipAgynHJC+7Z57F1j8\nsQlc\r\n=W+dO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkM1/SviGK+j1ySAuSkAuVEGJie14gBfwqmlKS2zG9rQIgYcdVw7AJt69rGBrb4ifnB+cVVQv/NaCPHJ0vptTBbpU="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.173_1543338702055_0.07606513653508307"},"_hasShrinkwrap":false},"1.23.0-alpha.174":{"name":"prisma-datamodel","version":"1.23.0-alpha.174","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.174","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-GmM7+m1RAOinLbjNPb48j0uxns8kgm4frd2//0zx3w9kxj4qwnDMwAreOi63dOU6hIkkKdDZTix82jIPxcq6OQ==","shasum":"10977d7986e8ea5e2528408e95f6ecac23f12b94","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.174.tgz","fileCount":54,"unpackedSize":127095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/XyTCRA9TVsSAnZWagAA2XAP/ipPdkfEdAkQxbWFISdV\nYRoMX/JxWrvV/FFDeOKj7U5v3YjrwTB5iS+DDuJjq9xivtvhbTl9eICNUAic\nbj6LMoqD7vD4+SInrgC5fYtT+i1FNpDK2Q7+N/3OVzRT0Ftw5CiTvyV+cIzq\nMmEVSz8RQb079dpqw0I103CEcgIjcpzMP2cixCxIFzPHp/I2dZbrAkfk/TGD\n8DfoOKdLjII2EBJp/n2ms/m2c5unWVf9x39xON6mhwzqQncVoQK7kjW5Tytv\njpLwkMg2x99/YopNtHoE1oo2VKYeb85QVglZCYAHlQWnrYrj0YzppNe9k9sY\naBmx8Ef2Iborj5rHl7KXIUEoV+gsydyhXxS5dzcBu9dERkOEn6+Fr6DFAYm9\nMK67Bhct4HhFrR35DLZxo8IGdTSyA881n2+LNyzxTXXYnulZWxysl18vzOdv\nfejCZ/T2gGx6ISC5PmOOZIBro0rnIwID+najj6aNEvq4LqvTDDnniUYWaszN\n656BtcYRW4KHDBroCQ8RNj0hVDaUWD72LlRKFNf3J2vnGuNehpXuBIEeR2w9\nv2Lqj17s1yqtxn3UiVDzxbYmZjskrZEXbCP53zlCc687pJ1aAIxE6EGiy0cn\n3k2jb05bhagDUh2dGUefUxXbQpnoI+ePKdccL6I5wlf5FBrg0OnYIA0frJqN\nl4gM\r\n=UOsD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzT1bE+I/fLMPerFcDpG8mQeXaV9NuGY0tn89DpUvpiAiEA5Keb+7uaKIwgqSy9XTZYIZ8kuyhNCBTYb6L3rXL4YEY="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.174_1543339154879_0.7987129198436489"},"_hasShrinkwrap":false},"1.23.0-alpha.175":{"name":"prisma-datamodel","version":"1.23.0-alpha.175","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.175","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-3QvsTuP8Bt7gMalEeAdTN9S5Wl9gOSKBDDTnvMA4tzYlFxe67lfWF4en/zsb2R7Nv5CKNtMYBTJr2CVL3hyWQA==","shasum":"b68ade0bbd8f5be4518d75a0fa73f2523129ca98","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.175.tgz","fileCount":54,"unpackedSize":127095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/X7MCRA9TVsSAnZWagAAM6cP/i9EFcxp5sF8eaLXkA+D\nRu3K598jNi7ml8KnVB/mzJIlH8cLQDVtFjA9yUMy0vy9tdiDSvPdj4guTi43\nYFtLNd0HIjAMtKo/ZpOu77e1Io2ZK4JYLXp6LHNu18igB2lAhfcuM9dgCMNK\nzGlnOQt+ZhLmvZxWAVncy//62e3CM3KJnX1VK/ViwurwRixuo3hfta+BWbcv\ndYmQ4VTKZQWT5GVumLpmypi7xpfsNqLdY3E1AhDv1Ql6VqAGZzQWeLqk3+nV\npF2HsZexbliwgcpEHKYone9PexCSR4bM/fpl0jkYJsn/4AzXyzXlO4U2dEoX\n1DohmOfRYIDFTmYgz9jZmOTmTQ+HS5U6alv6oWeu8wGvtYRRi+GqndRSaEfz\nl5YrF7Lg8dREJSnvHUfMzmGvMxPRXTls/Dg2XtSrBT01SEvTeY+WHp934ZaS\nliITAsEPA3jr5m0r9YDRhAc+nPQIEYUqr9ts650VwlTclu3LZo4dB28+p9E1\nmguQaoAex879LyCNyJy4hd639YPGSLew69TtspZOzRdNAbuHxotpLqk/Olvt\n9jkGHuKrAe+FWBPlB7kfFB+61fI08oG3jPmHXM92mfOO+I96RXuvGS4igAW+\nPqtNnskPmnbpa65Y1xs07oPAF0n1IrwLFfbGhTyF1iw/GLTUwFP10zZ4Rggc\nY1CC\r\n=YM4H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYSuoGcEYk6aHccm/4abf3DjUTys+ftwh6o3SlrnhX1AiEAiyUgODgTqolP6rYIJwdcYKVl0TTzVdjFWXhNH9WLBHw="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.175_1543339723771_0.12907148483946473"},"_hasShrinkwrap":false},"1.23.0-alpha.176":{"name":"prisma-datamodel","version":"1.23.0-alpha.176","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.176","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-a00L8A4/7PRUNA2VGSNvOPY8xSYq6xZarZ+ZNCUDZAUkoSgdwGVOWHLw+W2RacFdBiKZjKoqFLm8WGeaEX0qww==","shasum":"9fd7b23b0a3a15a5d457d16e94082758cba50c2c","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.176.tgz","fileCount":54,"unpackedSize":127095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/YB5CRA9TVsSAnZWagAAS4IP/Rbkl/uh0GA8Eo1p4ScI\nNIrQ/JLC1YdOBijuXMYYqunGHwNxfEg3fBd5gVnY9HPCiMhq+KejUGA/pM8h\nrcUp5KU+k8ODETDgSoyBD8XFavyEpxSfrG/yWsA14kEQBlynedMpvQ0iGkKa\niqMQpvoP+ATW7mJ76XqUQj72kjvWWrdB6dj1niSRWoUWNLVqqMul1PU0FFRO\nJZ7S+GcAMtSzWqJMgs3FgNG5eSZJgUsyDdMss//eiy3EW2FNrvDCxCN5V0Jq\nPe+T6HmDfLWkGgqOPeyAcORHs/VfSwGkJR45O0NVnDOO2gDLnsKBtPbDVaHL\nf/WDCrxn+HbkEQ9JYJwXvv+ZKIW41UJMOBDX40MpERcjMGB3nanN3lPH4iAE\nidJJtR4WpyeqQip5InP06f/uRmTC/uvzsuUSdp1tBHFZ+19ZR+6+7PCd8zUl\nCncBKlPllWO8A5huNoQz+Ykj2ylH0AOhFjrn83/uoloysj4qmwB5PWt+NzeE\nvgPpFnj6DS/hxno3idxHqy9Iki8rowojYPkkDcXDn9zl1HNAEU1ASUvcDQkQ\nBHUDfAaOP7mJVgBtjRJRw9cP39V4LR7OQ+9uRhSeFH1EEe5yUCuV/YfTxhzd\nv8g+L6bBu5TL1WT5G/Ca7Irzk5Eavyu2LZa24qAZ3napy+yuTHJnaZKYsG4c\nwVGR\r\n=OjAM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+AE4e12BqfXFgXMHgzNgMNrF2e9m6jb97JVoL8L/8QAiA1yOxy25ehP6dxUTznNlCDb3vclj2QfMMmvCnihQuPaQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.176_1543340152981_0.119190227870549"},"_hasShrinkwrap":false},"1.23.0-alpha.177":{"name":"prisma-datamodel","version":"1.23.0-alpha.177","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.177","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-7p4/3jAbfbjrWaGxv9hKXeeEXfkwarsdGU+fLJ93NEngFMlhbH/3Lf43Rua7lgokhGchgR0ezxjCjG51w81Mvw==","shasum":"f1562b8ea0a851d21fc6fa96174d37f63a61b7b8","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.177.tgz","fileCount":54,"unpackedSize":127095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/YUdCRA9TVsSAnZWagAAvy0P/jzoTqzNjhBHGChdqM6n\nvZqROFOiN/MNyRni1OtOHuo9YuftMiV5EyNt4a2+uViCTt26sVbRdCKLIpY9\nE8rNoifjRa/to+x7smj2SGMWMdag0Sj/DBTVzhpH/cffmf55gr19UsnMrXzf\nyq9gZq2er47Vz8+iHe25J0ItvdznXnJRDGs8NBeqGo6TAYWUc0n1+RL6Z6KU\nsTduAiVrer0/7Y6TTuitgumUg8KFIY8LOtyuQLatddp15g8eJ5cKTheyKpoo\nnNcA/kSBfncQs43+17MHqjEqMFF4XbjRwrqPFxQ9qS/sUH4XzNsXsdslQQzY\nCq9VT27llvNxHOMGOFMUcEBhFsoesw5RUnxhTHcDvjd3Qy3YWFQubDWS46BL\npYlj+Dii8RAtRU46oz/ZTuev8fe6UHW8CU4jmjbvkMzDLaOIexUhpRwJ60Dg\nFBNCwJdXfxAtFyPEc19lDOCWwVMlK1E1my1oIZ7f2qN13Et5Hvvquj3U7bOy\nnq18Wt7aziNmQe3kfH3RFsNy1dvgdgHzC2Bnny88IrbGLJXCVGjt620i38L7\nVvB0Qd+huQqccH9whnt+N1GniK6QVArEzGGoNltK32iXZjRfJugDooGztdiT\njq6JYxgbGK5iGiYmvM/Z8LzgLXUlI/+B9M4aYgZVzOwHY5nC+0QLOIHE+k6c\nRpLk\r\n=62KJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBILXj+HqbC9BDJMknVhDZZzJEkjbZswlEso2x+DmRVhAiAZF+x7MIzkRcXMi8XXDvhOyfi8BEFTiXRHatCpxGgwPQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.177_1543341340733_0.46413535238603454"},"_hasShrinkwrap":false},"1.23.0-alpha.178":{"name":"prisma-datamodel","version":"1.23.0-alpha.178","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.178","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-W4NoDq6oUodFE9GKFY7VbmkWY+bei6g5lCvctuodAnKgMH1luKyZCHLi7BZ6NiXkufAYv/cNh4ZGiwuIUaoTTA==","shasum":"d5f2db4a1d163af60762eeb87d982eeeae80cf30","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.178.tgz","fileCount":54,"unpackedSize":127095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/YZOCRA9TVsSAnZWagAAZTwP/jMsDX57FxzCI+zDKBxo\nqp0fVB/VNuzY9QSor50Z/AM3aLKYacpp4ZUY9g9t+d1NYkAdMZmm3C6VNeNE\nHpwK9gauGWa+GOxBAkNZLgHYWc8vC1cL0wOHu4Sd1ngxDcJtxJzIWcYSF1nw\nZUyXEx7nd60OOHPkHa8G8+usq1jz/1nbu5VHHu0iQHofTVTjp27p68iMyznL\nF/4pxWuoWP+xOT1mhJ/ZbkJU7v3LfAM8yd/ifDKUGzIVUlDQLlsNQqsFeVbp\nyb9D3ZNDylF9dV2wG0WOMmG8TdCpuTSwXE+byLn7O7m+k4LeeofXUzSaOHPl\n6b4OYX0Rro7hRkyvryDN8ViZ7TgYjqkf2RyAEQ8BZcjQqCMoH3tPWaBmJMFh\nG3R1N2jNdi8BW/oW2/zRDN+jvS+wpLIsaFzIp0yuVnFbE06VYykdEHUI/w1K\ntjyMHz85d/Zj1DKnEB8hH9AIqBQ/4d3WjJYrSoA7N3oyGxcR4ptA0aZoAkKF\nA3ZATgHVFZv0U0TZ3dOB6Dq3zogIOPsBAyyid5WdB5EWw4hGYzmwPbS8ZvW+\narWPgpfI4yJ6pMFAVT/XxbffhitKXshtEL3dxI63EvnnIHVsaw5vLEkOkDpC\nf/7LFRka6x2maRAOYqS9S2QnK3UGzhgLa8C3xHQU6CEubpGDF+QzM/aM3nem\nCADM\r\n=qXeO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHOlO+qFtsotr1A5xYmEl9smbYsMjJxnGjS9/Fp0XSdVAiBcXl79AwZhAp2Tb6HMPeJlAqRiULbgvZb6O6Nc0RFz2Q=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.178_1543341645844_0.5239898870909783"},"_hasShrinkwrap":false},"1.23.0-alpha.179":{"name":"prisma-datamodel","version":"1.23.0-alpha.179","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.179","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-m+os7/aER+8EOuXYR9GHWk8Aeo7ehxe9XQZ0B/8HfYWNM2FyU1LUNlCejhtcBRtz1TMqNPi04PXY4ieeLwoKVQ==","shasum":"cda638a1255caccf923e98ebf7408248cfee3dc9","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.179.tgz","fileCount":54,"unpackedSize":127095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/YnqCRA9TVsSAnZWagAAfqEP/249VZjHYJ3MNvGAtder\n302sKelXhRB4I0mEAqXdESxNJuDRmSFRLO47SgaRdy7WOIdNgzQwZLEHHwHB\nBgv9z70cpZgjVgc3voZRT7t1npE3F8vkhh3zAYJrZdtoNfT80k5QYp6zcm0p\nAbHE9uPZ0+E0IQFNHCAL5Wm1TabSFyDJrqYtz6NCfHauApyaMB3MejX2pGZp\n0ZgAJnYkXTZ0+wDxXzSagd88yqS/FVAZkMIqMlQ0LqEsxZ8UT7XTWUb3tsnl\nJpgKwJ/dicGFtq3/cypNV9QKX4DgHMYCufXBd98X5EXHK7lR3bxMonT2ej6K\nLq+QLSLF1OHLg1mS+3zGsyj/cP6xaOLElAYEcQYgWEdxKE4yVYg9FNRmsfWS\n2ylzHT3o44wn3lx2Dn3piWvuEgAMXpR+8pymDHwbTDf2fnYYNDmL33v59EiC\nb2Y5fPph1XoLdn8DLddF8L9vLFzlOB8rscuDIdULAfpV4SRxR3P9OCTYAzLU\nopOVyMLsu9Bl25QaxGGMyDpEdMR8zer2/5n9MmqsFiSrv4a1xpHaJHU6tLfe\nwgFzZo9ehCZ7vt0lajbEr4rE+ud/mmt0NDLzcf6Ok5/btTYvgehkcr+tLvuG\nbwAg7/vpJpEH1jt8zO2Xz+m/hgZ9gt4PU4Jwk5xW5F4IfzK6R1Bd7V6Z7Ygb\n8CTg\r\n=M3VG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFe/gEZx/KepERxK1hig/Wb7RzSpXwtDMNWUGiKJeUcAiEAhj7e0gr/x7vt9n9Wnvq7NZXlOVZcZ2aVd8mfEpFFJto="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.179_1543342569663_0.9960450165339312"},"_hasShrinkwrap":false},"1.23.0-alpha.180":{"name":"prisma-datamodel","version":"1.23.0-alpha.180","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.180","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-7oba3UqG3SL4D1K5leUXG2ASJILezQ35a8WdwMZEva+qwEhThBwJdz9TkFxT4j0eQRtVVW9ej/4/EbSOq0ahFQ==","shasum":"2a70c251420a114815a0f925cb8495da00be1abe","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.180.tgz","fileCount":54,"unpackedSize":127095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcARLnCRA9TVsSAnZWagAAPtIP/2NVMox9UFPsf5iQB6aY\nIRE2MojgSXdFDqyxEgsQfG5JzX26pfcCHJSMe8LpobhW/B0PcPBIZCa5+I0D\n4o+/n6XUX81KRagLkOYGtXvjebcWZkoRIGvZwBDZ9DcR3oguwM9C2hmvpcGi\nePu7G+x8hlROJjiZWjNh3hIInvWRCH4atQqNPmsfuDiZ2/LxT3OjMwtZ3RoF\nl8UQ6oRwNr7wVMTeupTnifG7P8plr7CuKgCNi4bdQMwsbDP5v+gcpChgwglE\nBHsqocxsefEeFE5+ZmXlzQ41iJMVhnioZbaCsoiKd8qioaLmKQs8HLukRnVm\n3aHu2uhLxQHPYfOMixA9BbmbSdL7zNbypP8Dyg1MRn9cbhzEAobL/GyTja8r\nlFO2dFSemffFzWuNv5r8fhtfWa49JGLTbgjq81V+uBT+4Ko6WlOsLi1ZnBQ0\nLANknsLM941v1++Mo8/LQ2R5N0UfZwew0iqOileYTiHV0pEWs45XV5XfNj3R\nUgDvJuEZBH5v7w3gLk9DH50L41g/TbpqwitSyHX9ioahqWH4h4gcw4/k2sSD\n5gQ41BGIYDMyMycISJNduoRIt0gRgT0DiG8dnjt2Os4oLp1N9dSpGr9AgQw/\npZP8mrQSrDkMrWyeLvl4/+XaYleU1JU63/5P+lRLKVEakibwsnM5VCfQGqvP\nG8jf\r\n=ePLX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiUc/87SnCrWzicnqwZxuXyDyKxXV02HvljLtgTV9xLwIhALEYh5uqai7Lkbg1LcUB359h7Pp+PGjMtYWyWUbK7txw"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.180_1543574246432_0.8702374459213673"},"_hasShrinkwrap":false},"1.23.0-alpha.181":{"name":"prisma-datamodel","version":"1.23.0-alpha.181","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.181","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ypVwUuOWKfQZE+sFRLjfmyw1RKZHj3W36fLdOKSaZxRBBfkgMbQR4RXXaXzBB7x9BcotaY1/3nuTOtr4kQ8rUQ==","shasum":"5137a96ac03b88ed0e99fe117887bf9968aa2e4b","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.181.tgz","fileCount":54,"unpackedSize":127095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBlovCRA9TVsSAnZWagAAdicP/3p9aDlOWATMit71lB5F\nDThSOJSwyLyUnXyQEQUkb59gM8VguhNkMbt5Liq8GmenACOJF7nKsR//SeDT\nc34NgHOvBZpq05k9DnJOvrTuAwCmVwW1Uh2IcrBAKhoOa2hzAHSPpXfKqKZ5\nBMG5WBhz0wJVIxL/2BJuGeE3tsUcqVFvg4SNcxI+vZ1CX6W3ECFDY539zJHe\n52Y2ydd4rkkn1puSA2AYvIQJe1YUWHReS8ZNVB/+1otWeZnhFnT4aZ9OIAc3\niLf/40N3lKzMhAAy1LqGt014zNzet+M6kSncp3ujwrW+KV9l0i42yiWp14fI\nEzR9uz8DqmyqvpqKRW2tO/urWR8jtLrnJ8qs/ph/2vt5nHbj5mIurxyiUSM7\npc2uxodfRX7Xoxx/Dz4b9qI13+p8wk2NNiCeDOVU1xseLjZw2elKbgajkpeU\ngfVHEuGq8DODgLgKHgrLI05WBm7fx6h1BMkCG30+tee2JIqcyyHAod1moZus\nBPjX2nC0QJsMLe3um2/igrEsbd52OQTh/xgQ6aVxShtPNnnl/+aCULk/nWNv\nd70HjT92Clx4fGR7Wr26GL07KNuhkDs/YfXn4NFdB+pZJdsgGdaCFchVy4bV\nqHmnkoqtx41dLUI78Kd3obKP5iv/oBxvWXjcPSS1hIXWlj+HdAy4ba/gg6VL\nSN63\r\n=Lavx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGa6DmSetfjGMnj1IL7Ujl7Tq+kwBc+tSPf6o0bfs79AiEAglB53oeyWOhAN3nOPDPhf82pQC98i3TLfSyhoLksE5s="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.181_1543920175067_0.08005386459357489"},"_hasShrinkwrap":false},"1.23.0-alpha.182":{"name":"prisma-datamodel","version":"1.23.0-alpha.182","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.182","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-rCo1mIBEnfPPF+YSIFgxP3qeUQ8piqjFNjOi6/xyeCHmhlwXBD9CW0fPhXMURjkf6d/7+drPKE1jrD++pQFkUA==","shasum":"07382ee397a82859efbf356f51c06c3655185383","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.182.tgz","fileCount":54,"unpackedSize":127095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBlpJCRA9TVsSAnZWagAAvZQP/0JdFLn4+qtSJSadSBRM\nYxOm9drtu5+xeSgr10i6q46sWrTHxc2dYKSWWBXXObstkGsZZFB3Be5k/52Z\n4ejlj3l8HMeyKG2urzK70FaY5R6BNW5ATorsdDzVEfrJQq8WntUv6saI1N/a\nRAO+dAcqNacciqV1NV7I+KcGPECb2Whdu8OAfFWkxfiuEZDEDzVTmEYKQxwf\nT5dLTXvqnUwuN7W/SdYjHoN81otT2XgQniRhNRCoMziTLUIcAIrRsEfUvlHI\ndkGTOZ/Agg+InU4BLXFiUWceEUkt1kHJrAbcOtUAhOy8OobXVgNvMR8dnPBI\nnSfB/mA6bDp8Lcnyx1qYykSioese9b3tdXGt6oazYunFYruVeGOVL6eUqEg3\ni8LiMHsqJ2fWBvTOi8HsXbUdaaBN3TqrZWZMQMAYGmufFLa+QZ5cQa7l3P5t\n+Bkpm+H30z8jGStA8WZo5Vlwqbcvxs2txKYgtAmWmCJaRSZWm9nOLwP6+KLx\nibuZtQU29eNpTxaj81eYyqyP1ZrTBK5pjmj6E4eGAba2kA4AnrFToe0VQIqD\nmG7SlYVwA+BtVg7EHU25IpMd9zxox0gIGMF4/iOao3107aJsUmP3KQfmvoD0\n4KiD4nJAr0HqQNxsUmMMSiJ4NJGfuMohIGIN42nMgOixyFAmLL5WNjcN65qV\nRuda\r\n=NGCw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDXH8M01YczcquQIi1Bnwu3D9fCnoRr7jxtQI99VlcBYAiBl4PpDYgZTU9v5+eBSsBdmX5wulkvalWs3Wk7bZc1wuQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.182_1543920200600_0.17181456599332168"},"_hasShrinkwrap":false},"1.23.0-alpha.183":{"name":"prisma-datamodel","version":"1.23.0-alpha.183","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.183","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-gkvXHDKgKzS6GMc42PHUF+tQZXiDaKKwRv/KNB28dwXUld3UQDGFeWBqkKx7LunBNYJ2iSGfTxgMr+8tJAPJ5Q==","shasum":"b54667748997574483040d0282bd0d05f513ff4a","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.183.tgz","fileCount":54,"unpackedSize":127095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBm9xCRA9TVsSAnZWagAAsLQP/1LyKBhlOHga4EJQpDjz\nSaqyGr3CiOfOFBsMzYsJYRhFWHrL9lDS04qq8D3AkK7jTMWP7fK09L/rZlkM\n50xWULbtvo1CfTDtNtBgiimtbiYJzgY2XQhJSCm40XhqrQ4HyDDaxXgKMiq9\nBInpRT+Siyfiyadb4ajqscbHuaGbvhKuyzESXuzKgn1y223JlFdu/mxr5bZj\n1c+inNGsK9gz+5uiecghDmliRF8JUNpEoiWBRDQuQkwn/X8ZbobktuBMXvbO\nzy3K3+ZXI9998j4JUPsULtEVibdEuzKcURCO218QgdShY1+gV3xnR4Qn+ehj\nH9KIciKW32KTqrwRn1MXa7d6KS/EYWurcUfGdanAUnUyDFvI5YXMpNXPYB15\n+SEDlj263bcC02eXERaQkd2kYushVSaOQnMnwmu+6nFgkVSEIM7i98aidJFG\nD2ivv45yxoCmrjUZJYdpWGCNXpDv5TyGF+OlyMUD5aj+bCn5VQcawq/seceT\nqmqNLx33Dous4ZIraDQnunvhPhtMdjc1pTHp3jMi2QGIwweHeEq0JzBLrmep\n6y+txE4+oBCo+n1nqy8hZ9D8BMTyXinU6f1WBZ93pnJZdvloNssoq0LdbXWm\nPoyOjZPu1gpFIY5d5oRhSuaSo3CkQ78E2UOuptonaq0adY9VS3h753zbKXdB\ngfzW\r\n=SVXi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0zMycDGvAl99gKlS16G+mh/7q1kEP0RhlrSB+P6j6ogIgZTSk/cCOSjKMXu1llG1umW9oAMEvwOUEEnOIbTgQFNE="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.183_1543925616969_0.9513029720353308"},"_hasShrinkwrap":false},"1.23.0-alpha.184":{"name":"prisma-datamodel","version":"1.23.0-alpha.184","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.184","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-XGngtjvgrgDEn2hjvLVJonpDViC1FrxUnyvwJ8ekAc5pMsE+SsIaOaTzs44MnLyCsWa80ZiVLbGYb1Kv1gc68g==","shasum":"bb4b83cd6a08315d95bc8eb9231ca376c59cfcb0","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.184.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBoZECRA9TVsSAnZWagAAsi8P/2sNARFiGcuN7IfBtDaz\nafhbqTlFpvTmVNeojoYN7OOb8WQtIbChpt3kkoodgUfPdVtqixLaZ02Rj+ek\n6PiHCA4sTIgIS920ZXMaq96uIbR/d8gPkeyY2gjpLN/BR21uQwp70BEDVwOZ\nS/UzhSg9rVYfHa1XnnVoxH3hvMh3TaD1252jJJZeKO/KtBF9HobjiumWM2R4\nsz7cbwGbaHLJHzggXlQbHNrzh4BlABeQPzHHZ14RIpJZHuwoXPaA18/YwDmE\n4o1HIVHJhdLz/P6TQuYnvQLo6XD0gAq3xb89X2QATPItff8qxEOQJzomaRlI\nnyNRky7mQPahiYySE0vxdD+uV9tlBvmV9tBoIQTsavnwLJ5xTBSy3Fw3GHYl\nEC2nESml8HLB0cO2UFRw23u6v7JGKJD4E/TNi6WRJeKsAjhtCMvh8qbtTY+i\niQon4lFLc9i21vzwLtaxxq7VRtkA/EQi4GWBqv5v8B5ogTcXr+dNxatVzLhf\n7hxZW8tq7x2qdJVJhzR0yVy0ee1y46vTaBZ04F+73iA51t//UOQCKj8ukyss\nrcSmmPOBGgYO0jyvZVmipsS4t3Fbf7caIXp/SFDjM33RIcCa3Mk+8x6IRPhq\nM4e7FvQR7o9vr1LndPRPIUmczsBxv1pmk4hANpNHZJz94saQO4hnUenpLz1x\nYZSW\r\n=Kx2R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHUeaXUpS/w+4nj6N+xS1G6Hk6HgPxTwscfP8rtsje0gIgbba6cgIaQAxYiXym/IWdjj0kpUlLtXTiPboWEw9j8GQ="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.184_1543931460012_0.19008687431198212"},"_hasShrinkwrap":false},"1.23.0-alpha.185":{"name":"prisma-datamodel","version":"1.23.0-alpha.185","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.185","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-vQYQ7SGUuqNcfRQpnASkWS9DmMP+B6IGncFcK+F4EBmo6xyOYHrxgb+yOue14SzCMr192a5Q4f9zYyxoJGC17g==","shasum":"bd34455ec3959114059024877ad6e3bf9924066f","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.185.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBoaeCRA9TVsSAnZWagAAQBUP/jP1U/lDJtqgtQWfCZas\nQLPHAIACIGvkMjlssFT95dnRfDvE787sCv2EFIIP29QLn+kXTKzQmiVJYXk9\nqYXfEa9VreKe5yWbUOW1llcrU2qiIWoBp4SV73GsoZRqWbKeaq0A7edPrkvG\nzVSX/Fl2u3SFBZ1RU7Rj93Tu2aPkRiJ2jjnPVsZOPHY5NzDambcc/WB/bRaV\n26lSjKdoMqZaPbloQ8p7qGXsL47YT8zzxHuaK8yWEBL7qHt/5J2UIfSjNm5r\n0E/eyT+APxXvLc+s5ubzwsRZFyySQ/JXTwRSmWWLlv1G3btbWD13f3oU4Qvj\nQsUBDY46HEnADQIElVTZ5pXc5PfqKuY4t/oNWu9o1dbOcJaV8wT4lAEOFLBk\n3Lqq3uKEOzr9f5MyBLCe36C+Bu3BWJ8E1qahInN3hmZ5l+Mjajhfn2s++bq4\n/lj1Z2yIWRqBSXE2Z7yWUippevcIsZRiYzVx51S8eYKgl6S7cBDB+dGerweC\nShWPi5LOIS9IfE9499gK883OYcVcGZDSxZY5Es//GZdRrVizPipDu/uNsqSp\nVaGiCbYGGV4Bt6GcEu0TnDp7cJUPYHPKzVIGgc2czsxD93ZejYiOaVW/BP7F\nb3db9Q01zaySwZQX9x1lbz/RQWhqAMMLgIEr3UtHyOYMMD3EfuGBtrk3tDDP\nfWjl\r\n=24o6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiOVT0PbJNphP+ruxeAUiK0Tt2sko7k6W182jBY0n+kwIhAJkFMr8/gwPjgPwvNzMtHBjWtQAhtoV96PyY2y0APz4I"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.185_1543931549983_0.07932152482607346"},"_hasShrinkwrap":false},"1.23.0-alpha.186":{"name":"prisma-datamodel","version":"1.23.0-alpha.186","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.186","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-pMUyGvEgZCL360DR2CxAVUmxnbFpWPcMi3PGL8LeBgO8PbGEKMZYJubGtdnZx5YG+qrGnp1of3HKmIyeg4oe/g==","shasum":"c7497c5543057bd4713bbdf82d86d74e6a57f285","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.186.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBop9CRA9TVsSAnZWagAAUuQQAIKEA6XytkmPoOoT9JOU\ntum3ePln8yIHz9840lTuDabfl8bI2MZwLw4g3ohstps41Q+LsR5R8n6muRqq\nVCdH+V3lwoXtnwP8ecJIywa+v/em4x8j2N3iiencrnVrzmHRRMI68X//oirC\nNwM6zFr+Zk8GPXTw7RCSg367fDrYcCd2yNI4F+SvxH9EW4j4skPrigVBe+hz\nMP79NcM4CIl0UN6YF+NyV3oIiHdwlSFiRYdFApmgg5mwRCDov80aPCdkjG6P\nn5rEkB8br0Y1GwUBcxpO4I3DT7+j13VYJN5JPMdqcvS5hBeA+JggKpGMJWzQ\nQ1s7YYkopZgx+h9uGfpcY7mKLmdl36yEDYRSypuy7M4sflsc6SYIdp/xPF+W\nU94jK6ngYxzxdQ6eo7egbJhIIl3bfnRu5ODAS/jk5o6U+vf6PyDyBgWlnKsX\nb4T3c9tycvp5KR/SSiQJ6BjQggTLpCIg2PICWqotZQsCisQM/hYQP58Sdsal\nItmqIvpdZMOAmwDO7ndYbxVXnY4q/uu5zFVusT0BFjeZRwmXnb2kOrDaFmqA\nk2RrejVOwfyZ5MEjwaA39or0DxGXnQq3Mg3rHAPzA9DFWIL0d7NdW9U8Wevl\n8B4cizZfQ3okeTnrfRZGCsRFkjs5zUTCRp/tFG9h2HyxttfWT/l9effG9Vtn\noaDS\r\n=NyER\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkPc3ZmBN5vtgEbDQWvkYHxOnRwNuIYFpLfDkspzOSxwIgS9D5lhfsiGBQxRusOx9aTBiQRWFXbblYvPS+plupcY4="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.186_1543932540683_0.9294477637179726"},"_hasShrinkwrap":false},"1.23.0-alpha.187":{"name":"prisma-datamodel","version":"1.23.0-alpha.187","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.187","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-m/hozqWdvaI+MVO+xbuMp7HD1U9ZDukjMNP0h678x6998Y6fpr35BawPRuzMN4Qtzlov7e8XfGqEjYM4CEx1lA==","shasum":"a9ee8d4d7b89687f4179623c365fb6af7a635375","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.187.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBo6zCRA9TVsSAnZWagAA+yYP/Ra0xpnLqQ3q94uiZI23\nNFsuHxkzM36nuCTrbxWunTgNSvCzqTW8n6CLgFkd5Qe+ApdUNNo9S5+koaSd\nxx0mC6wgKDDUY9uaiughe75ppfkUZ1MqcmAcJP+v2IIOaIop4ZKwY2jzZaku\nISnWKtKOCtbaUBDG+aA8WTqsEQ0OXDdPoLmGGER8/BDm3R4U5mIPUwy4I71E\nGl/mAVVJNJGGjHsPbVqYURmm9oi+/vXxLLH5Vt+qiPwvFSR7AIyN01Dhf8Ei\nPoztAe/z9tsYg5vTMZZyVmrVqpX4X1ysz3MH8qLHNWXD3lb6aQxqOjbL0kO4\nRmOthX2hI1a1hznyk8UeWWMrhhc+rD8edvT29r2w3FbxsoPRM8+24/NOrNrU\n9vIXlEbTI+Qd7xGudBmlPOFsBarK4qy5hCxkl/NfTC5q22fEI3SlF4e0xTUe\ntomqjN6lysq2sh/xGLnXHB9WE/ge4XLR8EloCs+V93WYVoWLXfcGyqOCoO60\nSwVl/5duH3CUDTNQLAlEiFeG4esi3N//jBY7N+L3lolgrc8+LUWTmSQSj0nX\nITRm4IzIM8Uqzqh6t/l/OzOmbJ9FSgo6WAnChNqO4qOgspoznn2yFjolG1+e\ng5hjxOGg6GtPxnOGWB4omIS6Kp4Z6N6ytPWvuL8LnJiVIaM7/LJHEznN4aHl\nLIjZ\r\n=zYov\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmehTalaeK4sKbsTJWGbdtEnSpwLjDV337EwFRKm1FZQIhAOO4mUJgCA3H7vI1ZczLeZsK6lDTySSlqpXF1NNc7ktF"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.187_1543933618607_0.7546212467013029"},"_hasShrinkwrap":false},"1.23.0-alpha.188":{"name":"prisma-datamodel","version":"1.23.0-alpha.188","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.188","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-+RCxAt8Zfs9hcn2WI0UfRS3PxLZ3FKXTdyGS6iWwg83Kc7ZtmNlePjbRqXVz1jyV8fP0I9qZh9nqHAaGCtdMEw==","shasum":"187bb2f76bc555242c1bf07d5d036a221987f6f7","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.188.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBpGECRA9TVsSAnZWagAAYUcP/31eN4n8xR7QQ5W3Ajl9\nCr/RFgJcH4jOgbmcvmkIxiJ5OiW+ye+7PrM0lbCPf52CukCUQgSfCEKXEZ5l\neha1C6UwDeLldGzh5LJq1nRAcmOOdrR9wlD+mSz3XTUudu5qTlWlA+Moh4Qh\nXaDZfA14UclP6O2TV1tx9l6UKP3KKcOkUVayBjMOLFNGSs5wWrUCz49kj/wT\ntP5K0zVpd4ApRnhvzQMG6Tv3XuGj446slUxETIGhp1GOu0/uksYtpGPH+goX\nnG4yk5npGh5OmRX35hSkf/GpGg9tEVpXxyIeQdN4UqctroD0TlBqQK0duk0F\nwkElBw9mHJHcXTUETDZnOhg+N3g12Sjr6ldG/5XYjHWBn42HhdCnQ4pnmVqe\nQ8kgwLJa8sKjjBU+bsuhD7vdKI2DqS/w3KSTlfHieBVnIqfzUAEy5YWd8msw\nmT6hAQ/8KbaSheZtCqa+fjaYpd3ze8LNs/4KZOS1z88u4RcCufbzFnT6BUp7\ns+2ezJEdu2+KOUK7S2le5QmFHsYsOS2dpyykmcTmeh20mmM9bUpsYr1JM8/T\niTMswEU3JshN9q2nqzMNWtoQYJ9AVER6ddI1XRNNKOlHWDtuewDbMzZuCiAd\nT0OIj4qfIeDoR8suPRXSZHEOBG6EY5rKJm3Xjv7J612oA9812kV0R0oyHi4D\nzn/C\r\n=rmhn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq3yPqZSP4oyg3S9lERG7R9GJ2ixWGO0Pq9Oye/+o8jgIhALoJyBQaEXiQ6od0ZsGsfPMmszEvSbq8kmJj49IpbAxl"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.188_1543934339715_0.8996211321301559"},"_hasShrinkwrap":false},"1.23.0-alpha.189":{"name":"prisma-datamodel","version":"1.23.0-alpha.189","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.189","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-cyW/goeDnhzlrVVhKUQxlKC39rlhrKw2b2uW6T0q+OJt4MYQaOlxVLgBzQDK6MMZ9+ATTyiF6zcuKHoNaAVxCg==","shasum":"5eaf0e6259d549597142c7ce9e61f2e174d5a0c0","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.189.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBpfNCRA9TVsSAnZWagAAeIwP/0ztA1yFXayCIeNIMDIt\nblCFjUzxRsoNaMiocH/uYgRLH+1sVJOCe4oTK1W/dE7KagNWdFlWzxXZ2bOZ\nDbOT9VnUYHYrFC786TMpYd/EgPylW1TTpyiVL8wrufqnpz1eskyxvDiVtrsl\nESGara3RgJyqeRyR2YbL6L0z6ie+CJ/dOT0WVNi7Cet7kH0AZupGqcGsaX4C\n9q4WG+5iSHfEKZ51K/X2kV7b9yOzTH08djdSZKt4JnYzYhAOa9wIWmC3Zvw6\nUkq3pJ4ku5VvZX+oX8tJJSh9cJfJwV2/0hfrEaXC5YRN9L2HHUeDmOLsUSdI\nemcLT+hLQO7ZGVcb/JnmDfbx1BBE8Cd3KtB9N7VA0vxUOSqD0NT+Z0FFr7Gv\nBW6ftdvuCjJtM4E9YjS05TUcex0GLM6ccRXXjdB/ALoGL5DbSO+5LysC+InU\nQIZCjT26vRtmElqL2gCIrgiRAXui0/DR6FRanGUUIBGRBAIw0paYaHFZxi2n\nMxrdUULGVUMgaJ5KCTU06WnKL2WtqFAlczHSs17XPMngaZ+qyaWgj03woOhr\nI2zLm47OJlcwpZ49hbUAsqaGI6NS6pgLrxy9CrK6QoBkJRHuk35itOKyKesf\nqwJss8yglzt5/PhSThWOEEE8VcWbvtSY78UBADXNYMeHd0IpfeRAzwLOBoK/\noM7F\r\n=pnjT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCv+enSJtbqS8Ao+s/LcSC4+Huvb6SKAN7fjAc5JF6gmgIgIcXbTyNLy43pYThTsM64xtq58Pu7nKqzI2mX9dsmcCc="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.189_1543935948984_0.43141448950104966"},"_hasShrinkwrap":false},"1.23.0-alpha.190":{"name":"prisma-datamodel","version":"1.23.0-alpha.190","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.190","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-DxeU7tIBw4ci7WrM8SAdkHsKj+kZrkpUmf8PWRxREhReHD68m8c0w+kKSck6ngu2ViqcijWzWsmmvPWpzeNo2A==","shasum":"6a7efd7dc9ea4599ecc83c3d7e7969b28d36e325","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.190.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBqJHCRA9TVsSAnZWagAAsLkP/1z9nMI8K+EwlTFqMjD3\nu/Vh1X7DZ7wG+TA3o85UQ5ank7jHfqz7e7k52a+c8bM+Oy60ADDLkYhoIQk+\n52IRnw4zlbFG40g0yDnNdN0akczDTlJ+8QDE6ckOV5N6ct/daT1bVyzyz/bK\nFc+D3vq8LsT2WdUcL7AMy+TL9ECAhsQu9vjxzUrMR10VTJKf7wn+5Z34rcfb\njGRyTtAlCVXe0Vrvj4n719qP/HC8KB/tlfgbX3KcgmVAwJBESd3WZV48dplU\nLAaWw93zbS+f2Z4NlJmoJdlOpREwuXnAgxDQhHN+01VzPJKIySJI9ICgc55b\neZaiUAxP3TuOHx4lKj/HMp0xWU0ab8GSRpY9tsO0D8ReyjZTNOQ6dYINJ1G4\n7+phn6lSvK4z0yxn0bmx+m/b5IIIfzXxybS/igpV5GJ2Ts9xI93PowqzDjQc\nF7C8Zs78RI2W0eHRj6p1nuxQm5Ewl/YeIurnqdGsWKeiwsNRlQqGaLLHiIEC\nQHyB5gGPBjhSHq2iw2QA9WcqZrAnC7TCTlDC+3BpQm9iohEfYwHSiJgpkT1k\nw0QFu05c+52khNN4EBo8Zr+kDGn9nfMKYkMKEww8DhCRhFOeMS8/eeaT4Ky0\n2KwY3kLJ6RjOzgQ3FKKpI/OI1rWfvNr8R7yFRU73viWJ5+cPUFKP0ModkvtD\nNq1Y\r\n=2GrC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjuzWJ6gOUUS79DuyPS6Yuau59WN+0Q+TXy1HDXoTZwAiEAocfIaTmZISsR4O1XSHFIxLyTmDDVKkNmU/1yJ0/nH3Y="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.190_1543938630487_0.8463958490892993"},"_hasShrinkwrap":false},"1.23.0-alpha.191":{"name":"prisma-datamodel","version":"1.23.0-alpha.191","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-alpha.191","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-k/A0d3HmyOSzGRsWJYj71tfIur5c2EAxZu7TS/XWsWRTmHPKV9oAHCVuxeCSdSjM9qTmOHUXHiNjUwj0ZZB8Ng==","shasum":"4837f272a6ee578e4bba7b7874418b2a5c0aacec","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-alpha.191.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBqnLCRA9TVsSAnZWagAA7y4P/3K/4P/qRUB56F4BymvX\nT73KUMmdCRmKnyt8rTgHIBNeYK1Al6n8LpHptvKV7exo72jWJKt9oYd1dh/m\nEajEVqAuOgzvWNmJqYe4gH2QkEkb6K0s1gJETK5Jghl8V+BwWjy6myiHRQje\nLcZf4H2rwJL7DsvJ1UpwgqHSdLP8iqD5L9wWK/YK2FMWjkrFvWspwLDZFkeL\nbZrzyzL/gRw61auQR4D6kA3OotgTdUlYunuTe98KWmKPzym0avT8/GZse+5q\nFghUp4nClzvcgo3AB3P+61zKnX+6PtQT8rW2Oqxs7iq16UaiqX/ziNdFiJft\nFwUSsBYRi5W6uABjNH+l+n7LQw9wRB5JBGG5gAIA/LDxHrb9jYCjqf0R09e8\nYNJke8+SVOQxkBhrLn5wvP5Mp8K8vGhYZQoY0/bzS5WA8EDGeT2I1KEdStKL\nw75Dmh53bVadxndLktSfqDQ9pisxZ5POK8nCIYrPv3NYtnklaMsrzSB4LL+Y\nvrRwLdr9lTV2lk1uN+L2vqMUR+g94X3u5Z2FpxScZltKd/niq78XknStbfL3\nHdp6OLXkeLk6K4sCpBFYDRfJmQbesko/0iUN1jcJd1Xe2Ol2dYj3+9Rjgoj5\nDChVqVUOGmxxBjcW4UlQTS4nZdBvSLPOcR9iDpGO7v7ZtYAj5vHqC+ueGjHB\nihfB\r\n=xoW1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlaW6eJIr+qu5EBE0OG3Gu4iXZl6Shq2dijOirglXMvwIhAM+X0uorwZH78c7hz1CY/f4h58/hM1i8Jv443g3bnrSe"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-alpha.191_1543940555226_0.767542529415578"},"_hasShrinkwrap":false},"1.22.0-beta.17":{"name":"prisma-datamodel","version":"1.22.0-beta.17","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.22.0-beta.17","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-FvFCmKzrY+b5WPPw/fFe3JLuaxU7zIBu/HnmOP96UEOj2L0fvRZ5hYs5USmtA1K0VPjuHxHnHjqpmLcgrJ/XTA==","shasum":"1da97893821f6eb4d741ba8c88959e56edd2e4ab","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.22.0-beta.17.tgz","fileCount":54,"unpackedSize":127352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBrHtCRA9TVsSAnZWagAADnwP/iP/R5GTiwa2HY/8ngL9\nR40rvvPS7A8q6bJNN7rgn4UU2AuKhnPvnKWV8ZjexVgQPlOz9oCYxuC6O82g\nFftYMqvdKJkhYz/uhPaZ76HXJBaKMmls91yoOKlW2it4czyP4tlCbxVrUDIp\nUG85cD2y/hVAyoUdaHmjOhQhXHZah0COuhQCBES01HjTI/SH8S7Xy/y71n3w\nvOzmmHx7ohjHz3vs7EDwts7mFPxY+/gpMEqdMIXS98NT8FD8BEvf+Qu45Pz2\nMWIiQRWvflfkpLjj7wwWqVZRs51Y1JZWuVTkHbmXziYoVpp2wmLha4l8yFEq\npYu1Fw/8VNvDtHD+RNDNXyzlmU4iPyaNKK3+52NDnSYm1DmS6n80TRsKwQbw\nnAJny/nIKlGcvozBmI7vS0oU0Il97wBm3Pimpod/5U2JSnZIIkYc1CXNBI6j\nJ8WdRFGatSra6B5R0ASvXehL+iwpr+lgZ3NGz+ELrO2YDXUEdx7WHI5lFUeR\nzVTWZsX9vQulYsunpXHUuJtwXNwdmg0oWt1ghb2snlcBhJWDLFtvfrsCnmkU\n3aFqLn1NcvhUdqIQm9509my3gHKvCLUv6IFCBEQCnNYSm/LuV6QDuPRr+Fe/\nMrNbRLV2Dy53Fciwu0J90jbOnj+60j1W92Ksxpmuo6DVPD2Pnqh3KyNLvP/k\nCjJ4\r\n=OvCA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrvEsdEN8GGiNoTR3Io4H/AzI6SXG109a0h0RAlYTh9AiAF0DzlT8CdCdwD87MdxjmwKtw8LHhDEqV9S5SsZMAIjQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.22.0-beta.17_1543942637078_0.752527813262313"},"_hasShrinkwrap":false},"1.23.0-beta.1":{"name":"prisma-datamodel","version":"1.23.0-beta.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-vRNfSQm/hPNh6lFqvXxhrR4TAci4vXYqoGKnyWJWkhp/7dJ3nKz+1W/TrtAtPhnFVqX5trDVF2NkkL3T0yKRig==","shasum":"2e92d0c84dd84cd6aa587926dba4c55b95851e4a","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.1.tgz","fileCount":54,"unpackedSize":127352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBsAGCRA9TVsSAnZWagAA2rEP/2S0kItokKg2tVn5wif4\ndjtMea8+upOB6O2uxQNFEHg6dJsuBWewRif1AAjgZG0DnNTXgtCTBIY5lQ6R\nCTRDSuBoKjBkJWqXGA6AJQUuUhgBvoaHCg86y9JKpRa0zR2aUzOW3rAHbLUe\nJ3w+nnAZa6ai8QYlvAfqGraDDJJhLG5O/wJ0ZMlmlsqKPqrxsS8aCplJiE4V\nKLPCcLef1crp193O5fQnsFydyMM65oW+SLrJud92JxQdlRiI1gG4upkGU2lv\n+aLurfdGtu5h1xNHn1OCAC7bRJYKRUgerJ+WsjYZOdiPBiqGX88qfzyLsihS\nZnEG//nGEl6xTwSQKiSREo5xTvxDfBq04ZGsDVxrdfEaR2KOrhQ85+EYzwOg\nP+glc53hjVXxCqSRTpYchyCilj4nz3Pi0aIa2SU8r4ahpmlgCItTxBBA7HBa\n2TxD3AyLlEbIwoK5hhO446dNry6o5d8zMVH3BBfkublSgCSC14DfY//o+ETJ\nnQHMG7QlmqJy7tVNTaC+sgYI3CT6Y3560EwBE1vbNc03t+zthSSaDzteqwq9\npaEGYATfolVqTUHXEog0L3rLTUOK0fZp4tg67/j9L1DdDxyRJG0QURtc1LZV\n05zsxWUeJrBSpZ/Vg+Mf2MCu/9bQtuxK7ujZhQwjIdUoJt2MVcfbsoRhU/t0\nHgNU\r\n=N69v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXfkTdt8OVsfzyqA2MsbtfygbmpVdJC5Qg7WMZK8VAGAIhAPvEMzJl8ruTE5uASVd5k6dHt0/k+8iky3aVaAwasOey"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.1_1543946245651_0.08254032791860877"},"_hasShrinkwrap":false},"1.23.0-beta.2":{"name":"prisma-datamodel","version":"1.23.0-beta.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-3OvnN+ylGAQOJaISXXj9aYIYBOeAbrlh+XzdcEoaxapusbvSGybtbfYs95lJujZXsXH0xag+Bff/3iAgzx49PQ==","shasum":"34277ac4fb05206593f1d6af327199445e7699f0","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.2.tgz","fileCount":54,"unpackedSize":127352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBtEgCRA9TVsSAnZWagAAtdYP/0U7RTftC93JNt4/pJHZ\nTpBOhsM/mvEINlUS0W3rXhg1S8L4BADw+de4wH74f0wJbr4oBITe4w+crj+m\nBmiwxeXBNzGTvamRqe5Kn4F3rVmoSkSrfx9kHlXqqrO345Ha1VTEOg9ykzNA\n5oQ1SguDsgBI1hQqcbHmnvxOwYMsOehiKPyEsGpqksjsQzWcZL2sXiRRNIed\nvprqgKZLkqjZFIEpXo21LU8b82qf6h6a/garHHIBa0JzLEld+L0MLTDdWVgd\noi0nsqz/GHW8lLB/bW4yfV+vxRAoX1z5iSY1l1zy0SnFtTns0QM32lXxyrjQ\nVNSpxY4l8pYseigRYtu0WE0X4bN8Xf9CtFa0iEhcbKwJIAAbE0nzkj6BInzj\nrMsHFukwQZuFsFQKOsHA29HSl5nM9vJ+0oLGxfuFKpyeQAxwtb1KedmyxZtP\ncCGCh/+idA1k9QJQi0CT8HRjq4MsqYG0FU4JJuaYH580k5fqFbFEPoKeXEIh\nM9hZymbZEuQlb6MMK1kpH2Um1GWd0LE44b38ykmUgSvJFEGe7+tsWkmut4LJ\nOx1pO9adQlhT/hD+OKDbwTFCC9g37nx7tUQ3DT68LlpCE9K4as87nG4Nw5Vu\npZgQ6cCOipwS/loaWSK9zTFotHZ4shNwRz37NJdeduTjzL5/dFfORZ4B3LnU\nzg8d\r\n=WJuM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8YTJ7ND3xy1TNWlkKL96pZr4CQ4+jpuN7iyYFBQD40wIhALkA4FDAg3vkvMUSlYRIraFJa+b1kUAxUBJodrPCEErY"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.2_1543950623465_0.9368425148092911"},"_hasShrinkwrap":false},"1.23.0-beta.3":{"name":"prisma-datamodel","version":"1.23.0-beta.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-geWyI0cvDWUWqKHAH4gd5Iyatw2ZUHRL8yieU7taiT6mZaNuaoslWAiACYguZW9NKR/govuwVUGoq9dDjjt6hA==","shasum":"2e8a2788221b73d3c9df0df04db288c5e9210b31","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.3.tgz","fileCount":54,"unpackedSize":127352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcB+gmCRA9TVsSAnZWagAANx8QAIZYAzQRk7Ao2l8qbbEO\nXirsGt0QOZ+zYXXLZG77/lxHMwnAOhRVMDZoE1HmyqnvzSn0wl3611/SgkNx\ntGMNU42WI8VRHbgnolNDKpRzZUdjBu0Y/AvcLkAvhNHwkh/PKmGyxl7uXlci\nDBZNBhw3u4gyhx0us4dHdTqpwWSaaW8VaFsrXvkptaWITjKhEklPNAHk/cGa\n9tadvlqhA5H43jSI98LZkvjwb8Woz96TwkFO6NqMk/37gsb2PmvpVNFq0F7i\nxKbqcgpyUNU9GaWUfD7lMgJZ+PmdhiS4pMEbhElYrKblSujiroMrMvpl6J+i\n+lfNj++RbJi1JPfyRD61OKxgaps0SgLhx3z/hbhm3x/pv7CEz6ZCpoj1/HCu\nOJAZgW3Yf/BQuvZLBDdiqQ7R3vBVlcxq8WldggjqYGjw5I59BEWCiR+DAqYw\nmOrShmBnrxHEGKSn5Qx9rzP2e09ckl/8FZaTIiKzzSDJ3/tvmOW+XUMrdNvU\nDil37JzVw0BImF/Uah6opd6RARJ9CXWvGLzH7RqhNXAu1F+YYiDRdBGaVSLf\nW6JqnHcRCdT3ATMI4hNIRPAgU3OJ2gwnbdFRay9zhYbEoyoqdZLvryqMhlvA\ni+IO7gdlLJKgAKgowvQk9WronKSH09NVjaMzfUpqKrB2Vns8KH5x007lb8mb\nwbEv\r\n=3VNn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxSZxICJ1vJfatqJBviJvkzBf7prsvLp2e7SKNZ4SsKAiEAzgddxmSrnLs0iFcmSUbQqzdR9J6wiHCvSllchQM5xnw="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.3_1544022053327_0.6474478205190071"},"_hasShrinkwrap":false},"1.24.0-alpha.1":{"name":"prisma-datamodel","version":"1.24.0-alpha.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.24.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-w1sxUTguyULqjSW3QVLaEwMi0M4jP7k08/mswX7C/hZHu1BtAD16xfD7ltZlw/RnXj3Uuh8PfFDC1gXn6b0ViQ==","shasum":"6ac97c54f189d6b661e440416e8189d5a1098dc5","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0-alpha.1.tgz","fileCount":54,"unpackedSize":127353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcB/GnCRA9TVsSAnZWagAATJ8QAIkgY15NC/wHLBlQDg+Z\nDpf82dFLx9Z+BVR5UA7lmxxU1StP4EBUGHaNzys9jQQYBoEBKZGyX1rYRLNQ\n7OIBkTDa/pHRPjHN01bhznHEhKtl2BMx9HhgRndLv4bZj1isG/ywIvGQprQB\n0y79eYGFyDc/9IdxdPbHa1YCHCiwNSC+rxwsmL7p4PGOQyqMENcIYEFgR89p\nWDaAVbCm29w2wp5ObA/kEqTMT5Mlyg2Kh26qrRVQyTn9CgGZks0pa8QefqZp\nkgsZIWE6Gjhc27byycsvICS/XHVx/NiNQH0+aYVPPTQBbgC0GGilD1KyUoIu\n9qGlClTcfr3FWcAE5ClZNWsYCRFC52loGNuKHI2/z/jvtT9kWxwx/euIujj7\neMxqy7Sy9usg4RoA8Q4g1DezLLf3vMs57qMA//Zp56EgU+pEOPOTHWNOWb7H\nILMnUEE7zMamygvOMKnqU+vs2imwgLfUYSRmXdwXMKZjSVTZrNQpGD65h4XS\n8F6R4gBrQpy3MvZy+2VtFtXJI30ii3hgJX/IslgZ6pAWLrG6FfqMyrVExcKX\nTzaWik2V3UE2EzEBFAZHikCTzZK+/0ibhBCC07UU0GgP22YwW01YZRui6ZAb\nknC/iJOSTqGb+8IiwB9OGkdQYchjDfmZc1E7MKHWpcRFIPEjRhfm5VDdiZs6\nKc79\r\n=4Bxd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNsLBGrpbzviRhrMX00GfQ6S8PCZzlRk77ynZ1JqOkHAIgdgfr5VzDMGu1v/o845S6tJkpzml5OuH6N2FXcSTnZ50="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0-alpha.1_1544024487076_0.36822762744106874"},"_hasShrinkwrap":false},"1.23.0-beta.4":{"name":"prisma-datamodel","version":"1.23.0-beta.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.4","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-xGpiabK+gQOaYGxaKVcMEus34d287NVjl87IxNphtlu7JWgfzEtA1/T3pO572KQCZVwDkBJnGCyQU/fUTZ8nPg==","shasum":"6bbcecb2348f03d5c78941d696912ae9261db9bb","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.4.tgz","fileCount":54,"unpackedSize":127352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCn66CRA9TVsSAnZWagAANGkP/16DKR18O08nuQSTc+5v\n1knugmlQWLYgMguYx5T9Dxre5lhOvyyycl+7J83mLE0fQxbktUgjWrKnonZX\nqGGMzqr4WVQZCsEXmPJIVeGVRPeXbTtIlJET9GfKAEg+SkTUz+n1zbDqaQJo\nNNWdxkq90N71ZWlWTQokM9v+bMdfyqbmf6YGNIO4jz7/C1mYi739bcCIRDoq\njLK5xNv/AJiMqEfbS3Og7y37wojdKw1WhW3YqSmThRlMR8L0EadxPH4txmg9\nV87u1pXWFkaGVa2OAQ174RWogYgQ4rGl9LvvN4v3ACtlJz1IfyP95ltQeOCJ\nNYTvQJfVk8/Ez9C8L2BbtbvKCuNr53oVIq170iAnqLGQo5MgAXikHDD9UpkV\n3S2kk3xJjIEWQ/mY81mQRA6EBXNiQwFI3/pitP3J5/7KA2KMwcXhCl9QZ626\nTeE7jH28SEXU3CpJgBDeARfSE/Bp5LZdBcai0C6ShJsbwL0e2YmiaJEeNFgK\n7xlnnlyi9wfqFuUCx4cgP5OxkIcNs+b3gs7krMPPnENbYD6e6PZ+8m7RiRQ+\nEptjyKI+BjPpOE5q9FZatbqtQekCiZzrAq7lA7HEdFbdSn1AbHuNX1rVBi7/\nbjzjnSQIYDQK+WgqDlTYyz02wea4cTTSmT7N7xytfGElLMKTVlyagZ2jhff1\nIpmD\r\n=w93i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChcgarJiOQXOt8QZ4rhWWX3sGq34QjiB2VqGNsGwAvTQIhAL8bB/w6WMIGHRlhu88xBKm2pNlq9LPL493lX66h26if"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.4_1544191673752_0.04365605896613656"},"_hasShrinkwrap":false},"1.24.0-alpha.2":{"name":"prisma-datamodel","version":"1.24.0-alpha.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.24.0-alpha.2","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-gfueZojpKi3H5MZmyfi73+2ptOJRnZOdfyTEnRLnDXlY3GBvpI2u3/z7Yjz2XI6ScgrqY5SEuL2OvUB/UVE98Q==","shasum":"60100502c6cbdafb97a2071d5fc0cf0262e11278","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0-alpha.2.tgz","fileCount":54,"unpackedSize":127353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCoOFCRA9TVsSAnZWagAAelEP/ix/3NmAgbe1NCQ/K8AP\nzb/94zPsKn7k8sA3yBx/EQkXI6sXkQzzx/Z3pQpWu8jlY1YEAlz7fNszdc9n\n8Ua4YFnLoMIeVGJzGaER90JpUNve1YAX970WUFmTIPSYHoxMsS+xdj7WHJF4\ngH50EGAdvh8Bj0g6iwoSMpCP8sUE7WNVq8eATndTy0RxOwAPtqFRbK340F5X\nU8NORxxnhdBnc8/o3ho1XiBOIeBek5a3AGc+Fry4ghmi4ilXR597WUaQwvpc\nLRtA39EVjypip/NrmhMSbRT2ctLdqnUb7HWo+XHXwGEuuJq0dE832hqSGvZ5\nYu/tqTvA74op1ENL9TkA2OCTvrHq05JFcfxAvzRL/aC5hBohF0rC7bgZYSWC\nLIZPMslj6g5aG2r3h8x8jrqBSVQEbh29gf6759e/PRJrT71XJz45bRGnIpg6\nKraG9jXhIvhheIE9IEYYi5fQavKRxPW4lzzBbQdJZdbqE5jpz56+MfP9uhtL\nClX7qCvX1OoCAnT83ITfpUbXinYYMtxeESOkl2wUyW53wDJIy411ZS6hwMfr\nItBcuvJQDKS4peUvM2nQbfzV0csYICwlI7xpL4hP+Fq2emG2JlBbobBlonxy\nqnMMvD3AIbXVBskkgZXo/JgOhnokxA/gEYdeqOjbSUCkoBIthRwqhoX+FZjV\n3IEE\r\n=//0l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiVDl/+WVnct6HjZdse1AhuLX9mn4/VbW19bSKYHVBjAIgWOqB3/9i5x/c03uMUirX2ZU++yRusjFeaBWFKHG800A="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0-alpha.2_1544192901271_0.9171404977603483"},"_hasShrinkwrap":false},"1.24.0-test.1":{"name":"prisma-datamodel","version":"1.24.0-test.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.24.0-test.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Hdf5xCXp7EeiCl3qsm2h5XPF7ARLzwA8nI2RNiFdmCe92xazWnEG/QOHAGF5eoL4N1Lq4mUeA4j/3IRTQhVEVw==","shasum":"1fa33e937a9add2c0e4e52d8265dccec73ce0768","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0-test.1.tgz","fileCount":54,"unpackedSize":127352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCqCPCRA9TVsSAnZWagAAjKAP+wRbkN2WBUDseFGCtDYZ\nCz1cLsWTWd6YG6dSqNjlxLaVBxqpz8juqsjm+BOQWLE5cS6YTGrp4JQgsk/Y\nApmtRLsxgIWTOH+cbG5eUtUEQcn8tX6nAt+HZwpxl5hEEMgPBpG4QvSB9fzf\nf1P19y2VPyK8SEPE0HihV0JbKLCW6fnQ97FCYFbx6nLylT2eYjZlK6kF18A6\nes4ko0AhH4AKXn8GqiYpnm3H97lUE9VL8fNElPYBECO+tl6RLjyvf3D4Sx3F\n5ZBax0ewT0EsUZvlJESyx6gibIcmJEfpMquNjRf1LzRWhpgjlZWQXLW80K4W\nO/IPJqP5S2JujwSSww73I8aaEXxG3gAfyJrJwJTYSXPWWP/OFkewHR1BdlbB\nsKBNr58GAMQvVNirQdEt3F/i7h6/m5CNV90ajxMEh7jAB08GspVyWM+6NCfn\ndKtw6Ot9uIP1LWa/cltEUMw9ZbX1nLPCwtSmZ7yOh7teF/DHkIjoW0cH5SNA\nPUjVyglUqx16DL3sGiiF/Ll8RvHnJCs/oMonqGnLtrU1bNJ62G9CiB63e2k3\n5Iq3EgQTo38uSfdHriKJSbnLINw2yFVmzWBTRLT2yovS6+u8JMpTicM9Hkiu\nJUqmxaWYr0rgVjyUV0M4kO8an1OrmXPQV/imSxAiZ/i8SBk/lrpg2SI1avw4\nnTaG\r\n=zanN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvCq9isWw8lUvBTA+uQXhqqM92AH1+Xx3w25PVgO+baAIhALwrhgXBVGLcaa+KNohtXRrfpjc3jBu73DcFh6K+yQ8P"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0-test.1_1544200335019_0.1720456844610445"},"_hasShrinkwrap":false},"1.23.0-beta.5":{"name":"prisma-datamodel","version":"1.23.0-beta.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.5","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-gBrmO7Wnx84JrLJpJwkrqZYLtQcIeOJbzrJCb38vUYx/pCJYsExVCkRGLm5PE7LM18hJRL8c23S3fIZ9wC/HkQ==","shasum":"d4927ab921c57f2edb2459afbee540c5e1a23474","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.5.tgz","fileCount":54,"unpackedSize":127352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDlNFCRA9TVsSAnZWagAAG3QP/1+mBbe+gOyMdth0vpIA\n8nxx7ToCyfqL/SSMeGMasn0UzyA2Fcq3iub2nQrmOp1//cbFa/iSv/aknn7A\nFiTepJIEIqsJRbmijQ9lvVwaL9QQqNevXUWMSVVbaDvDjlgsz6Yrb+ufwKYo\ndQP9eWv3p9GaH2ynLxDNKayPUM85c3S0xLBdgAYOUtYEjO3Jsc62EIkrGEn7\nrFhdhncpmPx26QH5CS7tt8rINe5rzK1YH+9mb6Qsi+c10nLK54cAdhqnQxqB\ne2bmuSehoB3R9Ur5hLCf8CG+KYsovyPW2VG2fRJX7SVK8iu6dEN+rOlbXYWu\nVVaxSH7xpaWlVj6s7uTurgUqOXD8E1ftndsUzptbrrkfAkGv0B5WaqZ5z4kj\nhZwMnMSvBbNGAAgHRO9c9fbk318ECdCH0MrWdhFw/r99b0PXHChsDMgM5Atb\nVaocL2tDTZ8gNa/FXxRZLoVI55AQ1aagIc9tfRrhFm7//Wd9uk4WW7K9HA3f\nZ3fTj3XNub5iOjfE6mRBXWJ4C0SUBqGeknvEMl6BWohrr4SHfrD8Ihtibu+m\n95cDQXp+BxYiRnsfssg14OOrUo0Sf6quhkpGwI1pqgGsd6LTHyfAi6XtSxiC\naQX8xkXc7J5Ojs6blBnigVqY41yCg3b/M+Nqdfp0p7zMrbTYJC4DVtjMheYx\nqvlK\r\n=7Fdt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDqP3HRCxoGJi3uyecRgGLhtDoFqAs3TliXYiiMcRhrgIhAMrwa1Z6wRIsuJgOB34/XV0KVLJlaw/GNRr2wQnx4pkE"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.5_1544442692441_0.8636383887332726"},"_hasShrinkwrap":false},"1.23.0-beta.6":{"name":"prisma-datamodel","version":"1.23.0-beta.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.6","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-/OJW27CxYOvKR86uTaMGm3qWNknTNp7upRTBlfC8WKmsJzBQX2V4lYxKHHNqTbG3+AKYpKvqM5kDG/9gbjCTlQ==","shasum":"24e0be351aeff496e727dd78334864dbc880505e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.6.tgz","fileCount":54,"unpackedSize":127352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcD43jCRA9TVsSAnZWagAAuIUP/1aAhGGjSmxhGHNLGtcg\n1cNNndnw+LTkQO0i1rCxO4scVPeG7OiLGNeKVSRrkuCh13G01kJgqtfKwRAE\nnXDybdPsXiDtWaElXzgIgK6eqsgsiVNPokE65oi/xlSGlIFZiVVfHD/0bWG2\nkZ3O8/gH1t4tE5h2mIktLCgo21xmgPn5y2bucqAxNXPv0SBidwfGtnzS88V/\n83UUnsFwtIhSWcsT/UbU6OUZ8Y9wCSFqXPITO6EIvs4+jMjdqonPazgYZ7ub\nqKfIKoSpB3hEDbRshD928l2S2/sFWOJt1oemUzKBrYPBDqGOh8wdJuw0pYZ3\nhMPr7qsu5WHht04R5fEkQGOUhaYVdMVGk+AlyofRyyKUKRt7NAj7GV17OBBF\ndYxSzGiKixEHeS/yIC79784ydN+xpqRPdutlxNb4gWXo3DMz9VbUhjn5nhQT\nkRQJHAgtpf/6ldF7IIbHzET/CA7aWTx8M64Qv4zhJJZaEWolb/jR1pAYs7lO\nYRcvlVtxtRfev3tI3/whq1Ewj/BNfwfk1RndIgtR10EaMuZPRaL/Ho9eRvvM\n0rQLEWzeytLoq66cqAcKZGsU1gm78/WQPMSxe+YVLB91luXjSmQX7aybYTfF\nbXcBbKbZ0IIy1LEgqdnyVW/hjz3nFWvYAundmV+aViUzbCuJ96HycGjHO/ar\niWkY\r\n=lakk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmV1lmPf65IY5iU3jSy1Jlqnzb1OuJQpGn9JNrCuaBdQIgHkDLh9/Y89sqdGzgxksP+s4H6WtFyA2D61SA8KaO/jg="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.6_1544523234087_0.2779035940756711"},"_hasShrinkwrap":false},"1.23.0-beta.7":{"name":"prisma-datamodel","version":"1.23.0-beta.7","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.7","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-i9mzmU/hXwJIph3gSSBeK21+0RicYdVEEfpFzN+ouOXFrQvxV1Kzdn3C4nvt8L/v+aGkQDnc8OFVxdOamklysg==","shasum":"585d65bb8cbcca4b97cf5f51a1d789c2183a6ec6","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.7.tgz","fileCount":54,"unpackedSize":127352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcD70ZCRA9TVsSAnZWagAAMcsP/1O1/GQvomPd/JsjKOHi\nikdjsiGLyNfOymGXwzEb72u9z5feLXWxiUVK2VXPk1u3wfmuykF6/KibrdGr\ncpy5ROQQt8Lq+t5jiRti5VZdH9UrVwVu5cOUNdhBoN/EPlJ6xEpp+9jfN2iV\npDE1MFh7Devae5Zx3PZNcLu6gqzM5ASBcjp+2yvv2LoqpdXf+7i7ZeFqKPUb\nFaAsqAutsNQ9sS/p/tHZ8BvMH1prNG5E/I5iq8X43CeYUAg3nMPLJMaDf1tv\nGVPgPDN1roHq5cz78OMpGqbY3NyYzz1lE7K6IBD5jIkDvrqSvBPh0V0chYzF\nnrqseeRmywOn9sMZmM7aEyaougJxAWJDfQ4umZI/e5RBWTqk2cbIH4698yfH\n4yV9unasajMkJ+LkmvVhuoJah53W4YWztm4x0SUcPuYzvXyNIkXHW/N58aQ0\nG9WzuHfnZ7mF6+LgIK9u88yJwWXD1LSZ6KCnr2Ngbm+DgMiyZaopAD1O+muF\nMB4ZmV0yLY9rmY2PdIMUqAyjb/pb8FKO1epnwHZykJkCMuwQwOOViKCFab3f\nrk8XADJh5/x9INkl9coORpO0LrQLo1KdZM+x+7A+uyhgJ/11QMC3YkO/DOwn\nWCXp34M0E0sgEJgkf47DA8YCIZl3+35GCm9gZQ/LsGdK19NjaRZ3I+3ecb93\nFDsU\r\n=1VX0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIdFXcDULNZw9wa9UJ8tj5KJEyp64ZCYQrcn093HQ4TAiEA52rpBXchNeZidXjgJ2wOLidVVaWXxZ7jQuxlI4OSdTo="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.7_1544535320524_0.5500786822599097"},"_hasShrinkwrap":false},"1.23.0-beta.8":{"name":"prisma-datamodel","version":"1.23.0-beta.8","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.8","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-aJI8eXjqVMxIkCggj5/hZDB4Av6PbKwVBuHYv8afp5/6ZgY2wyMUEBEbUgrny1pK7/U1WQ4BAOm7inWy8Zeicw==","shasum":"dddd9748c6a7727a2a66ca29ee8cfea48d358e70","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.8.tgz","fileCount":54,"unpackedSize":127352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEhs0CRA9TVsSAnZWagAAl1gP/39h+7ehHhiCQ4NImdai\nWen32VRZ79qWRZZ6upceJ44s0aY5FYBxS+rPpzajx2yHhcZ6/2IvK48XjTCE\nrGd7koXd+4Wf79Zr08z6ZgzRrCbRrOO/HtNpGE/gTzvTJn0SEmefCi3FYNd+\npVWIPdW3dJVebroX+hYFEQ9QKWs9Xly6kW6ttLZ/WsCXwsUgsZOBQFSHE5kI\n2k1v/6jehIvd5TBQUfiLQBTPerl9eebNubdTJ5y6mfsFaktlvCU3aqwMs4AT\n3QkJW+om33EqpmsTpoGRDqBOLOLsU5yDTG0tAQmbR2D4S4vGnSYTQAoS+ZEW\nkUFoKRpTvZjwr5ubksS/XWMGUh2jtHueg0wddyt1YY846gViWwzx+FqsSPl1\n4VfU4xAto/SgUiRDtYUe/2mT5pKZiJxrbK5IX6m+wudY5YQ++Aq1gAGSuNHN\nar6eUZDJ6tLGZz6gaY3zWRJsU0mVi2l0krTNbuuZ5pndgo+vIKTg7ymU43U1\ndxlbu3vAuwVajf191FYhwfX2m5Q7DIPO9krHLnsUGOq3OZYyIrHEFbDf/b1U\nnpHY01rznMCGC8AgQQ4862DrDqNisTsq/2HOAXZ7+U34QBebM2d9pWCHZVkb\nFB0/en1ZOzHc740l03Y5QgcVGq6RtUtW6Ot+3zV4fkIMjkkR78pNiKPaFBra\naAAN\r\n=pFq3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcMKmxRLPtx/m+PdrxwuKhi9vHGdnZe56DOxln4x1oAwIgTeJK4HKEcDEVJQ3okNBZlrWXPqjgpxncbIyBxUR10PI="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.8_1544690483223_0.08196692579028708"},"_hasShrinkwrap":false},"1.23.0-beta.9":{"name":"prisma-datamodel","version":"1.23.0-beta.9","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.9","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Rupam6RZBghUGbGUXEqYtkGqyAnmEjgfe6RJIbaKxkYl0LGtMsGqBBVZDb1Zldf382C7+ycH6E+tusEyyQpZog==","shasum":"3b6c504a67d1f9502e810516e6c5153119c9ae42","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.9.tgz","fileCount":54,"unpackedSize":127356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEh2sCRA9TVsSAnZWagAACuIP/2Mk8AsBwhROoThusxR5\nkLrKT7pnQQDQs0Xxuh9JOWzFNcmnKJAa1lJgNQBz4oIhYwxXt1PxNuvPH59+\nN0KfRcq1UFFoMvDPBr+MugbIWlrT8oXe9Yc4ZyXBXigmu2PhwjqteXyxzBs9\na1RdvheAsL9fRjDzQanfd0vVPoil1reudjoIKhc+0n3R9k8PdFrSABZxH688\nH07F54VWYaFLuJM45pZBk7vLv0QcpRXIoVf4Xq57dsC0aTwTFNrorvJcQs/1\nlegjUbKPzPz+9aXnrsGn97fl/i6UdJPo3/91vExcT2X7aFfe2HfqVVrOEk9v\nEvZHqOa7h14FampnC6NNgLPiuzkIV3o2lHiLtwSdwXyBFIjYjCRvepxwH4iZ\nDJjxaFbdaVW1W4JagjmHmWnMf4ZGEQCDZURSxDjKl96Nh33C9TFngzB3A3KV\nbR8HhLsKXHUPOQAw+wA7pSEFz/Ojy6M2OlY/1ddAGR3bPy23a9dyeTpSQZbS\nvEmgkN/GOx69xJQffUnLEdB9Hi8YvUsfEgeVCQ1edN3VP5AMoVv22bkAD7kG\nNdfDOBh/MkWy4/xfhGglzgoLDT3NJVSlir4u/Dv6i9Uqf5eNiawKMy9DnUVM\nvolea9jfTJF3N+/Wr0KSujAoC1yTg/TfR30+Z9njTHHOpB6PYpraMTuHC+/G\noLAY\r\n=y6J7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdnCecMsfa7qmT6GCAv6JiRBOlIqDHEncKL6cBb7LKkAiAcmrCKi2qW3SJPKSfvtmIUxBob1tj1MAMN+jwN5yaCbA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.9_1544691116382_0.856761104143376"},"_hasShrinkwrap":false},"1.23.0-beta.10":{"name":"prisma-datamodel","version":"1.23.0-beta.10","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.10","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-L2kyWSSjPXIlCKlWkBTB9J3JagoAxORW/bYS3nU9FnY0ONAQQnpYxlh9tZAj/54bMKimHuBUC5jsQGGIUHleYA==","shasum":"66cf0335e25f23c188307cf9df750f3d66a2fe33","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.10.tgz","fileCount":54,"unpackedSize":127357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcF6vvCRA9TVsSAnZWagAA4/EP/ilJ//+N2It4xiPNqov1\n/feactT+NO4fGNxNLm1gQrhuufkLDuarw7dwLk5dFTxBTNYwZXlNwzuBlLLp\nkMz5dmfSJhg5ErrKjXpijX9z2sn7IOwK0O+ZDaK6rxC7t0AxEqrCkYLxI5BG\nqEmZzWgdyrDLJNOW9yVDpxzEGrbzFSILsUfHRlQeanoDMQRRyyOHIwWwY6YS\nocc1DlzYraZoVkycKzMhNP8f2C1NYOIMunjLbYGcCjoeCXkD9q+m0M/Jvra1\nMSwU0ZdsUnTrGCGr/BCZYPEx7UM9c5m7xskm+IQ71TR4fEIcTavPoE9BvOfQ\nIvKM9304C38yfzlBOl3lxTTK9sHFCOd7JoXfxfD1podhnWYd1RkDNZ4C4Zps\nUQc1kKzUOQPzg/7fb9jrTiWnyY1xAtci3HdukLaOqp60oH8aZJLePLd9067w\n/OJLERpq55qXBbHBiWSjqY5RHI9+fX5Mt8oVOxQ4XCRZkoGw6eVItY/na079\nFgrnsUS4JnH0pOY475WYyFqYBnHgkTFTuxVpUheFtB3sUXponsoU1vhcaUcg\n++ueKbL2lT1An6GV+pwgtrzUYAzjrq2iYWWcD7KtSglPXdxWVcqVnO1oCWo4\nsnzZ2beInGdFSNqKrxz5Wpw4eaYQLRvswN7Gi2phoN6Yhd8OgUo1TNslB40L\nzqSJ\r\n=/hQx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFoKgP+eHMRpHTVIbYw56Hkd4lBv+bfqKHn7GHPAeAodAiAKUiJhwkJ65sFwBkzSlhBz4JZYNHHaWtj3DK6p8XfM/g=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.10_1545055215183_0.850480525077213"},"_hasShrinkwrap":false},"1.23.0-beta.11":{"name":"prisma-datamodel","version":"1.23.0-beta.11","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.11","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Y3lq5mnz2lkEDA3bcyUbGnSatKtSP7tFeiFUn2FRGToHjrpJ3QGB62s9ebTeaAuO4eb6gskkswXISEwatWwjUw==","shasum":"365d8a11225c221ea7130a2c90d20d5096356543","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.11.tgz","fileCount":54,"unpackedSize":127356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcF7/FCRA9TVsSAnZWagAAOxMQAJ9Gkj7Onk4Oq1qsW9WF\nCoAxCIlsRHhi7i1AH14AmrO5j2ogfK/aEd7sC9wVFtar7C9gnskSSQ/TpALy\nlyki3H/Q/VhLlIf+XSBpo++mExa9jSD1bQNuS9/J5tnaGys0Hw4evBEphzxz\noMbcZb6Mf91k6WODXVvtIKWXQb92UN6QiYqrsT2iXR7kE1sQQ8iRbbqHuopZ\nCwGz880cTrGYoq3HY4++ImDJe/v5JV0cplvnB7SUQLiUk52D8pFtpFiIHIdH\nYcmbG4VXGGt+Cv1uyuSXUEG7UK1x2NzWzLrYrry5Fk9mklM9nqtZICNnOfYW\nXODTTjPtVf/boTUK0l/E8x+XguqjdbSmauOCNo5PompFLq1FRIvHcAgfkDXP\n+tAh3TgDJFvKaUAyHpDfJlhGMJ79hawfcch+w5irHSu3tpA0IfdAfa3/g5fi\nI/wtGCLeySkOE8OXznJa6s4dxhug4u1N0HsteO9KqanfjzyqTKHYBkKFvfdS\nLO6SJ7RTnyRQeAqCQ+6WY3ZbyGQ+RYvkC5nc/rNmRM2ofiG797YA3qn0DhIW\ndkKaLKuRc0hRk1L7kMhDNYAWDh/T5K9K8ohG8Xs7feGCleVegSZberfWAfB3\nFUum1jmYmkS+eCDBOLJ3XA9PvCZvMDPjC4wGFC3Vsv5EgCcUnZnEoKBQLZzT\n/uHV\r\n=Qeer\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfTrtXzjwsZZNyosJ27q2ECc2rySOL2nc2ff4U3+DzRQIhANj6IDmcbQFc+g/mLRFRtebkDt+cNatZv4IVkAwAzyl2"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.11_1545060292915_0.37847280700717856"},"_hasShrinkwrap":false},"1.23.0-beta.12":{"name":"prisma-datamodel","version":"1.23.0-beta.12","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.12","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-c8RwP9VSvR9mqeN+XvAmuWb93qtw7tXYK/jOsbruIHq4/39yPgln+Xjl8JkSDdwHNQhJBKCHTiIogU/VIJ5uEQ==","shasum":"d1352ed2f7b6f40e9324450cd9886cfd7359e974","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.12.tgz","fileCount":54,"unpackedSize":127356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcF8zQCRA9TVsSAnZWagAANP0P/0MNG3iFphuu4LEdDDKE\njqznzIv8ZkqkI3irYk4StV7gykGV+1vNOPgERLUd4NF61wiDAtIP2GVVN77m\nmMfNkuW1PlUEzBlnA2s7JfbAGk8V0Jy+7dzzmPYJRmdF4AfCNCOkjIxISaml\n7OlC6MNUjgxZfghEShd4wT0P9RaoXwjJQEyQrF3U3GYoYQbzBh3fqPx6rnUH\nQylYCb2Ru7FgEj+X2UMOZdwAbMFQVbag1kSAQTcSMwzbTwOsitU6e//0OQd5\nfPubO+DBq69c2+RVp7p1iYeLIwwTxZAnAnMQ7ijQzHt7Ooz+63mKwPQfVrhe\nu/zcE+lPj11KGQ2FqKg8MsdtEtBiL7G3rVwuLiofrXcraz5WQIdKmNDtMJhr\nihMkQFMwctYpQ66AA8ZmQwcV3jNLMRIQyRV8AsGzKuaRDxH0lDUsgULB5JZz\nliq2qSrYzMxpUuHDiXmbHdRymqGrU+lRP3/LBpsVs5U5Fqvu6Yn2D07Gw2Xk\nb24GoHQofokey6bCXcRwuEF5AcVO0ia7HuLG3sd99zqL5mlTKAEeIuMXyK7t\n0o/jqPAXYt5auASdGA9z83H7o607WM1/GMfvTbIi1Mn2721DRd5oTge3Pvu5\nlgN/q5b/yJpG/Uhi/pFjyfTJlJFW5qnvAY8wsnOiaYbUDILtQnASFBc/tANj\nJZLb\r\n=UWvA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICv4Sz1JCCU9VyF7kUKbBXv9Wcocp5ZA8avHbpsVEp0pAiEA1eBgKo9g7TBvh9+3iKh/1TAoKUgKuvF9u36GoRQNtkI="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.12_1545063631800_0.5570608139757907"},"_hasShrinkwrap":false},"1.24.0-alpha.3":{"name":"prisma-datamodel","version":"1.24.0-alpha.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.24.0-alpha.3","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-dXdLY0ELE8H8dlMLJwz+7fpN5cOM3lGAZ8NQME7D0uHHllbkSQOUAcaT/wu6U3KXALKqz3yn0/V2Fam4sglEGA==","shasum":"d8529de36ce167b092a63bfa9d5981ed4622a266","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0-alpha.3.tgz","fileCount":54,"unpackedSize":127356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGOuqCRA9TVsSAnZWagAA+KYP/1pZOdz9NarOgsO7I9U/\njk1tdC4wfhBWgQ137VG97SfNTP3xBMJcVTPkuYdmnh15daCVSNi/uasFWCVi\n5F5GsmhqIgNiK7geNRK4IZZgxzNOBQGD2RoN16bIr717emmiFOnALaXsVY7u\nwvsC3LLVTPvDiD1Bpih1rfwVclAO5AfljMSzh8U/c+G4+QAei6eLkf5YAp2t\nt4orcq+Ypo0tmhDC+P+u884ZzJVpf0yzcCEJpYsbru0STasc0LztIVuUIHLK\nDmZ2Iae8JHsH6QO1x+PkRayvwDrXkhtN+13o22a+DRZr4f1pTdX+A/NyApZ8\nLg1rEkwBl7ytDxEGS07Lp+mD+PrYYl+Mh0CKlcLqNhzy2gtXfnyFb2dAVzA+\nDpOckfOXTSM1yhzT0bDzK8haphcfbWV2WkiiqfWyCgvpHF1bUqUxgMtx3LYl\n5g67sCvdSL9Q7EPTSr/uCuRRNzvPdF1IoYgy9kBh848t7UHaduXIrYz3LTRn\n0wlEZGncntUXSA06LM9JpKHoTUXMS+9BN5DqxPjMJeFLVYdsj2laUQRPTBlG\nYQ+dDEJMbWZQZXFj0BmvY6Nm21B74Z8jAnNGZabvVK36k7CJCmkmkQ9AqGpH\nGFMsYdHqYapUpTr3LKpix7I1kW2cB62KZ3HtYpEN5CQU7qqFwsF13Ux6I966\nI/cY\r\n=IqRa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx4Bh1iO3DEeBjnBpZ77LF3shWDVN08d1mVAt8832FZQIhANvlTdonxyISlm6GiBL/bF7Xtq++xufUrLraQ7iGawS3"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0-alpha.3_1545137065585_0.44842058418656583"},"_hasShrinkwrap":false},"1.23.0-beta.13":{"name":"prisma-datamodel","version":"1.23.0-beta.13","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.13","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-u5rI8QsDQFYyjN7H79Xn60Dmxtjhwtl9Dgd1ZG8uX4sNL2/53GSrs4Y9IcOz0NrtKnMwJhnoHsUBu0SuuG0jzQ==","shasum":"fec71bc91bd25a4e2b791dcc30ed4ec7105f09a6","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.13.tgz","fileCount":54,"unpackedSize":127356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGQeLCRA9TVsSAnZWagAAKpcP/1wdIXnYUvQCQxl0J0nR\ndciApysWb/SSppI3OML6NSYU63rPluF5yBL7sIk0rVEewbEWf6hmfXXZ3+5t\nOAB6FNfi7WHmDA+/pZb0tXDKdDcAX/gkyqC0kE5dsx2qHgrBx4P2Y/KGglOv\nN+n/xO67mtHI6UHvE4QjpBcw7fgpSQjo31nhFooQHuj+/agSx8/g40F/Uqhx\nnp1Vc5OC37mEM5BMgg85RB3PB3MMQPyrr3trtWpcApuNfzHsB3F5mtUEUP/m\nlY/N1fwaFTIOrgUAyXp8iViIZVpu01fiDuQOkqeo/Jg1utr3HW++kFPbvN61\nUOFs6BeJyelPecseV0ZykbCpmZRkeCy1LEmbuHfUDBovJYMsEgO06ZOlneMr\nTCs4mNCLdzQCuMNL5YTMlf1SKBS5miF5LuCW8uenPKUd7ibQTJcWSxmvkyiH\nIwKD7TSO5PJ0kiUq/hDWpeOHVQUrm5QXXkXAEjFOVc5nqJcRgsCKDScovLzl\nxtL9ypr70YTR/r79Z7UnECVIbzBlDolHOQ0Xdg93W77DjMBY0wXPiy2GgDMY\nW54r4rf+KLAHyGoonz13Zc+HJ1e1rYoxh8mWVpLL5fwht8sswrxONNFNdcTG\nTBaHoQmb+fW+oe+h8hpxRItjjoCyq4K4sHFNFSEFIAQiMOkGn8x9lnVmjWd0\nGss3\r\n=ZYPz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC78pO3hPSdVO/8oPrynMgNGTJdgpjobnb4EP9K1kcQbAIhALJ/f4EbDoABRGhkWgQJ74zj5TvisGe006Xw0c0v9XSD"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.13_1545144202692_0.09872101435063807"},"_hasShrinkwrap":false},"1.24.0-alpha.4":{"name":"prisma-datamodel","version":"1.24.0-alpha.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.24.0-alpha.4","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-QFOGfLeiCeLFF+k+u+MLwaV1D9r4t92mIJrKssfEqNpamvgYx/CYl6ngwMiGWVLWu+JGATMjEb2CRCOTNbr00Q==","shasum":"ec986db7f699286382be66b3dc5d35416a3eaf39","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0-alpha.4.tgz","fileCount":54,"unpackedSize":127356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGQe8CRA9TVsSAnZWagAA2NUP/1Cl/FUo9Q7kUqPMSBfB\nNluRbfB4hvAsxvbDW9sZ9rLmiQidiLlN740GPL/EfXiDhuRp/WQF62Wi8aCK\n4l+11lCyEroPHvFHTEb6huNv7Idbh3hNlQyXv/NxWpsbkie+chrscP5j4Ksk\n3iWbCTDJXpmMxlJZuqoObmPd2TRovhK++KNBIUxK/O0UxjQ/IEsztDJ6/Jni\nVTI5aCEXdcjF9BLZnAfQnP5Zbx5e0r7WXUGrsqthUQjCZ9hOnKd/gVE2hF7n\nP4a5xjitOd56xsSO1tnQocTb5ZRglzi78LnrWCdqPsV4Kz/AN6v8hEpPtZUV\nWWhwDffPvcHPd1vKZJoKhKY/Bib/QEJwidBVIV9Ic9PLLIOOI1XUApqH4Lz2\nmVt5oJuaiMTvoxhD3+RS/OXdZ3PjfffVG1cxHPkjo/KkkqPdoukxGiop/okI\nHOzjT2u8pAIJ8FchJJDEnDwuDO5HDH2Cx4n5GkBqyFSkjj5ejloiy4kpHGcH\n9LvUnSjdZ0LnPsRvCXgVRTR9T2AQWYjvOg3pFfm0JXEhSOFt6EPN0zbR7Ou2\nZE8BLfvU9krpq/V98kHXeuWj6oDsn8nnS+yx+MMU9qAbGLv2ha/pkCHwLaZU\nAfv1913oI786K6igHC/ODKr+EjVvV/MIeCjToGnnmqI+KO9jeMUO7T6S272h\nVsFv\r\n=bHwv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpwH1xh3NKEWlwb6SJKsOkQgjl0LZVfeSd8NPk7Y6JLwIhAPQiZ08zmxgVNSShy6CDxPx2bUVLFWzyjpBcTYt9nmve"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0-alpha.4_1545144251497_0.04410723308865716"},"_hasShrinkwrap":false},"1.23.0-beta.14":{"name":"prisma-datamodel","version":"1.23.0-beta.14","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.14","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ySN6JBhuoR25pmon0TNz6UjgSxvrOJxtpI3JIEvWlqZ3WLbM0y4YU7w/Nx3XeTRdH8sQnMDFV6SeZrlNKI7V8Q==","shasum":"3167c337927249d2d913271da87bef395192a957","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.14.tgz","fileCount":54,"unpackedSize":127356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGQqeCRA9TVsSAnZWagAAzwgP/1HHZSm7uLil3QvhmjM2\nsH5oQR+mbhWP2GxLL5bSkc+ebfTsiJpJww4/uNcEVF/c69iKXGKbVKdj1Znj\nqPgn944L7DH84uSKoq39MmhGp3gXe9fJuoFZw5DhdWznos2euX90v28lsFjZ\n5mDT+3mdvYpn/A1A+1+E/8rpxfL7tOqeSXev8merS1aEghZm6nR1yNmN2zBr\naXGafc/HcVFttund4udrGrV0ayPW1C1TRo4fWLlj4jWdXG51/+npfv6ZrDHr\n9l5OVo89FYWRgct3SRQq51wfLmwJlx8+EYQyb/XSkGQ68t3dZW/ehzlHmmaR\ng7zGWQNV9onx1H7qud0Z6lKo3WN/X1sEefS2wm5vC7qIKb1Dn000tyDHbJ5O\nyvU5D4z4B1O6pa+SXEFtXOjM0n0UPeJmv0Js0/hUgCDzpTUQHTn/CYXMYw5/\nTmJovtB0uRYeJCJQZ1kRi2Fm5KCTB/0ygRN2P31wLGUDj8h1l+oOK1IzyB1K\n2pwaF5P3nObZo+xyvUKUK43ErNJ5yIje4XYNdxjpnE6Ywy3m01KDaVmnqqdU\nmvlUTpDcFs6hYqUf4F+SYgwwhapw9iPGnnZliqVJvdOoBrZGTavSx2HwOhvt\nWoiy2MMY4ExjjfS/g7ZwnfAwiZs/U39wbxZKFy29dQZvHH26HEeuAhBOLoYQ\nmJim\r\n=ret8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkk+pXN3FjXomNo/jplBOfnL5fmHcVOmo5RG0cC0dUXwIhAImAkjWkcIsMsd01uIRqJmuuNxvK77Tn3EaiMLcNQsdo"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.14_1545144989684_0.22174350691165157"},"_hasShrinkwrap":false},"1.23.0-beta.15":{"name":"prisma-datamodel","version":"1.23.0-beta.15","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.15","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-jLnbjvro3pAuFSdEDhVjYN8bjYK77FYcBgr/uGeFD7FWUtPjQx0P0QkMpVqaN/P9SVU9NSnvi337PcdsCX6H3Q==","shasum":"4832f5703238d6f45cd5bd1e1fc8033b79ac79fb","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.15.tgz","fileCount":54,"unpackedSize":127356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGQ9ACRA9TVsSAnZWagAAJIEP/RlRmq7DOPyMQbOBdhL/\ngRyWa9015x8nOMlpIeabv01gE1PrIgkvwfWyMA+MPy8RsDKs1WSpLcK7odA7\nMTZt/KCn/glJOXL9/ww767hl3jM+U9sk8rOQ3MaldVeqomt+Jv91aYBDhS+8\nll8Cjg4PrgUyOPyUpRw8HjajJwJQiKVdPz6tiJ8MGCfuecQ4z4fdAcUn86jo\nE/GJGTfoUlyXeqq+KN01ef0IJEltzmEepxCI0A1D4MPKQ/OtUEWVguFDlF3l\nMgQc/ELsmsExZnR/URzcyODo/5fpxcsoxjKT5iYhgw9gyA1a56wbTEFpsEe+\nHPPgh93/UVki/SGNnHG5GR3WWEtWUu638N2d0KWvhqS1gVg9N/lDOz5pOgQl\nS6gX3QsBcjZy1EfTxgifIssVWP6KZshAM07/x6H4aCpoZRlgaYSM6GK7qqDn\nYiKjAHuyXWNg6+myWtoDR+gpZcWhfK5qKffos8rhT3pf0PKPU4lwAzJ/hqHt\nHzh0LYb2GcKXAKPUzeXytY//5RlEtlTN0tw5feZbsmcwpXKFHTEME3L/OgH0\nb81L+2uKefyse2IXdxVae7QmGWr60zkpSiViVTdq5k+mZfhTBMPWV79LKpW/\npw84NJ5AeNdux9X4u+QG5ZiEwPjOam+D1zjkAkTCFxrBuqB5k7zeLyCS0BVy\n6d1e\r\n=NtWs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHekaVrOeTU/GCiI53go5RY0fvEuXCOUa5sUJexsUiLDAiAmFi6T102H/luID54VWPa3KCwetIrlNEU8EGYyIWZ8lw=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.15_1545146176084_0.13946074425926347"},"_hasShrinkwrap":false},"1.23.0-beta.16":{"name":"prisma-datamodel","version":"1.23.0-beta.16","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.16","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-IVokUlHVNuJugc8vCTkOaG4249OqujY75QQImUOZCJSqTB0INuXD4gGMClFNoKvMMStjaRRH8LLvdkWbA6Oh8A==","shasum":"ff32c2503c31c2a71bd5aa4f254a26e3138df9dc","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.16.tgz","fileCount":54,"unpackedSize":127356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGReBCRA9TVsSAnZWagAAgwIP/jA1rcvWMdKh3232G5LX\nD892EuTnFDZUlN0mxXe0rDvopZXMeG3xUPAcm7/Ymqc8sZjTtzKj9y40VwOz\nKrhoISW2N+lJA/vVs2GPX8DESWnN7PZO+ftbhqD6fbN1INrR7jHYmQwiEMFL\nDa2jUO/5KSGhHfxKwUAtlEYWsnx+budUqKRASKjBviD9YtPVsImvtv9aGZPf\nY0HVKZH6BN7Ks9w86xhrEBCDnfKdpRApLMYJSAMMPCVKujWt5+aqeDHdpoCV\nfmc3PSQh4UkW2HPGYAzSjAvTY/2PhrK9zIiji/TxRynMB44kWPrIJUfptEBq\nWs50w+gTTHHRT2QqjZDYLjd99VjdvOjCB9L/sQL1Yjf+lanJvUnzdSpgpHIu\nqpd88wZp0D73anJugkd7f7xabkoKBSQrmbtp900KXUwUYAg4DbScMOkyxOpP\nvMQO4XAScab73uXewPwghROp5wvYgbVNyCRPwbsp15w9dROuCi4zA8JCT8Pl\nkSiNJ7X1yx42iPKt0uJ3ihSrlUNO+fqpNLmk4giSYgueMM1h+M+Ht4q1KFhM\ntQPti3X/ImYPwOoSDuUq1RpbB/vMErLLwQ+5NY38HkJn+XSH0c9R+nUVrolI\nlBYNzw7n7OzYDqLeDcaosUZEuv4P7uRSdVT/Nn6snfKTbNbxuTN74+CWX0zP\nBFPG\r\n=d2Xr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSKfr+QA8RrfE3/z+LxO5g1VKXL+6F8avZ91Su7JpimwIgJZ+VnIqnhtIkVoIBXcmYLbwA60uIHXVbQeD6VxeNryU="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.16_1545148289159_0.14947687000803733"},"_hasShrinkwrap":false},"1.23.0-beta.17":{"name":"prisma-datamodel","version":"1.23.0-beta.17","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.17","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-4+roq0PfYZiMYnabV2qbLrBoLiS4pQzzmbAOvgqtERG1q/XVRBkLlxnvdxKf1EgoOBbOFyolZqcTtUHMAxGksg==","shasum":"9aafbf93d425ca1cc29f7c58d49fc7f13b54d35c","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.17.tgz","fileCount":54,"unpackedSize":127356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGReqCRA9TVsSAnZWagAAT1MQAIPfFNYx4eWt/SvhXnyV\n+HdGB0Z2UO0RSLeIzsqU5178uEAUko/i5COkQRw//WsUBgASx8XTdWvZDWfZ\n9X40JFFtHUQqOKCMP0DdYOl1XMgh4sYbaZVhFiJ9/R0KfHzknBlPStNguX9t\n1LuqWsSXHRajwPITcK2xZo6OhEi0NoTuqhapqkm+r3uX6CCiPYWkbXQ2JV54\nFE+YZDplZPElDTpRIyl0b71j+3GXaMo96pl4lTs2MkQy4U5tlRkqH4hPZNZj\nB7/5PzJeTwiIIW2vzJwgBJYHsRy/z0i/6YBbHLsYEXahui8ojlNIEpVCbQeV\nrlZ7uTYRHgkEHNSPXg3nM0pioWRaeUXH7M7jh0c/BVB/h8jn7A2HXPvz17gV\nUnEj9YKGBif2fR9Q2urpa9st567KpP6DJ7BgOfDHdJwYwkakbIsyfOq75pui\ntTygcsPUIbm09GCte7Hcs3nPG39sjUSF3Th00wt3YoI0ao5oKCmCJ96JGpIa\n/bQd3IgKagSEJcoT7qQSZBtf6P8rNGk67YlMyq5EhOA9S1hXcNrrPr+sbdVM\nN7QRYQ/b1Br4/7/MOtAqdtk0nh7A/O88GjZsF+Hvu2Ia7V2rGRkzrAIG/R+1\nXP5iO9agkuzs/70nAN/Glhd0gMnDHFWcE3BzgTY9SaDYrbKM5aBASgrXCNVw\n6gko\r\n=86Fv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJS36nX6B3PQH8MULpAk3J6IqZdd5okv6IJbodTKyrVQIgemZfbkDSo0tbQL4B4oEexlIiEAf+fciYG3qkpZ60VGs="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.17_1545148329782_0.5884788592102332"},"_hasShrinkwrap":false},"1.23.0-beta.18":{"name":"prisma-datamodel","version":"1.23.0-beta.18","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.18","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-+DNA+8vhK9kk1cTaKUI5qkPKOl5lr9F3PNNNMtj75yi3ZwUA9JbFMzbBRFIG1tzVYZgG2bFonjT+GHox8m1Xyg==","shasum":"ea01cec5e1ddc86818734f34779042c3f22d53cc","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.18.tgz","fileCount":54,"unpackedSize":127356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGRhMCRA9TVsSAnZWagAAfr8P+gJvQWcxoL4FHT6nbTqn\nHBcofiMPDOzxOXM/yU3VEBOZg66WC4EMmcBPp2SCLn18r3UD2dmPfiCmYZfs\nFJ8Y8oX+6nO+w+pDqREQkVgr7ilT46y2QJFvIQUw84q5Wz+t8XQZrfmLqKvE\nOPsnX/uu79QIGk5zxHfl8B0gNK7pXuLLr57RXixEI8/uBHtJoKBWlXHD/51S\n4qvRL8twrmd4NPrby747r5VjMhk840AXyhX7tY3G8vTvUovu2PfPMRh7mEuM\nUdLJ/QuDMrQeRRYfR2CmnH5rZbSfpjlqC8WtnT3AN+zy7QZwHFGoHW+gNuIk\nbdsYA4Xf78nCL+UwgaSvS8iaeeqTTDqqA8JOoOvt0oq9O1iP5bJvdjEqOT18\nDqOfbztZpvJC7WcUO79//gGOG3epMgoVfz4v/j8rRGbXWC+Kod91a+B9orX+\ntDQes+9ccAo+LqFVf56WYdKNGUdR7oU2Wbv2Ix+1nZhKzrKhIgvtjMVqEedF\namXaPvQVLulC7HRpxHPUZXkCj2zpf7X+lMcgwazcGO07bWQMTXU9ny7naIxE\ntg5HZgeR+i8PfLtxbRbIB8TmIer2q+Lby42GkDDf9tEYPvaUXNXX9HnlRvwT\nHCcitVu2Gqw4QW1f2IJ0wMUU4UCT1au2zgQ2p8IesqObzN8/MAzhbMgZzomq\nlH71\r\n=wgfs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+lNbPzhHNupsHfmpKyQr/rJ+17IccBvFh4ikfUDLNCAiBloiC1aCE7O57G6gdY9SkJ00zbmLv/fOodsr7u1IwCLg=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.18_1545148492324_0.4652037149017376"},"_hasShrinkwrap":false},"1.23.0-beta.19":{"name":"prisma-datamodel","version":"1.23.0-beta.19","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.19","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-tgg5X/al5Tj/FgzxempKBFcNc9shHtG5ntRCN88i01XflZLQhSvFIBh159ISKyX5nFn71TS34g+nhrNdkKQ2OA==","shasum":"21e33621deef5e8d853fe77a45bf40b94f0ed6ed","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.19.tgz","fileCount":54,"unpackedSize":127356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGRn9CRA9TVsSAnZWagAAqvQP/2hJVecLzT7RTTZ/J1qk\nyVlLrP/18BCzzgqeIVkeZXzKaGZAkNWGp2p1JOiB0j65kZv/gFDscUJdxrmy\nfRQys0roTkweJW2gaEutkYCmevMm70h3TuNILdQO1RoKc2vJglAzuHgb6vET\nRyzqicnSK1Pvayz0LRao0eWZT7YUpp66+Z/J2HgY7hub5LvvS7ipipGja9/g\nqPG6tFCdZr8d+Sc36scQLFn+hqbHCf98bYQpJ1dHtc7eYfY0BhFmPMnCksuX\nhY2wBhwPQQw1xZkfXhGRXB1MN4GzP/y/CAGvdMlhnbb6oLERdd26ttoDEomX\nKTpGd+3LySRD5UK3jKV7z81eqwJdC/Zl/7s3Y1pyYGn0aVIVYO0Cvg4FpFNs\n2HFASD6wGGXyQmgnRbrBfTMnPZ7fzZUciEmPDuqNPTUw8BMij8ifnAqv2HmH\n2kvIDU09fLjkqEWRv7y7qOB8HlTMspBrcEEEgIlGeauPfwBUUyqS0yB3W6bF\nEl3fnXoIemn+Gd3m0lWAiFPo5YLpX2aspYv/34uuxoRNBaEU7Cld0KA4XLmL\nRnCjq8WydlgP7GUUYCA1aDvqJCUo3utdTbH/zettFtJUcv24eJ1l7BGr1Vtf\nAPhRMIOM+oGTaC3Pm4kAqHC/fWNY7auNTkN4w34hrF9AcGbKYCzLoqt+hTfv\nb4Gg\r\n=4EdS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTtKEtT6xEm4foYfhoSKpUlW+MeYLOJhoF7QPZ/XUO0gIgWDi/QGBfb4+XOIL6MsR9A6aC13Escac6D4FwDYD2x88="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.19_1545148925026_0.08978771884845949"},"_hasShrinkwrap":false},"1.24.0-alpha.5":{"name":"prisma-datamodel","version":"1.24.0-alpha.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.24.0-alpha.5","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-NcYiqylPl/wfQQhOPDy/d0LqMtDCptONGzrH9l5j81SVIy9GpvmG0hhrC0KMacXdUfA6V6UzbNKIn/6IU17AIA==","shasum":"6fc903b2a774d88215eb77e01963f849929b5c06","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0-alpha.5.tgz","fileCount":54,"unpackedSize":127356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGR2ICRA9TVsSAnZWagAAtkMP/jY/SE+GW2f2eZuZjFuG\nzJViC09BF6lVi39NBuefCQz3WZ+ULwmcNPuwV2Wjo9gx3jjlKct2pmHw97kJ\nW1bV8LXuBwyRGf730dwWcPfczX6q7jT9CQUWj+gGoEijLLporR7n8EVtjyk7\nrz5Qi6GZfUGdUbU2+B3HRDIzHBi+wo4e/23Bwxw71PCQUe/HgTRrZmraqscB\n9nZDpAz1unQAzFDOhPG/vncBlUG6FfX3rMepcjUCTDZ7OBAPZQjbimbxwHXa\nHgqr7NAJb6tOewvgDGbDflQQYh8o/3/nANv2eMtq/d5d8W8Gl70fi+JhUqWU\nzk27WnRXojGmGiQHHDwqvRPk6HAX2vdupkXmnrwNl1QS4fg2ke4u7/6V2MqN\n46o0N1m5+A/GUSnVfemt+pZ6cR4wahy2ESEgoEDi1vtbSgsZwKk5NoIINDFk\nq33EA3uA+k1V+/5ubxTGV7Fs1yMWA7Pw8B0wm0E7unh/AiF4WesjGW2RiBBm\nwGMWDXcswxUcZbZa+pDZOdGohvo/UT27TEkhD6FRZR6ZU5KlDaCVRCgMGFRa\nxkaMEhUtSAR0VCTpsJ+KOByb6KPGnn/Mibtv2wRibYM3RgkSocmF8n8EA+VG\n08aDFaCdgwDBWlXCY4yyu7l0MeKTG47H87Mk0JkVJM3IL6jMokNQtNXKwrvG\neozg\r\n=+5yq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKVODrHH/wMkvdEFHkr/xlZV8JIUEmLn6MEoDDU84JDAIhAL94xbTItU/31Ag0gU/6St66Atwma4z/ELIEUNj+GRe0"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0-alpha.5_1545149831769_0.8401629681565508"},"_hasShrinkwrap":false},"1.23.0-beta.20":{"name":"prisma-datamodel","version":"1.23.0-beta.20","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.23.0-beta.20","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-YoN0fG4ah+3NVMcdzOFJwurgzuhmcyPHhmcGxCiBJlAeVIctSW+V5NsocwTXpjmqyVWln26x0v5rvEKRB8z13w==","shasum":"7848ca76edb0375547a36a3809aab1fc7a08c205","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0-beta.20.tgz","fileCount":54,"unpackedSize":127356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGSPtCRA9TVsSAnZWagAA/Y0QAKRH8dSrXY4uCgTqE5Se\n07xX1jp1g0TNe0V8Unt5L72tlgAjx6RyM2TDkvnOuTzMq9jqiRKGGSRLFqTJ\nTSJen73kPxw3WV6irubVheWkzzpexyazL1+bS8sGGb7I2g3KIGim7MmbMfbP\n0a0bIFhQqcP6s7S5AEGQXrIT/E7jx9xsO/z1AaKFEzQEyCB65PYVigybFucD\nE6aPLETBfDBOmB7I9/wbmjQIwXowbnFqRUrNg9gZNO7RBmOSmU8E1UVmF1ah\nWBWTFYZOGiblbf3bsoZaJOEjJBhKQtgSpcxpMTUYDLxsaBP/8biCfAhbkJb7\nmqqAjgwknhb3vug0gLwaL99RNygw2SHfyoOTeRDczv4xLQwZVCbQwGaSG6cp\nwIoBXkawYY1Pdq3mAL/whBM3KxCLSIHjsvR8BY6HrOva4gjIw5erSSsXOLpY\nMyS0LH806fx7+cEsEhfalF56WYWODlspqikwIH88lkq9TIESo0iDPrWkYVws\nrqSvaG1F9X0+CamuS7j4BHrDONzqAaG3KlMp570k72rGnJ2J00PnwohIrF7c\nRPD4oeyrTo2LKp5r05xYHbzvpfuXSltBa+hAoGVKWNBbBXx+RpZ/bxfh0bn/\nOBrD7xWPZHd9ucZ2Dw54hBBhjU8AJlPNtPUdxFGjxmOZvbazHlspdTVAPMXC\nBtyy\r\n=9c1g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICR7fXKoUZpkIoMQ0YMpqSZ33ysbURO5LZ9IQuBuLsB5AiBxQJaxHnkWgNtPB45apsrxioOG3gC9Mvahd22DDcwCGw=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0-beta.20_1545151469365_0.12391553137057465"},"_hasShrinkwrap":false},"1.23.0":{"name":"prisma-datamodel","version":"1.23.0","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.23.0","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-g585Gs65nqd7NL+PyRuCdGSlSM5TlAshe/vWGY5ZSN0JhQxnmKwCuNMJnjHsaPjSxCUj7kyUWyWAvkPdhMWeKA==","shasum":"3875f1a94282b7f082affb8784e37afc6b001879","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.0.tgz","fileCount":54,"unpackedSize":127348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGSRnCRA9TVsSAnZWagAAzAsP/2ChnHM5pzmx+6qy9E+I\n1zCB/VCAxRGcYRJJ3ZuF0aKsmKJ42aMAkonHHC2zWY/6XhoA1uTd2quX+ILs\n3mG/QdpVlywNOeVnKOYfQAyWvrmDoslV+wahTdmWJulgqIKxhgAbEQRvzTtu\nd3l7FHk8A6c+J1brq6m/hjJxGxFeHJnxgXrRh+tBEewSoiLKAWF83vRRPqZo\nU0Xu9WC2cV06goMp6wj1jMB91kwwpuBNXPhLHxJ4pPDS+OSLoG9Gq1BPRRx9\natZv6yIlU7w0deao/acpmGY5/KvLZ0AYkVE7Osvx9A6x+LIjUG5X0ZqSPKHd\nWM8Rri93pJCju+Vk1U7ofyYfWeASU9zAH2aqqHtCFHAktUzo7WxbHgM6mmyt\nfn5lbfG1eCaWEZdvwF3n0WCIpXqMvKPN5hPwvfvwXEqU+p+b5LpJd33dj3Gs\nwbrwflhhbdrrV5AwAbPSWPcSMTaiktiEx9NTbMu0PwUk48FnPpmuWejjwEPS\nLBWQGPzDrwkP5jl5gKEp8tLuDPkKshPkRlrWqWYEeIBpV33Dtfoc9c8Ekmvj\nrhJExjHOoogvI/bWQOMlfEgpH/j+V7GA9yGwhtIXAvOFvV41jN6LTqPTlkrz\nxkDL2xo7KUpA+SC61czPOZvqj2F9PllnJmNwNMizhvulPC0avQBFQ6HqIrd1\nSux6\r\n=CKkt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmjLFk1ePRwZ0vhv9EiR46fcNuUqh300/ItJ0E2/wWZQIhAJWbTqcCeQcVXNDwva57ch1SEadGHq3MPKJz1eSKJW/h"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.0_1545151590982_0.3457106975664259"},"_hasShrinkwrap":false},"1.24.0-beta.1":{"name":"prisma-datamodel","version":"1.24.0-beta.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.24.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-LQ2gZe/gSoJyWefOyQzuGa//YZgfbNDsGb8RKMv34Pskw787c+js7C4Zau+7RRoVT7AjwSm5KgiLoAwZzFh7Aw==","shasum":"abf52285953eb52153591a64c5136bdfb8401330","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0-beta.1.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGh2fCRA9TVsSAnZWagAAWc4QAIRjHhC+V0pQLnUUrfYa\nnQg4pUqTRqHI1woiKNv+RFNJ4VghV4E/vyTFtDAiBJoCmc0RJ5aL/WHuiUu1\niGUMNa9u/HXEW8okAzMY7gKtR3x+ESj1VyyZaYy2NN6Zu3Nj11CgmxVICL/X\niyYsIqi3g446X/XmBn+BLGiyf3L66HUl4DnTE4l9hVNRb1oHPfEgkKwk42om\nMq4svaOw1XwrN4Idv+Asu4P+hkt42SeQUR5G3bjRKuAit2jyBd+4YCmgUlTL\nubwPXOtHycmGvgS71d0CfLW7GdT5r+oHVH3gyhz+JhFLXmkGnI0E/kfyW9qe\nm/7Cu80ycLlcDrQs/xDGz8pFZn6GFOi4+TrDGzeq16+LY0HrX/mGG5IEQc2z\nop93U1rHWieOwcHhuuLzV60+bAWs1oEHiCoGzSSEyfnWrim8sRiSIoMZvC+k\nwnKj9sXhJm/FsjIxXwH8HK99qRpCDQrv69NL8KhODpv3BOYRN4vuHgVnEQ3u\n1vVOVHVTyexRlvDeSZYRvYhTo1IpWxhhrZ3XyeuKHc+j1p8fdjiL4Q1Zf3B9\nmGQhRtFIRk4LW7fnRC8E8hsBj81SFDEwt9ZOhSm6IwBlO303rbH91ZmmHLXP\nPeRyf9HwIPXwDConBFId7qvCjEWRt/yWIyLSzgHbqlHXBZVdpI6g6YcRYFv0\n+nqt\r\n=9Qn5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjW4/+L0u8Vx5S3iVFVNJJdV4I+EZZbkicgbAgdR72rwIgP6F7vo4QcKDeAGeF1zkix5/AAPp0qdB8dVuZJV5Uhcg="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0-beta.1_1545215390950_0.9607174534904626"},"_hasShrinkwrap":false},"1.23.1":{"name":"prisma-datamodel","version":"1.23.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.23.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-w+rIDYB60qHc6m6yV0ISaLpab1Io8MtiGdWQQXShM8BAMLPVtO5KlyE2RJjz2c6tzjCN8z081UFRSDuMf/gLiw==","shasum":"f06e3c5056c07723d9629b66d7647e0961476cb0","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.1.tgz","fileCount":54,"unpackedSize":127348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGiYxCRA9TVsSAnZWagAATpsP/0UnFJOWS23/cspSGB5D\nNR1U8hU6SrLRa/9pUSb9rcoMqq3ec72xpcZnj1NukWCzb4wkJ0//hetIcY9w\nr85N6Z+ZvJxMoIP67aDHQY5oMn40lpQtVT1F+VjZI17ACLUYFLrAzFmWOcvX\nH/awL2+V64W7qqtTHqTCGX7j2hEVONyPSQc410ZodM+Us85Lb0N8UFGdQUFU\nuDijPBdDOmBsGx3L4+z4gU57XzUryl30oiD1Itwy/oWkZSVjj0qo/sQv2ied\nqw4xEQx1nb+/Z8g+P6ZB3rWlrDQs8jbEIcMrDya23ZxK9dS7JiO9lFpmcjVP\nuz0mPOJfxeL+gDwizXrvuFfJ+lxJ+uHU4aOd05pVoZQsQ/k7ZoI3050J84Uh\nPTHVQ/Rak7vmAJguCEOzV0FvTX5plVOT+tpv2rk/297SKv9hoMjIVc7PYmWj\nFtyEQFmi5lCGyPHSLOaLl9yxfZlRZa0FQsbEkdTmveysM1PDtj8DK1GkLHjd\nVcYy19ZvaN1T/chaiYv5yO+SxTCixZeYm35sh5mfWfZQIvImyhasNfLGHB4M\nhFHGbiV/ZbNzY8bwYXt9L395EHrkfiOP1fGIUGXcpg5FDFVuN1Liqra2EyTC\nyr710BPkk4t9G+qWEKx7Ih+5FJ82ZKHkUM65NvKdA3V8vbRjQIa/rlOMSiIL\nRp/O\r\n=vwsK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZDspx7hfYpbCCI66R/VgO5+A+buQDKaQvzB1w1YR/CAiEA+8y/u6q6u4r5AKuA9T6aZFLG4pByAorsZKVpvUjdDKI="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.1_1545217584496_0.011157218962990711"},"_hasShrinkwrap":false},"1.24.0-beta.2":{"name":"prisma-datamodel","version":"1.24.0-beta.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.24.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-kP2FbTjN+4GQl+roV9qRaSamzj6agYseGjiicBRdt7bZ3MeRBxys6dBrCDe1ElQBk4aL2u5EBS/qg3o2SuiiRQ==","shasum":"0a2c561424525859abe2ce0776e970175fac34aa","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0-beta.2.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGkZZCRA9TVsSAnZWagAAEVkP/j39buYrw+8dQEprbWDv\nJ4WMPc5fcZa8wWljZIXRmi95i8sUS/YrtNVh2ODPxMdsklih8JY3WtK+rXLl\nlc+0uDT/UHgSaptqZwYfK+kfFQ378ExRgnFglgqRqoBMB0lESCxNvZjyoyJN\nXYriFwgJukiD2xBa8jDgTv6tqTY5d/uiajiLFsvncVi30mwdE1BqRjcodeAR\nkChaZYjOrqetXBJ0dvdcaPDsLHCvKhnUvsnIISZvNlqg2GZmElstEp4KaKLt\nk5z6ypcWeitXe3mwDhko/xo+vGhUJBggAXaA/H+Uk3ISYhW07J5flC8byXlG\n2jQeZ0hBWkHeti7NxzwVjDqfqcAJPXBiv0GuhT7aZjk3eonD3FoQ7HXLAWQB\neMV2+Wf4qP4hDiAxQQlQFzkw04wblo/JglopLawIf3XIG3oqqekPyB2t4zZf\nPSpgbtha0SRZvk0z02dKTrXGRlUwc71X1d5yC+P1HESuvdZp43DHVCRApKel\npOiRMlwljQ3ACtKDEMH8aXFN8646RmS4ZmIckmvwzBF5P6HC34COMM70vjbj\nrXmuElUGNi2mG2kx/xaTLEnyu8QLCAy3BbxpV+aoUIBseyQoxdxhhWusHCGc\nEXT7Bnt6FXaCHyhfbPyxjVGlnXEbkfrViSjnoSf9il0rL/8hc2I8pIb2JU6J\ngf7/\r\n=02MY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEG1Y9FD+xgQMRs8SI/cOzHUBpMOvDG/dMLf3KNylw6HAiEAjSEYB1vNG5RsZX2BXNidztf1y64ZMvaM2VP5cH2fsLQ="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0-beta.2_1545225817092_0.09346465796271475"},"_hasShrinkwrap":false},"1.24.0-beta.3":{"name":"prisma-datamodel","version":"1.24.0-beta.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.24.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-XUKAV3ExQpQjY8ZOTOpS310Ar5Q0VU8Ilm5ThPFZWBTrUY06WB4DReBG9etvc9rxV0YJrMkpKZ5S3cpzUGhzng==","shasum":"635434ae0d45457f1d85d19b431f8d3414f98e04","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0-beta.3.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGk5tCRA9TVsSAnZWagAA9zIQAJ+6fMa56A2vDN4Vppzm\n2WUF/AZgbHqsqg2G+jsOXWxDnaQepE3916b+6SIBZyjZ3JyKClyT+E1weE3V\n1Jra2fkol1BKELpZII7iQIc7gIXwJKlQpU8RnvDwQJUdMmO2jnXVTRD2bYny\n/M0lQvOpwQt3fm4D51QikhNuRl9PdTpXJx7zY7UvyPDLA2YBb4ZnRb9Kk/GZ\njGjJ8pkX1ouDRwtC/RZiB1vsgPEVZQuS9fPCzzY8ZvM0alLZQut91z9YOw6i\npLKpk5sR04Es6ST0mFu0kgTDxa+m3qm3g7K00TmVgtNcUYVX11h6TQsDL8Oq\nh1Kzm4ivFg/f4J/e+zl1gi0VVUoXPuF5QD3xoUs0VB8tpBonNm55a9OjL8SM\nEblzNhKNawRIPfwtuwjCrKXXOhPBJdKRt746urydVh2qCSdYgCRtM6bZpES/\nNQ4Dhx6JqccULaq8djxQkhSE1SN0P0XTcKcv4VuOUd/OedILV2brmRZp3xjF\n+quEUFsgLGZwfRhioyYzEz5N9sfRB28sPLfzz1Qg4qQBwkL30LqKr5/4fksP\n/yqEn/mO90nhflbYzWBmI6g/CvWpqze5nj3e8tBMMPlA8/mIS/oePWA3mh3L\nY72ahBigkWtOkS4fQuDp32wB1Vww52TT4Y64aiTxR9TDWqWHR0Ly6TZxV/33\nt72Z\r\n=Esyw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCwIh+C3eTj17vBwwrY+kGli8l1zLOBNiaz8ksqU6+ZgIhAPc3N8W5hqZwlvPeabrG4/sIHaFnsUWYVyd3hpd6E2eD"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0-beta.3_1545227884416_0.7929240485802596"},"_hasShrinkwrap":false},"1.24.0-beta.4":{"name":"prisma-datamodel","version":"1.24.0-beta.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.24.0-beta.4","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-tQGWFiaQOzBuGJCUewWJpWLy6qQT1OaIhg0OZ+BDE/U2aaSbCAD3qDjoDK9JZv9iISzVn2ziicaUFMtfDWFnDw==","shasum":"ba8d06cfdfd87895687196a7a751a78ff282d87c","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0-beta.4.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGmnVCRA9TVsSAnZWagAA5w4P/0JCGks8aH0192H1I0gK\nOTsBhbLd19poyWJslX6LAwaCD14ZCvYR1tFxg1YeIFb65xS9qma7kywMpCKO\n5Q/p/PxTIWWFfP//7h6AnfM+zbz6xHy18cb8vsdXKvWMV/RlhZZyo8175cGd\nXhxuEtBIcu1dtLr/8N29OCCWthrrUbR2zmGuLTFh8Z+zy29+8hZw9Aq/w9sL\nsB5StkTX9+ubQgBkglsPjVoS0MwJ3Hqhetfx3shB4Wbc6QTMDCi/3uouVEcI\n4UA/llu/UGDM9feRcLkNnyMg8THveGeJObjBYfqJ3+MCslH/LvyFC6hSAeHJ\nnW6zc1Gzf3GiV76Z4peJDPuenQMNMmpxhCPpcccwc6f5FDPHvL9yOQRev7MR\nRVIrf7aM3JXkGo0JaUMbtAB3N6dyQM2FnFmFoyMuGn6+KYDQMSSYNtk88o6S\nmg4kQjX64I0y3vvPOMiabA0PQPIRqMlwMoC0sHRJLfLM2n7T5FrzdD+/M4iy\n7F9kUtoAdb2wHX4e8VJwNLGhgUf+z9JaeTXCPw6bk1ktCI1on7Fpcfm40ZFR\nvzlsvCcfNLOmMew+xXxUpLBovmuB85KMCf02AZHRqqlKIqi9wq6xfR3L3SPh\nsqBkuF7SY+ZtUtnVQdPu9eKd+x2OGmqr5I6g0P7JYkrAM02j2bi/xX7n2MQq\nYXBt\r\n=L6aZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYKQihA9c20+77YfwH5tsuyyeCdFmLJDagfxRMW8CqPAiATkRVapDe6iwbpw8JJgO5UAfRjv4fmIIgUyI5nKP6y1A=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0-beta.4_1545234900473_0.517096066908747"},"_hasShrinkwrap":false},"1.23.2":{"name":"prisma-datamodel","version":"1.23.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.23.2","_npmVersion":"6.4.1","_nodeVersion":"8.14.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-q3c5+EcO4/t7bFnDTc4WBPjocJnE/kmvNHcvHQWyd2CMjbkFWk3OA3viKss+J6//bsb10zRsi4Vu4CZdwHmIgw==","shasum":"e29f8d7e409594e248df330e617b31d8089d2b6d","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.2.tgz","fileCount":54,"unpackedSize":127348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHPBeCRA9TVsSAnZWagAATzcP/2zu9oEwbYj02AQ1GnwM\nZcmXTcTGCZAy56lXGP5uTpdtqYPWsZRemjgzLnYb0HZGTFwDGnKNPCXmoRLR\nG3Y+/DCBJDSUL8UggUzCJgWdHhkgTW+oEoKjdBDfs3dUW1ELOmx0sVv6S/Bg\n+ekysEusrxEI9ZfB7BfaZw2Y16pTGSt7ax/WMpFhFMWSyKFblEYczoEnawq0\nEyx3aJ1176z4D9IXUxC0UyEYyUZF+KNZGlqVoJhvN0SlRGRM4uBQh+EPLV/f\nfvlviicRRvpukJtA9nvM0D43OWDhlXh0QZGPjx4nd+ykN8X7M9kIyvwlvZjk\nEJSI1tk15fgD114/iIbxCwG90mX4l1L21XGeyV6JEBtHDwx0qB9cjkNq66gl\nUBt/lPpqOVSDDhfKDVMQgWFn9yVfDGyTEBO7Ecger6dmmFGX1dLky8D9qvel\n8OFP8b7xoGT5qIjBK5+iURh+AxVBpMnaAHNY2X7uyJxeMB6XEtxlr9N9+ovF\nVJN8sZmff0rbrKzL5Aiec+zEJsJDbLT3oLKCeeSBvCo4Bg8ZmlcppRMr8TFM\n0iwl1Ewug3v6kZum4nS46ARyJKr640VCYPN8C+6WLrUH+wAXrsGNopEk6Ofu\nPKBhplUv+vmBhZH6vrSyvsbVwVG4UvDtLYI12wDRQdHN9L7e2e0J/Bi15u8X\nVy3w\r\n=1Hfk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDOqHw/EMzYUWz8sBOl1OpPPLjlylKm+NUlJtJOWNpfgIhAM9gGHcNETvsEQNn9mt8kh9IiDjHMpS1phO5hfNnJdfJ"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.2_1545400414032_0.9601713270600731"},"_hasShrinkwrap":false},"1.25.0-alpha.1":{"name":"prisma-datamodel","version":"1.25.0-alpha.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-hLQPHCfJupuvHVFM+qX4uLh19d+ao/o6hXPOdfzINz4mtlGowyKE7uS1SYyoFKMoKh1ekwZ0wG43P9SudFS+zg==","shasum":"62bf36a61ee41e5573d070efdece71cc6420839b","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-alpha.1.tgz","fileCount":54,"unpackedSize":127356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHPT6CRA9TVsSAnZWagAAJ5QQAI2qk9kD9mlLoVoXOFVG\nVLdFwWqVDkGhXNKkbp80Mm888AnYblywtsthEgdQSQpthWejPMZH2HITUXCL\nCrApubsX6oebDbfc9TOt0UFdFo+OLmHiFxK4ZfG7cMitvkLsB0IWwuOQC8BA\nEKoeW4vurGDWhja6O8YDD31jwvG+/eB4Fnr+P4t8yeEIYKN8AH+fcNiRTcFW\nADu6OohfLftyqcuconQEUMDZpYPpTENfOm1BBDtPeQ1QLVnUfZ4eRAHxQMI3\nhjcogwe6HrON2ceriH0odv04Ps+ufOaHeQOc1JSTPqGa188CRegyVFOefWr5\necxFN/DWNHDHKXuK4pN691W53uw6Ji/x+mxdgpfGpm7mfFXoeB2ZGyh9nQo+\nv/8UYNWxdKexcgFMSb2V/IURLfvY1IErpDvN/lN3zRl7ZPaRJtb/o2pei3Fy\nExWd57oFw4pfTb7K3w54TFNv9yuGD6Aw/vecrp9I2pbAVM2AULJy6OIG3n4l\nTasn7/5H9FMedcoHctBVTx3ZvLOi8pg/NQqD+/pXEWymrZHmeUT/MpOfJhVj\nh+GO/zGzo0JYYPu5IUHojqSEofKmkOpbg08S+ft3mvyw9Y4MtmVWObJAUOd1\nRfTC6ZmoPLRZUs1hBms2VNuEWh3IXINbqeGf9mdDoo37vpFSPdAU3P07K8wl\nDgnT\r\n=rq5I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCR9pGKzzH79CKx9M+ZMrQWVQ8gVIWWiLEHZocnGzeqPwIhAJvpFMU7nA/o0tjAZp1OMfBzAepcfAfYizvR6A8XkN4i"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-alpha.1_1545401593524_0.8636431206304991"},"_hasShrinkwrap":false},"1.24.0-beta.5":{"name":"prisma-datamodel","version":"1.24.0-beta.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.24.0-beta.5","_npmVersion":"6.4.1","_nodeVersion":"8.14.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Schc88k8MrS8Q1z4NXV56bJ1uBtOE1vWfSJB2YO6OUoOYtrQyInEpd90bta2zuplZkDY4nMsMa9eONK+jRVRnQ==","shasum":"61cb954799814c7499da3b90a4f6aee20aa6a212","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0-beta.5.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHVUICRA9TVsSAnZWagAAxX4P/j2iYIayKutlQVravLit\ndGtNjuzp3xJxhv6Qi/KBQWNLR5cfIstTxyW0Uy93wKQW8ZW9gZSnkkjGdvyn\ngGAQNuLV5gLqui/tenHKH7KIr/1otEbEDxyJc9NC5OI/5fJunDti8/Gjhm6S\nt95gOgx3N8iyQ1G2+fNlK9Sq+R2b2Y6UtFcFcUlZzp44uip9/R7s5PpPjPFl\nBFEsfQY4nfCFeXOa0jRVd6RnxrsSHkwIzaSWTotmxjmzwJ+ItckUJCaafbqF\n5wknYZyjiKHceYVoYNNz+8bp7/jLH4s2RfhIMn2AcNyuwzCzFjPsb0aa/7pc\njrKaXSIBdQSJDUI8SUpJWVx6x+Pulp9d5/sPYlsezGhv1OsQixV2qVHmyya9\n+rR6HTvhaF0rhG5q+frPq2MZjU+Sp4sNSb1fdP+F9BKgjP72jd2W7+/6Q2yj\nrhm/OcUR/7+AwoMljAcf5kpDNVYcZi9aCv/AZBtCKKb+JiShh2/djcU1uWB9\nIDEajNsLdBGznMC13MXJHzcEBgGqeRvxXli85pRIBLS0fCjzAIbx/6iMMK5H\nWc9qI9rlWKUiEqMYnXgaN9NMNDxmoA3Y7QriU2uPunC1jJUrGNyMcdijOmlD\n/fMXPWKdEY6v1Gt9fBWRkw1YXuk6UhPFntHuQxvHoEL8RY46b0YrAZWqRiKa\nMt6c\r\n=jnBA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVwPZ65c6Yy5PiZ8hOZnfn6BH6DHzMttDNU2eCgaLFYAiEAkv6BJTNS/UGkAZk0eBZ5GE0qIEk+c9tCuaFWtsps+OY="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0-beta.5_1545426182759_0.3294119308342307"},"_hasShrinkwrap":false},"1.24.0-beta.6":{"name":"prisma-datamodel","version":"1.24.0-beta.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.24.0-beta.6","_npmVersion":"6.4.1","_nodeVersion":"8.14.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ORvpfZahGL8roSgvQbmZHjYt5/Q7H3laMemeSAIu4Xmhq7kQgrtd6/mJdEH2R2M2Y3fhMeaZdOWpopxKykw/wg==","shasum":"62db7b7a101254f8cef4495bdbe22d047c4d9b2e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0-beta.6.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHVYCCRA9TVsSAnZWagAAV3MQAJwaip6cDJwe9ZGigyyt\n1tAvzSH9W3TWX8GLBMAqneV3zjxV3U8TIxPQIlqi+1soufP2x2ZJ5LxJHoW5\nUZr11VQ+tWZq3XPjJJEnaxHFlH9wjDNeQ9BNtP2epZ3Qc5EtFta08POjduxT\nPCgPiG8VP4ZizKT12Cy2v9VSct0TR/ljT6zLPqFqPQGjUiuyj6SZ5kTEAq/E\nxi7gH0EC5oQ/aR5xk+ds24DvwtPan0Vsxf5BkeJLTwVX6q6AZakSpr9wCzVX\nxBA5tWtUG8YKN6EHEkekjI8b99tbmfcEsgg3X2A+x3HCVBngYKUAKLcex2q1\n/x1OHKMf4H9PZo4xTOLQsq6mVyT/CvEveT8zO26VN45YY6Lq1VtqMDmHHhfT\nrapqBZ59AKSHjBjZdixwbXY7+YQC5jDu+0H0dMYyG4JAnwxskm9FSQDygkOh\nx/1d1bLJVDs0VRDSyDl4CEe/KvNl7cBF7u7nl4f+Wg40iuA75xiJiuS55VXd\n4Q+49TZT8BTKeZIn167ZiUve7uZv59kF+7TmTGJ0Bp395nHNKoJC2GLe5spq\nVmWtwS4ruaBo6wzxbVSHRhs9uGMogi3BzA9wMRBoLsBRvbiTdZrOt2E5uUv0\nb/i4i9iX1WqqFcO6NyWoOiVMDaTvOt0OVd3Myu7Mpc+y/KOPl6+GRyirbaLX\nvTTk\r\n=irSM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS1DK+EWx5XBWt4U5mzBQpl7oqRIKzT9aaRQAFgiegjwIhAK9+xYSlspt/23BqZR6yAFK+zMYSs/Hc+BRBFBIp2DZv"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0-beta.6_1545426434129_0.18937879204281693"},"_hasShrinkwrap":false},"1.24.0-beta.7":{"name":"prisma-datamodel","version":"1.24.0-beta.7","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.24.0-beta.7","_npmVersion":"6.4.1","_nodeVersion":"8.14.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-vjm1OFP8vJnDwjxQt7RFlWndA/15dc0hBQ5ZuEICFw9Dd7KH9ivbLtmqt61TQ7SbP2IIvbcHLjn7lAtUQEHzaQ==","shasum":"30927376608b072133c4d1d7f81610d385ad8f54","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0-beta.7.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHVcyCRA9TVsSAnZWagAAXioP/iR1Wc4pmfgIa+yOOoY5\n56RsQg0WOG2IeV/14xL0CPmEaMZJQUaGmQ9gp9JyS9rndWhOcrBEg+a+RCZa\n+f/h8fwvOIMqWn3O/42rgxBLr8qKLeyYKCwsxj/1H1eJc5T+mxONetVDxnId\n9aVTB//Jj4O37+W3PlHlBDZqNgOCDxNOaB0HpUR4oV/3bS4VVwV24bNxbDUw\nD0yxWtRgWGmveIuXy0k/YSfddEbZsA4Pi9rvoiabOF+yAcw6gn7SMIlU6z3n\n7aayqb8o6dgbolHWg/UoDGiFQfIJzRXkzlf3CJJ3SPDdMhOxp6xQzky5NhBD\nJBq2lwofWgx/AEJKXQqfHHJIMjA6qAP7tUYYXQ0hhBuVYGIs1Vryw5OgBtHa\n8wLjPvdp+mYa+GjWHxLjpL2Yzobm5XRWtEdECNv69pHP3RSn7OFpz1h5PJik\n9fTmRCY3cSmwPimBd7jy0mb9jyIA2zSYR4FEol651qzMNglLutr9t839EbdR\nsSWvy3XC4Ic4GMhbOM14VZ+vXxoCNB1Mb23o3gWIMad9JLfCSANe3cQ/wc8Q\nCeWfnByf9l5JYLOYWktFrU73GlYTtf5+TCX4eztVkVTBvXd6qvi2cNLiNMbg\nPZ3hZjK5rXZvsDFISil5rPhkLfmH6EtR+Rem8GgOkMTQwXNdBFVooaWpJuFX\n/omj\r\n=6uBE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkPbixFtTZXjYcmcibSFvGowirKbBbRyvRoeUo7RAl4AiBl0qmk7f02KldeJYDI0vRy9KztS20EtAX0Dm2l6fu9PQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0-beta.7_1545426738090_0.16667739821761418"},"_hasShrinkwrap":false},"1.23.3":{"name":"prisma-datamodel","version":"1.23.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.23.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-2FwSOr+TJim5JnR5yXGrv59FSzBcVnwIw5N01j+MerRBSYNtXYJ7LAOyaIqgcA5CL+bqbqar8GcwSBMwe3D7NQ==","shasum":"6bebd0135a3d64e18d55a6e4ca51f96cbc94df37","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.3.tgz","fileCount":54,"unpackedSize":127348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLhN0CRA9TVsSAnZWagAAk/oP/i/+UMAZvhFoawkZMfrC\nDQMf6W0dle+5hGbiI7VSLAsau1HPMDjzQmgo/azn39iMoo+Y+q7xeSUQsSWs\no1vJ98Ti9Bn1VJAR64ztwAUOFA+4KKRPdP7g8pThYj8vLtUK6+RbDbPUg4xo\nALCHDXrAkD7Nf5xwBX+9tCQpwVjpaddXAPbpsk47SLzKdGoHdUL7K2Z6VtfJ\nYfI03Ss4YpVj+GYxJzvEHkq2KN1mMRXeZ9iFPvBKsmYn8cwA3vIrysMTvZlL\n8/9mF1ZRDgSBl7z7xugCHBbuYdvp4T/yWfQKPOQlRe3Eb3zU4T9pnvXF+MAs\ntNPtqMwuBRQGyRhjy4TEWkas7ptr8bCiZq01soUcpgV0Xh2G55QEmSupril2\nfXgHOXh4OzvwXOhD/YI/mhPOQXVqWnh48SCMCQhOeH5tGW1vIAK+Eeh4xYSZ\n+CCNyYqTgFburZwcvqXe8N/YJ7SrrlEgUGJ9ZNjmdGdMbaMrTwn3ll6ZBYUd\nZXSj9K949Kajh6stkE5opruoB/cj8HnAs/n1FVkRYdo063hzzblhGc3Lymre\nbMdX+IBzKKjRSiswgg9nQmrQ2Vg0uyHrzLA56XfoC1ICOGg47VNhaLPGyTQR\nasvy8wWNKCg5WZwdpPScfnIPEjimP67gx2hZsYE9Pbh9FVbzpYqFu4DZqFi9\npgCy\r\n=6zOj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV6qWVgcPoB8IZ495mueyJau8Rj7g+195a01dVmbrU8wIgX4jetcFrRvv5qpikUT0qqAzhquE1GEaG8miOAyaRkq0="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.3_1546523507909_0.596984449772842"},"_hasShrinkwrap":false},"1.23.4":{"name":"prisma-datamodel","version":"1.23.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.23.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-/qVzwRZc9M3U4Qj2fv757vLABb7flojMSAJvt5Evuwvvi/0ncivDL5e8AlD5YHDPWuh5n9d5JhqUXc11nUckkQ==","shasum":"c206770f10f5d2f20ae3c838afa4c1d7bf6ff6bf","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.23.4.tgz","fileCount":54,"unpackedSize":127348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcL00vCRA9TVsSAnZWagAA+ikQAIaUrLY0UCws0ENkjawH\nYVxAaJau7pmzfoTOOQYaILlBNhWfdPLNggxGEGjh7QAhLjMYb0NTkMalSjdG\ndRpC8x6ne7BuG25i7ZO5pgzudl0ezxSJcxOgQgy9JphCru78uby0DmRnbJ6H\nG45r8CBiR2/ALNnCaiF8qZmtZQPUdXAki8ekb/flNTUEAe/qotsVl9gwkDPr\n/kjHXZyqUp9EVddw8q+IWo+0Warc5Nfjoe3nCXw93CL+XQUYIBCgMntOnZrP\neeadeOnMzPKdFGp5HVzCRlnuWCMKMZGwDfC1vBrxGFuC7BENRv4dVFYJseX9\nrvYvYS8ULZ37GAoAzeYWdCnuMoXmitEX2D5+nEkwMi1xiyQpPsML7DHr2a+s\n7frKcuPqLoinvMnHZhx1gieJKozGZhFnVrksuds3QDxUkuMydB5o1Y2vPYcU\nJo7Q/8ubm8OQDRt+GKIUWDP49fBpnnQ13GZsl0IhO3Q/bfZwJJh7SQJklf8F\nY4mmfOLxvx24luyyPl2AY2r5W3YITfvQTYpeICMP2ZMJH9Z6vRgDFLbHNveu\nkz3DldBNG36qTZqX9gMewxZNdSvSVGRU7jQ38wfc86InqH/Xbz6fISd0Tk4+\n9zq7Vi1bNcX3qUVKvBfAWVnc4/oaLTU0LIIRgA7oUNDyaA6tAtMo4AHC6m1d\n32WA\r\n=XvWX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaOYdcGfgnEryw//+//t833OnwKSUyssTtTzqrLsyGpAIgb4BYCNOlScWc1h5OwNv7APaHBe4hRf/or65Hu/Jbo3o="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.23.4_1546603822909_0.3779449052600654"},"_hasShrinkwrap":false},"1.25.0-alpha.2":{"name":"prisma-datamodel","version":"1.25.0-alpha.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-alpha.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-AGGQWYk6f9D1xq5gIs2qsUS5T6mikQ88DyZAabP+/FJEvBAp2BzZlLS88o5OWZjdQB1HMbal40fVsi9a+Y2L3w==","shasum":"ce5d271c9bf26e81bbfe10d8a6e27ffc75c1a800","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-alpha.2.tgz","fileCount":54,"unpackedSize":127356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNKpHCRA9TVsSAnZWagAAlhAP/2wSpSwNzguT3NhYk6p4\nVIgKGshoinkXCQliQvHtKfWD4XWm6OJJBsuKy7cLk3pJCi3qWw0U8mpsthY3\nS9uZWKbu5eWswzinyD0R33bCWo3UUkm6xGGuBXGfXVdpuGXvmS+q21JIwStX\nZJ1O+evnQxuUkFA9W+ujWo+7xL7bYVpP2oEAOx8zx9nZ2Gj9TtHj9K2Ob9bN\nPwt5lBP+Q1IH7jh39A5bWztVPamsZXq7lrmyM9jh0Eb64tIomKdjfOIybbQH\n6MTRVuAbd2SwC2HCo/WALvhAsrIJsN0Nzi/eH+ijHjiQQ0dB46pRHLlcxroL\nH4n8VY7AifuPcXQyNMfXlfijyYDe5rXrTw2WHCvkgnofaRn7Z4uqz+UrpMt6\nfXDu/HKcVNCPTR/+kShSX21MQmMpZxJ9yhKzE1Ure88zsA6EGseaylyuMDgn\nfIytFm6ImGRFpgWQb/sz85WFgx3znxua65VhkL4Ird+6OVgCpnAHZiwd6UzW\njuri5mJ2WdKFBVYU7cjW/gZZyDQQixYzrhk10pReDZGPTZ3EPjmbdQgf5ntB\ngd75n33xfGTFD9ESzn8Y7ZjMuZ05OpikPTnOzIhZ+SpTchMMB/tMWsxd2/89\nIZLgcfenN8XMHJhjrScPtMNg6cGZXeP+VXZs0qrCFEawOXuu86IMvvxDd9Pi\nQrKe\r\n=GXFr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUPCyvIfOkt2NrEmEjIfpRLmUDFe6dOY9heMQjaaSAwAiEA6QjS+xJs+cHXogt0i969WMrofXVQfdFeHaDJNl53LbY="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-alpha.2_1546955334659_0.4789180653401246"},"_hasShrinkwrap":false},"1.25.0-alpha.3":{"name":"prisma-datamodel","version":"1.25.0-alpha.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-alpha.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-we6pNNUTuNWGb5ES00qIEjwU46XWCyfT/HSVUHtT+K8+T9i7SkOZA0oFKq7Im40hAu69VYPlPgaLjdQmyzIpYQ==","shasum":"dc33823616f39fea0a905be3b23ecd3660d3b460","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-alpha.3.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNL0mCRA9TVsSAnZWagAAhOwP/1qTNE6autXGgy7hF+LG\nJ/SORHErHFRP3nj9gQ07szoAKRWkHpLMqBUgNUobOxX6TVktDAYQNVKVMzay\nIMz4lY5xhtOpDlpqimEbIbkCcwjuNrCtE8cPYT/y/eoLZQgwEffr8DJPVCbB\nvvYmz9eKvSZePnzqzQZYCHGCFj88obc70M7mtdoebdHTBK12XyuBzNDPV6V9\n8xzZUSf6tuy9ecFtxfecIkc5Gx6UsHqrXhOk90/adM8psHrlPy9pMMyPxErc\n9V38wT/eevSlSE2Us/HwcELyu6v2HPMikP4QAJlgsmWvxCcDIJNsu7zihoxq\nunx6/oqiIknRVjeHLpsaU9RtdZpiNunsy1LNL090sZ/1cf8T7gWwMtrg8pb+\n7NZM+CLWyNf4CStCmmBh1B62iurw1skA1EvlFoHaJuG1ip/dZLkO4F6zQ2Yd\na0dFcNB0ySau5Etgf19sZ5jDUaz9/652Fwjb2GM/6SB3r1pn7HWkcPcIk1bB\n19x/QFpKFyhZ7HmZFQ0bNcBcW3kyH0aw7TishMSRhxBO9moFxXFyGcERv6/t\nxiwXi8RbqdIIY8GQsHzQ5WBz6pf3pKKRRR+OcbFCL8YvAqY2QBEDWPLxHF2t\nCpenQrzVCQzRHcIK0snnp/D8IOHvHnLdvBaX/F01QBZpFtl5wJf6oukzcT2v\nghgX\r\n=ow3x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBoK7XlB8OT55vAVZg6n1Tu0a3MPhykz0CtTcsDyLcw+AiBpusO05jrbRqzwZShodNCXaZygN4w5DJUUjNFO+YU+Kg=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-alpha.3_1546960165902_0.6266913964353871"},"_hasShrinkwrap":false},"1.24.0-beta.8":{"name":"prisma-datamodel","version":"1.24.0-beta.8","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.24.0-beta.8","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Zx8aUC1ARXIigbIinbxCrqxsFR45PPj9Z0Kk5FBo2XJBs/y8aQbwx7uwPfUaoGsc9KCZ+AFLnsKjELwsxWm8SA==","shasum":"de097198bed9e35d8fff97646149a94ef119c92e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0-beta.8.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNMeACRA9TVsSAnZWagAAlHMP/1DPSn0YxFapGjUjwmPf\nX4wBm8qoCEjUZ4GvCJgEn3RdPIoOR4Mqmk/ZQlKs/i+eMVzldnuJEWtQ0ivk\nZ7AZefSjBjMiPykRcDY0geXfPTyoYe+hMgZPhYVdY98RUa8Jb2NaPGHyG4/G\n18vHYeP/XwXmSKQWON30Vu6ishad/N7JnsPi25aloYPLOUfJi87dThNungum\nRBDpiS2Fz4/wyBvAvruCEXKhSOdH/nLHWkZ7z9lGXwKhvFFst4PxEDDUUMJw\neIUfXjk2oObvZmF3APUu2goY8u1uSq5sO1a0fUJAz0lyXbNcD7fSTV14HP/F\nLicx7uePSZfekVW1FAro4Ug5koN1OqXZmWitrJPHyQWMQxi7aPHS6+agfqdW\nyWfG8rdQwojR1UucverGmDEim8VEB8Zpt1/0R3Plg3XelN3zG88TfndQ0pTM\nFp9GVmSn+EXA8ejGy0xKL5gJnSb7MU1OVW88qoQP3UICoz6VZOa5TeJD4Mml\nGbTe/sg74jAtm/YYTOcbm5LRcwuhca94LyYpEukYv94Yu1oT9ISAukd4XOD7\nHtYQy5vQarz4Oi91JLHDyyW/PuYSxX3TlZJChliBvfof5GNEsZLjgzjmaBka\nqgH8gRcwlsDtDGP5UUs/wWPThssTG8r954jteeFZVTG3nzkhBW0RpL+xxtVl\nQoOZ\r\n=Ghdq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOczCIQFoE/e4QJYN00QTwzA4EVmmowyeR08+SbGC6IAIhAKPlLYOqKGRw8XPp0FGUYerMOGdBmzANMfs2ZIVNYz9p"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0-beta.8_1546962816074_0.1041357768916662"},"_hasShrinkwrap":false},"1.24.0-beta.9":{"name":"prisma-datamodel","version":"1.24.0-beta.9","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.24.0-beta.9","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-8gb56VDQEC4EbxQAmI1NJ+gvLHcy5gm8MO0VmrXeflnCJ00OQtjNEmz5I78j1KWuYEmmMzsneTxRE3FXyr941w==","shasum":"1aa65564abe62407a2bc1baa5a13bff5bc68aa36","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0-beta.9.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNMg+CRA9TVsSAnZWagAAJ0UP/js9eSdotrRBpKQE8Wp2\nETtqEY84wkxoLyhsNMbEzu/SaQcaN7DAEd+HWiFeQsIKnZzbUhPvJy0lvTNQ\njh6+SKpdnGno5PwB3v5h6mXL+uJKKOqIrMIN9OIo6z6tyOjV6+zAnVCnbx7a\nmanGRP1ROvfDhxeeQIymzL2QZCGvy7LEcdW+1DopT36iPFpDP9EuQZGG6QSs\n4XCy4jWiymIxxO4VHHl3gjRIoZ+Kv5BOrGVv7CvmXAB+Nut09jAoOM0R4geJ\nr8g5aVwhFMUfhzyZKEZrDo88C8Za26xP2oi0oVhjUG+elUoA0NOQUwXyUnXi\ncRbTnwW4Ys51dTo2fqwxS9HMpAQaIw4JsVO2V4R3gWFyjqm+ubPutVB6r1PO\nHPQ7TbY69Ppv0T6RiM0QeFC7oW17H3RzblKqy34VdMQ0X4BwNjE8n9/d7oDx\nafSxf87zucl5BToxGRSWOzdRxhzeBIhTEkakAbzMo7+WM9q7/zXtIZUYOuqQ\n96AKy57ARRwKC4vFs3YCoq+Py9PF1ixDu8Oev1I0aaBqrpsc7y2zgo6PrTs/\nYPBzvAZefUnW6ul5H/XB0PA9p9JK165p3d9Nshui7Ca45rjR6kjrE62th8qd\nmqzzTfjQGujHqLByyFxPWfG73Zhg2r8EnuDYSVD63DFlpMRk+kREZk1MP3us\nSDZb\r\n=iEpG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBd/2gpCcAefNOe/Uw7FLCqWcq/Q8JoT/V9DkC94sOQbAiEA/yFQDMPmgxljc26oEZQUM1wSBJJpYeKZ+wuFcx7WyvY="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0-beta.9_1546963005317_0.21286502057722334"},"_hasShrinkwrap":false},"1.25.0-alpha.4":{"name":"prisma-datamodel","version":"1.25.0-alpha.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-alpha.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ZDjqhHVea0RucaI2VOoOKnBHpYIszfp7vW+Svz0v06LM+vzxeP2zWHnQUYmNz772dK5maMviTlAdvIX5O9W00g==","shasum":"c2c53328f6a2c1ee7bd5ce647f699c26c68d416c","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-alpha.4.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNNArCRA9TVsSAnZWagAAK+gP/17ITu45AqMNTQPfMqXW\nZvKyYstjI1rL5uvOop3SBETLnDowGWh5mhwsY6Q3ZTqrsspzhYJa1i5Daywt\n5flNejBR6RRaWcTJD3yu0FZdecfkfaWEtFEqLD1VcrO0B5H1MqtNjGts2OpL\n4LoUP5ljGazf0hZyW9Ums8GVm6RxyoSz1ym9vMZadylG/A7aT5pS940abJaQ\naJhY8XRKY01beNdmKai0ydzQSHdBUaPiK+iQrbqJvPiMYKnCiCBkSQ8wz6E2\nZPqOABa2c712rnZuqfjkVNmdg4hxhadpt5mFGvR12A1I6nR+2USn2DhgAfRQ\n/EZAn66ubZCzan5MyTNtXk26G1oWQcMpbQTI2Ss4KX+p6WqPAS9j2MLYd7qm\nDXYgKG9QDvVkCE3Y1UuIcuNMgh2KcfYiBsYGLjo24Yc+DggAA3/p2gDaZdlA\nMXVDmegq4ynq9J8A1w0YsoYE45TQh28ZRTZBPsMIJ7ce0TcemrxSQDNYD7in\niiTHhEc5AbOCIsUehXhOH2nIfQYIsad/0j+GC3IHZh1dPBc8ET7GxoPzpCok\nawpHzIAdAEf3qV2GVDox8AEBXRhrFqIGLcYagfuGAb+/hzMOuBU/DVET/8nS\nq2N8A7VmaNSXEnUtTQc1bnmiuA3vQU4Xm3v1rKg1Bv7bWcbiz6CCvLnS92pt\nci4G\r\n=XfTX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFDLwptn5YyW4IkTCTXmNEeZCg969E1sgQCBhBtDcY+gIhAOaY2C5D3cBmbcwLm3wmJEkHk5WxF9PY4NjrLZA+sS4h"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-alpha.4_1546965034755_0.9033115791096824"},"_hasShrinkwrap":false},"1.24.0":{"name":"prisma-datamodel","version":"1.24.0","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.24.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-pJsJ3lVpLVVx9GXS+3Mm+JhKY7qvO57hgYzEGIgkqLUEkoCmZtaV6/Re97WbY8vxvjKlEFGEAfPch1ZiKBvDLw==","shasum":"31770659b781956845b3bc742c628e48b7142082","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0.tgz","fileCount":54,"unpackedSize":127347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNcfWCRA9TVsSAnZWagAAyFUP/jXpYEmmw8GipcfXqZOu\nuc/ysRCZsfxOGllYuaRqWmr+bhxDRUa4RJ9KYxTdZxDIYib81Gnpu2yFZeto\nKB1Qjp7ziMZnb9nAOoxLaIQhZ+0k3z6hdKWxMTEyT+Nc1DyFRcPDFh9QL461\nfzwOdeh73D8t0FeYcNGG+3oOegjCmzWwXfEieqaA8UrQphJWDPQF2sMkpWg4\nrnwybtrEG+ohL1Yxlj3Ka6vs2YcL2o+Uo7iZa+atAIUjL2dDY7OaVUi/RRIL\n3oWNkY7TO47lLcrQdOR/81ZsfC9Txlj4TTivmVT334vouTR+rVq66bLn+62e\nyK36ywlGIAZk7F/wpYNhZ87HfKKP8TmJ8/jZBPFvisWnI7vjqLi85b/U7dXH\n6EbLIVWRya3n/qgwMeRM3B2M+ezf3RBJVovqhlHALa8V5+sBJwjhdKjKpFiR\n/aaY/dUK6UiumvVZHrS27kIzH5Qx7u+xKubi0NX/TNEIYGDzOUAaFsW2GVcB\nbbocs4Wy+meAmX1juKuaFuBq99d+yyHkEEwXQr5yc9y3tTHz6Kuo79A/OJL1\nWiB8NAgFY9Jb/owW8vg0mJ//Urf2lLXx32qXLGBBPHI6AUI0gOlto4ToSAE0\nElfyFpnaccT5HJ5DqD5UzNxZlDHnaEmypw7CLbLUNTqucDlytMdEVL4pBVyZ\neZrE\r\n=ha0m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2GFXCgx1xqhfH9L+hRn7Hm71ZPf0ok+WhHSyKxvwKrAiEAz/5ay+W/vLOyAeMAIA+YY8UCekvdTZvBdHBusiH4IXE="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0_1547028438084_0.9045065368678655"},"_hasShrinkwrap":false},"1.24.0-beta.10":{"name":"prisma-datamodel","version":"1.24.0-beta.10","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.24.0-beta.10","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-zPGO/C3RLT449GSebOw2NUbF1NtAPn4whnOkqkEkvFLt4kNQPmETj07IFzL3zZpIn5NHzaJnMfjJESJFFu8DVQ==","shasum":"0289ec47e365a7651376070cae31e1f817952950","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.24.0-beta.10.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNchZCRA9TVsSAnZWagAA1P0P/ic+ttVLugt9HnKGG3Ux\nB+zlebw8aFR5mWSIsWzI/pZNC/o/9BiLphIRSo7E9s0Dd/G+4oVADMt3LI5s\n+sFappWewr+7u6TgNIxn6CiiQXXpVAO7in15qohaShvttwHdfY09laMFhMvq\n/JLu+X4KBLRlefvNTg7PcO5XTqU4U7jXE5CTZoN7rZOd49rdAd/38LHUf/bU\n9p4BtPze8vy2HWB83ueT4eASYUa8+hRY3ImiKIsGJr+vZ5A06yFTbf+h6dPU\nGmmC3UxMeRREDy8i65fEllw5uwBeOS6E78JkvDc09md12LviFo4nJYA8Fdwp\nAaUXcbpDw99c0JVKsWzPhn3IrEo/DOc8sbLUecb+QWYvK4vlTSzKO7BG3jfo\njBsaNl1IhN+3nvdiq3hsKyjUYZMG3Z9duYmQcFoAmvXDBtCSqD7S/mqF1eK4\nKlKv5HOUNcy8bnunMsw6c9Zfmc3++gJ8ez70OeYHqYRmbB0A1vB6HZaYUQvh\nx9/PHt9djNm3Fw+ohTDaE8T7Pnhb9fTJGzeB/JEW2cWRpz2t5JnmLx1MXuH9\nhjigFpTkzpgFdKrzJVXUkg1rFM8aBj0zHEkduQpiK4TbwL2Cq1TH8aENK/u2\nG8AqyIJ9kl0x3CpKa+SpBzYXeYOYT3PT/F8nVQP2TBLLijQHFCJCwLew03JK\n5+Zs\r\n=Ck6F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHz6bY98+pU8X3W8AyuOO/3ps5qzz+f2+HD6rBzKt0ItAiANZMqH2cPI9Vjq09Bk0tQE/CJuEawqLLtPPsc5NZWOmQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.24.0-beta.10_1547028568829_0.9029564468362938"},"_hasShrinkwrap":false},"1.25.0-beta.1":{"name":"prisma-datamodel","version":"1.25.0-beta.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-MhYn53QMewfb4ZP3JLYGt/Zn3LpixOQz9Soofx547GfXfWvANYPQYQvX4Oo6NOnM9Zn+G0+XCO2KgBpytZtSLQ==","shasum":"9d93cd59445b7a6cb97853fdd9d2d382f4d5804e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.1.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNfuzCRA9TVsSAnZWagAA7j8P/iSRIPEC3mHMsPjo4JFM\nopR+ra473jgkeUkoXWMAOphzM2UmwjwHu/fxuSA3uRUjlPZo8xTgn9agPmWh\nr0xQSCK4DyMFkRZ6ceveTHqE1uj7ArlRq4schzLxZxanUxg1V+bXDzTNN/nj\n4vRnUbpNtOFiceZTIBFdzdPUJcIhamnodWdmbAY0BXeMwSSHK/Ry32mVEEXU\n5/RpJkBef/x2KWJgjsNb7xNE0TZmXbfH4UZTN9Jayo1NJCjmJweawGgsNB1q\nrHeDFxk6/4zojORsEJ3hOTcYdQDMka9nXRNhmK1flLJxdMyolUvkGY8SFKGo\nhYDaHC/L5bCJrkyoNoo2vCe/lYpIsD/NTvqW3zxcGEhsGiCN6nmHn4kGLvba\nP/f76hab/Xq9zrEKbX9cVYa0bIJ/LcGYYUexxfnYgVcVmBr6KP4yLx2oDKKo\nS69oifH829QnEVdZPG/JwYOZg2Vm2j1cXpgmAg2Yy49hAV0+4AJ5AU3c2hP7\n2BG4zzmZdp7zJbNCYnWc4lEWDqDCnJGBXfGsh6RqlI7HOZs2Z0ap4EempLAZ\nB+ZZD1hzgaYOYvH8VVkKRyFIQJC7Z/6EznWMxe/g64nThEfR4DFjQpnkUNOX\n4ihyC8nJn4oRWj1DPc1fUae4JeUM8uP5eC7dL4vz1HMAcg2T3ITCSadxs4oF\nN5ZS\r\n=vV/B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJ4Z86/T+6iAvqE+uIOaXXFmXREukZblDDHYL1WwZc8AiAA1gI6MlWxYcuU8LXUnjZmpSvq7C8wvpB58x49kGCmbw=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.1_1547041714652_0.04316860330747185"},"_hasShrinkwrap":false},"1.25.0-beta.2":{"name":"prisma-datamodel","version":"1.25.0-beta.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-0lUkQfMtqWvZq/Smuicueq8HAadgOaVfmWyw0WW2Lv128Pot5QDp6hyLz/aCj5d7J+0g8GXgYVcWKYfFtDYHnw==","shasum":"fec4ac1cadf561f866a4bb8c54fb3f842d83ee54","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.2.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNf4WCRA9TVsSAnZWagAAapkP/iFCMj0f+24oUwT74QN/\nm6Tt0VFLLRFIqIuPo7dUyOOJOkO8blPbkVSgyCVbMzw0MxQPUp5IILU8pCSr\neVwR2umCJm9AGEdvxlM1lFLqgdipJuy6Qxsb+u16sroF/h9bmCRrUf1jYLO5\nwBv44S7LriNOz8jAn3QwrtsBd2X7zdyssM0reMerSk/m/AMJlvuZQza9+VTY\nnEHysU+wfT4f9AveivEnodqCyWpxaWFKBgksD2JbBUGEvn5es/vhenK5Dl3i\noYcD0G4gqbmbR4UlPv6a2cbqNceF6G75PPxGloDk9zajtInUwR45Axj0rMXX\nTLkosWxb9KY6OxKOY4OZs9OTvHo/c2I1F2wTHPHEJagQe3XdRtiBJr13gNhk\noNBrP0lqjCbvRbLLUDAKoSCPtCAs3Qjf8kqiJE6BWZa6oIn4haiK+kAaBlRn\nV+8rHd7gKaDWTWMwH+eWMkUVxYXbAAtbWo0FlXlpUY7bozTBSq0m3VDB85oC\n6j537iToPZNRsWtjes1BxLhIRt3xVyY2HAhB3N7qzkKVM6btFYyWo8Tu1ZwW\n9aIiEhjUmsU6iAl7+9s/+KN4qe1ey2Au6q0fgVFnwqMYoruaM0VTJd6bnwFA\npnMoS5gYHNjKNUl0l9WBDEWOVTKBz5DnzKf7UBeu8mGwCeVvsXgO/KOR6xQh\nXy/P\r\n=ngsI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJgH6sDsMkU6lnMozIk22xKdrkSoUgiEPgXpq+7aZj9AiEA344RmlkcCWWdCDx5yBXbkjFQZSd7XAeNlz2brpK58mw="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.2_1547042325258_0.9425878313109164"},"_hasShrinkwrap":false},"1.25.0-beta.3":{"name":"prisma-datamodel","version":"1.25.0-beta.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Mp3SHuncCVD/z6XxqAEUD3kzh6TQKsY8QgDGjXdQmyYZfSvszyJvx1enAix+Ug1i0uX4HABaN+YDgM7Wv8o00Q==","shasum":"ab498611996dc6414816f07feae7ea86d673dec4","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.3.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNgALCRA9TVsSAnZWagAACVUP/26e6BTC8svm/6FwpfOu\nmg1BUMbF5F9pLfHGPiCqQOX5ymQRbozYU/QNmjvnclIQDXPwlAqdV7xy3jmj\nO+cb4CoReFNE/DAqRpM+69mjWuew89wD71imE/5djGYLzq7NYYsb7Dpqa79D\nW7B0zdE6hiWbSpuDuS/0cFe/asYL0EtRhNf2P9NYe97n4jKF5felkLNKeXTh\nOesjtu5Dc0iLNNMZLp9Uh89FP8MnSQDMQGD8iB+HACo75DhuZW2mR6bTpKbd\n4zy6vv8POPGxV196WHyi71cGR7lGJwdUn50C2AHjzBxlGDzUpe1hlAk8RBsR\n3fTwYG+GCmCbpm95L3XMhb3/ihPB88ZgxCQ6Xg+lRRzmT45lNqV4+80YA+aO\nkj8WoV64UpCQ6ZmczfWRGWiECI1aV+tG6omUB9fm5oPz9gRpbUFDCly2mPIE\n3rQ+3hA2io/oRwFgZgsgXvyA1v1cHfvHfWSVvIPTI1PDZ6w75yaEIMvTWc7/\ni+ric3BXaBHD19EVVE0P3KRNWdK7s+Fc6Qi5IFn4/VzpQbccAsn4Yy3617uG\njanGNG3mAwbIjavZxMQa9/lHiNDW6WRqVbWgWF/FktZ5GndHtI9VmHkiI6ky\nicjm7abTH4PRfzfw0/yaFuOEiJW8LYe98SPK7aaeY5sSU8vYBUFxwN7xoL28\ne27u\r\n=tBn0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2ulo9fRRRep1GKUGWbjYetTgTJhyzw6Ua7DSraeTOIwIhAOY/sJwU99x6+AV9M0QRgen3az1RbQwvd4BqpvYb4//X"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.3_1547042827081_0.7408712121776395"},"_hasShrinkwrap":false},"1.25.0-beta.4":{"name":"prisma-datamodel","version":"1.25.0-beta.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-+DDDx6G0lzVcVxkrl0CD+uIVUF0eS5i1JguycYS8pxAH+OT2wuItbEFpop6WmBpP4ti/KqJ+Jw0RxUkJGotqCA==","shasum":"05c984e627d32aa6ac6e23724350e67d5114fa18","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.4.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNwWzCRA9TVsSAnZWagAAuPcP/3V9XTN9hUWOwF1ZXrB7\nesdDvwi4d0BzDcj6pGCGk7F+NoBbpaKemGRGW1jqVtnOEawt+qe3VNcvyITo\nSc0s3BE3XyE101D5mSEVZtVVTCyJtQsUjfx2de8h8TAPxT6lx7eyHI3xUfEN\nzWZ9U8miudPEdjjJHvb/5GnO1L1EGQ5XnyQ5sMrrooa9bBPbHMPwXgi4ABfz\nGwBBK4/eCjbBbvbCfKias99I00qhzEFmSTY2+IyGeNHfdIwSIzkghjgbqLLA\nxHsAlP/F/lO+3SAm2WkIBG/R6XXKK6k1c3z7oL8j8RZud5i3opRcjDDImR7A\n5oDTK2Ww85tBPzsuFgJzVoe/ybXT7gnWbnFURETmzfiQkUSxDg1+D/Odkysq\nwnyjNkgaTQiL2S+BUQbVETRSLtRnXxj0IrzYiCnU0prpZTpBJivYB2ZWBl79\nQhgji8ZedsOdSeKCOgmNzXlZhLEOqvG92sttyn1Op6L6eL3IH3/U27eYd0K6\nuSuQGt/CVOqlrnZfl+N7Rb1IeC5VLzksEYXAD0aH0Qsjp7h2kHQBiBx9/JWS\ncy2gBmc8+Qe1ulUmy7wmXnaBlF3yaQIpzb1xE+OTH+jXK8J0bsEo0SvPlvdj\nWUmyS82Ri2gd9kwN/YC8UES+FYXC7qol2p3ocuihoYLFSPVPC2fdQwic11Mn\nFCml\r\n=hShg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsNSi/bD27bHNG50l8f+YDR6+RqcK773xYDLuPEOm4qAiANlzpsiG0QhlpSQbzI8d/oS7RCY6y+rLw5BRNANTPJBw=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.4_1547109810642_0.7490523876621391"},"_hasShrinkwrap":false},"1.25.0-beta.5":{"name":"prisma-datamodel","version":"1.25.0-beta.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-lOkNBXuM7EoH4SYQLqAePQl33tn955hGjuJmX13146RFN3EbU1zhhAwy/h8g2/Ub5MqpzDSG18+0cy3BFCXoSQ==","shasum":"5ee835d98c07a1c1499e23893c9cb5cc67216597","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.5.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNyMwCRA9TVsSAnZWagAA77oP/jAeJDKTwaLbb1mQ6qcw\nbqitdnh9KGrWIWkha+IfS5H5PsHLEmaRB5zVn8qSI59lLdvPaznHVmzfVtCU\nZ+DSrx78QE7Y+ufujc0E7X5/RlmZU/OKYoRmmZTHkr3QBY91GWdF1FTYDU00\nDGJlbQ9gckFOTlkggdhxS8wFtYzR/wWPjpOH5rlgpO8YpgwzXa8P0zkN0NmR\n1aNo6Ts/Rx2sZnb+UTehGwFbjsWVVh/MaQifeBoJNksjHFQ3yGD5IlHipTYL\nCwjITTx24A9yoeK73lI2tXSg2e5seAhLUilqZoaUGQ7NSVOoR0C+Mf3aXNCD\nBo+8glGnjun0vScayF0LJanxMMB8l5KkU+wNmsyFQoYmsLdLXc9NgRiIFBqP\noFAteJUDQKb53BH6t95IHgQEvjzkhRrvxCHZgeYGDURxDOpSVsZMd1dS68eY\nroTj/ccPnnY8u7z27jzKMiJNwRIVb1gEf/FlSByZWazAxL4KmQ7q8twgGiRt\nk1V4z7NBPPtoyQmVzhLHca3oK0W3iJPchZKZkLGLX+vBtcsKPeqGvxDmyEz6\ncEvUIaTBUfSBM4lXPiz92fTux2v42TR9jrdh2CGUvKAgBWw32D5sJaibmWgL\nWfehbaooUULvyMIlS6melWvY0IlWxOJxVlWA1xMMb62LG3JY7AZdS0vQmKg/\nNhdt\r\n=iEyg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKB4m6g+BErj2+30on2lYvtEIkp04YCc3so63LjKyl4AIhAMzRL3In6ytm0W75n2rf1E1omz3z4QrFdKS4Yr93IS+x"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.5_1547117359768_0.3948393884256567"},"_hasShrinkwrap":false},"1.25.0-beta.6":{"name":"prisma-datamodel","version":"1.25.0-beta.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ltmMcqrH8YICJbHznipcNoRyrmfiww176hRxCEJpG9+haNhz121xwyn+3Y/9RRLXP6mQRYPtlbHKeb2veRHWGA==","shasum":"880008042790efba858097c3e9db6e2fa9bc4fed","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.6.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN0HLCRA9TVsSAnZWagAApMAP/2MjEnV/+ymKyE/me87a\nzY4npYg1IKemurJSELeQ2kiudNbQbkwXhUo8Ax7qdld2emlkQVcRM3lU1dhg\nrOqd/qO52mJNDMHqhAqBsmnhgrpbNTIgAv4NkaBsMEIvwmWG339cOuqjS2iW\nB1dmJoVFX4ZgHD7/BBwBWmfTVN/5qudSc3JDcXA83jF7460/BK2EAYu3/cEW\n/kR45F9eLShcnOA985ZFj965hOTTMB+DgDj7a4jNVfik0lLsA5TZVaPOsUqJ\ni34fyOyDR+6GIQs3WX6AypI0tm2c0H9vk4sW29r1wIRyjEW5/HlKNbNfOO7z\nBZDBJIG8ULtNY2JLWBkZDkDrrth3rKNxE9WUGlJh2REfCveczRPTBYFaeIID\nC5OOu/hI61Eo//RxqzLv0dTJJ5sEbyNovswDP/BkdJVamBsryjUdBdO9ULD9\ne8xWdyilmPbEy5+zlolL/110knWevGM80cTW1AgVMxp/q57UC78f2Zbpv+s7\nGhPr1J+wUMabc5kFKrO9Bc2sMZ5l5u+RLs6RRFZDT2+B7R/4+qxblTAEN/i7\nzng7y2renJr7YDXoRkzPRL5L73JzxaeNKXVaQgP4V5hyJARbxOI6I0a1Ea7M\nIpvFkS5FmElxlwGrRtUG75p/D1IqpYeIeNPqjXLpkOtA0Nn4h4RquZBP6bu4\nRv9S\r\n=BG88\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2erQnggZ+wLOR4IjT75GGoehx0uPvtQHapNp2QCXZ0wIgShFPp3KLGi0FLw4gQIbwSBxKMLS6L/hzTI/UwcfveZM="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.6_1547125194870_0.0019196007909711987"},"_hasShrinkwrap":false},"1.25.0-beta.7":{"name":"prisma-datamodel","version":"1.25.0-beta.7","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.7","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Exbi5bO//KjkgJiGi1ANw0nPqHZhRs1Tq2CI/+4th3pen+YAFCYYCHmtFdE5ynlrYOVjjJ7ZmXuRU/tRgZkSww==","shasum":"9d827454fd9eabbdd213264da630d7ebcf6fb4d2","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.7.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN0ZECRA9TVsSAnZWagAANQoP/RXgcYFTO9Xv/lhC65GW\nlj/suP/o/dpcZFLS9MXyD+YjD8sdZAz3kvY7rC/epTIwVQiMbFqadrrKBqKw\nn4ko9tGVuOcn4J/u3umJSa6iiz/C7OPi69BtFUw4uOowdl40I//m6HPCelT5\nt4XVnye2tDiSoFxTAprXVkSw3cl9x13HW5uUIc8EfCR4CH9du4moUdsBMcLx\ncPUeigJRu4YUM3UMQQPPyWOaZM0X9q7eD7E0kjjnHQv+Ho5+Ww0wor91K9QC\ndv5CAoUALuaKJ9IskdoGM0B8jgIQzkdIlr7AtXYrSdvj6IwEtdswKAuHZh+V\n124SjgjRhI0+1BPXRdj8FqPRG4QJeGaADll3T6uxFgvS5GYEaZPBm50P1tft\n113Kw1dEK5dvXKiNVdupi/xl+/DyJYaOdkaIaYgghl9m34gZoUUbG2hkozTX\ntgRsT9T9hCnbljXPf0H6fR1SO0cLAIPDjNfCYL8bv/JYKEb2yvIwVEKF6GRu\nwpBR8fp7BeBhtxmB4W/AV81mDXXjhu5CLLp8azVD0K11xb/86a13nBxgp1mN\nI2QCrtylA7ntz/0VLwka/8BjXYLgxCuOhH800WYMKzQ7MO7wUGdGrH5VEKGd\njerCRiw5aXC9fn6WZeOEn3qs76LDKQkw7KNbs2Rmm/beNWm2t9VeDLiqHY6a\nQxiz\r\n=ySog\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2SKCHqKJnibJYg+F0l3BX3QncObyOQiMq2jN32PZVwAIhAPSrSayBPiN/itu6awDX4BK6eharCZHuFZzOW/cRRtcj"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.7_1547126339866_0.7659485377052488"},"_hasShrinkwrap":false},"1.25.0-beta.8":{"name":"prisma-datamodel","version":"1.25.0-beta.8","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.8","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ZAwgZlNx7VmeE2vIJ/DcVqXjVibrvIAaaw2EittAzQr6E7EGxRSl4mciv8mUDe+35filqNlhw7lhhJiQu9QKeQ==","shasum":"8b7209746c634d529e8f63eb30fe3b2a9295be0d","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.8.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN1ntCRA9TVsSAnZWagAAUeMP/inxw5YHW4IArlz4tEk7\nk3sNR7AwLgf4xUNJ+pG/BzhweLu0uIT8JUYrjVuX1y8EyzW9G4ZHyyTebkGY\nmR3IpcB8isUIX5mUgqMMWY0tXgRs5rkxG9WrJRKcKOO2dRDiM2Kd6i+ATBpu\nVMVpYskov9hZLoYkiJM/AEoPrm8ru0exRFqQITEa7ly03DZ/7KE18a/iasJi\nK2V04cPohaFUXPAhFWkD7wxrXBeFT0UoR78OfbukHPWLbR+8lBirl9veUoSI\n1SVmjrOLJayXms/rr7LkN5BeGR3/5EVQGTX5R17D0F+0oWJTMubK0SidLPHP\nwN5HVHKkBLJhB13E7TroVAgRUjIjJiDNEo9ZxRtxszwq9ax8LkSCl+iH6KYt\nabOgmwHwn+KKUhLsWLTGbNkcTZyONzt16ltR/9KIKD1zyeTpsE++xcVqjVlH\nTeUGOLz03yxEJZFRxyxziku0vJ7QgtzU1LksbbWNFEbtPgthfYT2dFlKuDP/\nFm2fbPKacbfH6C/7Y1ClxAg0QBzmKsYVfliEIvi6QSImelptDQiiBQH6mATk\narSyEmzwbdao33mT03VbVIqRLp2+wHFyLy3XLz8n4SgzjrXbbMkIAZMDPxXm\n5lrhr31YpLhWTLDS/JxD+jGqIKoZ39yTiYqnhLZdpHfayPQCvWEf/C0uoVsw\ndugN\r\n=rYQI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGN7jV6r8hiJACzzdIVbwV8XwWeFaAgbWtQCX6lgHYORAiEAo1HODNNpREv7GXJSXtjTEpvZE5DNa1nGdmH06zTFwu4="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.8_1547131372535_0.611952231869745"},"_hasShrinkwrap":false},"1.25.0-beta.9":{"name":"prisma-datamodel","version":"1.25.0-beta.9","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.9","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-RGE/Q+WV4txeUBR5FNiRnrYgthkw10RNmW8iCh7CPYatJfZbF7euLy10zR8SeHx5oWbVcGJz+OQfdUDCvZ0FEA==","shasum":"807466e82eeb7077787bd6ca9c9aae3b56d8a872","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.9.tgz","fileCount":54,"unpackedSize":127354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN2afCRA9TVsSAnZWagAA9hMP/1FIXq7aqGpsCfUsb2G+\nwzunBQHLti0uUBUS8QGa7J16vOvevtXbUZQ0ddHrrrKOzPqFOUGnUxQFJqjL\n26Y+BelaoB2LZiDsDYjFAXCHj50LQ81B53TrPgVj41w6qSUaElKd2molVEaJ\nuYQt5jjJPloiTckPAGXWPNqTPVX9DpwHqIKxvmaYZ/4aYbYyGsKSjgt6BS+J\nF0hNd7QL5mSB305UFQmoI3Tn6BSTAo5vwf5eZ9u0T/5+xDz3YxCufQ4a8C0V\ncoq1fFXWJiRYDxAFjFtT03QRsuSYBHkSRXMXhtUYTppKyH3GS+ka8U8yfwWK\nXPWYf0o1sKdGwf8mPWpA3hYcsEm4xIBUj1/qVn5isM/XnO3T32ye+Esl1NAN\nG1FZmxwy+OApRTH7v3PRc7HnTa+I6ETVBlb6fRvWjqqqvN+obn9VIjMRcFW4\nlmmYTHaoMnsBGtPeOqytlkbVsyQ/PFBJC5X6o4e0LR3C0UL1XHyhFaLRboMZ\nbRw6KyvE6Tyes5Mjq7zFwOXaNNfkrlaN6rFPHVNyibPJPLojT9mkSNMWIqQN\n2Nxpd0IZOaoCayXxdTmfnH5NBtl9JMbiSZf4w1f2QfuLMU1/k4Pmem305zJo\nf9YxFEEcTbLo3JtuFb2Wtawwe6kzk7+zOqdfCyFg+oHMP2SbZQh8L/1ZYInN\nVbSN\r\n=qlx2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhqA8E1Ky1AuH2LL90DXCdrHgf8+ZJ/msSMD9pzOGZAwIgclS9Xpk3WcD9ftVHhmiyCSpv/uvxlpFZUns1wml/5Js="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.9_1547134622439_0.354784195495903"},"_hasShrinkwrap":false},"1.25.0-beta.10":{"name":"prisma-datamodel","version":"1.25.0-beta.10","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.10","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-tfnjPEJjUOAWjRbRo3vW3HiBdhHZNaD2cfyuLVp0KWtYLM04qKJBtX0MLLuHjMzMFx2GZH9mgjybqMkcQ+OaHg==","shasum":"d486219447991988d27bd65b14edcf3842fa62b4","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.10.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN2bZCRA9TVsSAnZWagAAWP4P/2NEd9AXdelImeN0fEcU\nOoevAxw19hcW+n4NeTtITugnbzbwOcqnS4K01g5YKsMiNOxjZIlag56noyf6\n6yNN1JmR2CJpSwR3tzFUERbd4QOLCuxjb42Fshieat8ykPdo2oraL7kcOa99\np81FTYv22PbkByZJkbC3D5qW+jkM8/PhKRRGGNAwUoWwZ3nK1cpPdn/GgMtG\nY7rRCYOUhdg5BPbyMDK/DkwjMDFk12X5ruQvMIq/t0ODjBUFoRNqXqXYjfhz\ntkxNVKzmL0hkc+qN2cdlyCAnAO6w1l8askjZ2LkFfJcSfvd9hTEj5yHG1j9B\nEBBmxwO1AVeBb0SlD3fofiLHQZMUQSLxMwxTalqwuPFXjt/IxFjmKyAby/Cw\npujNoekefxMgrvZcP6pwIMOpNffHm1NDlN4vDH3Y8goi3E82ZkYlMplsnw9g\nJyDtbYNYk3xQqnPTczMaHMGLVskNlHTSK/m4wrM/88afok2BX7olHDOpkb1L\n/QsaKetNECPagD1ep/kSzFH9v4tUUVXEpo0N6oh+jr/PBFpKSsZYJ+DOnQyn\nIZSMK3P9WN2YhH6L8m7FJj8rIDHV1riQCM9DWwvwQA3BtNAwCHt5kyRyEUX2\n/3860F6v71Nv/P15m6zUf+P568UpQdYFMvDgIz85tj7mbyt1rEOZX99JAtVK\ndsm2\r\n=O4rW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrcpzZk53hBJj0LvixfBgl9Tx0nqJZ5mrzIMmW25MwwQIgAL4IS6lMMg4itF2cgAQpDKoaERtOLuYxeiycaDArjD8="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.10_1547134680540_0.019152914710554247"},"_hasShrinkwrap":false},"1.25.0-beta.11":{"name":"prisma-datamodel","version":"1.25.0-beta.11","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.11","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-dSIjhpB4Z4o3XpG7tFhi4hQiFu5J5izBa6YmiFGglpu1wpipBFQDOj8VWICfNV72A5wTXCYZD1Azpv+7YWgoxA==","shasum":"8e1d450b2bb6bfe94b7851f1782792ec4ac64916","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.11.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN2vQCRA9TVsSAnZWagAAuq4P/1lrmNBAG9+mE5sNAnqW\nujd6V7VdbVgOUIwed78of5i0k4m5iOZul1UXcqkPzIK6eP+Xl8+XzxvA3UsT\nEjg0AHdRLKu59gqZRowJhRH2DGqBzBLzwVZ83Lw9XWkdx8waElYNcs+luicG\nmRLY2lwyr22723TzATcmyD0N2GBpltSluvz03Sif9G5eZ8VMm1IZrmYHtAZc\ncQFq90cF7ilCkXj0dEqQ03fFHzFMV+A57xKME2kz3xarFfz4XV6vBbfhVk9l\nuSaHBFVTTLehEDEW0tXfigZKrQpP1x5VaAYYatoEvyIMxKiDOrD7BcYJpJ5e\n/eY0FRu5hX9woyzpoGxcuOT3t/gVw2uMupAumpMyLl13PzMFdSYf/ihuHDXt\nxeDVGa29LZ5tZF6of5ivm6FuoNDNHVRZVCOPP1XZ19baqtIelTHa1xJC2sG7\nO/OYXIyb8V+yXK0yyxLAk2cBoWj4JqPNDnoWKbT7vYGy7qvF+xP7eujjVUiT\ndIi4HzEVMbFUUwZAL/8xe37f6WNb9vgdoyy1/LPnaUCuXDi71XHUEfXB8VG/\nj8FoUR+1ECBAUH3JxbXmgPJE7kV7RTnNrK1cFyxjQLotU8y/ip1TlQ6DCmCE\nB8GO/ZRhO8Tdm6Y7GXqfb6+46iRxO3N0YVEZ0wCfFlMgSmWRsh9L0hw3BaEW\niLnX\r\n=G/RN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbu3oRRc17IUhVmCv7shmpshaYkSynOpn7Q06uCK15oAIgM3QLYhnr/3sFRnic+JnAgSj6c7WjI4W12w1WCeRMQBM="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.11_1547135951913_0.5701961499638659"},"_hasShrinkwrap":false},"1.25.0-beta.12":{"name":"prisma-datamodel","version":"1.25.0-beta.12","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.12","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-UTaC5bujVRFA9Vn9sNd+v6wNKPglVSu57Uv5P9YUTg3vB1OjF7p58CVwPw26mMyyNOnmKG15ps0dvwTccKFb3w==","shasum":"5339216663d811d0299916df9955879ea70fe51e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.12.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOEVpCRA9TVsSAnZWagAAZ8AQAJKk41TwSHQXhrFR5PbG\nwkUQr8c6CRPFVcpA2avHokx1I9Rx91XDJ2wO+rZWYc0QvY0uzMi/gYrrm0X4\n4yxlFZT7mA+a9T6RvvmYbHn2D8BN9LAmMAXNor6l6ZeQioYK6cxuT2ndVEyI\nnCafWMPRnKSd5DsG8phZ0KUgJwhm+uFLPAbzG+SotSfvIL9UyvEm4mrVeqe7\nv7cgudKtt3Wrtu0RRKJkBuZjh3tNcUcqpRQo1DNqISF+PPxzzWZANIUevST8\ng174MGRCdlfbtNW4C3nF30TEV4E69KctqvfOs1Dx7NJEiimTU8bhbG1slhY+\nEOizacVVx3+HqJro/aGPqGgw2BOym6VRTqRNC+KO9866YB01IbIsEG6Bw7zl\nlstlGUa2qCj5AXGGi4cEDah+uSyATXvyK2qjPYXliK36puo2rq5wLOQ289fO\nuxhS9MmSXMKe/CGZ4DXyekVxtynOsZ4JVtWL0U1vTxnGkcvuINpS4dy5yhnO\ny905WyDRuBPTt9gRQCBiRcm/3RSN3NQZEU5HfXMvhgi87b2Gf4zDgG9kaSnu\nHQW0kYip0lfNu2EhqIKmIRZguB2tZH/0dNyrsqCCPzPfZF0A7eySZyerBprs\ndWT7nKQCAhAQQU/ln8xliQ+unE592+ydhh0IrDt2LdSHr08LNkIEiEftezb/\nPu16\r\n=DLQz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnRczdL45ihiTN4wbPAgzW+kfM+YiEhlWhFdgeYOqIIQIgVhVhy7omkMtg5s8ns9OkTYcHNW1bTnGdVxghaX78jsQ="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.12_1547191656302_0.1994671336854812"},"_hasShrinkwrap":false},"1.25.0-beta.13":{"name":"prisma-datamodel","version":"1.25.0-beta.13","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.13","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-UCXPg29TNdFpluVIz9gZsLLZG/3qhvrB/QDR4nvjcUKvUfXiuZqu+yNNa/f/D9v6b8GGpp8nGdmLpZxEYG35xg==","shasum":"058462552021b2e8c45f0c84d2d6abe4dae51148","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.13.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOHASCRA9TVsSAnZWagAAUsEQAIiZZCr5ax1ET5+cLkUP\naS4feb7unfdVjGAiyOOvSLfSn26nMw0QdYAAdF0PqyTSFd1IWDBYW5dONmCa\nBkauSZH16pOPgYZdCzcx8GRfUq3xEKVDDRVrIw1xiTaVgT7T9T/MgT+mr+WY\nWj3BrbJ2kSr28D3tX8BhGrz6X2mViZhpizdrUuKxq6398Bqw/i0zyYuPamMi\n3F6F7kEZdU7EsOQX8DdFQ/mNUdeXm9d/uyJXZ/u7dYO03Yufu34LbWC4cHHA\nxSQeDHdytmo7KPeckfYXzZXJMDseSab3f8/NoVX0IDvneP2TXFMsfy5G3hJg\nIJugNAE3PQ4z+Qz/kvCEob304a0zlAm4E/Ut6T7trG6GASSEwDjFLvp1KBbh\n8x6Bj3zVJ3pnoSDJYE8tsNpSYkh3Mcy3IhNPo+pEoJBMrpapgPs3hG7zUlTa\naUg9ryIUeCQoqIbmKIG6NeEkMm5iMyQ8EKAup81gJBG2ojPAaCTClpSS5q2Z\n9EafIxOFYh18Q3amIoJifUwcdhMdkdjebl1g8KSgITDkEjRJDs4VrtPQeJRS\nMnc0XcBLSWcHdjsWlhAzWDhQck6VyPZvlktYCAyrFpvEpiPx6fPr/nXZ4j6E\nZCRjLsQ8/t2r72HuMGirNuANGN/2Vz66S9Yr7WdiHRz8RPg2oZTrbAsc4zge\nJ/yB\r\n=ucCd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTaRyD4vWLlN5BfLQ5+NiU0IvhKQE/bVATSH+gckmLgAiEA2eBDB4dLc0tX1jGMygCceZhy9b/uPL5SnDuzmLwCoZA="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.13_1547202578137_0.4760654841784584"},"_hasShrinkwrap":false},"1.25.0-beta.14":{"name":"prisma-datamodel","version":"1.25.0-beta.14","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.14","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-bjjEAl/MQz7R/kDrAEtyW6f9h9HGg9OkIELmqM6Ay0QmxCWzfdjEaH3n7zSE1EOIiX/GtruqAysBkgh4CMHctQ==","shasum":"8375072d1ad6c846dd964ba17e9ea9caeb87d56d","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.14.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOHUuCRA9TVsSAnZWagAAb0wQAJXBuvAQmxfz0euxnznj\nlgc6hMxyYezACwGrR7wL6ISp8M7ONEyLhLynTXF8lfWJF7zdBMfcYFb3DXhw\nAP0DXPJ4+MiJuPg3tRNH4Vc6lHPGHwKQSIrsL4KNW1R0QfCL60QWV4rkmA12\npR9eHV6ALmh29i5SFWyfMdka6Yu4ObBA5Z/0b1CqOGP6ei7Cu06lDNa2vc7z\nIHut/SfMrcJn0KUrk4xechJnWpH+JrZi8k9vNXh4CcvNT1m+FZvydoPBCEws\n5aEGUO/B6SozvoJEfZjxtgc+87wO8bA93TPXUWjLEY9DvJuwV04TVR8YRsfj\nGsPGNxwFV5MgakoXkFoCTmLw1LeCou/o9qRO8egf27JxsMSqhQSXOarXq1DH\npfUQ2MGs4SflnWxa2TcpY9gnrcO4aD0E0TxqTuGBN7XJpma9EWZ3iQ6lcfyA\nFCgHEnHAnYopMq19P97RcGS4trjNYfDaV8Emz0NuEnLibLm7987ma5J5zfRE\nHzMn+gfkHRbKY9Ls1wncJ5qdWRpufDvpGsfRnKmxB5q+w6dehO+POIN44jXb\nWkdThavgvIoyvQ2BacvdeEmWEeLs7dU59wOUCsZbFDPXvXmmxfyUpD8fApQF\nV9f2BTxwZqSTXsVrGGZ3zcWCDu+coqtl0EuPP3goGrAg3zik2GY6e0VIN9O4\npNQY\r\n=XYYQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZxVx168OUjXundFMpoBXAmY1Z0gs8498Q5UEhBSbmawIhAM4j6pKFEtPdvkzmRoHc4qZSHXkBjYzYD1IK3wYTXeFc"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.14_1547203886345_0.2134014061103795"},"_hasShrinkwrap":false},"1.25.0-beta.15":{"name":"prisma-datamodel","version":"1.25.0-beta.15","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.15","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-qnocdlqyar7xhS/AwPTgz9PucSOgfNXAnILWjJL57miwRCqlrCpd7qHlVq9py4GyMOp/O/bwX05HTnrsQxricQ==","shasum":"3780be4781d0cccb06815ce156132eede4110301","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.15.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOHoYCRA9TVsSAnZWagAAug0P+wYY94y8wTtHMH96fccg\nZAhpzrEqvBSg9mdMFwwMjVs3uGQrkDRF91gm1uvSa9Q9sW2cwLH2XWlgJIQK\nZCkB0jA8MIWEXQRX6Q9UC87yjeA50wxcHCar8D/bxJ3TNGZ1T8AYcGplXL5B\ngW0KmGvrHJwBqBKBZbdaZ5ISmuSbwbGTDEiduEJGwtHlQMZgm0AC1+NLlbDF\ncCbuumJn4olWCjKvjAOa1oZmDZc3NC2vY/6mNQYbb5zLjwd71gBCbTiC86i6\nAc4eP8JfuYPSj7kg/Cj50ZrEpdLp5OgwWMfzECbpujFa/CBLEOrpJZrYal9n\nIu8JPaVe9oxHba3HUhFrLLTt9N8JBXwEOmn04FBw4EEWI0VIjdAIcflW6oF9\n76mVvP+iBAe/lyCUN8COdiXetqOoDH/AaUyu/3iJHfaTcHlW6guJxDpgbKbv\nJMUIstfM+WO5ENd6bLRLaEx/qwGnPXwHZkDY4g3bhe8oArKhiFPt0s7hwEHE\nyzwTrhT7NTx6GuVk2SiIkBD9rs28pNxi/IhErccByZcbgGoL8LwBXBbsMPWR\n+/MepWyI7qFSGwIPbta8NUN1YGJqkLndK2LrpXA/FPj4TGPTjCQFzNphjQs/\nDBXYedNFysWdPgM/NMe5F8zGpBTCED2LfwEzvKgtWpA0AX5CWFp2o9mJVCxo\ndzP7\r\n=Svv9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy9o+fU/2UGTXyU83Mpvz6KSMjkfuPS8oyEkGyV4zaVQIgRhY3lKyITjCc1DebCJzUWHY2nMtuNLodZw1sGmsRfy0="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.15_1547205144396_0.40560268773004515"},"_hasShrinkwrap":false},"1.25.0-beta.16":{"name":"prisma-datamodel","version":"1.25.0-beta.16","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.16","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-fJgevK2QM/P8RXCVGB6/5sLQ17appz0nCO8hEZyWN32XYM+4q96jawE5i2MSsCM5GUzChOCyvyxDXePMG/xDVg==","shasum":"6b513567a688ae0ce33c9e75a4856e71291c8903","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.16.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOJ2ACRA9TVsSAnZWagAAuukP/1yDoUBF5WsZGAJfmLDA\n3LK0LATI9znPls98N83ERjFre7C5XXGoTwcWVVPK1/VfcMa1XSLzw3js6osK\nQUyvcz7oFwXcn6dunVHJO5eRe2AiAC5V6qB65KwhLv41PYnJwk7e8PVzxrmk\nyRj3urMmFFUZn0bUoPHmmIaifCXyu8xRxZjREOVVnOh/q9L7MpCd4b+IgKSF\nmKd6KH/wxZsmaHN3tQ0LjW3GNfEzWFhi3YjmZqoGSFax7aBo2JlsXgaB8MAP\nchLdxirxXb/jyJGmp2eAaLaTSyMz+ZPYrm1zpVj7ega5TNNd57pxv7q/ajNW\nmtjlIycjkXKlq/4gAQ4HZGkwj1iHZ11PHXPcDNCmMerPdmIY/GRum219VbFW\nciPJDmiQuWXbW0IFEaVOwq0dJJk4KIQH32g3Rdd2AEB/HHOuevyOpubK9q/j\nJ4q11qa+zudBpHI9gGR6yE661cM23j/1ASnnjBaPLOuQwA4Vapf1KvqIGtKO\nkE2yLLr0RcO1W5tS94YDxKWN58oNaKRE2VxHZ7dT8NzLWAHQZ0lZBDHRDXc0\nmQza6G3bxDYagoLYWo3abdgcdB/YnpJZen/DNfT4v2XWS4aqDLc2j1rgLxKs\nCtusXTU3qcwTINbPdlRzvNKaTiTPr6WprFFrGH5ApaLqUmA3+bLtQkT4Z4Kh\nNLbf\r\n=EMjP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo1iImJc4Y8v91XsK0nt9D28eX/yxbHSsHhfH5hUnFZAIhAKgyBnWO7dr1xC0BVTgQNreQHMQDi4mroEJQ9Cl1/XmM"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.16_1547214207941_0.5016093478048369"},"_hasShrinkwrap":false},"1.26.0-alpha.1":{"name":"prisma-datamodel","version":"1.26.0-alpha.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Dv/r56d6OtmamjmLqRrxanqcxH7jUJsGqDFHynYXiZKT+EZS06WEE4+TF+h2ZD2Ju7VNdj5C3vsb8FL2CnsrYA==","shasum":"4cd7e2fdc009ffaea0b325f71cc460600778dfa7","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-alpha.1.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOLZbCRA9TVsSAnZWagAAiN0P/0+zcbqCXbqa87U3VaVC\navHFWmswig3lXcw8bONns/ylcTVZm+IZZfdiCHe106awsn9UKzPAepsFbPjA\nUGo/9NVnc1EBiNdF7WjTVntV9HamS6fFqE5nJWB2/U69KFX81vGeCmsrzwSi\nK0XclAvu014kg98cv4yb4+gq3NAIoodKy2WnBm0M1kFz77B7Bd06O8jqZfbB\nFSMfXu6Yi613wdGPA7OMm98QSFw5tx7QcIJe++0VIy9oG/faBMAlEPTdzNpZ\ntVQ6rPCA3I/rGGdyzU6lEImyT1vdgsln64Yv+Ql6H/dODn/DGZn0ZmUpK2pT\nFzktzhqZX3gthJYRv7Arc3GFilhGSdyBotNY7J3XoNKhTc0+qfyzoniDtFDX\nZGigUnAKI+B9jeBKNe8Ki9sn7JpqOIyszlKQ4yS34pe29UQaJyZ5y82JOzqo\nUgYlrpxzuQdIpq+w86+aBHrl3XXJEjYS6XmKUuPW0YPvYHAiNJqEjVtEKocW\ngE0+E0LFyrHtC9qRlOMTOos3ywDxl/ljM2dJLm8DYTQtAoys1QwiPldG8u0l\n2d03fOtmGawwuwaXJWVljJI4SIjAhL001Ede4H6lkTPu5c31OUJDrVjhG7Na\n/TJXu6V8/L5On6xkGIVO83Mu3hbMMHnVNX38FXJ/XfwoDvVoE7V1Uwlfv/2x\nu6kn\r\n=A6lu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID17IPkKYXZfzVQAUIbyrn91MuXgY1zxehpRYr6KGcoRAiEA2FwE6SRMtsa2zPT/szHLdGEycrNe6IDDYv5AWUfFOuc="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-alpha.1_1547220570852_0.7985808380707553"},"_hasShrinkwrap":false},"1.25.0-beta.17":{"name":"prisma-datamodel","version":"1.25.0-beta.17","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.17","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-IY3E8JMIvMITNUrwYZhfpQILgWr7W6VOBlTfO0arzxSsRRMlrNgAiKw5V0O5zWPYCqncitrdg8GfJHrrU1d17Q==","shasum":"48ef90584865eae0736f352d6725baef04cc14b0","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.17.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOMzJCRA9TVsSAnZWagAAGYwP+QEukaR+4lngoRVsE9M7\nc4CgltMpk83m6s360Y32HZ7qpOLChUaqOUyLSqL5dpuZxfaorStyf+GLdgyV\nLDon6qe9roI6n6XbAURmzHm7wfOzHsJvKTvDoEUM4Mz8jR5mCcvhZEbNCS9F\nquzbemIDFOD22L9lckNTo2ndf6tH8iSyLUmy/FRdxXT6Tmxp/hOli1tjSOQt\nHz13D3d9nOB0I2/msiu3xJ6XkL5fkeh8ihCEHMBRO2DShWO8OaknRXw8dQe/\nXUd94XHEVZPbKs/STrzExvAtONZK1pYyizu60QToZrw7vpghwPouT8B0lX3S\nO5Ciawez79GklwsEg7RXdYiDOmyMZ1YJz2gugmnMusPUowyNWo1uYpxOLsaK\n0ljQemBrhynAi4MOwSe8ZdaxLUUTCvpkEeDMw952ylBMBZ/D3vFMsp/NOvw4\n5rlxAUkNYRkTS+/t+m0kDrZ/3dR+GkR6t9PyH8xNhUacaMyYqVRADlkh2Uyy\n+M1SsGwLRjcxdgruf1NSrwTaHW87JkFqs7scT9rQaM+uf9xKs8+DRMQSrOKY\neZdij/EYw8b3/pUh2zix2FmaG671OlB1P+M6zUOt4QqfBmiupnDFO1Y1M5Vx\nlTr6hmszovo2ZIW4q+V0uDln1M6It8vDCNSRAFzag1uzwbv2/u+idh5Dp/65\nfAWH\r\n=ZFqr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/XmNRi573dBBcC+MouOcqMXOYoZC5IvjaJ/YDBW9Q2QIgAlOzroAv4Db9+os5cST81fbCgg36Z3BuAhie+PySVxA="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.17_1547226312631_0.09955229057929649"},"_hasShrinkwrap":false},"1.26.0-alpha.2":{"name":"prisma-datamodel","version":"1.26.0-alpha.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-alpha.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-GngyF5IMSzf2owznytdNvad0pmZKHF5qTNI2hXusHWdPwFlV26NlQPJr5AaJXINdiUb4IdUI9kYkoprRH9qdZA==","shasum":"2465a1b751dffe1ddbe839a29c7b1ce8328e5f76","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-alpha.2.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOMz6CRA9TVsSAnZWagAAAuwP/3d8YNhvcP5bDWSNfk1L\nkdXuDmwMrfMFVkNJtwV6tfdVR2ZN3K38GdDDRiVgPsLt3AZgzUwagLcwwUJC\nLEa4lxEEsmFxPZLpS+ybI1/uxZKF11OJxrC2MqWtjgoMYY8OnRpD/wjADB9e\nF90kOysSUGX0io94jKgSPI6CCIdSX6aJixhyDqi8VmlZJuvPGxHxNE1sn+cO\nuTzSfLK68G+sHL0pW1Sj6ltTS+Nq2Ti7oou+VIPiWJHFaPVPbGrYhryPC7Pu\nNWsgkehBgpCxyDcdJag+v88D6k+tg+wD9qFOw601tmaRJewNVuk7v5uHrq1X\nYrODqMG8RsHDFCdGEKBAJkBFpCNACsckonOO+wn9hjVSa+7qg/rNgAYzbAB1\nBgSXkRcu9J3zM0RU/dGdSXiFYlqYJalV+xuZyTG5kL3QM+B+siCp1eG7jZGp\nmbUoHKYcD0YXF0u7JKiZt1khN06rMX1jMGb8kQVEH/JkEInhGT+YrUgANQ73\n9wXaJXZDVeuBkPDyxjiaGuKkBL5hBZVkRJ7IDRMSM/9h0L3ADw5eYPIq40DH\nJh7j0e6HnFWta+J8A8P/ZBUtMpAy61cDoXaoV1iNnHyHqHKdycC5QmdwXKBA\nwSYctvPMeY4fHpyxLRiQbXQ3qLxf2YC6AzAUNEP1I8Sx7xMXhgn118RqT5wZ\n2X45\r\n=BHgh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsN/hFJclaZY7mWdjCwiKqbDEBW5DzXyeidoYOpxtLLwIhAONKvaq00eZ4pwf3k21qYDOrXj7lv0kxz18EO8m5EnYO"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-alpha.2_1547226361944_0.33909526590067074"},"_hasShrinkwrap":false},"1.25.0-beta.18":{"name":"prisma-datamodel","version":"1.25.0-beta.18","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.18","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-wFTrhNVG5KnGlsrd5n45O9CA3OXlut6KQTRpo6Y9L9AWsBd7tMfR/phDyZSmZSqjeKm+nHln2PIlvbPhFRZ4pw==","shasum":"7ebce21bee95802f25e4d04198cac7810ec4e7af","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.18.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcONecCRA9TVsSAnZWagAAyzYP/iT3bUWsmnfeRIgmWTDd\nztj0cDPuoEqAuvv7GEyap49XNT4keGBLEOAakv+rxv2REXN3yVgcNxyJwEuK\nlZiQzO6+ZD2dtJJEZRlznOg3rnh9fBwUJo0rVogUemixMfh6L+nd9KJaxtkf\ntpUb//Fuxprxt9wbKBHuMp9V1oljfF+vFhk3gQe9jFyXlaXKCnTVTZrtiVK0\nEK9KnVO6NEbjggSMhaUPWSMjf964BKURxXb0oD7jHJxsyl8WdtrQxLPLb6X8\nLCz2P2iPR8DA81A4IlBRRS9pqlvPU+ak3sWJ63wV/q+YPQ6qKO0xXnvuWX8Q\nu4e5BADdaecumnJ6HLvirCUf0TwPJYtjmhdKYCZavnuOYV8czaVz5bFQNAbS\nuO+4GPUVNfHq508p7WjOpmDnAuY538kEVKJb5pBzQsjN3lOOh1EBVTnyRLWG\n2EiqLaU+zy6rLosljZdGts5Pcpqz2w/1uXh/WE3S4jCOlhtFOT1owjEmwb5H\nOZNuLXgkqWD0UrDP4iNB+dE+38ULy454HiJn4FjWkjL9hEsWySzEvDyX6Zcj\nsuUnW5Dmj5bAjx21SenPOH/5qGySEN0+B80YRCgn4GMMilHK3/0FHXhM9ZU7\nlzDMKpDZ8j/MrtbeiOq8ilBj76p3nRSyiNYIkYUDmTHPn2MfA0ehCkv/5Wxw\nwC9H\r\n=Rcad\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7AOjzIT3AheX367CF9IwWYloUIq21AEDbDCkxw6gJCAiEArGvCJ/Tts6q5DHxNz7RxoqlsddflRtuy7EhLVvbMcJ0="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.18_1547229084371_0.07512189476470876"},"_hasShrinkwrap":false},"1.26.0-alpha.3":{"name":"prisma-datamodel","version":"1.26.0-alpha.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-alpha.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-iK6N/5qf59hA/fAvoRiIYOrsu8FBRX6oc0Knv2EoI4oJtjDyLgjyxL+f9fIV53jvlnrOsPVwuzr9NJ3ITpXqVA==","shasum":"b3ab7328489f6fadd32772f5baa9a40e6c3228da","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-alpha.3.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcONeqCRA9TVsSAnZWagAAfrEQAJUANSfurjAty3phodIE\ntpgIUhDOLHfmV6CtfJlmPf/oaXSIP4+vaanJ5AWDqBdiKiNJiAUd4GQelKZY\n8dZyd/gfi1wxBARfCtwoaIS84yC8apFV44BuE9XsFY3rcAmOcrDIiyqVOwHt\nP2D7P36hEdL5wpSGQoqzPoES/e7RXPUe4SqT5eaHodCK2xLmegSLEt+1ax/p\n0A57kBpWKzf+fSItqufsliZGrNzr5qmgcSrcCdK4m2zrmKCB0f+eiCrGCaah\n2D2/Cz3E4qLrQGCq2MuCXCI9ajZq9ynrGAk0M81BoHQL/WVdoDUyl34zeKgE\nT/9OZX2NRNXd2kirw04H4N3J4+s+bC3MmTnNBDr1bDQx3qvfpuYN8jMqeL/N\nXF460PB1Yguv+HBPl7CM5jROWG1ouCzaDMbydOZOdQnWN9dcdX6Q5aqCpQBB\n4qX7IAbfMdwOOGgpyaXeyOKy3ljJJiWqjioANRm5bePviW6Jga3yJr/7jn7f\nvy5Vzq4JL1t2pNK02J6G5a4lxHFHrv57gotKhHFQz4peEZyKNowto1xC7VHK\ndm9yYDeo7pTMG4b/yGS+BvVmLQ946uL1+W8NijIKi3dc5F6s6tQu3sRl/0ae\nBW8tlT+2OwgltKlL7xffSyWtsnzQlpmwQj/WTlKXDt1MAXKrzHoYvY3kH27U\nrELz\r\n=1fvK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDciQ4FNUpKB9ri10xKE3lzCTYC0KqnFIMeg8zG2fN5UwIgAgylT83+EaNxHc1GgSl+dKvQM0DjD66PtNNd8ov7AWQ="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-alpha.3_1547229098185_0.08199266620087164"},"_hasShrinkwrap":false},"1.25.0-beta.19":{"name":"prisma-datamodel","version":"1.25.0-beta.19","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.19","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-to58UQ1xRHKoZITUTnc1jSrvKzbceGE28IljsfZrv0ntdsgy4byqgYZEd33GQ1f/+Xxl1u7qs/hPgWLBzfBmxQ==","shasum":"1f6e765b9c1c54e00a0cac21da7051d5fee9a3df","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.19.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPGvnCRA9TVsSAnZWagAAc7kP/1ZxAtMZVet1mKuQlzF5\numMq34p1KXsEDb1g9msNasjB8RKn3Ouk+rQtD85q4tJ4GvS8RBXvZ/W92LmX\nBnDuNXb6AznUquRZVdCZlnnwGGwu8ukCu1Mmbwczb4D3f7EiTWA81oGN4226\nCswnkiw2T4tzK3bJvJxju7ZZd6wczM9EKcL2Ma8dbyA0HmaDR68YiQF7amj6\nTG+lI3myFX6M58sw0Til1B/4kLhnhq+/tkAcS/4XMjnT7AFgKUhC8SCH1yw9\nErMKdymuo2pAPtfVj/hiNN7fNLHCJGc/sqQHnPQhaYianU5D5HiLcz1jPaTe\nLLIjWqS/rpbCq7azPEj8K7bR5bElfgR4dqyvaGHsB/GPZL8uY2dfO3hSgU9B\n6+r5Ix83YId+8XusyAxuxJHwgTBmLK8kLEilugxF10N5e9ZcvMXkbDxw4ubp\nSCCYTRhA45BBLlxeiAb6Y81CIo31VDti12OebOnUfJIdx8Tc1ItENiRe/KQD\nCKDVhqKKYNVHy3xxpluZGyt0dMWUtDNREEFu3BnZUZDINnmyu92Dj00iHYHh\nb1zSw2Y/uBqhab427UarsQiTBYAG1GtwFPEHqJZHu/+Uty63BSqaJAK0iSBT\nVYzLtwamVz9VVxgD1pRcf7yRs9rSoq5PgSmxOfUt5QUdKPMHuq/z4AIm12cB\nlj5Y\r\n=2aCB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2eMl9j0jpqRw/yem8/Fqa+6oKmMttJlKWZ4HGQX1VHgIgA6M+ygZLHJ5ejvBCcR0SDPA3KZlKSlCNi5f6g7er6Rg="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.19_1547463654715_0.6194086843840696"},"_hasShrinkwrap":false},"1.25.0-beta.20":{"name":"prisma-datamodel","version":"1.25.0-beta.20","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.20","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ueN2BDibq6uSHFNh+iHMWcWgiYwZ9eENNqNIK7KEmT9LC/8cOOTrzdufc7/hOBAKzL7IPxhAxqN76fNwMXUWmQ==","shasum":"160a559b2c8e395b3549c5673594842365302407","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.20.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPHewCRA9TVsSAnZWagAAi2gP/2dmqAD0c9EWolNnPsVD\nSXojjV4z+sdw1unfDdGAlSDFYrGZqy7j2Kq2PBFA3TwoR+assnQexWtnHW93\nduXs2R9GWqHBI5ednmRzsajw67BukPxW9aEC+coUF96Ol+x3FqL3PonVEZsz\nKsXtzQDDdd1dgfpPfofmsAcrEZCU55Lu/lnam6VWg5WKZxQkvhYYGYIF4WBY\ngLh+F+6DAYrd/Nakuz7vejFt90PsSH3ocW371L5pdkEV2LeCTFKFABFgL1s4\nHSsNGKQWOjlBEPP641JYLaCd2bLZdq+FTGXgvFozG0XWpcjlWlpY/eGoV3OB\nxffUT09mQY5vz25fYecBkHdAXY9KEHPGx14LvGoVyAb5IERaG6HGrmSkkym9\ne9+wL2SJN5+/3SrZwwdB8lyf4o7hf+qhybL1alasM5me+CYMKL3y2zOagcCl\nUYj6bY/vLVnr22G83if8oq2MxuuLCu+j4UMopp1Ql+hwalUMrujZoA9rXKpn\nW7L/1KxwcNM76imZRyIS13nAVLC2gsWoV5GpA6k63JaS0QOYgu0s4hTzxTu4\nGJo+ij7ytvIogY4dLT+8HKBfZJ2W5nkHhfNZdhTFuqidY/Z1H71r0rdJzK2f\nDUrdRD3YI2yYbqYC4MGgMgSZHhDSusCs5SCXqCk5bl3Ptk2HYGP4Rkgq2zrJ\n2ivD\r\n=OY8c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpBuMdq4E28FL146wr70Lip1zM3oHOjRfJmdJwkeS2qQIhAOsUdLuWqRM4H8LnKNmmelyqLq+3cyfEaPNThIOlUjrW"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.20_1547466671676_0.22904115192298424"},"_hasShrinkwrap":false},"1.25.0-beta.21":{"name":"prisma-datamodel","version":"1.25.0-beta.21","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.21","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-8CZPcDTBo5ewzN0QWYho38OKflMpKvlhNMRFsDJg4p/9Wo5OmAyZ3MBCRcJuuF9EfTnCRpRgNA/Zc6MIUdtYbg==","shasum":"d8e40639ce14e6e7c77693e868f4f5a5e3b953f2","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.21.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPZ8wCRA9TVsSAnZWagAAydEQAJBRhlcVF+AsjoIob4U3\nAtMKbOP9t+iBTphVhCiZPnDfgCDzCi29OW8aAH60wPk9SSeLCNKVYw+gAL1s\nEy42hmFMZZgefVOsFSblylMvoVa1UuSz9Wb6sLrwtUdnnhlOsjhF7sfeTv9d\n87HKquacwq+TQqWjXZ9hxyX18VCuZ0AytwXokIw3vFfE3WyK3OYJGT1I3cgU\nhVwAnUdsmbDKT7S/m23DE739YS2aZeUXIGDznaSXNvnbFV3Q/vI8CN4ZU+v8\nFNqixnzhe3h714YUQJC3X5s9rVwvEuSQ0Na9CLbGjW/LLmKgJPJ9SJcoyphm\n/GNTzCsbCTaCUqEh9Z/1ftMm6i/lG+lj737SKY87sRae4VK3816ti2xk4jNo\ngvDhN6Q/ULPiVoh3gzTWWM/w8jqgMtZKMFe8Pdn+O+O7waqN8hP9S+QFgmqL\ne1uPNOBcfs12jq3u+3DoMxE397W/LEeiLufTt7F0B2/j38T9cKoLUsv0B/B0\n1mKwmFp0Ak+xPzmcvx0EMKiElvKUccg+rCaNKvSLBXb146ewBWNBpdSri2WH\nJhKqtfugCLYmwZ00Grm3mAoRPSqpraQSZPiAE/fy2f/+GHr2Bz8deemzXQw9\n4N2LahKA4YhJc2eb7VB8FenyOVgzSUV0p2kQaB93XeGsekJlltZTFFwrirbw\nVZ+D\r\n=09Nw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3GhBMUvCigUn3EwQfKSclh1RrDWGkvqVLoXwdUP0rDwIhAISF4dGYZQjJ9TPguF/32UvbU7nB0/LvIHnB7avxZfkG"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.21_1547542319927_0.37032668267290725"},"_hasShrinkwrap":false},"1.25.0-beta.22":{"name":"prisma-datamodel","version":"1.25.0-beta.22","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.22","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-kw6fMGflRlmBRym3dhfS2TAU/c7U0AjKqRx+Et5PvPszsalpQZlnLGMTSkIifsIrPLuY4RoNQh+vH9ie2xmPqA==","shasum":"685b13028529f4657ccb202addac362dfa53cccb","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.22.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPho9CRA9TVsSAnZWagAArZUP/AxwRbbNwCqtRp3bDS8+\nWl/WVGW9Dbv+KG0kf5o0kjgI2NCjvRM2zLJs+G0pdoej3t8KCjCf9nq/yKrr\n9MzuYazFX/NGU+xOdlWIiZyN8xxDF/CT/IxvpQFKS4tkg4Dad1llW6nuckeF\nibhgIl1a9kFIxphQmGkwxbPeA/dldyFApfKND4Q2VAaZwCxeJlImCUFBcXZk\nysKq5Sh106v7v/axflpQTBoEb4qpJJcQG7vCuIh1Am5hhhAXTXEjqumGHexl\ntXQZJBSuXL+qjfyYa+ruSA8bGzX7hLbmOrkh4E7WZUiQZZYcEWCCQhgodzOG\n8WpUABGJGDno3MVlWcQm99aOwJw4Gr1wpZtTDYsHPpBfxMaFtmteuEXg6Rtb\n8emTCHqgpATMrXbObXeL7PafeHuOK9GnSMG+rLSBpSUfK9wnNvRfdm0BTovK\nQSj0TL2ZQV1B0hf7Or7pTudkSB/3oGM2X0ur83lbIhYuTE1fhUOyy/Hi11W5\n7/GPGRwdR1fk9F5/BTIWfmyhcnBRp2/Exbxvzkzoc7vjezauNY4KquNT7VJH\ntpDrgX9dFsdcadd5wmTsltNAKVxt1KIdE5aHlTOoYoooSmN0GixeeChRMMX4\nm028zzK2C5s1KBLKvHNon+VJhQuIsikAna/ipOQu4hLXvV9xXqmjk0Tf3rI6\nZ1MG\r\n=B3As\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp7El06eMYySuqzukiM1TaGfY7HWf73bov8CdVR/hyvgIgffhuWoAcYvdt8fbY4CjIkQ8MeBWXLTANItInCae0mVM="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.22_1547573820619_0.22360998513281127"},"_hasShrinkwrap":false},"1.25.0-beta.23":{"name":"prisma-datamodel","version":"1.25.0-beta.23","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.23","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-W6BF+lT4q7Oc6CFFSYrL/iAxvKm3PYgo/HGdx64rY7cAVcr/PRPEv8OU+OfEnFLS5H3j4Q3qybEoZ6MAH1ghrA==","shasum":"a5b2b04458d83574c80ad1817e0a5a4ea8a43509","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.23.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPipaCRA9TVsSAnZWagAAFXkP/A/jNo9TZA208o3Cu4JN\nC8TrV6smMSfUI9wYfYtmkWo8K/vM0KxzCko5K5B6td7Iru7u2bhrHxEWYgbn\nicOICx+smOyNnx5fW34wnCZFCFjX7qLyD5sFpqf3dv4ewX0FtY3Dh2QAccfC\n5T/2tV4XFmyOKFXFs9drv3QIoqVlxNXnZ/4teaK3ZbHc5xwoOmRdfxom9rk0\ns59a+ND9ktV0HVkd/uGgyBGGnDV1C4bXMOuDEKbRJtYtAJrlmdgMSHp8mOM7\nluOLR4sajRcKojf5vfi01GoZazLgG5WpKcGOPLZAmuLMfmc69lvABjre5XGL\nKe289rAvkg39OQFe/cdPByAsqR6Ujlj8R5ekGRTZmEPrTni6fhvFRMjS4w3Q\n/UOPRbePIWG139Di0yvFMkJRpHxL45m7jRzKI0Z7AN+JD1JaZicsJ2SdZ0JI\nQb1YYK12uERQvE/vQ3KG1cFnyRB0WmGvme/1+9YcM2hLqEYu+LXztXTq/YXu\nRhmsyyLNVRpPtlPX9qQ7fyiWbRhQos3qNGtMkngHstr9U6S76lNqL43jRIgl\nBYMWL2F0J5UD283amcscCJ5GF8vQ3ABdegEUBPkHuZs+tH0e8rBenwuyrUbP\n9txKOiizVEabiyL9cPccoFGY2Qa8cZAarF23yk5J2xwNgXU/dn/iMZqI9RuP\nI9jd\r\n=9Hgr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzLPZfeBFhMBQiyIrUJvvlhrMTocbFYc5/ZqXF9JGNHAiANB4QnUnzpqYv5Ss2bH+6CG2htFzzFAoVUEidMlMx0AQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.23_1547577945807_0.7700104228048583"},"_hasShrinkwrap":false},"1.26.0-alpha.4":{"name":"prisma-datamodel","version":"1.26.0-alpha.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-alpha.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-SrN5Odprafqh5x8URo6yUrf4eF0pDTUI72IK3NNCMrZnL6gi5MkIpYKOUPZBFpJuO/CgwmFj5UObJBKt3kcbHQ==","shasum":"03fea320b114ea733bb374f13e088b4d03006e57","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-alpha.4.tgz","fileCount":63,"unpackedSize":163041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPzwrCRA9TVsSAnZWagAA3R8P/2LKrrNA2L8SAPsSGglv\nJjud7aaVFWG9Be/xYXBY3vRYJGiDXuk/OmOyF2KjJh8zgU/EIFo45sZ/iPkI\nsMUvC9mMUh9MxRHH6AiCXBQNMRWFb08Pc4OOKifUIUnpXGEwqVN/y2Q9GLpA\nPFP/tTFe+yyKpuRVv1WvZGGSetawgTHqY4MpkzS9WCRkJU1Z1YDlceYR5naB\nnGS/MzuYg+CrZNCbY/JNWHEx/07hpNMpRJlB1l6XyKTxjxv+woV3DUTBkIiO\n4GydGrVmuBAyRF4L1GyF8EdolJBTuhaWMnwMKcWhaJOKvosQcaSD9It1jKZ2\nHB94akoefz7F2XJjygQ+uie2Z4wnX+qmn4TY0C64zljt5qanuIbPps7ZaR7A\nNMY89S/T0ecEhBhBSaC1A7fyFiBdo+qZ5oY1LOMb12cGcrDna2fVcTm/v7d8\nbLluFVKM9iXYduPtZCqEAsuAeSwKClNDI35PHOsZ9xQylcLkfEaRjm26X0V9\nxJL0KumD6ulek0duFPGCPL6bAj2KWdOsYhsEysJoT4bY1Tf/KdNkuINtROU9\nUdPjoKrutSnFMoAzSdvK3ExoRt2BwpQAWJLVnjFw3W8WKezzYFU5aCvXkLnD\noFi0IZrX6duVEfs8aA0p2UdWP7dZQmTvdYpmItYwxyHbnGJBpbuTnLPyZ3Dc\nvKdz\r\n=hvZ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWovGpwI2JezPlp70XYp12HUDHkxFdN0s5NNI9voj/hQIgJO4pxDZIYh1Uazi719KEBgUgYO9hV6O4I2z7VFqvuOI="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-alpha.4_1547648042763_0.01799930134775307"},"_hasShrinkwrap":false},"1.25.0-beta.24":{"name":"prisma-datamodel","version":"1.25.0-beta.24","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.24","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Z0/FQpuAaCam4lz+N6d/QOJJ45R8r2fhAdEgT/tZatb0EW0L55lendNU7peBFbPkXQaPF9++vEKdQ2SKg1+L8w==","shasum":"a4cd134dfc4e4db6e7d093a239e4d1f6d672d3b2","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.24.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQa7nCRA9TVsSAnZWagAAfU8P/20to9vYRq7qGs4NLINd\nfGnpTBr23Iv6q8ebPO5K/3vEvOsXSfdTmBZ9VYGXJ+i9/mZc3GhRiRG5NCx9\nSq6xx+jiFi9NS7t/Fe9xJdbxMeM8mvB4YGPHIrS83vbQ5S5NjEQYiHwBqzCS\nPQZui3VCqLVfHe/4u4WS2vi6RHTxtL+Rz2eT8t59IX1VDQ4++IZlaR7pfimF\n//BLQebZRQgswOTtBkfoB4leeL89yBAGtDws+a49Q7gAt9OQtS4/0XAMW/52\nVRDfwGrswLGaKVN+uR+jMy5/6ldB3sEgdoo38OtXN9MHoPI5DFyxqJ13PXVA\nZMje49/IEpNSG6yvy/rTMVjWoWrUk9Pd8Y/+D1+d2QsxXiIXb/c3Y2z8ZBW5\n/OYUEHzVzWmZFDyvB3+DivC55/vl4UcqTAoeuXlgC8D2kM38doU7mOoaLcNw\nJZLfA+/yetNBmvBcoujUrp5Qce9fVWSF2BddTCYpAiz6D/IdlzfEAGMbG/+F\nx5Lg8ZOErVLVTp5f1YFb0DumkRRDjvasmIOeNbrxvywH3W65OdHP6ZEFbaxi\nb6hosqN7zNGjCUKKhsDCDeDPpjDTjqNa/TmV5jC4ir29MPPBy0FRVVSo5ThO\nKH22q6Xd7HyMZ2qy2gym5WoVF3U1+UBxkzZTB7BRas25yRe8iaDcLHLSHCmB\newwK\r\n=aNJ3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrcrCF+Xcba376k4EfWWRUFysjLjkdv7RdSa/4wWJ2GwIgT2oZxXvIMO7MsWJhavhJAovfvnBwWeCzrkDuCo0b1Ys="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.24_1547808486438_0.07486172442430905"},"_hasShrinkwrap":false},"1.25.0-beta.25":{"name":"prisma-datamodel","version":"1.25.0-beta.25","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.25","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-xCWw79aX9T6j0R95xVvGUrPJkJ3qYd6AXxr12w5xd2r86B540DuqGP+jqfPsFXkJ1Xk2uVk+s4M5r3g6F2f42A==","shasum":"d57807e934acaf1cb0315f09a5f596e42b408498","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.25.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQfSFCRA9TVsSAnZWagAAvjkP/i+YId7auKBjg9ktdAqz\nDPBC5zcPg8pcZ2X3pW24gcZmvG/CbkfizYXV1lpESrNqMorgRQdXWv+VqJay\ni0ou2bFKgNTMwt1IUI1n4fguNrcSKwwohw+23k8WW4KjJWnrIkv4xLdqyt2Q\nsIl+yudMQEm7/nptjp9ZcZd0Rm1FWyckk+EL40uUGfuwizjkuRwi2h4a9OE2\nTdrb9QpdCDpTGp3ID1l6OelA3t4DwfOut4hL0lA8NnkvULiJnXng2+lSBJZM\nSV29ZIoYwB7XQjHJDeaT0uP62bhzVZVWCBVfQJF1fd4lpSDQSuFXNnAE1+xb\nYrZhQBFx04jluzmKU/mQyAGzIdh4lOxxQp9sYhCj1Q4DjfbkDWvVSBAIRwU7\ne4f+hrjYmHeHakNcgnuiIiIih0A87AX/UGUXgRu4BldpXhMALWJG2KZ2itLj\n825XKgWGnjWSvpV/ZFxc65MM53m3FPMxpABmx9HnxZ8n/83J0SmzP+t3lj96\na86nb9U23fPuTfiBzK672X4382MzoeBCkfGOLrfIS7wc3eiQKfkXOxJxJl6g\nNAH9FPFiHJHa1n0K6LWKVpCbN66/UMwQajc8QxLjlhATQdL7FsTvzKTfd0tQ\nvowMslGt+n47Z4nJwfjGTmZ4nf9tBr1HrhLMzAYruYc9XeFYvN7xn0xg+4gb\nf+KI\r\n=kb6i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh53FgEUC7o2zLAlmTA1+4R38ft00dtXBwKjdCruGlxwIgabIMMLY3qnsJm2hSknd4Zhp3uHfWDJ3qNJnL17leFyI="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.25_1547826309230_0.35339221531427856"},"_hasShrinkwrap":false},"1.26.0-alpha.5":{"name":"prisma-datamodel","version":"1.26.0-alpha.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-alpha.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-7LgFHe9ZQB3/pbfJAdib0L3f8VdxlEQeKodxr2yyUcVppNqYDQf1g0T98S6+zgIMxTtgYRpx9cf3qMnUVF770g==","shasum":"f0c4d520565a916e22a06cc9fa76c7382f5c953f","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-alpha.5.tgz","fileCount":63,"unpackedSize":163041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQgioCRA9TVsSAnZWagAAvj8QAJcBqZV+ZEd51TnuNttY\ntWmAKSGWUUvUUS6CcJ+EjcA0YwdW5vCH6mIyh7BOUwBH2yWLyMaJnNOUHRfV\nBr/36WIl4pRJq2rLrjy9Z23Hs6fujs+pEzlJfGGyKo2T7iXYvP6jBWVcTs7U\nTZMuVcFCxYkxQL9JG7/h6rvy2mlIlAQCgxlaqxbKBvyraeDjJPsJIMy583HG\nqqRmDrl6yqf24MQHL9RQ3JdJI+5QA/FE+MPYj3AAJEhh+e+d1bPi5nG0P+l2\nExFT4VGMl/muVlcMDtYf+JyuXGEifNuYWq/OVsndfDxRTFIK+5PGO5TnbaNK\nvGfmZ0b3fz7xvtdf6Y4XeBn3XrfTSLXWug7eMC7j6QZlrKpeowhKohFf32lb\n+CO9JHeNQgouSPq6AgrO6sP3/j93EVbrJz9hax9WXNi9zsmcKDS3voEiJaeR\n6ldNd0sS8aoQNfCXBNnJ2Ba7vooVT4G3DjU43oe4Syan3z+QADHkJbjPs4Dn\n+nzky1BG6qSl+2UPon0uNQMkuqAHXlrPycLTPoll5wIaoqS3guWM4UYGgbz8\nKEijkeuNOZKX5QZm5lQZB8yHSgqWIZmoM9+MQhw9mmlF9oDs0issXcjK+L0P\n7LkF5GGHAXAh1/oMBsTJY+KoDos6s0rY+rIVwSVIOPMB9YqprQtqtVFRxGkN\nIFbR\r\n=WBYA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGafeOKSsGr5zpzN+7tp6Kb/LmxZpeQoWYv8AfrFwIM6AiEA5okMUz0thZMTyNu/5dn5rw/bb27vDFsGvFkYKOB2x0w="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-alpha.5_1547831463679_0.1901349798243368"},"_hasShrinkwrap":false},"1.25.0-beta.26":{"name":"prisma-datamodel","version":"1.25.0-beta.26","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.26","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-CQL0gJIlM/yKgWQA/S4uCkCrgm4/MNVDj0RCKfSE2t6snHqkjKNhsDtBOplughewq4e/lGx6VzDO/XigPdyf4A==","shasum":"ebcea912673ca758ee4592f12026f2a0122a497f","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.26.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRcyMCRA9TVsSAnZWagAAXScQAInWpQJOoyAMb1bJgQSu\nzO6jNzOWvD4PSFpoxMG3wUygQy4ihVDleapN2SKpHjm3dWiQ+9ZxDMFievl7\n8Uk8Pns61mInE8iIZh02VzVmwS3g+ZTBPZoI+lSBy5lYgildPxBH6YG5XSX6\nJ6dxziJu+Nou+62dZV/sghypZtLZrImtURErQfCnb0Ht5Q5PqeoxkCEF9Dv+\n2Xw3PX4JvKEHZeynCRweWegDQh/yYNjxrtpOssk9zhztk/K4UdjtF/HD1FEK\nFO1JC4FyENrojqN1lMoO/Bw+i3XpIjcg5E8ehFkE/fNnakwKZzNWPYoGHve7\n44YYFjtc3iBslXhN0fh633Wj/IYOHr0Xqzkfs+zWx+0CsS7ODAUYthsf6Q1n\n6CmcPtw5JHn9dmu4JI6aX+TiJGLcMXGOnzifLc/xfIdzK4KIDcdqUklnYV1x\nZJf3edB/9BYTikSOth53YWXKfuHu6uu2synARIHArSPEq4ZrIotYWCgRm+ro\n6M3Wobrt0uVWz222WaDaVr7PG07dQfNMYYC+QPtEkaQ05d6pGkhoI4T1Hbue\ntbPZtwDu/hghGo6VLnvi1NdOpbG7b9hxh3o8mk8cwrqqls91I1mdN3pleuyj\nfzrSWtaYqrkpMd7/7ov8Z9Z05/dr7yFBLVjm6lenQd36EkaVQwKsWQyZR/wr\nbcTH\r\n=qwwJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuTXf22pmSAmDNIUURGw3/UcBpP9BaqtOZbveMmeGp0AiEA0JepKq5z0LyYEAnzS2gc0ZsLhjbw5t+aBXo97N0IUrA="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.26_1548078219587_0.28183347390956315"},"_hasShrinkwrap":false},"1.25.0-beta.27":{"name":"prisma-datamodel","version":"1.25.0-beta.27","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.27","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-KN+PTNVEA5CnmfCEmXbGdxsYtgLxaxRNJbvYsltmYIrVb3O0pFBMh93QT6rz7P/9buVMf1M2ro2+jWeCPdfIEg==","shasum":"a109199c0918ffaf1157339b6b8b6706cffa2f31","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.27.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcReFDCRA9TVsSAnZWagAAD70P/00Eqr2CK0Es4Jm9GX8I\nL149B+N0UDV0wKBtv07VuevmRGzvIlMAsncPAAAgVFbERSOFJzgDv8Izomo8\ng8mYCg29bDPT/9WOfLqPaJPo5HsZHpUkE0dDXos2Dt2ZVwzNsptyz9BxpexS\nmd7ZVTulEGzpz59WLxroTqX2rLi+cKmTAIHw4ib/3h9ffPptWnPsd81zpOy8\nAFoCH3YT4JdzZ+BeLQLMFBq07H0DBI2XiVCLOXvyImhSXnhctS2VGSePszx7\n98DKm/6NxvIauAMLtv5ybfCY/itI07umdOjNqzsnr1HcxXCksVjXZaqy1Q9D\nGEt4jG24XT0sJSkfZ+Sc4Y1+C9BFVWQzh4XKrqX7wstlaqGNrSYvI8o/SBTV\nJjUv30wLisgp9rTba7/uaw/XR0SlHZWfLDXHXAKr6kgnXxmBt0yGTSKywOxz\n8FWsrLT1ZZx5mas4XaWp+fg//5cORj6K+QTN5SGauAHxcJxMIfAGP4UcBsa8\nLe+tby4lV0wTxm24XSXl4e6itNl0ZY6+Xs4aH6Uo0iFxuXDoQ8lP05/iY/Br\nCulD/pwJsINBKtL7ZetPCMI7ce1OnuMOYQfzQpj+k2ZvVh27hfpKxRB0JKfJ\n4gVKbWqnfEZjQXOsUsrskAobTSBBgdVXiu6VRdlncATdhw0oGOI2YIO7ZOFp\njjPQ\r\n=Vjac\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcMFxGERLlIf6TXTo6VXlstUQsheQnd9rWwgZlvl+B9gIgJmusrpdajM/TQNd6/optLp6LoIpGTcVRNTEIy0IeI54="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.27_1548083523054_0.38094736100623416"},"_hasShrinkwrap":false},"1.26.0-alpha.6":{"name":"prisma-datamodel","version":"1.26.0-alpha.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-alpha.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-x8ZRK0B3+iBZ9ORHosIVJ7Viq3wcwlTMEyHSbioaRtBCyYy4jFHF4P3fk/0906Yf/C8IdDbI3MJ9n4Ywmp78HQ==","shasum":"a9281e6c0772983e0fd6e4316cf07a6879c089c4","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-alpha.6.tgz","fileCount":63,"unpackedSize":163041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRePgCRA9TVsSAnZWagAADG4QAISgHskKqGHnZe83N26P\n74SSyYVB0G+ZbbQlJKEr3ZKTXwzoPMDZlSlRbgZtwld05ee2byIaz2rww4yH\nsSpyGXyxYzUP0ihG7RhU+md+eNMBS8nmRdfOMg0Q2Ew2hsH1nh1wL9uLm3Lv\nfjHl01bF08q64HObNqe95Rhz0hgozsG7rSAXw5VPoNZ65l648eRRQXE5cVVA\nGdngKk7fXTnPS/mzeCceEApJuCh51IafsatU9WKZCcafyyWQBOIidydCuUYH\nDQ0xRuZEzJRNIbE/2fzvLduJ4px8agiNmYHD7qvf+ViiqgijdPNL8fpn17QI\ndnXT7QfQuqyJc4f1vhnqudWR946mRHg8tDRO6zg79nqnkg4a1GDxmzJR47b4\nx09NB25aAzEe6uMr056Zi8PeY0hX8hxwjDJaRK5yLLRdsnzZwBzfr/voBF+p\nlFBBwQzCEOdOVcn4P99ZYE3HgTojguofoMUn6H8O41SludMCj7xzc93JySIN\nIzfYK6amhYvMc6AJ+rqSdiUT3PVudhRfqOg4OjMmI+1nnCjTwL+BO6OXrSD/\n3Sl9MWiz7vC0Q9IphcXlTpb/wRUrClEVpcoLP2DbXy5RVNFYiAiMi3vnUVSQ\nnoIrGTAlOJ+hMGlwq0g0wpcfx0KCnjG2H0dtIn1b9JoefJgvohwpl9xhiJa1\nh1ai\r\n=grg6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqiJyPz4ndxFFcCowBG7vlioBBkQAerk6pgacTop08HAIgeuvLilzOJbXukB0R/kXhOA2FH+IcKKH7bXmn02n+DDE="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-alpha.6_1548084192242_0.5386162665444802"},"_hasShrinkwrap":false},"1.25.0-beta.28":{"name":"prisma-datamodel","version":"1.25.0-beta.28","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.28","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-9FqyO5LVvoVHiwChvp3q4wPahmEcKivdt6JSSZYqs2kLiA8eoDdd/HbyBHKd8Z6SBBFid2RByuVWTuoACdg+0g==","shasum":"5b172dacba8ffad9cdbdf167aa3043b1a6c11662","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.28.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcReQ1CRA9TVsSAnZWagAAyYwP/2Ru2cvv/BylZ8wp1D69\nEU09jGGpRZP+159KRcB1VuPN1OpfFrqDb8hrRVfESwzTCbULbVn/8qN2J+nB\n+7J/EiGLtf5WbwdWa+oVSNWbWBaAP3n92hSSMWLUNtE0GAt94EXdsPdSou+r\nD3wkCbWlf5C/+aRsSC8NW1AMKVxSFEgq0W76HZ/dCIS5iQGQafCjnlJtLh5k\niIJdd+MXljTU9CA6wQirfp77MfC/g2duc3j8s7ISnjW5jsrajVCiWPsJFY0F\ngBr4vVxTAyy5z04U1NoGlgPkmt3+Ec2SKeYB7Eqn8yN0jZOtXSw8yFtu05v7\n1qO+pgzuVQJmnmvyzIsvNWxzzzA0feH36QWw3STfDhmkRVKtSQNWERwkpgWC\n9clY/xX+UyIW0DrbMAEcpgxeDFXiasTDHq13xTmCDZjmXekXkNyiDbToOi0E\nJxMsdA8PvpqSZjpbgvX8ivFwOL7EAQlaVveFIAPgFWbBOSHScQYmNbxFrAvk\nZN7PBwukssJmh96AHwU58jEbW0GDzmT/edx/aO9mBJ2JKUAN+qYZKOie9XYy\nhTsdu3o57vyHHYqi9KZKl5+UvefQe/7rNGEopjcLc/EMblRMCCOfCGAKdTyG\ni4qji88/j1mggBD2vR06D2p9pfdUfKcdgu8bi0CmqUw4Bi4YFTD+8z+rWdtf\nZY8H\r\n=Aaqd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk1TJyYQhtmjo/QhH2t1fhXt47ACT3vSn8kBn7pZDiewIhAMIBNT1fZBFpl9jsZVHs4VSRkhUTb4jpynH+BkQG/Q0o"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.28_1548084277202_0.9028087544892245"},"_hasShrinkwrap":false},"1.26.0-alpha.7":{"name":"prisma-datamodel","version":"1.26.0-alpha.7","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-alpha.7","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-gXNogNrwegm4HY1RBiQ18kb0yhfCXXwyYOjzCUBIi06KeeUq3aiWwZ51LS6J7QTuL8HIlWSGoQHHg4I/mO5K9Q==","shasum":"8e46a7ca977c32a7a8f1d58ffed257e5e03c9115","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-alpha.7.tgz","fileCount":63,"unpackedSize":163041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcReQ5CRA9TVsSAnZWagAAZMQP/RLeZJPFwTo4x5FVfXGb\nBlUut4Hr8afzH6nDg6IekkoFgmTnFyiADOKyDt7GiTHf+RKpOT6HSEPXVHWZ\nYf3MGxdEyDbbgDbNGrr37FEJbAijMw6oZGePPRch7AWDiah6ta0YUMxKkuOO\nOrKiSACVhEmZIdMpw1a+SVJij9wvKXaWbuRrNr3rauBjXMZKXFLAaBUULkC6\npt+pdVgIWLsSEclFpxcDHxlDlOB4fjH4fsuvbDKvGdHjgsxwIhNSyf193+v0\nsezrE+otZg4/JL+h1kzOHxQZxZrc88iH+7V6y0ZP+ZmKyhACfhpsCBaFqyAb\n+2ozZsrZ+iPnfQhcDqEONK63OIXGQbN1nG8otFNqS2gCcYQ9GtowI40YT76L\n+yTwpDvi8f4WfhVmFxjTbhEeXDDvZSEDfozFagpr1u29+PWtrJVYFQbdiTIC\nsieInckpXaqqeMIypyLHMPBPXiTg8CAn2J/z4qCXovlz8s2WwU9o8gt4aC9V\ndloQBHXRIyF9v2Fo9v+CZQOfxuUNcTL0JVXJkV6fmXulDBYKk1N9txMPMyJS\n3wAMvEAAGIzSgk6H1e/W6FsbuiSzsqS5/lxi2pQnLUVD2ks6sKUBGGqcLMA9\nfEzm1A1bRvoCCrEr/MkyVpQ4A8cNtJuDRtxulAY/AO0QuuswC+oTt8EjS7Dw\nq4CV\r\n=H1BX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAOg8MzqVBnYYmSKoAfFAu2T8V0AdPkzFDh6es9tP128AiAcfmRw/7Knf6C/0XNQL16U0NVq/1Vnq+xSy5umoaS12w=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-alpha.7_1548084280888_0.04370617823579326"},"_hasShrinkwrap":false},"1.25.0-beta.29":{"name":"prisma-datamodel","version":"1.25.0-beta.29","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.29","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-nHbt37m31HXZDeoN7BQhi5fvuK94IgIoN7Ka3lSYLOe/T8lQ71/uyZlCCq2VRX38xacTDpykiaCgfHA4ioPy6g==","shasum":"a7e6b22f578fb19816f4676df8d0e77bb081e4e9","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.29.tgz","fileCount":54,"unpackedSize":127355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRuecCRA9TVsSAnZWagAA/CYP+gOd4ABjOiBm7NaJRT1r\n77Ccb51dyGw4RzeDsNoczvQy8xUMyaA0mr2ir8iHuzflvnqfTzRHXKwjr5w5\nGqdbreMfUdBRDyqyF5xatSA99U7VkYu5YEyBPZpcxlc8R2QTclpF67I4pnNA\nttjEaCbI+N0hmwl4JkX+TslNrUnGFNS1SmLzgae4bXjfHJ8ojE/qvxdIo1Bm\nsiohukrich/fRyfLq05nAhwZcsta+ZuQztaMkT3j99mAY/TVfiq+kBiaBmVx\nXOyCLM9IPEI15emq+a/FOLSnpJ1Qisq49qo4y5FMu7ErT+aTzEuj9mpTy1pP\nxogPH9tBUt4o/7DeP4dYVukYC29PLEmMwID4PbQb+i0V99cA/10uEey//uwl\nqkWexZ56LQGB72A+OKPEtUgozgl3GR2wQsoxLF5augQLwKd8LljEdIXUqL3e\n0psXWxi/XRopDn/bfOx4pMfp8/hRNT8vfsa5wHyWLcTJ7XQEhqnFFDwWKEfS\nSjJjvy1GvpdtZktBs8jJMa+Oz6oFzU7XvvQ/raqHqVKtp0NTMlqMmqsQ5A/j\nTwwuqntVXla86kMFtIH8pvA91JdQ1gHpclLvZW3Z+QsML+PMWTxfUFpRMHXn\nNkWqabul51srTTmT0QEUeG7uV5az35s9XsaI9xDPrjtN19O/R4UtPvnspPG0\n2KR6\r\n=pA3Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUM1H2EzFYIDhl3UnaNOD1GjVvcA5dxu3FXyL+8hfn/gIgUIg0E6JPlnNGXfYkgj/BpiotoRWUXCV9bYwFLZMJflo="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.29_1548150683541_0.5737546259170878"},"_hasShrinkwrap":false},"1.26.0-alpha.8":{"name":"prisma-datamodel","version":"1.26.0-alpha.8","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-alpha.8","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-L7jcenIkdPebOq1wXPiPq2PNvXO1UeQzVL/vPs7fmjBT/DXT3M9G3QxHCSL3q8zhGKR9RDQ9qp3V+3+4DNDAwQ==","shasum":"462cb79ccb28556ab4b2442f5878f9050910523e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-alpha.8.tgz","fileCount":63,"unpackedSize":163041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRvokCRA9TVsSAnZWagAAse0P/ioS3g74NHYOT8e3WVVx\nVsQrLqjO/sqEDmULHYjKdEfgMdkKjJyx0xaExuUid8tShQlsbSgNFxBZ+FRl\nsnz5JCvkjd6I+yC6dxMMOuFggG/+GcmB7xtbZ9LAmTUE9PxaCYKSYkuW708E\nZNKO0EOPg81FEiLqA5pm4cfsaU/mwzuy4vYka1YZjZUy4sVCK8EtpvCmMxIb\nUIEFUQYMM0fKlO//H6vnA1OICeA+rD+UJG4UTa3UY5xQGmEWTfEg25OvPdQA\nXUocWJZU2qMzihCJcBPzNOzRqWuH7ewlxiENvsug2cgRqUUpxpdI2w8iHWRY\nTmc8T8OQkt0SQ9uCaC0zDiRAa8rq0c3cefzJQmFOOfb/69/hAH9X8mbaxLkT\nLJWnVvsxXP4OnH7CS9808poRHJLX0vL42OZdaAKF/5t3Js0uLWNtZBpxm0GU\n78YavH7MU3qgNKexKYtW+dRYP7eRU4F+csDFtscu3z/OBvMrfvxT7AEcu4Eo\nwK7adDESgkBl8WL//e8M6uEdp6WNS0JxIey1szLlv4ppwZWLXUgV2Oz7dOCD\nnhLLZRKL7qhw9Kqe1Y4OTPNH4ypgs0WCDsOKJRUaw8EHQku8Rm4dSMAlfhTl\nzetwbRvjsI1mwrczgvKHkFwp0vWl1DPlSJ5whZxw3O6GJ8X0KhxizK8EOdIs\nYwwX\r\n=sum5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjNQB/Dw2T9CXxr0AQKMfA5mKlF3m1mlZyatf4EUGm4AiEAt6x+Lky/75iXf8LPlehqi4pfo4Rd6detTZzHbvZEHCI="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-alpha.8_1548155428132_0.05618307899644148"},"_hasShrinkwrap":false},"1.26.0-alpha.9":{"name":"prisma-datamodel","version":"1.26.0-alpha.9","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-alpha.9","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-8cP8ZNiaJaXwsLjWGPdHDa2lWk1+XN6pywibPD1qX+Y3N1AmrrNgYjwAk5upAIxk1hL916mBBtcFCTQuQt9o8A==","shasum":"bf0b1daa87c4cdd691cde02e58eeba9230b95921","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-alpha.9.tgz","fileCount":66,"unpackedSize":166888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRwmfCRA9TVsSAnZWagAAZeIP/jNbnDVB4rBVJkCVisKi\nNt402IN3xc9BXUu1j2SCicZN3K8tHt0eBiQ+yQygFlrtLmEGEef6QPaEVDm+\n5UVdwvJPNYoj48oW7UkOq+eG3Irx1tmA+reJMX10MTxsiJqtHzVv4xFj99r4\nM2XX5ob0R11Uy23Yv9hPp/1Qug3OqV2gcRzcNco9kyw3ZDcphuSqL9Z1eJZV\nTDLjjIYatNwpncZoHgYsHyU8aS0IqAX18Ko9R542akbVWxHhj1NyPDwPE1yZ\nZS9kkOb/IP9sDBZCEF/G+FjH6+eDNlqxfK6mKhUEYoHZRk9OpuhFSZKu9uzg\nZ5N5XBGJs9Hf0Gf0j/zpLFxvAC5ulrPwwqox3Vc5hWsnasmGBTfX4ltZm5gY\nFxHsbHzjySoKbhtqHtDoY7jsEo91A5L/2fKsP91mm6ePaA0tks2kACtWzVK0\nJNWiW8ZkNbRvLcsaNHFUUfl+Q0NoU5NzLR8YE1NbNp4KhI4Ryq4rDXW5tQtH\nxeawE+LB16nhwkQbD20CQL8TWZkQ+787s9JOwu5tRiSb+t9Ho6hSrVGeI9yg\nvm/CbVQv4KCFv4xAFPaAMMBdlhjwagnAwnlbEQEBpY315YfPZl06YY6J+uD2\nw4yO1jcJmR1b68hI8h60oNYVjBd6TmsNOC0G0POSck357HWjDYUBulA3e8yo\n211W\r\n=kE1/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFzLDszUYIj1honf8qpHBOUV9m1LdwszoC6v1vHSI5sAiAdP1p3dBB/Er2TwDRBPpL/LgaDN8pV3sbRoFd79VnUTw=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-alpha.9_1548159391393_0.773705808444136"},"_hasShrinkwrap":false},"1.25.0-beta.30":{"name":"prisma-datamodel","version":"1.25.0-beta.30","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.30","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-IoTMjmTkI4IpZPba11AA1W7QSqXS1dltvMYqWEHXWp9At1lfU8G/ak8Ky277Vo2OthkBoVuRrV02KheZEJxgzA==","shasum":"6e9107d9f3f1bd6d7a48d4af6bc3a5ec7c59fb60","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.30.tgz","fileCount":66,"unpackedSize":166888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRxoUCRA9TVsSAnZWagAAMnoP/0NPu/41slTG6Km9Zqfy\nXXKq7VPH5dWsJsw9CvJ6t7wLwZ047uOQLmgcjXCKhdJlPP2i4r+T91yecMum\nVggm3Yrl54/dHPORsrLMuhXdDr45+SBAv9FMoSBaws7JL3/KmYDBnjQyJJ5i\n3QRIZWce8ioPqDXltrAKyqHLs2RhDxs1L2+6d1/Zy+UW7hSCwpaehnsVvI3r\nM6vcjXpoNJerZ4/PtUsZXvUXFccoxwuNbwtt9c1ZEXC3dS/iiJW+Z7F4ef45\nriZaDtiuTMWEO84m4yPk2z6oB45+T/ZcuSn5282e7dYCB0uhwhBDh1gjB/f0\nAffoL5P0HunJrsVm0flJjljaixFjhNhUXORd48HJZSJHeJ64zR3DwyAGr6Gx\ngHYhKgxam0apl1nGC9qO7kB4DNDqaydYtize7LKhBJZznVmICeC3LgY21XtK\n+2UMtymzd4+FGtECUp/9aYwJ9Fpbo2SyeyMS1wlP89sCBZi6gIEczT7NHmGu\nSMJz7qzkDhFc3qX+E89NmjIZ6AnAkHdPHFWDRPf5cuFNG2wVICY+q/GKj6ry\nNdMpTGIPDVvY3ki6/Xs3fac+Nt13O5xKuuvC4A1R5pjjTgXe2YnwNQrZlTa0\npfIRIdSfGl4gB5WSfqidF9gQlPa8b4klYYV307VJz31P/op7rfNIgWdd4q8E\n3lD7\r\n=j9+K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7L9ddzW4V8dybTU/NY8agSB9IYrVcd8qV3swu58UuwAIhAMaxHNEQ5Ysne/Z+j6CVsNqxkg29khPrTlUANnX581+q"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.30_1548163604040_0.20945931941821194"},"_hasShrinkwrap":false},"1.25.0-beta.31":{"name":"prisma-datamodel","version":"1.25.0-beta.31","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.31","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-AgunrtiOWBMvosV9MPUi1OxZHyPnjIkZL5O1MXZVwIMdx37vfhI+NgTEWmT21AdC3fS7bfW+8bZ8yVlrZv4Ejw==","shasum":"4a664b51b15d01a86869f60cc63ad2fe892d8d86","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.31.tgz","fileCount":66,"unpackedSize":166888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRyPkCRA9TVsSAnZWagAABKwP/2iMYZ6oFizOcwNDIQBr\nOjoQF1JgyWp0e7KLrULWUwIdMRpAxKTgw6qb9B42IQLyeB1ZYX30tKoYRuOj\nVQC2JK1DD+phVSB1GadX84QKO2P8VY7l3xp7c0QNBOBfeOEzhefJOPPtRvlb\nznc/orq9AXT2gDXU4dm62X+oCffIJTVWd7ZjavNxmPbxOMB87kZruSDsecqb\npRuzOX8+jIX/Pilb14SnU0m+RYKJ4/i0wg1RsuyWCy34lbvLEIkltAKxZ36s\n2qpGPOTSkNdnBCx7YpFQBBmcUTNnq+1mlnAt5eR9B4B5LxmD0fz6Oz289h3q\nONqq7c7XCtooDztHKqUYWiO5dt5JTnVQU35djQ0+n80Z3ygfn8253ydUg2CM\n/oum+uHQ2z47slWEq8H+bEn0u6SwSp2sY4Q7tRGEZ/YZPxKvkV2N8dPkARan\n0JzkzC6I/DNeIV+QVRoMMIWn2jHsCJAMB7o7F/b+nfJnkc4Be+9b/NoFRmY7\nTJjd1O3TbStFhlJNJPst8rIZ4fhYjK4Pmy95pETK2WMlkFPJACPMGduz6mzM\n0YsY7Zl2qwTprwKpBPnWZZ6jZQvYTPBVQAHneIk9PpXR+HNUBOV8bbY0wumU\nij4sxVvcBS7evVp1gnN/OgCNQn2tEXUjEIGObZkkSnhXpwtL0zqDTB0fvT9h\nwgWN\r\n=HRaP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyLKAozpA4dnNULSzuI4QaPsOskHnIbAg8+Pg67X9vwAiAXZBjZm8w/xFJc4DzoXoOWxR8uUri7m8OanOFWteroxA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.31_1548166115871_0.914245169827079"},"_hasShrinkwrap":false},"1.26.0-alpha.10":{"name":"prisma-datamodel","version":"1.26.0-alpha.10","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-alpha.10","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-xFLWbA56A5a+YtV86RAamQ4XaYGMShFwG5+fbTpqqumSERrk0Wis/zFveAzqAyn1tluj3zihu50W/j3V/hUy1Q==","shasum":"2d8fbb984f85622999afa0684446936775146d41","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-alpha.10.tgz","fileCount":66,"unpackedSize":167077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRyVECRA9TVsSAnZWagAA9XUP/0lZsY38YryjwpBP+ijj\nQ7qkuZrhpd4ekYd5tioXSkWsa9OxUj6+qMlSquGvEsFS5bb2i00HpIx0/fif\n88/Efm0h/8EO1k8GJgpP9WVfzdmTjmaJdcqcLvyw8fGKIrn7KHxgE4rPD4L+\nLO04VWVrumLuCG6NOGV+Clr4uTq08Qnvsfd1W6NeM+JaR8X4Ad+UEsAeCa78\nZycgkKKtPzLOmNV36bFrT6+jBt1bVYq9Y0xSL7LE5XyQ43rvELtn04y/Ze9F\n2UhxVAvDHtmpiw8xLCj7X8IurRJIfuZipFC3QcGlQoEU1ppbqnwp/OPn6lN0\n+98eCwW+osPD7iNALDqKBt2PqPiVTJ+CMcBEEXyhk5/rKqP9H5k4yNm0M7K/\nHTmxn+A9aUyOe9+ej2EKEUUC1ZW26QZs/qvTWQGAVIzjMwNlQw46YmotIbbQ\n4mFIDdnZ9PAMCYAL58rfJt2MTw9AdG8GbfzyEpMdF76I8M3xFGYdB+R1hsqa\n6RV3fjkc2AdhMnMN92hyKm0V9kpJqrf7bubeBqFO81kFxVlvBYlCkJVdtk6q\nRXYdMr/a6ONypVppCNcPivgtcs8SsTx+pRcz2FqztiqeknTZDvCwpp7NxLOL\n1XVpw4s7mJcF04zUorV2BEFHBIcP+4YJCTygzyjnBL8n6BwWzS2UdXFHdhhX\nVftw\r\n=RU2Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMZkOupyGO+9S31nqmjBmPAQlHHx+rJIcOw9YkqQN5sAiBKhjnr5jZWObxrjMcphtAhGhSP15AP2Eq2QTIANENa1g=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-alpha.10_1548166468014_0.4022612971762056"},"_hasShrinkwrap":false},"1.26.0-alpha.11":{"name":"prisma-datamodel","version":"1.26.0-alpha.11","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-alpha.11","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ctPw2D+Kq6dTbIdwU20SKXTakkicDobEfHieVv+nybNi64Do8qesfxi+abkBl7sD9EvPEZSUnsf9yzVx4tYSOQ==","shasum":"6927d7808068a9bd65bb3cf5b15aae2364c88f08","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-alpha.11.tgz","fileCount":66,"unpackedSize":167353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRyrKCRA9TVsSAnZWagAAR+0P/RdPsSX45d/oR3Gi/KkW\nGc8S8ol/1WXbQCmbRTl0qXjCReW47C9tdpIikQcDTzYZXBtYOedjYZWXRMgL\nM7trnvi5QBjvPNSBR3o9sCTgtx5QNrT7n8bTVL9U9hoaoLZ9Xf2+ECkLg6rd\nee9Xsua6TUKfqhLC5AT4AQ9pakBbEN1TNCzFtHULQP9cJi6mBmTQ/BUxIfAk\nnICPYLcCnXMfQZXJx0LHQ5h6Mw5LP3MC4GvkQpzTrQMjOta9wuiE2zLRNGQx\nVjpyU+MqJQ3eItpeV0e5BEb6PB1NedeeDB/7hNCr3xtGVzVSoyb0xLVKVz/G\noDI/6WYtB/TeRcYOU27wYwI1ml5SwV6kmPSsASrkTxoiVrUDkFnli/PC0cmJ\n7jzDqczVaFmKFa5wPCBjVfMMhGB26hCB4V0p4r3x+lkiwN6F2+4wX2Ee9GEj\n6Fwt+dR4zFME0UVnzefGMuP6nb8v9NwuukeNPzz8MJ2bof1gSFUj2wP5xqZc\nEak9q501IhK05umNY8P0UjRzmR1O6NLIm0xjxTCBGtThGYDIWXjjtMSxJQ+s\nb8bXGPzK+TZKy7nfz8pBeDMau3GIbDzEygprwmHyeqN7UE2jCV9QoMmY+Q3H\nAkRzDpz04Esx/tP4QIOzYTw/sIZ+6Q+//dijRFWzN+jADkUe3KiOZ9uwbwSf\nBVdd\r\n=Ooaq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdEEuDcu/D8gwfX4yoyzRDRtqyZEBZb8n7ii3ggPwlgQIhANpXoskVvOZBHy3maOwopXHBelo26+VFKeE8aaR+Bt30"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-alpha.11_1548167882039_0.060659771317165045"},"_hasShrinkwrap":false},"1.25.0-beta.32":{"name":"prisma-datamodel","version":"1.25.0-beta.32","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.32","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-HKYQdwPoDqnxuiRecuavYPO1h/AUc2dSW8Rky2nAPXYypwFrnfnyMkhTllsaHeRv5+14SqR/JK2VmfOZ5SxhDQ==","shasum":"fcc3ad60e552ffc6454248b423c5c8e3fa2d420f","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.32.tgz","fileCount":66,"unpackedSize":166888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRy2sCRA9TVsSAnZWagAATPcP/1qmkKzROnUYKJ8NxA5t\nLYZf0AJ7KMB6FlWMQ9FIi8o3+IZWbMPy/8fiLZ+za24pjBq2ZAbZNjeyTre+\n6kq1Y7CEgblX7vMMOR413aaONyjFk/QqkCM4SL171VnuTYDmFsGA3nH37jzE\naPPyJOvvb48u/rQ06hSBe6HMlGVGD+//VM6aHV243+d1WTdpIPY+Kqb/u9w+\nuW2D6g2oD9Yspbw8y9UcMFhehyAsX2e5Dr3Dm0NIaQzMFBCdnSnskOL4H4U0\n5lt3JzOfsjslEhPGuQcRW9CftIoS8yMBOViLj07t7+vRlfAam9pYkG5+DFwe\n8/jLPGuoDVlXx3j3fRbFfaKP/Y7ZmGhJb7IonKlBYbhwPniexOG9di3NLcxc\nXgTEw3PHbY3ju8t6zqaT+leOHG3bzv+39h0EsMopJJmPCdsclOFExpxI0stu\n3uw/AOrkyGQ9SQQROVfsbIu92QL2ATJ57JYtx6k8F3d0USw7UqCuJMO8xt50\n3+NVzDuFUeyD5nSroKUVH0Yw7n6rVxeWlhMoq98baLiJaSVIWnOj9JT8UJBA\nQ3eFF8xFcDCaVGGqLOM8DxRe75rW3KVnDa2+EfaLRtig3/4PtG5GVpTE+GBS\nKCCYKMnRokstznYLD/Svho5ir18+UjyIHx5Ccs2bsKS54GnsTRi3mjwRoI31\nLMOF\r\n=QXSR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwQrR058fLinAW+3khbG8Kppld2V8VHCL+ByULIrmP3wIgCUMioWBWuBecVS3ifa2Z7aqgaNEBoOaacaw9VlBjsAY="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.32_1548168619284_0.8232286993370705"},"_hasShrinkwrap":false},"1.25.0-beta.33":{"name":"prisma-datamodel","version":"1.25.0-beta.33","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.25.0-beta.33","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-hC5hgpQSps9md7ghlQhaxdRXsVOY5MQTJTiSxIs8q4D/NThLmV/UPbdvhh9tRS7u8VCp7DDYOOKO/YUcMxG9eA==","shasum":"fe0172ded480e140b26483afcd497cb4c524f8ee","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0-beta.33.tgz","fileCount":66,"unpackedSize":166888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRzUrCRA9TVsSAnZWagAAJq4P/ju/LIPN0aCInmq5GgXX\nJS7gZYJLnydsGlwNGQpkLIhayJqRfG3TKZIXbcl7qjZpYVA/mw25AmYc7w2C\n4bQvObzqWUJ06F2N2aoUIxxr2S4FPpixvqHpajyMnN69efK1mUxm8HlTYOgM\nZJSH+683w7xasfCn5SgdilcQYdhEQytyCO8OsgJ5gYoYlvKywumslhVsQwxU\nN/I2XfIeUQYezNyZm2Ms+8my330oqxvU/pzjsHOn3IBucBjSUXIWUMWKk5fc\n7vVRYfQ7a5qdfKDC4+bMzRPwYpNMA37CY2KjyabrUye9G3XL6MsY9M7ZYXOp\ncnKHDtRdyVaEaEkFHW9V6/8NTTqnHOne8DncDDoltBoN6xzR9zgkrY7VRKmW\n6uqLuYdwIEL1Bsohz9cIMmik3+MchLBjWIy/xEYE6jjBUMe8e+Tx4C9lf0vg\n8OfNQumOMUOt5QdrfEnOIsUzls4py5fMDvfxNlWPgIiy7iu05/PcfJpM394q\nRwcVL3nVQtCN1sliPPplCewYiU+Y0VDj5sjbmPtjDGv7AOkJOIpVfgLf0EFY\nluCzI1KrgjH7Es7l8ptvWdeL6/DpfG2BrWylxr6vRO/cnmL5E3CSkXLg5H8X\nbxx55I9XIXQmhiTsuOkKdtK/2nktNFYQLQGmClNxp6pyHhpSxH+TViOh1omV\nbAlU\r\n=3DF0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLdSkomYO/45hO8Xms6ROfrtKAIpFWdlI+JKaH1go2kgIgCPjc9OHsv0ETtYXsFgn56NStuInTrG/zMefZPc3JssU="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0-beta.33_1548170539062_0.8859231868775663"},"_hasShrinkwrap":false},"1.25.0":{"name":"prisma-datamodel","version":"1.25.0","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.25.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-i7hEjPuHsGFaQNf0QxF15sHBLVLtdWktoEX0rLvzeBZyOWNVq29b85ZphDehFQ61ltY6rRHvCDuSFZhYcFTBGw==","shasum":"ca80cd1c190a33c4d76bdb43463dbd98cc2a212f","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.0.tgz","fileCount":54,"unpackedSize":127347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRzk+CRA9TVsSAnZWagAA5sUP+QCRjB8KHBHyiAzv7WbA\n6Q6v3fQ4id7af7rwbQfqSfPFIs1vo3UB+wR2WpbIxqjjSGYRBKsB+8tr9T19\nZCb5vcOIxETSng+Aiprb4KXkHR/NQyirLsufP0s4LrPW8DJGe9tmNk8Qj46n\nNVF72Y7qJWxWxc0XjRvnozGMYE6FedQuXVy4DTAkSDUefR5FDM1EugX2iv7h\n//ZsIJZobKzqVWJkjzZIRYn89eeKtH1ps4lbN6SX5ZKMcwM1eONJwiT+2ryW\nLbTPrPzzfAaglOSLFguDiE/Y2zOSxyWAkZPa/9vqkekqHqyBG+oJiJRGINmk\nM6P8x1hp1PPeA7AE0jIpfHKywaeE9Yl7TLYSa2ffrSNfDEeMlJRkODtrxNeN\nT2hFxs2OJdVkRCHobLOBowbKdFkONvRtUP6YUIMkMoDB3Ec8ys9tcSxAe7AA\nXNWUo4Sn+FI4yAVLnT53QcaFYa6/H3bwnybB2gavuH1eeWXUlSVvlRpi54sB\n+XUvvYmGMkYJDJGynLAslQrnqz5rXb/TocFax49tc4pwxHB5mpa4IvGeTKVF\nG8spQ7ZvHXArTpnK9/8CHbN0VLq88osukF7l9lSa30zIu+Cb7PLAzUOnFpO6\nNYpk5s5BDHX6sArSSb3ZG7eLUCwtwkun4881/1DphR8YDLIONnBdUcUjrKWI\nqq/U\r\n=CWxJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDD0CpIqURM2h6Qc6k82vL3yzfYSAnSZHY2DJRekvKZPAiEA17UawVxOWh4nzU8xClsgzfhOXvCYyVlxnBPQN4KedVk="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.0_1548171581491_0.3234384245035187"},"_hasShrinkwrap":false},"1.26.0-beta.1":{"name":"prisma-datamodel","version":"1.26.0-beta.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-SaQnxZ0gAQD0hoaAi02jUltmH2jZFEJO365la/5uEqLtLye2qJsYMKfBlc6YQdXKWk5XuVduJFfuDB+1/dYC/Q==","shasum":"3daf1d1fbf7a5d07654fa89f2cacdbe47f12e989","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.1.tgz","fileCount":66,"unpackedSize":166887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSIHrCRA9TVsSAnZWagAAINgP/jazcSyKRkJ5Ve9GhOmK\nDBna24S0LUk29u1LMXaPg2naUjw3ojSj3EEqOsMFqPYOkPISZ1Wr70n6hIiX\nQui0EccS3wP+4PbE08ABBPXLyWsR0TFqVJ2YOjfb3RjUQEuu1P64zReo9Nmj\ndSdBkNbR9NXJw+OhtXkUafUGBWi4N02McQRY3w11/eNl/VLoRYHUHkfRLYbN\nc1BgO2OrpRHf6LrTa6ISWB4cV3TRG4GpoZzfqWdx45cIHpuVtmwy5Ifaf4aY\ntkh4AkowG99fI3FRnFA9TOCvbwSmfC83B+bFXr8u2L/w/RmH/oVYolQ+Qvhj\n1Eh/+i+zPCXATn9IPJBBDM8F7cQyDFUaChp7ODF7WP4kHh0d/y7bMIme54eo\nJZ8lmn8nEat3x4O8+eAr41dSYWni3AZicY/+kJsqYxZvudzoiqOPtxKSULCm\nU68CP+tnYXsWWhVpfa1otIm5MDIeXc+nYDJHWPjIyyyI3udd1syMff8YGarD\n7PTxs211net4lsw0GcIHgJMpREWyhT34no5XE+fe17jekCey2YwUikOerUlA\nPO7FUC32Tq+JCeC9Y5mkV75GRCmh5/+4phZmdjZDQJsq32QQvXLK9pAbY0ns\nSs6uYfv+DXo02c05eOojZ/gktCjE9kProFiQGFVlwcj8FSU69zlnHxn9T1NS\nVs2p\r\n=+174\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGw3rEhKTQyCyDk431bJi+B7yqYWWBrYagb14d76PRkAiArN/zgUBnxlsDuo8fMnjMN/TlEUPW2QdfXuyNxTINeLQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.1_1548255722319_0.23905408724564703"},"_hasShrinkwrap":false},"1.25.1":{"name":"prisma-datamodel","version":"1.25.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.25.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-LcUer9LPcjObeycHvEl0R8THiwF4ug9PD4XnyPrHzMlrVysec2xIWIru8nxxuox5WiLmNYX7WK1gDnqQDabAWg==","shasum":"04e06dac10a2b49aa7fdfb900805d5de53177594","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.1.tgz","fileCount":54,"unpackedSize":127347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSIbTCRA9TVsSAnZWagAA+SEP/2s8B+gif9cQbvwTXWVr\nrwcxEd5MQLHaHUVnZf3OqsaapzynUpzSX5/E/GDKs7VCZKfgC90+d81/+hS/\nDhSNgI9w2PaveEpJLEcnauqFqVAYfaPIyS7eo1gquTmHPTA5X3vkQ1iiW7M/\nqwj2jEvCBLFZO1VEoodJqYo/tlXC1ZycoRQV5UrYx0t7th7/FF04KyIqGsPO\ng8+2d7WUUym3f3UTItpbMqjoz3EvxrpqS+Y/5ZpF6Nanb42GyEOsD+R3b2EQ\nOvT0w0fgMYehMgz9na5yKiVlSKd2D0uDfDS7SJwJF6m9uE5f30n0KElj2vGN\nl6J/wXiH+tb4NnIy2qlfKMM7WdJRyy6yeaLKk3owRT/hgMxw4caKTHce+KXE\na4cEM2EsLBor9zbFkx+Dj8Ayg3Y2DhYJRmweYSwNiI3nPEqKH4LCAOGAEP/A\n+VagCXjafg5LSdTKWn8+VzN2QtWfMyKI0hALviXgySPjgmNVYPcnbB7hQaMK\n1bp8Be+/nhbJoNMhcqzEHYhNXKYJ3EP0Y2tFx1Dhdfh1ptM39G8P8ob/EqIM\nJPw5jJqqwwoW/FB22ULKsLn+vQuHCgzbEoICKoqbwwAaFbeDDeh3hX8ibwMN\nSpKpgJrc1eH9ivQqZJLD+VZ2TZhtxvEaxRM//G3KZqOUxjqp9zfVnzZYz2l6\nXCyZ\r\n=0C5+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7vjYomOOzHuQvSrtzNCtjEqgeW8r2sKaucSoRS1A0QAiBUAXhjqG9uxPwnAk9t+7aNWn2G1ohN2sdjJdN0BeSiDw=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.1_1548256978807_0.9921096433857015"},"_hasShrinkwrap":false},"1.25.2":{"name":"prisma-datamodel","version":"1.25.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.25.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-AtlEkgOWVzNxaaCOr5m4vQ5Kbf/iNfKwFWOR6lTuy7J6t93iuC+QDggXxitPI1m1E54sc7FKihp3yd0OZK6Puw==","shasum":"7ca444184cf55f35f8f9c0cfc0792d01c1df21b5","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.2.tgz","fileCount":54,"unpackedSize":127347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSZK2CRA9TVsSAnZWagAAySYP/AqmV51U+/s2nny3/7pn\nw3gAcnjUgIDMn6zQK7wo98mWIfc1DNnXng0eC4ZOx3a0eUpFCIxxZ9ePFETi\nbgHWyglr4VlZjmvXRxsteBVmOsBScepKKNI4VVTQnGKkeYvYPKggg3s5if4g\n5qzicsqJjjjT8DRHjIraJXY5xDShfQ+vnFDYLvPJdRZVYl0RNLLvkKBxU4/f\nKlqE9sFjkI0SkbBQP3GJdUGOQzf8t7bsrBRNDGCXwIXTnjL7qNzgkyAsnMIx\nAvMphdCx4EZDxTdhwsuvdANi+m2NhNaQOJTS/PzlVK+hFpLUH/lnAs/WTTub\nN6reQ/VKWPCTGMPwXqSTv3k89EFp6sCeIqDffA57eIG3PlevaeLnw9rPoMs2\n4QV0Tu1cUAwWNXEszUQk9V2zTzsEt409eunyyHTskNW2FZylTgNiMWn6YUAL\n4yvSIgjpxaTsOkH30TbJ8YE2HAs6ZFS7Z2x8MYf7aoUiHuumNkZYc3OIJ0ho\n4XjGkeD7tgNrFr4ABka/2kjmo1IfCO1nQWzFIJqMYhCzM5Qc99wNUYVMJISk\nBfBrcTKEDrY5u8Uqz9fkCufv7piflFzjDOXP5iNeXz0XJKGbz7ikrWrgwyxX\nxxvQati0WXoFCpJhW5gzY8ClAgQoRPp+mZII6TSMFJSthfZdQOB7SDnauAcw\nUm3l\r\n=w3zh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIATcG5GPOuPMIe1E8QxT+9FB4CvBeRqb1hs/V0hSExMaAiBZBo8c+D8AlZgObOaGSp7F9uxJO7ytqrwOJTe8bB9Jcg=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.2_1548325557807_0.5899550464492773"},"_hasShrinkwrap":false},"1.27.0-alpha.1":{"name":"prisma-datamodel","version":"1.27.0-alpha.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-hfyGPWIytcAuHVgf2UckdElBRlyn2vOZDc2h8OGQ9bx+kIH4qFNf/S0X6Y1bnIGbUJFKsBdIf5Fexg8yEkp0AQ==","shasum":"2fddbd62ef3ce7e8de5e408dc2ab8987e355fe50","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.1.tgz","fileCount":66,"unpackedSize":179848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSbVJCRA9TVsSAnZWagAAwvMP/22ojRz43qTwF1gbiLdc\nxFqsQavdJ6G1dFf6U7TEeYzIeYOWjZnCERR6X8ygh6OKxy9TURfSGxVGbhiv\nbgwPM+k1S48iCmHayo/V42qv4bzlZ03j1hGJ1NuyrgXhrOfK4JaApihQ84ap\n+jMoFmwmgAGSs1hquFKj9tVj6JNKErxy8wSmCib0UbJ38b3AhzPF05VTzHrd\nsB1erofySkAU9X3ApmciUA+UEZcqC/zbbbRprh2kHKAJMq8UGTnI7w6utBbt\nX5EnnHwlZKh0cHioqb37q0dNd6pQYYHaGQOpBhN+mElIJrg1fz9hWJlRzj1E\nNjQldKo70LgJcjJgAYPV70Tjj22OiFHLXqxvxrZkzIY3SvKnWZ/NMF/r4ODu\nWY4wKBcGT+6OSDoYp9CLwg1khXJDkNKZl2cKhJWMBEXUnCqRLzYO9th9ysZn\nJV0pWM+w2C+b77QgtR4tIVPmS7CCjjwLyx5wYwcoJWrd5VV7z+vraiFJUDDo\nZ/aZrERvLfF2b1T6eXousHVyKW515FKut15nKckvkduww+y3qR4KtMjMFiex\nxZO1bw2+4TgEKUMfj8UC5j4jAhLmCX+xWHUITbesjBnqV3N5yhsoaPYUGygJ\nOajoYNGsZfDM4yoOPig+0kb+dcKAmBAzNGegsEo7CHhmUvlxGVlUFW6hZnAy\n8ZFd\r\n=gAAI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/xgt3xVDKL6HtMjKlYdpusebDlRN1sQfTDT5H4W8ZhAiEAuyfAbMNSsaNco4uLK+ThZnFd7XPL4MoARhr1/MhHJsY="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.1_1548334408325_0.4149690327575508"},"_hasShrinkwrap":false},"1.25.3":{"name":"prisma-datamodel","version":"1.25.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.25.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-upLDHfb7BPmJx7dtcqgBK62TSqwxuOFzxm1Ao3ZHpQsqaJhgquPXU3/TCBmgmwq/sX4tq5uc5T8Kf8dO7Not+g==","shasum":"6b954a51b0ab1182f40a25218c2947ffd404f579","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.3.tgz","fileCount":54,"unpackedSize":127347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSbW0CRA9TVsSAnZWagAAdqAP/2erxSmjUfM81Malb7Ts\ndIlsqYJaF/c9s3wXPLU38RgC6I5GXAuSvN/52raNa2ROp1ILECdL+xhNxEEY\nSu8/34zHY0ZCJDPxWoOS7U8ysNzMFztuq/Fqj6ODWiyWyHGMfstSrizRTknJ\n4QH553+YdgTwaSAqfEoY+mU64cNm4XN0rzDqNj/9pMmnYNNTfUXkyhKDfeQK\nCDAIjZga+0tLi9f0UF1hOC2PPAI2JgQ3nS/SypGWm6V/vCP0rw32nLiiDTXF\nMfgU3EgqCl36gC9nYgCBwVy5mY06vGyjwjJAsa5pvri2i6aRC5ecHumHPLS3\nJ531M1moyHTLihR5/G4FnlGTPzZ2L4B72jK5DvnLFj+T3hPLJcheDUr6MpFV\nJgD5PgniQ/KzKvwFwVZx4faP7xAEmafsQ4lY725Jgbk71g6llP0RiC4mGLWi\nIx52CwB37wy/p52GL5uoOGnQvb3jURqPxCI4xPvm+jMRKKYWCAEFXJ4tA9lJ\nTUsR234PCJpVoy73Y2na/jBVCylLtkvkX35vw7Avdjx3IuRl1EAxnkZRTfGe\nooR7Pa7eSvz9Ajy4B+tU1phi2GjwMcP30VZw1VgdAUsARSIaU14IfcFPM2qR\n3WnW1e/Pqbg2lait1j7eW1YBHu9krSVEoQd9yxOf/hPIbS5hAbkqObFounmJ\nZyEE\r\n=4V1m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICV8rQOkyzbEDqsD+dY9jLgsZ9KBQ4SMm6k0d53aRJy6AiEA+7YqN9jZ918AWVJuRDuwA0lF6ZcCmBRhI/Tj9cpbisw="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.3_1548334515970_0.5803238451128583"},"_hasShrinkwrap":false},"1.27.0-alpha.2":{"name":"prisma-datamodel","version":"1.27.0-alpha.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-sHUMUvgU8eVrEPfnVPvhaMX22MFYdoB+hIb5QLOcEUirMFpagLV4ksmorzhxdSTK3CAx1OfYkNmjhgfeXI5yeA==","shasum":"48fa996eca576b10130b943ca1aa021e70df106a","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.2.tgz","fileCount":66,"unpackedSize":182161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSdOVCRA9TVsSAnZWagAA4icP/ixZ36U67wnqWgyITyc6\nzAKFOtJfXjSxHpwjeE3yEHzbTA44claYAx7hcutGvx62LBda6scPSX5LgDvj\nHktOstPVVNMkD2mQp+fOq3SYQ6EqBPSNbTDtHVxGI69arLzPs+slCqpEnzNc\nXDg6y8Jo3jK35juVXyAz9r6uy6tKbgK+geeCAuvnqurpW5HgTSjCTq4PWqOu\nHONrQne+buUBmMtCCEVNuu9SqyUjF09lXNNajl3kmnQ7x4ZxTCz19kxTF+Do\nG5DzkXABhjFiWwQFkcCezKM6+kxRPh3wXQ7DdFAiPVOlWonsHtW+GI7McYS9\nm0F3QL1ffnQu8lLoBZSlhSq2D4ZIrelrWHJyvXUw0Hf6VSPiJgtaBHcTfVbL\naJoyt7yMACiHzeFOj2xGjKoCgz6zejIYernkWiSlwmVzG1BMhN+eJQc5VRlm\nPjXdBf/ZBcdW6fw5H/tHbBFd99x4OWrLCci+QtGN12OutjGkS1LMWVTgqWe7\nQZKa49f0Wd09uuP9JJsRu0v02I24zNAmul6ic9P4v2PDwsQyIZ/8AQXIcp+8\ntBSmJDP806ff/R4tfKc9XBVytBtgY8M27jS68JRl5xAcLE5Rf5+d4ev5WGde\naxSPjDh29rHKcr0FtpDYSdVNZ6QJvBhVNQcejgmmAlySajHeB0qflpgpDM4c\n7CoX\r\n=3GV+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSEKPeI80JkJ5ZVnf7DaLhqV+RL0LL05AH6B8/rVPuRQIhAKsUVrtuG+X+gXDz6m2cHH1BAcAgkRKNC0uwEkZRxvwD"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.2_1548342165274_0.47041985417217536"},"_hasShrinkwrap":false},"1.27.0-alpha.3":{"name":"prisma-datamodel","version":"1.27.0-alpha.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-aJAMi5fRyvxKuP77ufz/S6Q0c5dRNP2ZSOiDguSdMemVleW8LQ9uIQzz+yl9h1twiCnF8sylTkOxw7eqIt2HRA==","shasum":"3cd469f2ec256e3a34e9a253b560f44ee1a35adf","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.3.tgz","fileCount":66,"unpackedSize":182161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSdQhCRA9TVsSAnZWagAA4lwP+QBqqJJwr0crHhhbTzs/\nsCcqycty2K/VUNm6l7T78TUInoB2+bCq2hLuJA1tKzACoIGTiCdG66OutzL/\n7r4v6HCLYAdSx1QOkj+sLUC9SlW0ktNPht7fNviBiqsW2hnE2L26iBTPoqX4\nYY5ygyXN4yc9sKVuVpxAlr+A7oW52rrsJAmsqFsAv37X0v/KJVYsCanukHbd\nOKPYQ5//9AXfOMYPbwbryxgFZMtQqd3btTt7P0bgSrtXFvtfa0vG+EIkUi1l\nnuDd8r9kzhxX59s7Xa40pc1di2oz6l9QDngrFbdY2KDxy53qh+y1wGfnUZeR\njMsBARcZaxwXbmqAmziEbWSKzhtzUugQevE8EcWR87fPUzRCh5Y4istaCTNf\nZS7HlaqHkut5gwyCxGLLhVe7KRHlHvI3S0KTo0fJrv6aXEtazj2AHLoN8svH\nPf9jXxa1PGd8SluJ4h5mDaIIT5r7Vk9vKz2Sb3+t3AYDeSbiFHHWSAZDZmhm\nEzN2pq38OtB6Vr/gl7wlAI1cCeBdY0u79llQblxwlQGzGL8mSzytIttHac/s\nLZ30U/+JzkOTBAVOpR4w3hJf1Z2c7lC/BKinA0Pua4b76+xgGjSvBpWyBlcz\n1psZrO1a2PnSwpr1Jv2rkXNVJy1iJEHMalznM720a3o2j3D+Ja2+hvQ1N4GX\n+WOi\r\n=W4uX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENNZUuoIcJMalWOQGqMhU3x6GXDGe8A5all8icovBPBAiAdJGT1uEQOzuNVhS2CnI3ebg/ts1IP6NWARimPdL9bcQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.3_1548342305036_0.2989511121937658"},"_hasShrinkwrap":false},"1.27.0-alpha.4":{"name":"prisma-datamodel","version":"1.27.0-alpha.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-VQ03PoPOvJzDKW0C7Wlk+Q5I3injUnSrb1DrCUw2qPRGBb2UvDURI/WZvLk6/ZiNZYCvzfn9Zo+Icp2qlgoJaw==","shasum":"0ac785bfa0f3a6391fb046d1d4263d807943b94d","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.4.tgz","fileCount":66,"unpackedSize":185042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSdagCRA9TVsSAnZWagAA2XwP/AmDO6gdWsBfsI1MS6tb\naCXYrgmcjg7qoD4ZChsT009uCxKk+iyUspuC9j2w6Dhw+n92Y6sFqGpnCdV9\nk1qnvbd4eITwuVOFQ++z/NNWJw4lKdAGJRPCf/gnkVjDgePe3QNQfM4PQrk7\nbu32wo9gCSWE2gB9JeWVPpC0Rzp0+q1tZTUrPbaOMdbfJEttYVQZEU0TsgIt\nS4n1f5tCqRajSxfBKnulUnyFsEZk0DOenUxBW/qrdV8dnyY6IoJJAxi2DWy/\ncAwZVFrQ3LPF/bJg3e+epgnl/zHvXkVijaJXOTxIyGRkXrLlg86L3C/sM7Qx\nLVx+a3fwVIO5k8qG+beiwMcH8e0x0zODunArH/gkdelvLQo3bt7ZdaUpNjVL\nR7cUDGJdmT8KrXUkFhik0m+vpMv3pXL7iUK1l9oCkC34pZE4YbBPYUfjktmW\nmTnbwj9E4wP1kgwCzbmiTaGUEPkgvbW8amqyS37jdrjZ18SWSOe/tG9JATof\n8ja9mefmE3MLY+70kuUn9iJI9T97Y8IURs3TzAJCW7PQyhv4+na+RdmmwlP8\neiuMny+SZ6ONdo2enU89zvGRpqPJMHPAAV3OitZ682GIXi6AibUlOYb58t2o\nOLHzcnGtMydt3gjJW/M3obQo3RTX2RDodZ/sQrFtvZswRHL2rcroRYcyh4v/\nRghq\r\n=GaTO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG8z2xWFLlEdMweuECJ0mhhyuUDDMILl4WPxqnCRCbzGAiBDMzXgYQ0fXYZD3Ho02s0Dl7fo97+BjBR8KUnEQQd5RA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.4_1548342944094_0.7536297552535112"},"_hasShrinkwrap":false},"1.27.0-alpha.5":{"name":"prisma-datamodel","version":"1.27.0-alpha.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ZGkaDCDVQ7uQUaa0yf9lJxX2ef4vshM9EmiqpbKx+U1HDBXFjKF8oGkOopjssR9e2tj7vJHc664E6z9LOOR3rA==","shasum":"46ea0e7082973a2006d0120c1645de2c0c89aa4e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.5.tgz","fileCount":66,"unpackedSize":185042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSeHICRA9TVsSAnZWagAAawYP/29Hm/Rhi0TEsvvJePuG\nbZInzSmCt9Dr40x5KURP28sY9xKsIDkAfdR1GNlX4zLdocnUS46qgydjtcq4\nUcuLmblDt2xeq2bNTqNQMvqFCn+jYY0apDaUg3URE6dItIScqby1l2rkN5Ku\nyoBNLrlcIEZK8VlOWdymb8HgjGaGoAzfGVReYN48dikdm/1vGdgDexgDzAN7\nqZUqGsOdJc23A79G7Mio8gdy7Wu/FVEM0w6z3un0yn+ei2tfquk642c8PXXt\nXbseGqxYt2yoUDfc585KAznV0Cs7oVwLE/2G3TkmnkSbaFwmzggFAUIFNUCt\nf0Df4CeVThUmY95emVAMSIbe4sz3s6WfxkCio0RDy2LZY3gvIXc0ClpZfu9c\nFZkqUuAe/b5SLgmeB6vXf9eqEbFTqrpB5/HikfBEQ5ZCoplkMDdK+/ZVcnkL\nnrFiwfPnpwHCqxhGD1H0kkol9ZP24fbgewFPUBmSr8RX5iJL7YQ3BthXarFy\naSJKVJXO4akzAwj4GSd3/QaOL1kgWGtKvOqFvH5csxhcCrx7jpEtziUkIDTg\nR1dLEEx3ij56bG4RnzR+h5r9u6V5sOLHWq15Y8p65xAGMYP3bu+l2i3ZOaKL\nDCeAgHDhM5BHXV3a/fc3cmAtUxBOGKJvKbxPCutVvo9X24TTwQ15rNomIBZL\nNKvc\r\n=l0QR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFGLir+byLr3PMV0tYdSlUiPi+arqPD0H6mqzpAP85KAiAJ8h1/JTNpdN9I1Ki/yUEdhWY3/iltPsCOOuwdMUXjoQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.5_1548345799580_0.06306362646524621"},"_hasShrinkwrap":false},"1.27.0-alpha.6":{"name":"prisma-datamodel","version":"1.27.0-alpha.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-pB/bPVSppgsQrcWav677PdDB6j8zeEQYvYgmQc53f3gE/nQoCOmD6KFNry3IGRgfQJ4EympC4WKy846tS6Yrow==","shasum":"be060f5d73716702af146f4809d4ad6cb2819884","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.6.tgz","fileCount":66,"unpackedSize":185042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSeR8CRA9TVsSAnZWagAAgwIQAKAvLeI+insqi3gi3n2S\nM/ROocdiat2F7vESh3V4eurrs+X1pKLsrix1pTdRsoG3HFQZxPvkfdBNFQtR\nEfK/VK4sk4Eam2gBt5tD4s9JwEOUpzJxXX2aAbiGXc77O6PkKo6e0m5kkJXu\nS5SMzIB+dXwNu2+9xIohaWJHdps5qHN/8olwyFAGXZ4Usv4zPFxEXC78H8Ja\no6+QI2HXbkkJkw6w8bTYlGMpTTfUrNKcoHq6tQMk/IgiJNcsCkpUdkyiAJcI\nu3HWetNnEhnU/d7zXwBjUFSHNG5Q3iuz29o174NXwpIskagFkIgFSbCLj1+s\nRS+sZWF5lcZRL5UnTFlseYZBNjMu2DOXVUF30iaDtjGv5mTJhqiOZz6QU5MH\nokqkZvY5JRqTBo2tLKzXJLaccIPfHP0XSxdj7nHv03VXlEJzEnRTOrawjFCr\nYpjP8RJvK6g0uaLx+XWTehjCPMqoVG/EPUkLe2rfUzbpvEpqjkx0LPf8WWKB\nWaCmz+Lb4CXUJZy5irKNeGqz1kjF1u8d41SJUvizDCfgFhD175FOlIaKRRpj\nHKYiyFgrR4nuaOPj1ilLJiGnrExDq6Wx4MOhDyr/t8V2bYlRWNuB7/U/TkW7\nLlKLTqO7UxeFh9YMO7WtjI2KhavBj0JOXyrTk2Vh11MF4CJdB82y1W8HurCO\nwQUC\r\n=4t3g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPGWYSjLZVk/u0xgZcvXoeCIF5XXDDELbkGxRh5zKzFAiB4rumWLogyfoqxEeDtPptXdzmXKYr0g1RUdtLzb3bl+Q=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.6_1548346492383_0.9206601170842856"},"_hasShrinkwrap":false},"1.26.0-beta.2":{"name":"prisma-datamodel","version":"1.26.0-beta.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-gxUmwloNfPmnJMSA40zCU1vFwnNsD+5icrB+EyYCthFey3sUc9xoNAIuySjMzySSrOrnCUr+LsP9sEYyJ9doxA==","shasum":"b100de0527a3c46d0f10d84035709a5464779bb6","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.2.tgz","fileCount":66,"unpackedSize":166887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSuJ7CRA9TVsSAnZWagAAx3gP/3Jccc2Nm6pZUvUkZ54I\np8HM0O7yJPbah+zQnLHxNevCGuqFbJPAxIUlpXmzKhLMtnrXxQS8iQOfg7lO\n5dUU/NjNTYHbFJlh776t4Czk5upBmoGGSxdnfS3AzpsrlzUkQtEiTZ7AUZVv\n2QmuCf5DF5j9icx2XLcWrQQpzo1h9h9fpR9IvA6L41WGRIXF18kL/rir/wJv\nv4UWqPhtRlbXE+QRoNqjE6jj6NJZjWhDe+WMh/Tcwj/Szbp7UG8fBjFVJuMl\n5y1JYn56VjQkyFx7o8r9qnUHfQZztx+CPiRCNtYlA32ls2f7/nRZ1bKo4NOY\nvq1eAO+lM5VPkpjbEhS+qhuEr/HDLoY2sD8O+ObBjO4CKjsMDFsxrSUUu61k\nMXxlwSit6icIjGobEob1PL8hWiYzpoQTI7JAjOuqITOXkH4KN8zCMNiXcyhU\nFVC0nNEocuxkhLl0XBoqLx9+LwZVDC+xBiX32wbOi4KiXdAx1iPKWgiAEhoT\nPvPm++zkKYgE6nUA+ZQRQaA3fwNpz6NXAY4a/I7mOGYdtlEjGMfqPTX0YhiC\nW1C0s9DSoplTBtJ04KCDzMA9LPyfye0EPCyTEkF7ZQaB+6kWseSgMxbGUBii\nx2TbH063/7DPun4NLvzlECrLhGxT0G6V27BxTj8fM9drjtZVa4zt9eS/pb+C\nej1j\r\n=B2/O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDT7mK5iroplzykXLG5+eM2iu8nNDr/maGMm2GZPGgSMQIgEBhbSbrO66w/i/dUdB+KwFcqZOgpvfN+R5VfJqTGt9U="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.2_1548411514616_0.5238282123816371"},"_hasShrinkwrap":false},"1.25.4":{"name":"prisma-datamodel","version":"1.25.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.25.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-VaVaeNeTa1vW6IID8jN26o5+OOfO+gZTiXFn1Jvd/QkwAlvUuMYAeCrzElnZ+eMUYeto1yYpMD5snCPCKOyntg==","shasum":"f44e45b3ac220600a371b28610f96b91a8073eb0","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.4.tgz","fileCount":54,"unpackedSize":127347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTvxKCRA9TVsSAnZWagAAz0UP/3cRDn0ipFm3qPDQp5Ax\ng1Rc4KpgXBTvAkhpkqaEWEuNJKQaZJ1OgarZDPOdOoQRp7lD1js44YhbSgKD\n/WBbYpii4O9khDxPUoHBr/sCKJP+nSL8JnS2RocnWBHt8hnBETk70Gjv2HEi\nnMvXmvx/w0VNr5USXHywAhoZFgNo68FmY3JtbUqG2EN49Z6L1MvWr16KOPUx\nu7NFBiUK6QUev+fvHamEl0DDuxKYI/IKca1Cj0OlQp9nX/U3kXqJ744idrWW\nGyAn9sMiKLvxqtIwYNTPeiu5iJQFYnN3T+5SId4KJh6EDQGIK+ytu3RKvZ1V\nCJ9T2GBX2ByX3XAXU0KY7mNH62RGSF8hr1naeFHNFVX1EPd9SZ65lHd9Bx0A\nBrGn1lNqG+OmVEHu6EUOoi3Hje1itbKEcXGJjw9gmjTFqQoNTefg8U+Tu4d+\nwJD9+ub7Vnpi/cOebGw/B2+2w5LpOs3pye91hpoIDWqhjTZowk1vi8ZGA0lq\n1zWMPgmFOZ+c5HYZK64G6f6HRqiHH61BomzDZMRuwUnRmenJTIqUybJfDPgj\nMet8S+jO+nH4PY5mXSr1/rWBZQNaLLM6lnNqR5NgIKtn1HjDfopJvjZPX06S\nLTpBweUqFg1DpeqqHg/7S6323Ss1Ign2KoVd24LMrYenwxzgaOvq1T5gMX3r\nsPVs\r\n=8jxB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSSB68FFz5uOqVVH7L+g1on1WuND9002IQI9oS/GflLwIgPTpkAXOlg1JAAABm53ElzybTMoSoQjz9TXNUeRnrvmA="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.4_1548680266158_0.3730371515761286"},"_hasShrinkwrap":false},"1.26.0-beta.3":{"name":"prisma-datamodel","version":"1.26.0-beta.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-lERGAO4dYqKe9mfpZp+scOEiaQMObWug91iZ4npu0iA7HCGfPkTqT+L42TGtSAjNu0HS2Ib0a8BzlCf3F6mPiQ==","shasum":"f900ccb98e3a6ba442d64a333479e98aa0da09be","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.3.tgz","fileCount":66,"unpackedSize":166887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTv5KCRA9TVsSAnZWagAA7WQP/j2U3WmRri1eWg3UGMb5\ntrkR9BjoBu/1MZHDFJcA4acMuAVh2skWc8OVnoqgzon4d/eE899+5IbsvWvd\nzcifrqxnxVgEdMQj+yIX88x0xhxSTXinmjaBPHkFlroef5m8YlJxFp4JKD9o\n3/KPlmDdmEsEB9DjW1eP/0jelmYxJl+2aOYTQQk/JmE/TUwa1qocsMosH1p3\nqsXjfVPeimmZc7HGGZE4ngPdTXr+llfcSOnhgAp4iBKH/q32qwa87NDOG+Mj\nv5xHkNlbZb3sfe9qlmGF+4agkmUU+NCZieBhwKagClob3oQZcOweZnrSGgld\npEWbHfAULokrWozJNKsG6qA1P7/Qy8RoVyYXL7EEn5OQR+BRDqza9ZkxnXMy\nLbufVMySDs1kJNpQ5VzJUDCDlYIqpHEZkQOGmFCM1ZcC95nGK7cjYlnyK5vv\nZfSh0iPrDhwTF/J3Pwj8y9Jonu/tWfkjgppu3XJPAJN5/KpmzE6Jgq/YoT82\nsJdjskQ/4QCLmYwYxKYETpILd6o3j+g3fPM4Nxso5Vg4qFwo9bHDgP/rSW6D\n/a/Zm0Lg3bVKiWSXS49wdyxoCPVSadAE52xTjaDXrIDq2zRUXqERt58sicki\nhrCNOKQ4HecfqQJkOgMDu0yCCFJEpOesd8TFbOpyRddJX+TKLs4Fj5Wp3G+V\nD5yN\r\n=oRzC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfnzZVCVRTqRuQV7bX21DUSWJSNtPOISNZRoD1u7nQfAiBudF8op68o3i3xk/NFDV3+YcoSvLimVPdEbiAx2k6zVA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.3_1548680778163_0.8397615560673386"},"_hasShrinkwrap":false},"1.27.0-alpha.7":{"name":"prisma-datamodel","version":"1.27.0-alpha.7","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.7","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-u7Sc93zTSYoYWvz8LYk4nQ/fKYc6/mTddfl4A2ZZgVDjLuvdwyu2eN9oZQ/H1/8ucPFcnzeL3ZT0FtiuT0oVBQ==","shasum":"4ae206a36321e7a8edf7ac6ff52dfe51bb8ad359","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.7.tgz","fileCount":66,"unpackedSize":185042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTv5xCRA9TVsSAnZWagAA/nEP/RrtPAN82ZdrRr7pVEtO\nPYSqit/FL9DfyfBYZcCPkr+mIveN7DBis1S1A9wW8Nmn5IeIcfgwSjo2za+P\n1bohNYEPdNPKNnDDbN9dAZRrCI7vEGTQ7duvH4zdHGyGX4A7Rg0sj0jeJ0H2\nuGNfVCg9YFC0ef6PVHDEnxLNUU30N4f6Sk8mgar4h0E9T/T1KU6uLZKg8w21\nAU3W33HOekrNHiBPECSPok1BArlNN7vuUDCuLdT2al1ZES3ytdtSWrJwHzxE\n0eyLD76xnnJkdZKvygk9wpxvI5cUL85Ub2nmfjaImif2mzyfBG1ZvrtU4Onp\nFBk2JqLOtaWvJn03X8RmuHzBlMmsmRMQH+jZ77M/YaaT6el/2P4M12Dze/1q\not2XEEkIBVtLzp2abXZwMu7He9v9N7llhW4u7c1Rw+Nl1D8C2W7mv1UlNuO2\nYtbM/OxfVQKzXD+fFajotwpSJqbS8WhASLIflpN+NNvAD0zL4jbHam81X/mT\nUIaikqIUFDzLcTKE1YD1suQ7QWB+Gn8bUsjaruJndcML80yxpB+jb7d8i9da\njM6A5RkLwUgMYh0r86PXdOzc6g+cKVIFYrOdsWRr6SaScWt3QrerjyFINmpG\nI/zWkM+9GtyNQaqJ8gDb2O/U9yIZtgjx2j8h45qarDoj+sxzhOMFYwQzHAOK\nHrmq\r\n=CwpL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG22tWoUSRP6dCqDs8E5k3Fdw9dvR8z8DlW6M2BNc9SEAiEAvUIfPf1/o7FmDq3lqrJ7HmtLh+9bSLLxGCWAPmbP2kc="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.7_1548680816527_0.7883733496412437"},"_hasShrinkwrap":false},"1.27.0-alpha.8":{"name":"prisma-datamodel","version":"1.27.0-alpha.8","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.8","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-xXzG1x74vYyDJZPsou0rtyClcZQvk2CXkSvZQkRL+pd9klNajO20cuvHMez0oFoX7npXXmLjwFTcMcsNkSZEEg==","shasum":"d306c49340168faac79373abaae3a106d0aa54aa","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.8.tgz","fileCount":66,"unpackedSize":185042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUFeSCRA9TVsSAnZWagAAqtoQAIwMn/JXo/9CGrqROHrQ\nZi1M09GaCeO/fEOYsnWGFYn9gxAfk2Vrstrjz3NS3LpEo1gWZ7dhxZRis48N\nrEXZYar0CeOpZ67N3GVQRuPzAVgnllMz2MECKssojfyoQJdhJ74rfBSobpAV\nMI8dVzf0PupMiw0R2o7eMVoWYrgaY1dGcZ+6Xt7f3u5JA+pkyHgji3HMiZ2P\nw2l2S36bx2hLE13VSmnt8jnUSuKqia0XDyX2X63F3W660/wnXkmOFr4MoCz/\nClbmtdRDFbdvy9X3O8J8qauwEHz5ybw3c6GfADOo/s9qU7dfbEXs+oMzqRHC\nH6bXueMQ3s7zXhl/HniQuxN3MhW4ks+WYCKQZjE6lju2GfokI+KwqT2ecXlH\nbmXVCdnfCPNS+CESbFLzgaZRjh7r1hjsb0FdTa85kyLIRY8nUR1jDeTZBVT6\nNdmYrS0b6jzsUEr2mTrpb6C+LrDDluvL9KDB1QC94fIp7zO0G+I7lYxTMFpb\nGIXK9n6NNKxRJEHNwK2MKd7YRbPDUq8IGJFmmlWbGZ3lqEdWKoPVCjv9rwyG\nPjZPJyFGqa6O8cPE4jatLPZn74uAxfd/JCLbTdrRZFSdB/XRzHK/jqU4RxxC\nntUlGb/1eqedCmgcHcU3DQbrEYGGKGLbXNqTtmGnTNVlJ18CvjPkTP18njCp\ntlX9\r\n=6yra\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDll6vCps3FFW9uYk3IAENItCbjNPmQFaRgyFT9m4SXnwIgH+XHLIAlPi6ax1opClOaLj7c2M7J5JbkuySSXmKlkXg="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.8_1548769169526_0.8737007918740916"},"_hasShrinkwrap":false},"1.27.0-alpha.9":{"name":"prisma-datamodel","version":"1.27.0-alpha.9","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.9","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-zbL8/zqnJkUidudzUlcL2kdCcrb/rTWhdCoTlmsbFtzsHf1ntCfd41KYrOtAp8uXyYlZ4li+9ejUOzVnWb88mA==","shasum":"e2c2ae8fa02d87f3327f03031dec66e813b4baf3","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.9.tgz","fileCount":66,"unpackedSize":185042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUGgCCRA9TVsSAnZWagAA6dkQAI+5nTToS7I9SkIbU/rO\nTi6dACHfKBDCA99IyEkUSeQib1viA7HdbMjLQD9zg6PD0SgRsfvWRWxHnrji\nd0oHf765kEle8B1ua+iOh+S8DZvdSZnyTM51FURTpbKZCDgxw6kMu+e0g3/K\ngELrbZiPpfUDqj++dO1Awb6hY5ocd2/wH5rWUKoEh9PnfloGGaqVoZQg5RPY\nLPFKbWoy/pDxHOux1JBonLF2lQ/of+hJlHGwBZL0lG9iagFVJrXb4AI7P1YE\n0IyxzIhHSmxHFnIUTcZ7DGdcs5FfFFdeHz8+IMR9XUc3xqU2LDQUPCyObUce\nJD1cAQXxOL1QZxa8OK0pgqHgt2XZ2rd4u3SDvfa5mY3ihctcFKrYuI0PN4RZ\nsbzxf9D4xgYLjpncc2j/9Sq0+trXZdkqcFhsLDCQsx49eJfOKpEhKfWVnFZn\n4vpM1SCg4HYYA0Ym5Kc6xIOeWQV6qnOp/VQxqrMcEl37IC5THoqG+kDn/iDf\ntofVI0bR3GoM/xNKTqqDl6mUOaf2Wf4g9fo7u7lTgYnNMme86xne0KnYUlBL\n+bSxUmxBpKQ39jbysqzy78gctsvIorOx+tZiPuIHpb4Gcfg/OV9S4aEcrvLP\nVLXmEgqQqzHnk5q3Y2Q1Rbq07P6FkP1gWsWY4FjcBMlM7aZXo92KQTgWxbPE\nsWC5\r\n=1/y2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAzrn2SbB6iviLCrAuZM44gEMmYyb2mos0JMLjOA7GuAiEAv4d0BpJFhhw8WmLS0sGFY9HZjA09pfSbVQTLibNd0zQ="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.9_1548773378380_0.1880319075858119"},"_hasShrinkwrap":false},"1.27.0-alpha.10":{"name":"prisma-datamodel","version":"1.27.0-alpha.10","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.10","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-d4D9hNenINxOROIuDxycsyf5tCQJ5kl13FdKpHo0FGXg9L/MEIdp+Mpviu+nxWKZKOqk/bi0PV7ycUHfXxzL2Q==","shasum":"1afaa7dc01f41b2b94eca906cfaccc566e134300","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.10.tgz","fileCount":66,"unpackedSize":185043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUYVDCRA9TVsSAnZWagAAUQUQAIxtIJqV92FZo61+HMF6\nWUkgHhz2lijXyS1Kw4Q1UmsQY9uoPq/PseVssmaqcof9h1i9cLCyK/eFzmYZ\nheUzbUvMCSNqcl3w17Uv6l6NTS09gTAMZxJOJsz2ukQJSNV/7YmKwP/JUJpe\naXDNeL0Ll9IFjcxj2j+q1lU2Umxnmg1F+QVwPi4+HuZGjxlb1C11cV87UvoJ\nTmPdplKGEiNBtnPJhgHZQQ5zWZYvsd1TOBrvuUfuMAoz4/KI3ScFkOxs+SvS\nf+jcpxbTFHV0lO0pUn7NWobaHtvkpwU/XF3XygMi+r4xzjKAP5pPDnyt8X5Z\nL3Bc/OOn0LSG75ed8WvnG4iA1amvyyAnh6tx+wXNMPsC/ndvjhBvnkGLSUwc\nB07ADbzlsvgNe6qNS5BxinR7QU8Vyn71NFJdJURVbgfmohtlI7gvDHeziEFf\n8VLpqD0krpCD+JcwWEnJWd1eRFJ9GT2O1qbOtg+Au60eBvzeKpWyiDap7d//\ndkOe3zftNB4CW+mLS0rsrFuaItsxKttTybjKkssP6hNq/h41xhve3RqnB5Om\nu9nK2wUKTapnxjfjSDQS9w018XKm+2TAKSLALnI5pDBgiLuG5Us4HjHItZu0\nODH3AkG2pt+SN5pt69rrVO0PWr4jVAPTe72GdNmX8OO5jC9eKG7N/WRqwyr8\ngfMV\r\n=djtf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4KJPF97aMUqHDdJAHve2e5qZ4zHTAzos16CTIEwxJmAIhAI3N2BIRCIhSUMmGR7xYkFKPd+lQVI0kFeXQxJONyB3n"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.10_1548846403168_0.8601137603128681"},"_hasShrinkwrap":false},"1.27.0-alpha.11":{"name":"prisma-datamodel","version":"1.27.0-alpha.11","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.11","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-VJYg50KsZHRrIW0/NCkwr9nr3ydFi0PrXYOdGuomDiJ4nJcAFwrLFafHnnqnxU15pK+yPf0I+GR7Xqri0wiOyA==","shasum":"638f79e2416c381fcd184339a4660ac6e88d35bb","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.11.tgz","fileCount":66,"unpackedSize":185043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUv4BCRA9TVsSAnZWagAAXMUP/2EUgrxp/JY3yxv+E4eK\ndHAAa+aEGh41BLT+UyiG1Yd9fj2TG8W+xPYpRgRmhe5Uk4tjhmrpUMgZNbwh\nEgGGvXEqtlGAfozIZjlj69e2OkgASUNXvB9J29Xr2HzDrF0XTBRK1LIVygxi\nMvia2JnSzShidxuqBre21kAgmpOZQ0ZqUwCiLpZuDgpIVLw7uCu5JYJ2VWQ+\ndVggPv/rMtGARzReUWZueBfBtpSfDph7ddQN6oiV0mZ+FHqK/b66Y2+BrqQ2\nesGte+heM8KUlyGjeFt4cj0AfJTnJ+GmJPB/rKuv8HDpwo4MBJAldaAg/jb0\nVc8LvDXjUwPUmuUvxhMCrG2At9MXrq4fkPA8dOBjCyy9wQNHh4TkRYqrIi9o\nM0DEtTFITRJc6/+vwy/zbaQ6UuLjsCDZKvkFJEe2+z8STgNAOARn6xRZgBT2\nW63j5ejZskNw6vP3620/baxtrZpDLo9Ld3NY5aqeZWSP7Bf0ItQ0YyY5/oVa\nVnixS2BwEbMK1NYOaV2lcb1B+QyfDZu/GZPN9jb9buJtq4C3SRWq9RUqrBNL\n7g1nsxO5RRpTTXv+Xz5PccFumcgz6KmNG+IHQNqLB0py3R3NonI7+F5p3xai\nCKlHoRaZ6hanSnljpzceFNcS1ZKw4AsWjdLCiStnNQDl9lLQE+EzbY5tL7az\nhA1P\r\n=T+qe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOOhSveJENE41lj28OdFo3WymDKaHxgK1gD1lfSxIJaAiEAqtMLHs0BI/eZguo/3qnURrf97X9deS/DWRZIWTVHUyU="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.11_1548942848927_0.9382393229328112"},"_hasShrinkwrap":false},"1.25.5":{"name":"prisma-datamodel","version":"1.25.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.25.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-JG/8bYtUCDhEdYHhiIMSqATRy+kxxwdhrtu2oZrHcDZ1/9VT+xDA7aZ97svulpxoHytJi/625MxsqVVDsGxdSQ==","shasum":"08798af1cd25bf36390973e78110557d69fabcdb","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.5.tgz","fileCount":54,"unpackedSize":127347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVFXiCRA9TVsSAnZWagAAlKUQAKJaMq/u6tz7QjKWAlb3\ncCjxGJoz39SCqfT0M2MyehKRWjCPFmF4xkVgnEXl8MSNZKc2k/80wdhfQ4do\npvfcCrUq60nMuSnLPommHc+MM5Xr8EQ4HHkHOXicO98TjcX+8n08670aPEuQ\nqdNQpk/crBefN+Cx0m5gQ4pdBZpdYg8lwCArHoGUll63YbImptfLRAINriAr\nX+kkpmWNjdggV5oB7nOnhpsA8M1n18ZNLCeYNnRqaCt8+sa4lvcCiZ/pvpS9\nxllvjva3qW8oADW8cdmNWpjxbzDIi9iSPIMMMb+NqU0XfX5ob0aqxBsth5hT\nqn2BPGFzkUp0f535WcgEq8lUBmScbAqxOIttxN9Vv84PkbRsD+keFZG56aTY\nmNILvx3e9+oFARnfhMi5H6+UsYMgLIgsDlMGBSvl/oEcA34T6a2hrMeTZKyb\nAqNUkiQyoin+4NDvslNN/cMviEuZo0OSF0ANYKP/O4QjkuD3clh64D8EXiNH\nuKKvX29wsG9hr1tt2zhCNlzLzjim1rp3MYadm9cNSzgvb3YtSIQ5sW5cgUlJ\nwys2g2cG28I3fo3P0NX7bERfY10NzHNF1WHH0wqIGi+ctAAbWB9PgT+n7NsD\nE+nHcgD0EVZvm2iU4UMWAIDbLPVmRkSDGLb3bP7Z2u3AX3ptuP3Uunzvz8+k\nmHOL\r\n=J4Xx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkc0XkMP92q4d0GD1xBaAzbSASqMRT8G8wULpInPdJsAiEAmTv6TH65jYWcOC5FP7bT44B4SSV9mAZrOEzNlhRicws="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.5_1549030881666_0.7810813282263529"},"_hasShrinkwrap":false},"1.25.6":{"name":"prisma-datamodel","version":"1.25.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.25.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-TUM3Q8Kw9lvHpdQeITmcuIA59ukdZa0r/xJcNX7Iwwg6SPr5EXDRwmMiqBMytWv38dcMf9qsy1LtnfAiky7XVw==","shasum":"bbf2b0071a394e5479ae3e827b69fe4eee7bc5a1","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.6.tgz","fileCount":54,"unpackedSize":127347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVGpnCRA9TVsSAnZWagAAxj8P/2uEQoOPxFvajoI5/m9v\nBkpzlmj6GXY2lQAg7UaRg0+/lWJOTa6mLTMVfXJOKZipgQ6WpgcG01Q82dfE\nPL0XQ0pd3Tgs8Ge5y8N2K2U56mM6YG9vBHOTpG1Hrx9R5obg/sK7Z/gI/yDu\nULOY5iouuLdm76kG1EcPIk01iscco7GwKOyImQ9OnTPSL8cfGT723upmg1Nz\n0o1FWtDkkr5MCWcpkpzzN0peg+rdLh1W09tXRNCol/eOt+NHXPDdWAkNSUqv\n0sY2HA+UlaCAqDtSWMEzDXxku16NUEOIoBNZwsRyc79+W3EqmAj7K/RbvaYU\nTgURlf77b97BJbqxfn/iUaCteYGcVagwmpnbuolYslc73ZPSLJJg9dsYRk0g\nTW7/QIj51SrSdYYbt5Mp+Lk9YyaHnR6hZbWsUwtlu6CGHE+FwhQdu9stZlAh\nzAIfu4azWhmm9v2xpPj/iMqF1V7U7Jkpty0H2BoPJ4hjn5CepSf3fZypqXKp\nC/1cX8192e83R7AXlhsSC31JF6WlDALY98AAZc+X1J8v0aT923IvCKf4WsP7\nd02nJ3LVq8kr8dOo//pxHQTHuwlCwzcVgszAeMJXmy5nytxAWfacSdMalVT/\nVQP6LKEOwzP7SaxhEr0OC20wcbkvRUZN9Rb4M08uCjFn3qgQH4QZdlC+sS00\nYTXt\r\n=ze8g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPjaNuUZUvK4edZcm1gBZZ68iMkVRlM9gYRU8PepKw+AiAH63dS+aoydp0bZJZPLRrjyN/ZWU8yUXreDzfyzxMo9Q=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.6_1549036134803_0.5835552072012307"},"_hasShrinkwrap":false},"1.25.7":{"name":"prisma-datamodel","version":"1.25.7","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.25.7","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-/X4qqpe6cnpd1fv/rSrsYrD4dFFDaSa22TGmgF5H/4eKfaioPhAM2+8tmdtvaIPDcUQlT9RcO1MEBS4w5+ASIw==","shasum":"a010dd7715001c9fb9edd75b4b28d00368688a12","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.25.7.tgz","fileCount":54,"unpackedSize":127347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVbzGCRA9TVsSAnZWagAAd8wP/2WISe9EMvxSjZZDcGLj\nHgGI+X2G9Vtgx+pCnn+lMwaZQ/WsztLyuyz4mE8aZWBQGG7DTMhXeGJ/MwNi\n6yzfrdJDgxSkJMG70aDcjdmIReTYJFqpPckRX2Gfdf4EVMsMu78TctfFJAaP\n7kl1zvENlZb4KtW5LbGdUCfttqC9PPaeuTEPSLh6IvcMZQc+Vp2+FsDpOCa9\ntK14Fk9Kst8QwfNebpkuofBsRs3Sc+/mkPt34m05uOv5WTz1gEI4QyZcOUtQ\nTtGKTrEV8uwsSXWs0JMfJgEvplllznzXwwx8TgIsrZDAtkkgqChtezFx/x3H\nMK0b7J5wn1wLlfgLPOTybMtNNVV16tr6vyNEGVEhMUUdkuIPL6HeZpIqBc62\nFN01TTEZ1i5IK+6N8CB0xt7Y435gF+vRP4IARtpzuMUHUBjR5xUCHIYsiiLO\nswJdyTG5AzYWyjcQfIxDgJ5sqJF8+yDwlOeUNvZVatT0engm5wQAq93RqR6m\nzHrGvh/mGsLEBXmO1BnDQ8ZqUCo39lwJTGnn4AIgfAmnQrW+k3c3YsB6q1Pu\nWIw0+GEfR5U8lM5xtbWxpMcwOR0Ls+cqSXz1iXfdR1fb2ieXiX5DVRQeUCcd\nLk7BTYp1AxPeBn/yZnZde3JC5ucfDOjfcxliSec44NvD/9S1E4aq6yM+RH51\nN/sd\r\n=wv16\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9zlDBKnEbzdxyHzzZLkjjvAVfMiUx+1XxYZSToWBgxwIgMhxB4KDz20toeDqK5qECPNYUlLjr/Y2JCbNmRZ+0APY="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.25.7_1549122757195_0.07925347892987689"},"_hasShrinkwrap":false},"1.27.0-alpha.12":{"name":"prisma-datamodel","version":"1.27.0-alpha.12","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.12","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-THbxgJo5fpVdzu7UKtOZzrOAcp9MKz8GtGMuC0iUt1Rs9iZYqz303cdaIPZdTM8Bh+q4idAPNUG/LhNd+giN9Q==","shasum":"7f4f4e95964fde06dc89ffa7d559316f5e39c478","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.12.tgz","fileCount":66,"unpackedSize":188078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWE65CRA9TVsSAnZWagAACdcQAIJFYaKLFuQSSeCy4fp8\nUzVCvvtGSY4V5uIbrj/wj08CCov9YY1+FB6QoTJhvwVZj2giBkooZCZvDm0H\nich+Vyj7GZyWLw7XKmZtbd+nrHBj4d33CrzhrLUF/KADHG3J7abRsyYjcQ7F\nzfmXBo3Z0k5YxxUYKZZE8o7s9UK3cVfyfPrY0kEFMnxE04UeBdn0+j88Qix5\nuxTe8VFhhnhSwc4ALRq/7Phvbi9/eOkx3+bhU1FQT3pz0nw5foftx8+rk7+i\nVgnzvcRPOdkgWugDoY5EjPWJJk3PaovERQ2Ab6CEDQ1rDLwHXBYVXg8RdbBN\nkgU+5OM4SCJFeXpdVPeqssjQ42gbJ+Y+0BVUIM/vG8qoLDYWSI2AEO4nFPCl\nCTHcuLOEP26QNS8XaNwZcb0A+5HPOpbPAJoxTF1lLX82i9aw7/LumOeX7j80\naH4zBKWgeOeLpN8Y88YsoF1v+koS+NkJnROsV2Fk7evB4CgM3OoFKtu90Y+5\nZeBFThQhvkvLFiWWlfKaZlCp78d8OLF3yBzthd/s0ihzQCijO9exUi4kzQ6Y\n4pNOpcpRgOSBROTqgoU/G9CCi7KZ6q/kP+HoLBd3dqE7me4O0M1v+s1AwTqR\n+u5hItfYnno+GxGghWgPF8lUeQeyN83Iy+myJEYOKR9SztCDOAen4G7xKJEW\ndQSC\r\n=AQmb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrXJNak++vCcptWtIKAxhhtnKExYU501gTnMTx4ujRtAIgOBxOaUn9H0cYqwoq4NEs5Tt+jIhErT18XDb5qvRCxqQ="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.12_1549291193471_0.8008208917916391"},"_hasShrinkwrap":false},"1.27.0-alpha.13":{"name":"prisma-datamodel","version":"1.27.0-alpha.13","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.13","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-izYsCszLLQ9lVz0TCVHt82qJhMZyy1viNhuFTNXurUM749+nfk0uZKm0U5vo9wgxGKuxCxUswSweAL6TOpsX9Q==","shasum":"a6d54a2ccfbf9198c631562ed55f224136e22f5d","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.13.tgz","fileCount":66,"unpackedSize":188078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWFCwCRA9TVsSAnZWagAAAccQAJ8uw4hV2qLCU4yBuN8w\nl4/ayYES4NKcG912bT463nVCgX7nUKLHuG4q9zLq/Lr71HpC2l9QHvEpsstg\nrvlKiNWDFh2SVGlXRePHqGfPUR+2H77IaesnImgcvnltjo955t2BmK+a/Qug\nzLpxvMvsovIDcsC9pTWk0orKnjPZpZoImO0UHUczs8Y+y2yA3+zaL+56fgxK\nR4gR+jb+SNCrYwEgCvNBVr4m61uuwGI0C7l7GMhdaq36qGfxQiyD/Z28BfHm\nu6Rtfo18K2tTNpzpxxZZhxVtb+9Bd5OwNmUGr/1/Wli7vqom16xk5FLoPEuO\ntox8ebWL9zxNbWEuJxttX08q59puZ01Z895vN6oCAVfJVMyMuUcxrNJINNNN\n9T+DtZEWt4V+ISVRJbSphLXJY6n/rVInTgefHExsz7mMj7HHwFxIR76b2HPl\nbiIBoGxwX46U4JD5Trds3nmUNz7rPxXyZw0plTcW/TpNr3F/Skb3qEFnQAHX\nY3WBGirhhPKKJUG5s1u/X5U24zR08kIRRkqdcYvgCsSjU2RZe61zhyvh3yR7\nTreVGHhQgCMo5VO4yvIVswaVZ6iWhUmm728IVt/syTXbPwZiPScwjDAiWaNZ\nBxKE2FZDNXqhY2ql2QYkrHcljIJArHF1dSz6SHbSYJ6qzEqtnsBZc2SJ+uAm\ncClK\r\n=e5do\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCJDd7kso8h7NVTVBcZKeatGgivOkSVGqTM9P9cym5HAiEAwQ1grHOdr5HR3FIfnXBJ0oPGgY34ktjazTzcWYXdm28="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.13_1549291695717_0.1767430058160373"},"_hasShrinkwrap":false},"1.27.0-alpha.14":{"name":"prisma-datamodel","version":"1.27.0-alpha.14","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.14","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-akQ4YR8mjOGlI4tUTazjLwRbl3PQBQrEEtjklOBnAGPW2TACBa20D3xhtS/g1BgIUjSSIBPAhzQEegfcHcdBJA==","shasum":"67eb62594e1402c12c5aa66239813307fb9971aa","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.14.tgz","fileCount":66,"unpackedSize":188078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWF0SCRA9TVsSAnZWagAAfyUP/0p29bg7KcIuPMTJRli9\nMOUaXQ9cWfh73EVqy6jpqMtBb8IxGyBypcM3opFZQhJkefZrM5uT34clzvtJ\nEsClHKRaL7MWIByR1e58RvzFsPNNXY86NOBEawO0hbMwLN4VgmzENUiG8TYH\ncsNOd9JsZjMZ787PHnHcLozqrDb4bDm2oWGHEcXrQAoSU5Qmu0+6hoD7Fzgs\n2706gw8nW7ZGgcPM+cYnVu2d/RkGtkresy86tia1aa/uaFgv1hhOkUgStldc\nsYrGScM0XLMkvi9Qgf2Z68LFNkrIl6L2XEhwgExzC/FMLEEeW4WSMdziZdy/\n9jVdT6n0wEUKjjsJlM3KNRrXX5ZnYV1HOzswgyhIYetAVrHSFouWxPl+JEIC\nIo7BwtYTq/cSGuWTXRGA6kmBCJ7xriMMBE1SkV+n1jegyG9UQvxWe+SzY5lJ\nyCzT6eDu+WYpL5ETL2AgqtSz4J+rZvBkHfnaa8JhyKr2folkGGMsJXt1ddeG\nj2b+EuFrqtt3GrtafAg+Zmovr0GIWKqAQ3Y0U4oJS2fsrbgweCG+9DB7cLwF\ng7Ue32W1zVopOOqmubBqTazM4M9pqy3rqk1PosBj6hQ20SrBMBgP5a3C4x/H\n/9VOJKDUm61hr4+OMedSWYmjhdCskSJXpryunDZxr5X99zVIOdDB3Jl0vJ2I\nhgHp\r\n=azlO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnG1iSOnnOggFRLe0vQJnW5FoeLgSc9M6xQf+laEQIHQIhAIcCqzXtjzjrUYOU2kAXaCZBfep0xIRIhhi51tL9KOdI"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.14_1549294865984_0.7960801884357069"},"_hasShrinkwrap":false},"1.27.0-alpha.15":{"name":"prisma-datamodel","version":"1.27.0-alpha.15","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.15","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-QfkxeNCE3orUAZ0vxfdSEfZeGokN4hXp8Q//lyzv7LpF6F2GCRwKN1olgxTQtsak715ofGphtQxpzMWDA3Ze/g==","shasum":"c2fc8bb0546905e4d7c8af93570460ead07ee498","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.15.tgz","fileCount":66,"unpackedSize":188076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWGBiCRA9TVsSAnZWagAAGe4QAIfTucFqAxVwn8+Y1ZCa\ncd/P4UcaNdw3DVy5wTIzGSDUvzOI0hL/Te3PvkP2oMa23I7Ucnab/aJR5PEv\nciPwIWOJ8WclEjLPs6VuZl2zfgPcqcKPPrg69t3hOfyzai28VaiZXgSwugJS\napppYTPhhyj7pyFsKqE1aoQwivNIX37DsuP8RBWPTmQ1vf6lvF42s0X6zLKs\nGi8BzpYSjsea9qdI/UbrUYzvKwT+Qsqn0fZykT73p7SSsMnEnTeWlB4nF0EW\n9cKEVQradkr5KzQ9IOugWrxu/KREVNEukOIRAA90kRAmzC0zQQJep3la4v+6\nZfgO2wv3nmV6tfrVbfung66Q/KGQZUfHhswSJS7GebDK2oOPmzfrI+1fi5r5\nxU/+9/dOIW6HVGv1XlNe6G0JtnGqFe1dN5cm0koLp1MGXzaNMRsoiV/KmNFT\nLOG+cngE/RPJCvvqrYdD6wgb+3lKU550RW0IVKMBWxwSxeaNM3mNXzRTvl3r\n8IzK/lYizoKZCRrM83F4IRqHdDjCuMa3H1FTE74ZGuSbQ3AHU4MYlThnf5R0\nMMfMUtm8JGinWp3SSoLlbx01FGkHS7lSI7ui9lwEsnUnxwWkMI/b6N8yAbRv\nbcYOo2fL9qgtEV1n72vrlr6wYleWuXB7G4W864pme67KFjq5nUl0uJAsAX1K\negO4\r\n=7Wf5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE//DzFVMfgFfhpLUiEDW1bce7dzTxj+mOCnd8df+G9KAiEAmqViZH3y5tDHlbIktG0rrnG6lI9DB0QnfckR9Wy6OsY="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.15_1549295713794_0.5309604219943"},"_hasShrinkwrap":false},"1.27.0-alpha.16":{"name":"prisma-datamodel","version":"1.27.0-alpha.16","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.16","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-oyDvrli2I0eb2MhzSgcyZSV7C2bkoFhGWDGBb8dqTmgB4MlDAgfWkLzqDlm2c13amnWOGxVui+y7aRf3v6ZNgQ==","shasum":"f8171f1123194562d9d7f7592c4766dbc9ac4b9a","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.16.tgz","fileCount":66,"unpackedSize":188076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWGFPCRA9TVsSAnZWagAAYgsQAJRo3xWANRWslyKvZNzS\nWwiojVpsv1g6dtLAin8iSILCkUr0+Vvdn5kh+umWMAR15oH8QEdRARYn5Xtq\n59ddGMM+s4zsx5Th7uiueBgf5MUTkQ00+KZQe9bN0OHCO2GrNR8jBcwLQeeC\npbAfq0TAXGL4i8QaAoAxPQgbk486hx5V3PjmNpyV8khAswztZOMA2F+M3NDd\niFjU430lwCiODep0nSLiK/AQmx2lyDXGbuWOnaRi1ty8SAienBkLllq5Wf/G\nmzQEgBcLoiTneYS0uzf4ZFLj/K5Y6zzcNHtZt40Ai/wToEYpZf51CUMfNuos\nJ54yj0JgfZHNAU0bZT0zGHgIr/DFnQ6wDL5/8sQjNnD9LdyzKu6io4xPkApo\nbLBOTyqfXdN0t10m6LOX+BS9+8cdE1XLxh6EUdbGFPdDZhoqYMO/GWHywEf7\nmxc7fX6InV0KPNCSS/rMCkimGonrWQEDI7tPLuj3oKeiJb+I81Ht9XBSd8PN\ndL9kEG6vs7n7GvxiQ7evGReLZ+9DLbo+LGKSUfjXxRwtM1B0AOpf+/UtKHje\nifghTSgu5YC8D2wg6s53BwrHOUr0LeO539MEkrP19tqw7MzmSQuW0d4P/vzk\nSKKmMUf1eDdK+dPHI3c3BtuDzCC/Xj8Mq00VDgQt2GJMJ1WusicKGotwS6LW\nnL7t\r\n=VB3w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1lZts4aBbWN5ftICkqH2ADOTmwwV9LQ+s9LLL9DPt+AIgF7Znj5QUuXpqQrhNz45/dp3WQ5gNb8yZ+uUb0oxpmpk="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.16_1549295951122_0.37383273854169374"},"_hasShrinkwrap":false},"1.27.0-alpha.17":{"name":"prisma-datamodel","version":"1.27.0-alpha.17","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.17","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Mc6a1HeF6L8HEAPFPKJZypm20rtTqSKSZ3gBmFzv64cuURGE1DqVSUC8qIRrZvurcUsO33O4xLwMOGDoTruaSQ==","shasum":"21296be7a2e10f9f5a6a5e88df193c6ba63bcb8c","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.17.tgz","fileCount":66,"unpackedSize":188076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWGIRCRA9TVsSAnZWagAA4v4QAJ/0NNxoIootD3t/Lkfb\nC0nURBZF/GkKGr0hpf+1J/VyLjlZaQDuDCEW8MUKULg0RNJ3yLjys3BZ7kET\nTTywTbT0FM+NaeMx2iYgtmQwAYXoGSqHHKN8oSP0mnfAB9uqERbQOHO5MvQA\n8+SyYLuFJA42roJEsOFapfPmQ+1XEf/xMbzj09y3EMR3GD5sZvYrD6rde/pn\nT0Taod0WuWTzIWm8J6Czq9cBcS9+cZz2us2SYQ1MawEE3GxyyAD5rwZHw6T7\nBS5pCZfgmbdPO4JdvAAd6JZQB0KR5RwsmZXvwavnmhQbNoBiHqOZD+DF768g\ndsr34/XcD8rT3gj/8BmzfG/gJ+6O7gT+K3h1JB3TzsQFQBIz7QgKaY+tA62a\n+YwxPep7I+v6zIf+vatjDh698B1DCJLMxdxsb8/2TM7OyIiU0p3iA6Ke1QG7\nKifPFVvsmBkOYWv2X1gX62B36eP91KFIOTxP5emwWxTTlijZ2EosRRtmRgpl\n5dDpWyY61fFhu/CMQkeP/auxP24igwUsYqZU248F6oBLOVXLtonFt34FU4e4\nTIUqoL6MlmnriWPShLkoCPIyblyYZ4rOaFWD7ZjC8viDTjHHGlXoX79GA1RA\n4WlCC5WE+KBjyRdnqKaFZPvBlTJef+jhEvWzO7pM+T4I3m/oRq2yIEoMLPqU\nR0Q2\r\n=iPPw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFkC5k04dlNdpIQHs+9OyGAw9w0eyL4T62OMmLomCn7AIhAOTqAr0qQsEn6lyTyxgQPyPQtj32Jj0r3TJHEbgms0hn"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.17_1549296144632_0.19249613491905837"},"_hasShrinkwrap":false},"1.27.0-alpha.18":{"name":"prisma-datamodel","version":"1.27.0-alpha.18","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.18","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-jbI5dmtIIgkhPuNtB1x4TyFlTerFKll4QS8PgXhFNlgWi3ygNJVorcDPKqN6+0GzEobVv9LEbGtNdTaNh8e6rQ==","shasum":"ef22aa5977c8af14c2cb581638da7540c38a2755","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.18.tgz","fileCount":66,"unpackedSize":188076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWGNyCRA9TVsSAnZWagAAaRYP/i+79ZbnEHSYFp6u8DGN\negFt0H6ve0Hb/KFO7Jo5DUJDSeN3x8smTN7m2fcDvuYgzpwxG2ZhutwjBONz\nYYgjeOg5UMmZQYPE+AcIk5N+6PIZt4hSqDxvpucMWNM/CSK2aXuhVjYd5RPo\nhX4qk7ot2DK+BG+28khHynvpfIRdFo5Ri+fRRh4zfazaVw6ImJk9ujGJAkSF\ndVDNWukayTbTezb3yTa/PuuvGhS5tPIrFSWSTrpKDjupG4KBrnD9BDcBwg0w\nf2CHD7YWOByn7A/8I1w3UDCmivf99q4GUkgY1g81D5gfGO7ZtWG8pmK4t+On\nTEG8alGdLJ/QV3SG1SdN2zX1EzFprywgOOHh3TBV1OUK0nZCnT0FjnAMivN1\n340jKKvnV2UGn7354uRiC+Qi0YD0CkkwBuQbCTxr3f8U4+gjKQNgOBe0Lgps\n8j6Nju55A594w8meeeBO2g9bULrFnM8tzwSRhc47sdXBXdAr4dN0WXpiIKyQ\npzYxVECiIbzYQDXu/4C6aDQyemOH9bjMQqRXOHhRlYAjoFH8yCacAyeQzmjx\n7deEXxOaaU0drgI+EUXi2U9LeFJNN1EE/2UJ6mLSe/To4PWhhCRvt3kTCd9s\nv+qKCzujK9Cc9yWZvRPOr5QgAIcyiDFROMtX2i/HlgX2MiG5wT7hB62ClNUv\nK1nD\r\n=hNpU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXaBOoXyxVjps9rVxfjVo+DAt7nwZmCPi2iEciPhk1MQIgPdezl5JVQ9vnmrdDcKlED+rdGQWnZBWv7KkKlBz6Kf8="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.18_1549296498287_0.9270362046401952"},"_hasShrinkwrap":false},"1.27.0-alpha.19":{"name":"prisma-datamodel","version":"1.27.0-alpha.19","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.19","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-SnuY2gw+aPfX88xQYckrBvzRPs6Jq+WXoCCP32XNFgeaZSvHw9BlG6/L5qkJBlHNdILuI1JiX7unc4B/5XMzEQ==","shasum":"fa5bed9ee1b1a6b794b2497ccd937dc02102d32f","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.19.tgz","fileCount":66,"unpackedSize":188076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWGllCRA9TVsSAnZWagAA9BcP/0ZNFe/PnQGI1ZP4U477\nxykuC8e8RyxEfzGuvMXZbxO5+hUOSEl5Awmg69eqjR/xjAB8ThRwf0nxQ/Ro\nJ97TrUc9PuNQE69+sOXRcuot7dqSyzsiVMPKakJtCSzXWLoidadHmqpUr3uB\nCjcXDVZK+oJ5GIGjTnqNWu3P8SW2GwK68Ys3ngTrBDb2x94ou5OWGCJFxPH2\nEz53zAYOfQf48JLVONDKBC4NPjgq6HQby1dJcR9mhpf0aaAj4Sjpmqbgy11i\nqS1Zln5R/+3zCxwkSsJF4YhttrKMQ/pSLvsW6bK54VFM89S7sp5n0pi2f8l/\npaDNV+q8hIwtqZS6s5a5afiI5us8SNAO2zrA4TzRrU44I7av7kng4syyaXyX\nDtWVl8wZk7EGeqUmA5k9gPzeAfXrrewjUw+QgL0+N8eccYih8ud94VBGZHFN\ng1QslYwuZIM1tGzLe/KuyLlAsNzJfFJHrk7mAq6wHVeYUQkXvwyJa2+h+tFJ\nInwsxzURSDKZEjFp5su4wlVwXmVQ2IHuNM6K6a5bVz7yhDJec5RNDWqB77Sy\nhXpqMvnmRNhv61K0mQuRa2w4I/Po1ShYqsQaAcPk9YWYWW1Qxuby7OyDGbF5\npbiQ3kBt7HDcNS3ochvjN6dP87UvPuN721j5DDs/MDBrnC1fLZN1rBAZG1cm\nqojh\r\n=euih\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvNlyadTqnQT3IisaF0kXtacDa06oFX+11ZgmFNS3OsAIhANZ4wZZl2Ie8MQ2GcAq9Lresw+nyPTqNQWO2dFnnK4g2"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.19_1549298021135_0.4567145322802213"},"_hasShrinkwrap":false},"1.27.0-alpha.20":{"name":"prisma-datamodel","version":"1.27.0-alpha.20","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.20","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-41w9ZEMIJiWYN5szpZFWtG8fJ0ZSnD9fAOA+rurmMIilvTOZ+UtaDcZ7102975Gm8dcNjGDhf0a3+2eJcYrqig==","shasum":"18f30dd247f653e1b6dbc5b8603af83001c68922","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.20.tgz","fileCount":66,"unpackedSize":188076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWGnQCRA9TVsSAnZWagAA9SEP/1GMuhdg/KSOnLAbTHMz\nvBiNjlodSOSNVRHhCzxVTYTlOTwvUTk91IVMxyNqxMx2Afjoi75G65ILvfbF\nOyytLR97jjaeRdvf5Y4pPONO9L8EA/EcTopN59LoSpwrxHSHq5F60r55Isjz\nv+tgm18aa7eju/LmJmEVyjiL3WD0AsEVn4mnprDZ+uZEWKTa2pXevJyXaAeg\nZ5Krwg+E/GTatyj0wndB3v46h5Uo22l70Gu4p4JY1eQxm/ezh/T4FJCeMd7q\nuiyU+Mm6BQBwSsSkbz/D42DXsSs/XwRlT/T9I5xnO6mL9hQBnuQBRIoJmjcV\nMerv0tvFTEV8I5KZ6odChrXb158D/HxKvNzdKsEYqBsq0lNAREOt8AJe5FMm\n/PaJKQ4j7decAW+kqW0CbGG4nNgrqgerbYJxgRJIClvC6L1Me9AafSDVO2Zy\nfSewJU32QaQJbm18OEWcPyS33SyuQv9AvYeRUJIOuL+XdDRPxaa9fJn4KPqo\nK0MIFKjlh03b6CgDr0eh+1YTsDZ7R5PX9F+E8KJRCdDvpHyIIE5Vz71aLH5R\nmcDw0RA1OufSxlsYw68vao9kriMYIVppjQImohG/DKiLLnCv9SIWIKLBL1ex\nJQKqbMschE2tzJLg080TGYipgedgBmMeCS6Ctrr5zWWlONJ8GZtc4xuwXdGf\nuQdO\r\n=M2F9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDG08nSV3ZElW9PCA3ASQbgvTVLkUdFrU7BSsbKHxC5bAiEA6ChHSmE/UB/M13hucumuYZjOo/G7FExo85ZRYNPYsxM="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.20_1549298127731_0.6314628151396007"},"_hasShrinkwrap":false},"1.27.0-alpha.21":{"name":"prisma-datamodel","version":"1.27.0-alpha.21","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.21","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-3fnppC/AhJq+PGprYjMmcnidzGuXIkCyNmTNFoUc+XlfYDPy9ACphOKwcL46jU3ub7uOZvo4etdi9zE4H/IDWg==","shasum":"2b15c7076d96c30492911c7ffabcbf861a797e59","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.21.tgz","fileCount":66,"unpackedSize":188076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWISHCRA9TVsSAnZWagAA650P/jcXp4B/SRAjP8y9ZTT+\nxxe16bc6kbDc73OBkzntz9HYmjt7T72R/1I3uEBH2feuh/bk3ajWOVD7aSto\npReFxs6Ob7nQq6zFuF5Drf9VqlPv2tI+6b6BouuhY1uvCtyvby8+XuMLshfE\nGtnuswwiEDC7EaG48pJcaSWsQthN2ShsqiFB3YyVHz3v7dZdKf2C7ReSu1lW\ni9X0Lj5RGxtEcTrMzzBfjjYx8GAsWnd9TgEwfP4MtoSRx655QpqcCuhE8oee\nyaFh4d0wFTLlsN1qwdgscsxh30cO85Urm4blkfG9vp6z/i5WMJj4PYKJ/ShV\nCYkTQ08h+caNJCwYd6VVubgpywIPKSRbWPYVG9MV+86dFHOH2KJA9N1AHIaT\n9WI58RvoW9rwNA8nA/6sAgy+g3pBF7ue9g6OxVo0y0AQDfJsrEZPKVwsfmI+\nihp4PDKIh45TmPLUIqQ8BzqUhiZIKFqZ1Wsu72U2RmU0faoJT3cVN7EHtB+m\nz/VQSi0DmFs6L7qvYMD1TtuoiZKlb4lj5ZA/qGWA9PiNxEN/dAsQbqlHblK3\nKTovMky6FBp7xIQeFCIYzY/hBX3AQ6unC+h6LC8Kj9kNvIf6VJIg5DnmtaWN\ncTKXq0mkn5iubGUGqHZGjl3cwzoTyKo9EN1BTwIYSe+/szNu55llM2KjfHSP\nGFR7\r\n=xOw2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFoKADPGGV+N11s239NnoeXTJFgUIjughXek1JIZGInwAiAO+V7ia55uFTlyCR+/Fy9ZugYMgCuo5fieC44ubGB6HQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.21_1549304966390_0.6199492308952974"},"_hasShrinkwrap":false},"1.26.0-beta.4":{"name":"prisma-datamodel","version":"1.26.0-beta.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-um/uiAnn5CR4Ju5A+KRB/0gZ+vAPn65TsBmawVll35YNsxeZF4ojU3GburoWyJAztkyQny9sa1M10hgpikaPsw==","shasum":"6f31853057357002be974bf1c1dcf9a2a487a5f4","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.4.tgz","fileCount":66,"unpackedSize":166887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWak2CRA9TVsSAnZWagAA6WsQAJQyJOVwR5aeq9pONKvY\njAIVz0ngmKWrPzCA9zC0gPFDUIeUyoKFdo1nqjtG8vfPVE1SOCbesCmeeDTi\nHlW8Z/olk/ZOCC2O7NUYhoHsAirj3BWA01u+FP3nmZGY/JeK7lDGwABGcOKm\np2n24dKRx5jpgxSK2OEF3bUBGx5eY9n2V4nc4shCDLlasJBIcYMUjPh9sOh9\nPh40GKMt9RQbB0N4QcmQ2+iq/+719OQWIU+qyYegKSDmkkm2hD57oQYM7tRH\nHXfuBGq4RHUBH2NfYfR1stXIFY1hQ12Qs88s8h6J6XEDtujbSDvjWLxodyA+\nJrQEU48IGg16VvUePlM6z3zvmcjcCpfkan3NumK7A7cqUfMaDKgf1cPVEuuU\nupiH6xUZweyo2I+0Pfh41aQO9wjJOeM2XcmKtTq+EO/9dE4P6cPLCJpdQPRp\nBP9Z/8AE7iWgyRO1olhCdHhgKENE7E8OpF/cl02FL03MoWHAYeWsI/iRJ7AW\nS9VeM1+M3bi5NrBCMXevn8ytyo443rkNgjugjQNijmnT5ACqJRzt77zycHEA\nBXSyhfRe6h8Z6zJXxkaFPZiMqqENnXB0I2ujoh4Iuq7cXMqjdlJD8TyFO/d3\nwFIxn5foOm6A3LwTlkudIP970TVHG+b7JkPaFFIlNJApwzEzfD9CEIhntFLn\np+tU\r\n=08lZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdKUoL5LhZwSvFx4hZoaS2dbJ3JmhckKKV/lO0IQCeQAiEApxPuSLaTVuy4HzoPAWKmECzRC+0hHfCkOK2ZwfEWWqo="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.4_1549379893704_0.5377605222780502"},"_hasShrinkwrap":false},"1.26.0-beta.5":{"name":"prisma-datamodel","version":"1.26.0-beta.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-yQ43ei3AFs6ctfy76DfUusy9AZGQVN+lTkxHibfqPixxAhsvDWJGm8j/K114jOoEZAxTE2yHNyhcrhcYWQom6A==","shasum":"5a8f1a93a4cc8ac1032e56c5930fcab6eea4d8d2","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.5.tgz","fileCount":66,"unpackedSize":166887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWasWCRA9TVsSAnZWagAApiMQAI6ebYOAkPKR06R0B3St\neA7c2ECEtUJqmaRBWvsXzOxZHgmzj3Al1TjYqYxBktOhHdzV/vINdrIzM4uE\ngLVpMDlAaLg2wX46ejX5tSyJmPDpX+GFjOjhx3f5jPEvLnoYfJTsODWfiI0L\n3jm2xKG02sfb8rDELErjX+NY2j57R0A04igql1QYiokSqNsmdVCS/xS7q30B\nmH5E9UPscVt6dU7ue0/pw6ia8vzi0dQA3fwFOLSoXF2ksObHwXRmv3ThTZz5\n8+R6HyhAhQoZmBmJcPSn7jaWg9j2GaauOO5ZU4CLudfSQ5/saSonP6P9+aht\ncTZ+HFwCzmb17ol8LiIJO8eRSyu31dskhp/57/B9F7L+xq4bCi+9VkCbibLf\nDcMyfK3N2UP8iUN6zYdD/KxJ7ZCP9JVPf4QFe3qEKZ/M5PIwjn1e4ySlNiBY\npTbXxs7dRxfSZsfcNAG7SZVmw7IU53fAtP99CcA6wPwXmba41z6V15lh9RfE\n+HBOC38HHdkgxCs9KYqNRaQrwceJ/s3LD2qqRuu5OYCISsEpM92XBF1LWRse\nRaZuCPkqqCclK5/KiWWTjCSEs1io4Nf2AluoyLoDDE9cPcmav30HSdV7of2c\nqSqrrFszsmME31L+Bsads3YhCm8BmjUIN5SDspaQYyfYng2N64OzZ3Ugct0j\nxZ1Y\r\n=ZpxY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO+7Pbu+IhX0J9EawAuowrLwa5IVWnRhVTAYQ3cjtrlAIgelBQ0/bsjAXbHJLJprkQVNF+lwNojOUN5uKVonW9AJE="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.5_1549380373514_0.3809463226260392"},"_hasShrinkwrap":false},"1.27.0-alpha.22":{"name":"prisma-datamodel","version":"1.27.0-alpha.22","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.22","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-57M+32eKBHzwYpGTxt1v6q0Ta7OnM+xg/0Z3fIOfcs2LaozI2MfoiNWAz+gIUA25JVhw1g/45L6Uv+YyffUhoA==","shasum":"19d54b2642d0fecd798fdae53cba1e7c27a32c3e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.22.tgz","fileCount":66,"unpackedSize":188076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWaw8CRA9TVsSAnZWagAAiV8P/RHDTscIS/2yZ+VjKyYm\nVSF8Kl/wsPcqeQbHTqSEPGe/+//8WBoAVL5wvto9tlhKbk9OO8HdmXRr0jIP\nRBpcOAqqtMgz6cvoKD3PRXleuf5f5H7WO3WGEWIK+8KSJNvZ7S50XW06RFwz\n7akEFAmEFcN5NjE6b8T4zrqWdUOj8+cj5HVXV42C9VuJ47hlYwcbMwAe4i3C\n7eUIJAH9VxTkxe22nrZvdwiPNWeDc+sHU0KCcyfQn2GPcW6qbgYkCaGCTZ6D\nXafZB+lkqhLQBHhObPfAXL15iAjhRYwYQ/GDSm4TdS73qRGVb7YE8fZOoHso\nBzPRncVG6pXN61Roc5T3iJvgxQNWpLBWgXSGOm9M8mmr+ccWjSFvRMZE++Ai\nNXz6owSo2qmFGN9nff8fapX3C4+RpCKRTSw+3789CxA1klpds1sbdevAPiGY\nSro6PoDBVjsr2LPtBeKpW800OLX37cfELXUDXwyyT/OriGyOhACY4Rs592G3\nelIqlhWnLp0P0sgB9PABKKstWhI9zC/xKodiP7dewce81owTdCQ3BTQqFBQF\ne37DGmc5+g3HhcmztERF+e4LGshDi8DfcFKUtDiIN6kVbAtP5/gF9GYZNQkX\nheJmjzVTSWMjkQ73yZvL8KcQXzPMay8Pq1jboQANASie0wtcNp0cHGpXMM5z\nhgtU\r\n=+N2J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJg/GA7zB5WwRDjHX4Y+NV6NHAcSVQ+aXU7ybOAGleTwIgCSta0p4vitxae0kIMMZfKOz0NT7Odh9Dyc/iWnB5O2A="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.22_1549380668062_0.08725266356250505"},"_hasShrinkwrap":false},"1.27.0-alpha.23":{"name":"prisma-datamodel","version":"1.27.0-alpha.23","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.23","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-/qxuS4YMiofGY7QD1DH699DsjCIcOu4KU8LqdinxIFCpLYas4Xy/UzUlrY3cDhN6AMUPOpYo71c1Y5Zw5rWUVA==","shasum":"9aa1f990bd421db81dd9e5dc960f606ee401496a","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.23.tgz","fileCount":66,"unpackedSize":188076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWa+9CRA9TVsSAnZWagAAl3cP/0kDyi592dvIhFBneXmo\nZ+5vvIk5NJjTmDMVRuk82uz4PfXwxdzExWkSx7GaNvLOwJUmaeq82UMJxBQL\nj/KrpfGyHbArU5Y5U6VvCfh47qSiu0PRlOGWnvGj4tTn3DA35ryU2J9kOCS1\nzgyJR80Cq5lkYFxg9gKPxGQUafKSE2RugqjmzXuNBmI5YKkI4n1ICshDSHiE\njqtYuY/KidiGvnYS7Fv1dF+Oy+LrdvlTueJklbXnnAffyFBp57v3hgFOr92G\nm4y8DUSTSGqOWlAuT4Y92m36RMYLL113G2+TDXB8Ev7F6+CdCskW/PsDtjgy\nXR7hOjavAbbxUC9e3V88UDVCNMZLduy2sW2dGiOl1yAGVkdKeJdxDE69ra/g\nGkvIErkb1jFqegQZoY+zQG6IdNwvJyD6m/BBlj8oP93j00ij9ujEi9MD7bDw\nrzy3B66taj6j18Q1C7VPNqVZ7bOzkpUceuYO2vIzRdah89XrRvdqGAAiXtc+\n5W8HdD4FUOyYst6MJFP5ef3PAEbYBWJpR3xKZhoWrl0SLl+SaQ94JiL+5KIP\nbqF8SH4NbYqXx/wHQFPLAC6uAvmXQW9QjULsp7j/zp62ICyI3X4/27qvYQ53\nyua222+AIuOe+27BbtwKE+35aG32SY5URdI0WHbnzCECJ/RwzmPR2diHE22e\nVxLg\r\n=MITX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmFIE2qZlYNPAgr2rBHUNnJUrqZwT2t91nH7YlXmlsBAiEApz8rwPIL/a+d6SGOcPvIvp5QPHQyonHgbIk14zWou6g="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.23_1549381564433_0.5557575998360649"},"_hasShrinkwrap":false},"1.26.0-beta.6":{"name":"prisma-datamodel","version":"1.26.0-beta.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-CZlPSumdj44dAEmGzFFOZrT0DhT3wMQWwOf1dfG/1bwEod+GckIHsVaGFC6182Kl/PtBpELsfXRPeF/0mlSjJg==","shasum":"91b65dfa6897900fc8256725e80affac8c7b9b8b","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.6.tgz","fileCount":66,"unpackedSize":188074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWcXVCRA9TVsSAnZWagAAPzwP/2GIhpzcXWgNurBRz73N\nO39tMX1UTDdJ6KxsqCrTk8Q9H2FXBF17aUjl38RYnYO0/l5t2oMmFHy6tNjA\nw86ZnSGPamiyrykvxP2xjih23nQq9KAVQXAW0ac+BDrEqshVd2sUxRn1Mks7\n3DbKKzPL93JPYdc5zRQJ+bDKdSdhLxLL3MZOSR98xkmGRnaVCpgWS4wlAbsM\nm/L3nchU+2Sw5Xfw9aA93nZQlbdS+egPkl+U8E9SkPTlrJGZp5HhDR7bE5lZ\nmYlEi+RfC2JUU6v5J1SqYuWRUJuXABA7mxzAVO/PQu3uWgxSmI3V7LnGLBnN\n7bpUwVLS/Hj+uazTPG2lK2PiksjB4aW3ekkeytvta053elyzISYaZZ7TGCd/\nyuu1XEpabeY6krOU0riJ+9/fUBK85ZNslOj++4PvSL/t0/3q7EYJ13KouwPD\nJx7hkfgeELR1xVf72jN2LuPwVXSZNHmHibzROAqzOijwtH84IfDoV59A+E0Q\nf9MvMeSQI++Hjm7nOo9dOOSSdhhjKuTJiuk7o/7kaozBv//vbRc/bmcnbWsj\nvApzuhXCZqMD+qhZW7fpFMX+Xrim8Cpg/R5TE187FfwWV/5izzKIezqM/wX4\nA/Lz0IzSU50ac9pYwDk7nuaIgp9yPniTO2Bo2YTEzH1G2KvpD9x3K4xloBlL\nranQ\r\n=7/wq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCoGal5Bir0zTP2YsRoAXbIRi8YH999oJWhmZsN3srPAIgChww5+YKzXzhxJPISjshIYnuBJKOfNxlTiGC5dJXxCI="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.6_1549387220439_0.8026784596700958"},"_hasShrinkwrap":false},"1.26.0-beta.7":{"name":"prisma-datamodel","version":"1.26.0-beta.7","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.7","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-jpc6yQt2nxkkKH+2FSPkw4DevweMNH6fz7Zb8jLCz3O94KFk7svPGZzVsapQiCHR0mrRKCdF+a1NIx9a7d1HOw==","shasum":"5e6400df10e754bc4fc35dfc5aab47a674f0f1fb","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.7.tgz","fileCount":66,"unpackedSize":188074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWcsfCRA9TVsSAnZWagAAe2cP/0Z4/liIN7GGFlWwDn6w\nKWQO+WDH3EkuCPvOM3nlgllKYFAo3PzKvzZREVzFGdeBvDcYxcIvzu2JG2TP\nTGabglA9NCBwV5lJ57RY8C6b8MkGWyNvSvxlX+SFF1RZkBMvTjb+a0n9XOV/\nT2qllaKlSQk7d59JxV4/6qd1QbJvMhAjYINxGN1MYK+smFYq6lmMEu01hD9T\np/TZXZt76E46ZjfrC1sXPFvVuf/T00HypTsJg498evSz3eAXFcA4BgOi2tmV\negz/BWcTwtVsfq/dtE5DEFQpIRpf/F6j7EZMYclZsPCNlaqSb5wiC3RTsbkY\n7mTgx7NaDabLK4X1YJvaqOmm8VDdVOuq8fz2zgRYxQT9fH5Kn5hGait+8zh+\n9atzJavoXAEcXMcRoHQW0kRpf9bV+Kot+U5g9BD9Z9XAKqeBcKyDUbSAMw0D\ndO8wgIPp8c1VoFQQniH55qdA6l9ieqqGIqgKvHqGYZl8SnBygvDsJ7BR30Fp\ntvr4CYufnz7zuVLuQhF32SH/ycdbyrfaI2RFvEJEK3/sCZuHfyXxKu5pGtfY\nLEqxnWXbBoAPpQD7bsXNdFFkFmYP9KhpPm7w/3hFeNwwFKd7xYmEXfzXgDrN\nwz6WHSLyAZoc9PauX4I7QDfSFUDOi06OKq4W/598+SUixEljVL0DQzR+ZuWQ\nGsfz\r\n=fUmX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSEHs3p/AGbfwgiG7NykPKYcI1m/dNqU2xzm7MttOKiQIhALhG94Yfqj41rXq5ftxN958xwffin9fOjvTQ/g0t+2i9"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.7_1549388575023_0.7066416825088475"},"_hasShrinkwrap":false},"1.27.0-alpha.24":{"name":"prisma-datamodel","version":"1.27.0-alpha.24","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.24","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-JR5EgLuPWIDhLH3XTckspPv6RqkjG11+rekUX2ss1WhA2V7Sgg6RZHqMLCRhpvb0ZmnvosfNp3keuVdpAW6bkA==","shasum":"4aece911d51dc6dd3332f60f98c7bf1f66623fe9","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.24.tgz","fileCount":66,"unpackedSize":188279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWcwhCRA9TVsSAnZWagAAIkQQAIXXWZT4jUmKd2jdRtUr\n6O25MGzHKKLt3wJjFAlauIGMa7zEibKmCqqL+sFyWgdlHGpmAVjRoN6S18bX\n5S9lwEd3OZ6NaiDH2tjg7IIbGr3sWPUysACClKXjJ2Vs5+BRVNPA+ihzuZBq\nI0Zj0DcSbzmpnAMOyXLuE6c/jlDZa3VyJzNpirMNfHlMP4lSJt8VJoFuMLyU\nomQLva6y/PjVsh0Xm5dTkQ2qrN74c8Q9t+nMO8JjFu7/68yQB3HuTBZxtaQI\nGbkX9rQlQdFpe4elaTNvNtDqaYw27MPnJYzJwRSe3Owig7I7lOwpgp8DvtUn\nYQzafQRsL0sBOnzqHIE9JU0szgMtGp3esPheS29+2FU4fLgwbxG2X8kwEv4j\n9dm31INV2TbZsmp7gcUqnhSuh+Cvt03L7uXAcpeiMRlkfpA9ZQVfB/n5cT7I\nj4dQq65HzSpPUze8/jHyCJFHEdmbofaCeKrV2C/NLwuTn43ew9WTNkB0umn3\nL1t60arPeNCTja3NL1fCL0jZGtSg+SZD2XjjNimhBzgJPUtAm0SUVklB1j/s\n2YNGuuE5lXkdUMteRO9EAQEvsDC8fYGKGxPB5KYJYJFh+NDFikp1+kFVo5zQ\n+pIw+NIqcfq8MOJnFuR0vdsD6Wdfv03CqK6z16OlTk1+Vyz+qZX+D5zgVDtf\ngEGq\r\n=/h1N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdQEjsNSQh4kfZrTVUA0ShZd4zhTAEah25DOKq6QlJFAIhAOYxmJ6MGahDGw5M0TgqrNSojVvFk+58feC/KQ+SlDJI"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.24_1549388832591_0.43176181901678423"},"_hasShrinkwrap":false},"1.26.0":{"name":"prisma-datamodel","version":"1.26.0","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.26.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-yBcaxqgfiyJhO0NujAUR+IW6nZX8N/pxUfo+Mz/5zTtTgLCWOgWs6SuFPOIrO0AooX7bFUdtla1wg/rIIqsd+Q==","shasum":"1fea3800aef6c840ee6f2e76df2f9130c5e6aa93","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0.tgz","fileCount":66,"unpackedSize":166880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWc1QCRA9TVsSAnZWagAAMSAQAIkrXSDhwWDq5hYKBpwC\nyivX04bUcqVAKgrKLth76NFIGN7KKb2OogQELnmY5arUTYh0EruAO4jeHvyq\ney+hVtBQlWV1eX3QqUiJsZZJAypQRMu+hJoJhfEOCoZBzakFczjY4Q3KgVYJ\noO8PrRnRIOF4Jrr4Z1DjOUlkgUd0TF/nu5munJtSfnAmnoE7vPW7j121YO5O\n0iislfOJRUxjrDCZSXu/gM9J8z2ZKOGlNnDOv5T5bvPTEftSplTxBl88w7qR\nGHmc14A9YvxovHG9VT5Ty/lAm5cWEavrj/nFS0EgPX3xGGhwjTLdfKnPJwVR\ncvKHUMNjk4u/fKqOKyg+hlhV2rl/8zT8197RazJV4XJEgaiu7/EChT6muU0B\nmlw5OMgurNZi8PaA2nZqgX+7PaM8b06zvtjWP9ME9NZj/bd0v4Kq9ga0hAfC\nCWz8K+rpFUUpcmoGcIKGu1rhvO+TqTwNaIzIgCC96Vqh0waVkiy+khQGAcrH\nadFNEOeMUdcgBlYWeCA8JAgRFXYoP8PS66wmAp3jDeBtZTz1iu3NoWM4YHSM\ne8No3vPjWwmbyjXr6NXfehit6rKMkXKNJi4jzXY7x3vMEliUQGxEl4BSWc8N\nZNduKpHE9nYPD4ls/+ETOhbhe0rtJfirN45nMDKFIsNCkuubgVlnAQge5qYU\nfPGd\r\n=5ZTl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3FBpUw2xEwdu7hjuhUk3WFVb37cthQ7vEuamKEYfKLAiEAhTCERU0aozI5s1CAqR7yRKuSuG6d6FfMvZ2gK45nKnA="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0_1549389135753_0.6835896095068166"},"_hasShrinkwrap":false},"1.27.0-beta":{"name":"prisma-datamodel","version":"1.27.0-beta","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.27.0-beta","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-IwBxHuya55SGSqufq8L/NavThvkKwJBP8hQjD5eDWE4UhK7IEBvnIzWWjQCBWpnE3jVjSkc78dBaiY1AiLymOw==","shasum":"35a60d02e4869fff9201ffafe75d700a6c884f3c","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-beta.tgz","fileCount":66,"unpackedSize":166885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWc42CRA9TVsSAnZWagAAh5UQAInYCmBNyGMujjueZh+f\n8kloCSj2F83LZaZgH53esrIok7o2pBpeeUz9pExum9xF0L7XskR9UHkO+KvY\n96QjNBOP10ddH5fnrvHBEUKOBS7W11UWJy/LbJ2WoZkb283tCGIBpW+svrfR\n7JiQ1H5JEZwdI2WKoZYlI5WB7RCWrDyUrty6Khto6lZfUlAfx4NWYn6Gof/z\nVz843825P7MS482Vu4btj+Ono+s8aMA/Qrx6DD5Vnn56N3EMNsIoivs9fwFf\naMl3u4sdJ00aMsWCmFK4eRQJcPqSiiUebLSuCUOcusnuQxSzzHgZjGB3H59y\n5i0NApV4EUA6qhrFu4lfQppLEdX8aXfiPjWOgTeFqw5H++qYXAWa3lnNqEZ0\nAwh6qZVpBzqZOwZwBlspt9taFa30g9ba/steokw84B1QBEYlYbnauPa5hACR\nn0qlaMeXH4LZB672WQjBa2tRBKOFIiEkf9FcK6v/m4PZi8IV4EDM7M3GwxF9\n08jF8R0jMaYWmmX8ci5jEHQVYx+IW+dxuCUH/P1+zmWEv7c1hMuSBTtqp33n\nlefkGGlwM0pHpfpy8DWuwl6rfuJmEQEQ0r9vuChj4LRd9ERTIP5YFpBeDVY3\n/gZApDpw7yi6wVP8brxaJ3g1dKYVmfF9cl2os3cG5nliS+Stp1b/Ms4AVSa1\nzPhn\r\n=3rjQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGlOFaBLtcX6Lw5mSnftDRUl/i3FDMHoY05QoGcwgtjRAiBHX08P46Olk066QHDBgM3KUr98XtRoeS9o8HvgVH4I6A=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-beta_1549389365709_0.3400936438838602"},"_hasShrinkwrap":false},"1.27.0-alpha.25":{"name":"prisma-datamodel","version":"1.27.0-alpha.25","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.25","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-1SDopHwO3/88XgrdNACl29GvtaObQABZ0tOzq25c5HV3McfKD4hOeARbhLzJYCidfbiV2H2zi54ytPif77p/xA==","shasum":"fb611e2fb8679cdf98bf3a2163381ebad64b1f93","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.25.tgz","fileCount":66,"unpackedSize":188279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWfP5CRA9TVsSAnZWagAAWa0QAJSYDqfmOnzvPpJ0c7rP\nvs4Abyev6psxgF+zW4ImzmnogA+2rEBZcg8/Uvfru95zG2OHTvrFBy2Za0yh\nXRO8rKF/36NrOBgpZ+UcGSy80PA2zJ8CU8vVGe6CYiLAYtAxw+9B1lOGdIe4\nQIqQuw3iGEnQIVoS831XZGEXu/YxyvSKRAhJWxfZHVMr6SFebTTikD9G+/tG\nesey7Zj+V26iU9l8ahfei8iDlRqBALYUKS411oRsWVNZuizQ81Jw7y3XLiBd\nhZzCyF+t2y+kT+bOU4H9vihg0gYQArvYe4l5ItIYgin4AwTSZ1KHQ7vxVfoq\nsa8twktZeT7APS1VYoC9wV8XC4OpnH+k1MIjAzvg7xYaz7FBqP5if/rC9YQ6\n0nF4ntwplGt3QjMxeholReNwc1LVJY0VBswlDTVx9b3FO+zIzJl62sRwqjU5\nUw+blUixKOABXOEILqZ0/sNhFSvB1pIUimdy4VQKtFUsVuDCzBP6T5GCiItS\n0UvM1yJmr1c4cvYrthH3MpOW5OHY38+Fbxv12ItuI+CmFxWy+bXV5KfIbxdO\nZ5MjwamQQx66RDHXzCOPh1//fTZgJqrisBOoUfgm/uYa685PyBggtSvJwfvs\nkUJg8nYOhtxhLFU1biSg79QkyXYbimKpdsoSwblNleNpDMlfyZwQ3ma+Q+2U\nwOz3\r\n=rIgz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRuSDpsHhrncu6qlzn24ZVV/h10hbJNTqFd5b1b0ZoeAiEA90oKYWv3XwFLSaf2kGYvJ7G49D3ToQpZQ2R+5A0LV1g="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.25_1549399033122_0.848597313540121"},"_hasShrinkwrap":false},"1.27.0-alpha.26":{"name":"prisma-datamodel","version":"1.27.0-alpha.26","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.26","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-UGqF17FE/yEZ00rTbZQZzJzpNo9SoUcc7A+BgT+vg+b+wygrgr8lhw5On43pmGhF3p1hgZ9Lx2bwWO8njPq4ZA==","shasum":"65b038341f77c8094773cd9766f263f7dba51965","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.26.tgz","fileCount":66,"unpackedSize":188279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWtBLCRA9TVsSAnZWagAA1jQP/12v5uOS+1EUwhVD/IGT\nD+8L7Qrtl1viUfKflaH1u1qtNEHLqkWtYaZ77xvxAzZQ4PcdhM4s6/FL0pYk\nTO3W/dRENtnERa7nqM6Tu96Vi5dMsk0a1l3/lkMdmDAm9kbuZ7twf0e4Feu9\nIlpkpPUlaYSaQwjcX5bbcxMVwNxytVCa3A0NHJbvEQHfvZrQRgk565BFlZjv\nNhmGG+PJ3nhkJiThs2ahzqe3PmuIQbAx1zottgqixV4OVit/0xGPkXkmhWbu\num17bnJ23zWOCjKRlu6qZLryzVlj+wsNOPp2dezmye6hhetI5WqCtJ3vVFo9\nf0tQzsonB2YkTfUJ8ON0VX6semaIe0/oBg1/70/4j/F+75tP9/rKsUQZGGTk\nqpYwhekF1/hWvWEZL5MijzNk4AEvHJoUYa1uDlpUeoh2tOJbNjLUa0hsFpwE\no2Wt8KwuBc95QxJeHQUNUhW2HkLk1BUsiScknAdpGk7HcczGmv7t9+rReFAw\naC4v2P0R+bGo3RFIAmfuPfzvdIDYBACT2fwWPWeGmiIR5Bjt/qrlMMRdLKNj\n8AsXaQPtO/MKBwrN77bgQ/O5XzH1HREqFV+6d+VrtxhfPldgOPl0DP1l3tEL\nLzoAyrIdM1m+6ehPli4+g9ertfyaTMFifplPm5NmVKWr47xQLlE580PcJ3aL\n5q3p\r\n=wgxO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkUAax+OoK5KO8c+NqnnS/c2fG7wPuibnfnrdHn1sRggIgDlsBNvrlnZPFOfA5gAyXWTfRLw4lwCzrx/ym6uQ6Udg="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.26_1549455434793_0.9872886239973839"},"_hasShrinkwrap":false},"1.27.0-alpha.27":{"name":"prisma-datamodel","version":"1.27.0-alpha.27","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.27","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-3JRZez+hvdjJoU0DRum/GNzaIYT3Eo3ei8IDeRAu8Y7f1p8kFQ674y2tbfPxJyqcFXHSkc450wpV+wc+Z4aiuw==","shasum":"7dcf4cbf170bf65e376b67e0025e1f452203ad15","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.27.tgz","fileCount":66,"unpackedSize":188279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWtB4CRA9TVsSAnZWagAAeTkQAI1euHZPKZbIECs8/ccE\nviN8gaq7mRVUgN3jEz/WZ8/U+RRN/HjGbYzFNyXYeGw4HgjnY/tY2C+vzGQN\nvX4T5HfnqdkZUZAasSBTiLcKYmBhu39GcDmpiyXQEZEhhiqR25MnJd69Cxcf\nUHXjzZIkT183iqntqxL6xh9SCJU2bznkFq73V62yerZ+etkPqXJ4YzkJO6QH\nLKn8cQW71h81KRzO+tNDz/5wtkOa13Kh3ILFZzUQMz7AYTqvFBbgNUUPvF/K\nSGV6w1epxaj5eSJoUeTgfYuMZH12L5a5T/yBV6A5McQr4obYqzUuAa/oe8Jj\n536SAI+xty6M2yWbzFpFsFsbK/aCfHXDxUdVuMoox/bYGq1HSnQMmvlWQRjk\nKwKp8XkqPlmJEmbBQJcf/JwRc9CxNi3mZVixbTwiv+bLf1nxkHUBjc3Ejlk1\nMNMmouRQoFUNgtMvCc5ppUvHJDiQq0JRQ/z97ce8W+D9xNdRNGzt4EAn6173\nWBllrK46Qug5xC91npjvxtDnmasIqOm5ip4/8RT4wu5upqBZS8/vZoDoM8Y1\n494ZiLgPRA2385Tt80cPyMp1oA8CvRng5N1c7OI9ijYAY8b3dLHNRH53JnKz\nr5CO0D1iPa32nHCPn3O3pdse4HS4MOV+17weGAvQKJysXAKuJ3m3hmf+f/1t\nYlVJ\r\n=Dbq7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfl2CTl2eTegs8pgpQgA50wh8j6NoYyqqw6xFcuWyssAiEAtB9NMvfDvMrUCtSJR/GuSdVNOCeNd3EwFs78Tyf7AME="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.27_1549455479818_0.02288526795544188"},"_hasShrinkwrap":false},"1.27.0-alpha.28":{"name":"prisma-datamodel","version":"1.27.0-alpha.28","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.28","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-lyBJLJGr5HSuXGWfUAFbR1MSK+ZEskfEaWWSTVlBmglavfE1SYF9WnBIuRPyIleJDE7E+u91B4Ts7P9tBd+UCg==","shasum":"b6bf5cb515c54d9b7a69237648f4d76155e98e1f","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.28.tgz","fileCount":66,"unpackedSize":188279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWtEcCRA9TVsSAnZWagAA4BIQAJeDq8xGwM/oxLqFNLKH\notefHgVnLVydE6rb35z0My934j6+t0Fhfdd31xgi2pvBRIXsTGhRWhHzrHOy\n7sffzF15wa2/+gSdTrMXSefgR5o5c7+INE5yJiCEjPGd/NAe5CSyR3M1/EQa\ncj8zP5Li9CyMC0M+0kzww1/tAcMGlie7FmJt8aTQA6iXDGEZi69vyXILCV8v\ndfi408zscIL3YwVsmz2nPD6mwbLR1SubHl51xqn8c8uZMGOZK15E/6uMkN2i\n/TkmuqC8P3JMB48iVOQ3QkXN9piMn5//Tp8PHYQiwDYmO81frkNmdQiOhMhQ\ntUnLh1Dx6ImaipZUCQ28Zgqf3hMxLMy50qdxovxvDiFMdhNq/BV5t9a9ybmh\ncWDUseWF3zNEKA1S3NF+dLlMD53LnyKTURXSp1zyQ/iyw54c2bwHjjwpvpqT\naUqTjWEOdeY1KyW8SOIVpCAMZHJcbiiL4ynYgSwoYPRoRdq/nc106dpimHzJ\nTGfKnCok/N7Ki2HOaa81o6SuTNoXsb5n7WUaNtv6SpLjScEMuQdGW8pFb1JL\nNrleOBhUMLx9gVMNvpGPPRP4ZzXumsAeAdwIcnmsllL6TyQr1nMd9ZYrQNmA\nmyE3xS7jblpKhlrU6RCEiyjl2JvBOvALRtzMTLeE1Dry0RfIcu5w3wozFYs8\npvfe\r\n=XEtK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFikBIhrahDHLJcKXCmdxVA7tRD6Z5X5zO6rECojvLflAiBuRd6yo/adwfkT5ylhysAdxOykUdotIgIqcnQkf5wkzA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.28_1549455643907_0.8519509859566903"},"_hasShrinkwrap":false},"1.26.0-beta.8":{"name":"prisma-datamodel","version":"1.26.0-beta.8","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.8","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-k0WrLwUx2O/Q0BYfS22ZiicDRG3f0N6eYmEPqLavEBQ5Y3WNj6kSPG4PqOCTdC0eyXTx6PwBQaG0LVi0V7yGTw==","shasum":"ec98129d1eaae774c96c8dc0b5d9dbad92187800","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.8.tgz","fileCount":66,"unpackedSize":188074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWtLOCRA9TVsSAnZWagAAFhMQAIplU8rB1cy+H5uiLW3q\nJiq0KpvL9hHifRfI70nNwGARJ735uSxmQJkfosDNh7io+bJDR4Y72MUunvD9\nyJDH26TUMmYrnyMSvlGqvoKoMRwpQL5cJVY7jb4xlllr5lKymqbJxJR+yh3T\nk9dJDYZ7ESV4110eJm641n+UKLcFsQo/pUg+o5UPiSxBBwhHlWx/DbmcmT2J\n8WUOG4+V98pO35XLGNMFv4A8TVZxjeEtYIhJunyD5o/MU8AbPPsu3v5l/OPp\n/gySlBXeKC3+ukCe4KFOUb3qZIVyEcHbw0c3++OE3ZePCCDk+fer261sfHzU\nd9F2qFr79j8o61fkjDo/Aaj/2DEszXPUA64Gt86CFnr7201I0i4mFdaWwI+6\nFGawPLM6xtNW/dAl9AGddhb1TlmMOUJa9CmpyKOgV2hLv3W1CJ5dG96Yjec6\n7LW2ykas5/3sKufDjLHPg3ZvqXhFS5UyGfCB35rT18TTua0xLEhBfUZD+Pfe\nH7Tk2kcZtzY7vRlmzA0nhT9SL6/l4kLVTxjRcAZTw9aKz5d2acFgbiUvN+HV\nwZ1sXtQkOzv742aOdnKK2aE80CskBExY9M12LcnrW4I1DkcJw4CDa1QkJGPh\n7X44t6hGEdiRjIHNruCPIbv2ApEWzHBNWC0vpK8vrzqPVZ4Mef7E5HDbYqWP\n+QYf\r\n=m8Rd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWK1WY7Badlhmtwivdx2dFxvHRUGthi1uLc+HKiYiTxgIgWoWvnYRmkWQy1NqgouwIJwWbQroguP607vbtx1C07qk="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.8_1549456078119_0.8641059656763372"},"_hasShrinkwrap":false},"1.26.0-beta.9":{"name":"prisma-datamodel","version":"1.26.0-beta.9","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.9","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-OB+1y8kZh6JGl+HPJtnE3EHtJY7zGjqgljK9j0qLqDImsUiALXOxTppks5UFKWQnwBv2jxn6EBW0vWVcMF605A==","shasum":"cad5cc0b62de63924075b2be0bc6841d524cf24d","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.9.tgz","fileCount":66,"unpackedSize":188074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWtYDCRA9TVsSAnZWagAAQrIP/3QVCr6GF5IacPed0ipp\np+g4IpLsxQwz8a4omSDhs/geBqWmEC11n9Vw++76+K3QKHigBXlFEaEwOuqd\nm6l2AFZTaOisyUGkSF2FtIfHA+L9pq2edbN0YJaK9zdPhDtyM75SkmAEJJbJ\n7gMt18VAU5F5s/czF9HMAOhfQ4QCu0eHWN6KShb2rUh5uCfQtpfh/qHdZ0Pq\n7L021yOxsAaZq+fTNhTZVK8DbotPw7k/OdbDDTIqLJj2Ixf/n0QBly6i9F0g\nDfPPHISdBu5THVFCHRAOZ/EiGQnQ+P5ek4CRo6pCNRe21dWN/AwNy0vuozUG\n7LqDySHdTUgEsWmIePMRp/b+OLHyQG8/toC9Fl2bfBYVvMnCH71wWgL2wWiT\n9ScHlJpvCzW3w1Fdc6YtXKCpa9GQyJQB7T5ZArlQCKhASth1VhZlLQeEATG8\nc4/vrbj3chDWgybi7/DNV3r7bc4KboCa12MmqveBdxNFjUvRvB3C1v8m2NNE\nIBrdih09Z9grjPr1XGhM+3DaSwk6XyIz7XRhiNvEiJFWveRKRqGKFRkHsTqS\n8mOOYZ+r7k9UuMYJz/9AgbFm1SRjtmejTlgblwQlaBiTKNL7cDpTtLFu46zV\n3BgiBk0quGtsUExA6JJlMTP+RuriBfzAv6TBu7ldOPhxFQWmbjI9xraTEnD5\nYtog\r\n=+LZY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkYBmBK9rF5Vk8KmNnNsAwOtsUffxJZy6QCGdGqlSbQAiEA72jc13Vh8rgKVvuK+BFOsArRasa3Cp6dANVGbBzAmHA="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.9_1549456899238_0.7728485769371987"},"_hasShrinkwrap":false},"1.27.0-alpha.29":{"name":"prisma-datamodel","version":"1.27.0-alpha.29","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.29","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-v6tqDXMKQOgPVhwTlo5R/ZheU40uR2PBxBY8tbCNCEKL5nORmzUof28WoQfa5QN3Lr64bqtZ0yqSZnE6YZf4/w==","shasum":"b65c71d799792130a61b80d8d4b1425e22bb4b59","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.29.tgz","fileCount":66,"unpackedSize":188279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWtkaCRA9TVsSAnZWagAA+QwP/jiotNbc1BWu6AJWSGG+\ni1YUtgjiDdrlREBNpDq+nAMorSkQFpJeW6dOvPgZnKqCc2z7jdK3asGG0Dq3\n16tVyctBi5ge9yCTh2+h7dfqyu+cKZE/9tPKkTG29hKMXeNCgqlm8i0KdJC4\nK5FsoNw2PiypYkAxTThFuBGZCKzWttyL5haFHIoFbnqg0DXGHiFAEywpI538\n5qg7oHA/Klxvv7Ll8Gq3nKtplkArgrzoX5B9XRBq7+oeMhTYd/+iCcBq09uO\nMOlIFhPiKVlr/ufc2bXV5ZfRUPAvMuFuDlWskD/iTqJBGxtmLAF/hADrOyOb\nkaxIsAmGOYLSKlsERO1+bPTsosJ73boRkucgwzas/c7uQnIPRGUNqpAJJ2Ph\nEc0oYrRyD8e3qFvmwqDwWqVA3BZTbRAA0/cK+ievO9+MIzO7eiNV38QOTfzq\nGzUpD3VqNLcYp44BcPD9FkicDX+V/Nt7vfFdeNXrSB8EO7FhJDMfV1zkU2on\nR8mgFi7A1ELX6+hC4GJwucSfhdUp7KJs38jXLKqwQTzpKfRMKsz4YA9DZAhS\nk1MLqwNHIp/wOETiCdA9rab6MGEBev2fX3UmvxnafRtzy3xqkwx7qD18hwUF\nT44vel88Yq67IXXsqoBXBYKUOZ6k1HSdZiRZEiiAAnZFxvyFqLlzp3ElvAVw\nx2sN\r\n=d2uj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZlyOvSw/mjl5LUt8/GCPQ2pUBEmVSCbXvL9LvtvL8NAIgBZXdbHHLffykQAOKzqkKNrWSLH/kMsHaYMuEcrEm4pk="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.29_1549457689485_0.5342417043130205"},"_hasShrinkwrap":false},"1.27.0-alpha.30":{"name":"prisma-datamodel","version":"1.27.0-alpha.30","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.30","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-37h22+oK10hy3SMzPZ2XuMxCE/uwmaqtUq2KEmStOivBfOz029P9EWg74tmL7EZhwZv2rc80/vWZQq0HGvVpIA==","shasum":"c05fb5d146e68196451164776db11b1be7e3ecfc","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.30.tgz","fileCount":66,"unpackedSize":188279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWtpbCRA9TVsSAnZWagAAWHgP+QAJd3KR624E8crNjSdL\n1d9+nT4CSfu8Cwwpau08DxKoOT72XfLi9J3juC/AajGzTdyDHGJxG/nWTs6U\nXi0MPpeA3CjbT6sLHFqBv14ZCiMCjC8C6o1ZGm/Jp7CLH9WnDCQswxgS/EzO\nVdyY3wI+aeX8+xm1y1Yo1kH3j1o/d8NGgzLgjAVvki+kZVJPyfaFhvYQCoVE\nQA11DH6Dg4LL/JxFZimzK8YzzfFVBwvcFiF2h/3spbPNaVJpSxu5VqFSF6rh\npasstDlI1k9LLR0myxB/RWRKtuNTJiy28UypG88TG5onK0bH9J3xjYWo9tSi\nGaU3ri0ac1naw+M3uxr8n9VLDZ0ITn6sf4vFJdJ04XEVouDTFRlVczve/O1O\nHqTjuED1Z8J9YXfx3lKSYLFyEHw2ttJfACM1puK0D/jgcDBwnlaCvXmT10u+\nFotW55mweIsMiGQlVZ2A/UZvDH3V42ptptl46AtG17MeLKiOLAR1edn5LqiE\nRCYXG+/3MpxKMvvWaKfkpW/1h6E4wuMQ1Csy4MLVyCpC65XRHiiDIOGUX5Q2\n+JUSQx2putTqtrlAKYIz0X1LcS0BIZO3HLSHsE8zrFbV4oPnhct5xI+1BoO/\nJBDhr2wS4dcHaSqGsqTTkrC3UDq8dO+VN52TArIo3xehmwmWy/3L9qWSRcnH\nLfIi\r\n=Dumv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHmJLFlc869JKGJp3yQCL5vGfPvcjF5p80SA5Yws9fVQIhANVnHaoC40JmnmsdSY8oHVtxMQKDowo3V6zAoIYn05Cn"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.30_1549458010462_0.19633810554797226"},"_hasShrinkwrap":false},"1.27.0-alpha.31":{"name":"prisma-datamodel","version":"1.27.0-alpha.31","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.31","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-u05tz/eCSUv5GZXsGh7sIUQbOiojk0irYIwS975SPfxDaKJYsLQfdnq9L/OcqHvnCjkFKe5oIJnjU2fYxYdKCg==","shasum":"0cb8e00fbe5b49ddb6030fa40a11543f71120396","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.31.tgz","fileCount":66,"unpackedSize":188279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWtrECRA9TVsSAnZWagAAlFsP/jAUBSkYkPskIBiwqTb+\nRCH5cLl9UHOBIQEZLBdc66bSBNPf5GJrlx8iqAYKW0cYA21wDdhTJAATkjMf\nw/hKLzojK+aiKyXEaDXHaCrOF1W4dOiUDc2p/3H9xRYWTHnBf7f0DYAGlEE4\nB5csEFk/+W6kPcRPZkTW85KvcHRysa0yP/33TN1is1ee1EjS7Yc4sfavnsEe\n/0qFp+jD0hW2au0Pbi/LRbj/xJJAHdYgrqIsXQgCkoDzXffP0m6BxAUArdyx\nrypNBsgtIyxvTdNW1H2kEw+UGgWVrLWev8D1D/Lu11FjmjeB4Die/yVD5YUO\n6TBiyOU2vAeDpR2pf0g9Mq+dSLykSUTI46rv6nqzaYwvh0lCPvn1GFdT9BhX\niWPntmMDiVc6ScU96UR+xedhtbAI8V68RydZrph1keT0jQQyaMmMCWEFdeYb\n2sc91NLVKL7p4DqGQxbsqm3077laepbbao+xmLaNa8K7Gqa8wnPPiYkEvago\nC1ab/2mgb+nAKz+Y6Qp/ghFfz6/n4hGQm+S4wgUhK0FidIvW54fUbhT+rR94\n/TM5vg1SYG8AD0ps0ZgKhLnyDjQl16sXOn7RaLfloGyrrPqHFgXwoQBqAbxd\nvI7EiM8OkTh5ZqnJO0ZZqK3vJRy1OGvYSjikIJMFD2ktaOImQmzhEWi3cOH5\nFub/\r\n=/J0J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFqYgc4KnNtlxb7LqXPyZgtw6FVMH6KevcPP/u5x7HcAIgGdoGK0xXNW+aRWzz8/310K4TUr6XlOFHE5skuY45LrE="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.31_1549458116113_0.08785793952041088"},"_hasShrinkwrap":false},"1.26.0-beta.10":{"name":"prisma-datamodel","version":"1.26.0-beta.10","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.10","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-DRh1hCgjuObTBVxc/9JqLouDiX8MJD/9C4//L9T6TfUEi0dq+lPVGmOfZVFl41dUsfOHEjSq4Op+v8b4HaWS6g==","shasum":"55cc34a43ad48e4e2a7f35988bf341686a284c2b","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.10.tgz","fileCount":66,"unpackedSize":188075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWtyJCRA9TVsSAnZWagAABlUQAI7HteAVyE1yqQc1YRA0\nRErgxShIDA0nmEl0YUjfTDiSyKfRVK5xcSDYp9MPAIYmh9p4Agn3hVVdytqv\n2SMaxNnEp4gXQlCC8e8tq+6v9ro+5O27RaQXbMztjt1CEyFI2bxw+aqSsYhh\n5IcABfSG4hjTt433DSJ0atNvKEuTUjphPbTh5V9mw9IMAqgDLd0LMEJJDuSJ\nLlwTfUOSGIQ2wS+CckJ/QqSLuxb4LiyVv1KM9w3c5oToJ4corW/q+M2saWtb\n392SfEXz83U3tFIQ7i5Qfl9oFBm/fZArOOgi5Qxu9evP+r35RFESQvpdH83n\nVmIni5WBecVFS+Oa7a00YThYc6/d06FmmQZ3+/sqWwTMR0jlfOv2yWlDqqhW\naRra08uaDW/NVl83e+anZLXoWtemceowF9Th46IEY1ywEMiayfD/Kz7TUwJr\nSlcwm6k7uK37V3UDHzIOdSKNdPAZBKKe2FiaEaShLcLvVwY20x8VC7dJZH5U\nUeMihyIK3PeAY0JxSpfsTJXjuFU7vIietIi+bt8sXgIkWtYwtoWdtYfAMHMy\ns/ZGBLlA0mtefiJCxdJyXD5VCwy6c3JTccmEKg/opp1yvQ2W4wHytdbucAGS\ng19OcogWfHgbvJV7wZzevTEvg8IusOcK/or5unGYdpcOI/XVk3EhJqhGhLHq\nLX1T\r\n=1hfX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4eSIj9oJKhaOhHL0uPfDPuzatC8dQfgSBexyIqhlZBAiEAvtDMuJHF9OonEvrP45gFtL9xC/7NyXQmwihk6jYOTjE="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.10_1549458568825_0.7228117736194799"},"_hasShrinkwrap":false},"1.26.0-beta.11":{"name":"prisma-datamodel","version":"1.26.0-beta.11","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.11","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-RB42EfHcfd1iFhPOi0G8Sf5eg1VHHINmMiP2ktd0yTtrU9/5LGXlvTRp7gVTsKZP1TubJCgzJtBmatVswjtMyQ==","shasum":"022627e5c76472fbb336632ba50e0cc0f72dcab7","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.11.tgz","fileCount":66,"unpackedSize":188075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWuDXCRA9TVsSAnZWagAAG8wP/jCjPgaJaCFpyglI5aup\nFyxt6ZB4Gu6CVZ5P+oSelh6Zgzo7lyuRFm8UxXAC/xicd7L+oWNuKf4TNxzB\nIVyj7j4UYjLo4Up+8UbVUVhZ1Wwmbp7pfiVWfEJCqoCmzXFAcI+7xKxfSS/3\nfcmjpjYL8bgH/JUIukikh2DtS4XP3H9CQYgGIh3znOGdeBDsvnjHXOhKLJab\nQ2qp90GxE7ZbGRCSinVp0X5gJikh9x8hNtRMGn7ee8LphEaJO38lwQ8FFWqR\nSqedWgFsEpE6TdQZqY/1It4F/xs7hqKJo/XlDbGtCYR65FmFr7k2oqZIid5K\nimC020tXyERr729FdVKHHQoUIayZ8qcH/enXATskZmGqugrOnXgiGM+H2R7L\nZ4YjBEg36/571SyBM9qCZkALssusm+BdYvK7UQMk2JpyEIL4i5b1L3Smfg0U\nD9xYbd5Id1d4E9ZpNZKaAs0w/3NdaqQ9+YrkOD89vSXNHEM2gCAe+Q5mw93U\nKxoOHJKaPt24nG4z4yjpBXxAMIKiWlnxkUMpc88BNV9VyQ4T3YVcl0uL0lPM\nrdc3zg6pLvDePvMQG+0eOrEu9TjyV720JhxjnWqdXLsD/ap6ozv9LCG3ekD/\n3PQbN3OLrdfsA8Y1UYenTUOvR8NCv8hSnSavbm1XN6NcZF5WlkPhMct+q05h\nxe5N\r\n=7RJO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDan93t7oDov9B7oEWY9ZtsVAv9aZIJTWD0xsMPGl1mKgIhAOR+pPRhlPVYWwK0Djet5aoRYcYCz+ZRak4kJ862v+BM"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.11_1549459671014_0.10142772999582617"},"_hasShrinkwrap":false},"1.26.0-beta.12":{"name":"prisma-datamodel","version":"1.26.0-beta.12","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.12","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-2yVH+uVQ4jW7jsdGAXcwQ04JyAledlZqw2QR2Yt2SrC7fIcb6/5bldz84m9P69aLTj8pQq3GNJtJpRMXMxxY4w==","shasum":"8a8bafcbbf2de96ce88d428365c2e6ae71e58513","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.12.tgz","fileCount":66,"unpackedSize":188101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWuG8CRA9TVsSAnZWagAA+rIP/i4NaX7rD4Pm2MtEaymN\nuXFQRLvrcm3UatlaCI/EVzYgI3Wnv3dDkh7NrN5PeINrJpay3YTZwgeRc4Dv\n8VDPdFHnrobUuYaXmh6tc9Y/dPuuruQltnW11Pld9eWXvmmi0wq6WvCKNfTj\nFW2wlt+O+2rS8OH9zChA92G+n0vyi4LoD5eyYcFsjfCW9fQjAk4/DB4PxuId\nyqjvZD5QPHiiXVPepjH2LPvCMsR+QtuqzONI1kr26yCHubQ7rtBS0pyu7h+c\nFtgfGxE3yb2gFgruQqoY2ugWasrYTM3Poxbc5Fg/KpjhVXBk3pZENxdaM7xS\ncVc7KpWtAWiROsp97XM87WGf0kcw9/WrRHx4pZ5BRUzbzLFQ9DKWNKbSxSDB\n3zgL1rs/PnslvorSpf+2t651v+jpl6Z767TO02ulsLiFzKUPAvZqH5GRqyKD\nAH9EmVSbEfkiqeDp3J/p44o3woSkvUi5gyfUYnS4ch2NHgfGxYwy2O0JZWZY\nxM76EJHRr7ooFHhgpcYaeHFwBkYGUXEht0AZInJMSafs1Ib29DDC95/pGkhu\nybt3w4asHKGMd/hS2/c52fTtfxlf174rQf8wBo6Crw7htMW5eMF7ZIhcAi3N\nxswJ9znS1RhK4keyIH0eEaP+NDwG9RXeF3uAWDrKu31Hajb4pJfC9G5b3vZq\ndjGD\r\n=pWBz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkRhGh444Hihi4ujCAb13v597gWVrnSMqbnq7Nj5i52AiBRxqnIIHh2/hDfLzaFFcrVXmw2n88j9ML8Y1cqvmW4PA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.12_1549459900273_0.5886287367844232"},"_hasShrinkwrap":false},"1.26.0-beta.13":{"name":"prisma-datamodel","version":"1.26.0-beta.13","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.13","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-CrcAtl07D/hUDSkngsSvFuIIUB98R+9r6lAQeqihyevuPxLwHjgGn1SupV8R6RyJKncSBnFMwuvr1PVLND2/PA==","shasum":"42dc4d46ff151079628136f43ce1e9930a39df1c","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.13.tgz","fileCount":66,"unpackedSize":188102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWuXaCRA9TVsSAnZWagAA8osP/Aw7LRwjPn5uZpstyucn\nCvlYV/MESpJbmFcQ1az0jYmtOc5j6OkvEdxY4Cj1Zex5ZngU58f5cXuqBNo0\nrSIR88Sy2XQUCz6hQdH1LU+ifWtvVZ3UzqfMWcVuJ6AlW5iH9rZOuyoiTJ3v\n48JawNa/QPBYr37tA84jZeccA/81QOxE9tVlJX/kyUqvg8vJDrJ6tyQ2gM+3\nZ/Z+YhY9T98jQwMZPzBOeT9uRLBIjuc+hpJvCfaHZgMhp2c3VRFeoMdX18Yi\nmTh290QM+nlKN3jLZqE6zAen0Yk/nvIBIQxUsTaWj/WOFN3A6TuFUy42PgTR\nUY4eyPZ/ynI2kw1pSv0skji1otO223k7pd7RL//EJnXExFV9NnhxxWQBw0vO\nm5U2A6pPw1FwlLNBKP68uMnDSUZy6wyEohhZbKVeLPVnGmNe5bCE08rFnrRi\n/WlRVqieBOYoJ17YwbPI24EKjaJLwi1h0BD/diHppjujjtEZcb3vn8sEMOkV\nWSThl3Gvkw4jHkiJfoF3h3RwXdR5F5b95m3GTtJKPTNQhIZdIHd+8uFpnPnk\nNVU9Ed/9OIkZwDnrGuimuWaklYQNRSvtC4TOZyJkwA52DQ7u7pkPXEJpBIiK\nPWqoMovZtIV/wCLA2sOhzbbBMti3EbDxpz5yyUiM/F2/XkxgaJtjKmsF+WQQ\nDKFR\r\n=pmMC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFA0zkDs9OxdduFj6lkl5kQb3jdnDOXmWZ4GPw7vPlDlAiB71bv+G98va8E10gAhV82nTTY1Jq8oH9DiQQ61CegwIQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.13_1549460953097_0.7929256870696402"},"_hasShrinkwrap":false},"1.26.0-beta.14":{"name":"prisma-datamodel","version":"1.26.0-beta.14","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.14","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-CcBsywLo85iGhoNJsfVgJEO193MDC5H0qsZK139X6uYxM0iH3fXMEdHGNqgv9uuo+Pttopkx6G+efd2C5S4k0Q==","shasum":"00ea3f58273c3822eca62f4a9d12ca27109fa779","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.14.tgz","fileCount":66,"unpackedSize":188101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWueuCRA9TVsSAnZWagAAVn0QAI7mHXKoDM4zK6LUEAAX\nfiGLgHTm94C9qStAnx2yZIX2AJKTjmfs49BKf2rtr9LTUSghqmPF554NaRUJ\nzYkP8zVqbBpL4xc67N775tGHBvnoq4PsrKM03za6xPB3pk4YM9uDZfA8uYZh\nsJDhjcozVg1Pc/0mkzollRjjVMJBS30uMtMZ5W/tZRynTt2JEzaNiy81fWp2\nLobQ5+AQZEGY3yCr90lcAsHn/Hh+bTaR5vFzjItoielx6/IW19UiQJj8bju7\nTH2Y1ng+8c4YncNtwKawRIZv49cteH6RhYKeh5caaaVn9WSF5cY2rkbF9DHU\nK6utcpD2PT/DprXRen2zkcJy1AkfHw9ihRBqWBsQR03eZ5SGfY2bg/tKyCs4\nyBwgoLvGeFsT/4xLu0qu00xWhTRvOJXiMIz3LtaJYv2xY6JeB4wHoIVHc0/g\npbYLyPwXTTRPoivprgrY9K6JEGFRlxZvERBEoX5rYOnW//umrZBFJ0hRaqAk\n2flcdTZsV1TdyC/wIZlqPK71XShoRt0zhx0edqs7w7sB72m+4G/mw/ANSlZd\ncudyaPbiIxWUaqDWS2G2/bXF0UoQRi7V1vowj8vgfMpVOzvc7k8k7nVZOEr1\nZ/FGxr9Z9Jjejo1BS5rfPjXp9UiIVW46slK13GIsDLM+hGIzF4iKW1lLgKqr\nZxFB\r\n=To8w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRk8+ivUJYWWBaF/pRTBroySs/rX4o91vHjrDIHnt24AIgFrYT+inusd7SXdm3ZKTFCQMzqddFIrnR1RTsQw+oqZo="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.14_1549461421681_0.24790288864171628"},"_hasShrinkwrap":false},"1.26.0-beta.15":{"name":"prisma-datamodel","version":"1.26.0-beta.15","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.15","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-cEKqneco3BRb+8v7aQ8vWC41zTazuOSa54DJcTpnvhrTXe+dx5MP2iuP1A6IWoggG1IFm9U6lR86MDcAslXMSA==","shasum":"20e305d44eed89f10c3e3a73e521a6a9e24bd65a","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.15.tgz","fileCount":66,"unpackedSize":188102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWumUCRA9TVsSAnZWagAAanUP/1TXF6wbVDi7kpIH1tOs\n8hmm4HifD+nAd7jX1JjJjexUNxw3fblxjNamKN+/fjM4NBKz6OfdZoSa7fuH\njpcI75qMRBtppgACFTvkCY5zz9XpRi9G2YxlMdKQzkZsC7M1U+dFzATBWdCC\ns2/a7UEdKw3xDnrTpYbjOIy2ctNTFUnSKCMJgSoAwhCNMAB0BpvW1R4jIt1+\nLMtRLrlU4OUmYPwT9/NswSPkGUJeHtMFP+MjynxOFa5SV69CvIe+zorzl6ZA\n0Rtvr08TT6WYKwfg2MzmllOt2dq5h8sJc+IzmxHe44LAdbrPsAPa5PEtkkHq\n4i2acZMzKBATHsTeeYFKnamvx/VQVW9GvbhItOmRHYja2oPQoPciQFdVXuZG\n2mjaBZuE7HiiKbJsx4iacszk5lalFeCoEF0EXQGwExBt5kG07Py3wKtzG1ol\nOMB4oDd4dOmGbvJ1jnPjzBTIWp608doNcq4yDVIqqclkVC6hgVZmeKLQB17S\nsjv3Tv5Jkz9rlCi1UioJFXVU3dZ/aLermpPzP4ZpUt1jkUNUUpECLz0t5LIu\n7cBGEp5XRQjsqdyjLWB5/3BRLuwYTMGfxZ5e6ilmetZo7Fmn8rLNiKBOVGCU\nJ3J5nZKo4aeNJFV00pKPC2+MadwN5MGw7x+Mod28TQp2QWGDKfKR7WeiY66M\niptx\r\n=IZEF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClGHdWGK/VuK2Nx8r+mC9PFwWf9UynxIdXUO6Voo32KAiAUOfeM82Znd6yzA9dAKnWsAiSRXaL0yQQe2W6aNSbwMw=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.15_1549461907495_0.8782772848137297"},"_hasShrinkwrap":false},"1.26.0-beta.16":{"name":"prisma-datamodel","version":"1.26.0-beta.16","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.16","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-BUxAQYFbQzxjkz4gt+JR8aVnVPXF330b8y2ci5u6YznoAjMTboM3hnUI8WyRJC4noJeWY/IoxxLB+MRAjh6WMw==","shasum":"26fb885b544a64e303a09e3c8212779efc848b38","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.16.tgz","fileCount":66,"unpackedSize":188101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWuspCRA9TVsSAnZWagAA7Q4P/33PsdKxYHIRn6ACXPXO\ndrobrcl3HQ/ImQs8Scd0uQQWoQYj4mdANOFa1L3pu0ZM9bGfTxdtZposXYY9\nPVDsSzrWdzDWvNtMcnMmXqvPWf0kLKXbKDyRQNyUJpXoxwE2Z87ZeDcqGVoO\nuiWEwAMXMnzU17D5Kj1Li63WqYolmtswoVzkYMSOSbwjfre6ttcIBWB9fXk/\ndDseC3Aae8G1j7X0HGgloCmBwrDYwklUmRk9CIDThdU+44aGdmnO+R+E5obD\nPCx0kZUKtMI97Z2rj7YTELo/v+0NHhv+7ay6liKO1YrLGN+yrwGAcCHpFj7C\nSoiNv7/EfoFwhSnb951aDq3cINFG0NqW/GBAi1ggmtBjigBwkv0uOKgbwIYr\nWCcC3U1mOa7Gf7HZYxvwhbzu7hj4MzilHUYWo2lkhd3vqx9nxCOTudj8VRNY\nqVqACXMOz/Gp5FB82Elop1auEb2hTh7rdW3bonAzkp4+DVobfZgZgI4vdzRB\nCanA5iMAJ5JL0CB4mKFkcVyfEutuRbHcDZ5BpnGiA9eeaRH70SDuHcp3wHiL\n8BZwlaRMFrCKHTsw7rKGZFPzdTmH5sebD6VdDFUeXq29oMNrTPhy9jMN2JRv\nSjlNgsw+D6FTNLIXUeq9XsQRdHoBEPdmZYYko7YOYqarbzr9PmpH/NGEe2qJ\nz6yH\r\n=v2Qo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvFBbfLB3MlJCvVTRoe1X7TGq5PQwMhT+t5qYU2+ZylAiBWSitAb3yFzCmZzY+5E0l3nYvQu5sDn/Bi37xfnCnSww=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.16_1549462313394_0.17464225789326604"},"_hasShrinkwrap":false},"1.26.0-beta.17":{"name":"prisma-datamodel","version":"1.26.0-beta.17","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.17","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-CV9SB+rOFN0Z6chF5iDs8q1eyIlqciOMUY0L0HbsCXsxzamYKE8YcNB1tb68sTZIRFDEXRAPAsry34XVWsb4Vw==","shasum":"4c1c69333e5104bf7194f591350ba7ea15ad26ef","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.17.tgz","fileCount":66,"unpackedSize":188102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWuzhCRA9TVsSAnZWagAAP68QAJiPoxjpLp62Jys+iz6p\nsycgDQxMjbq+O7IFRL+SEAJW6W30Yh+jG/POK9fRGuCZi8Ue9pF8ekXkm5Dn\nVKpsqLKFyOmAdZmfMsPhW7Nnpk3cXXsgCywExY1FTQoqZsE53NRmSjDBjSji\nw+2QHapI1/pVytOMLIgf1gtz/vYTZzm4OP1ydORl8guJd9Vdac39cmXwhrL3\nqUxQawwKyo/pXPlrin7Jh+C8n9oaRWhjl3EUsUSmHFv+mxFbppAtmMcfqLTW\n99WyVjS/lqWVqtNfgtU9m9dAOpgLcpOsvs6j7Xk3s5A3/Ae3r4r8bAs/VID2\nOD3YYW0c9RzdyBrX3l11rzVmDVqiWLwm0C54hG9PTXbcwGcHGjp0wYg3OJlk\nzmiVAyvGuUVwDOyZoxeQ8NB4BgIogG0Bb3DE7TgKLrPsLwAO8ChVIdrOp04j\nIiHA5q2qwHzEa8FGtfh0MFTwzkE8qC9iZUXhdT3Q/LHN/IkX8+Y59ZHeijA6\nlK0pQDLal4ZMr4nH91VB9KoBIyvLwJ0DaW0OigSHVFfc7p8eanV9owFPjRvf\nI7z0O+/pEq/oo3GxauQd45zRae5QJMUX1nZd/pe4UCav3LIw2TuyA7Fq04/h\nOLJFkULnjmIHQE/x/fZM1TGAXasSHXBdBL/syNIbKU+XRqL6skKvO8OTlcfc\nJXYl\r\n=6ve+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICGz4Jg/edU7FsXELglE0d7OFQVXxOfFyCXFGuUtHD7DAiBuINzwNUzYYwJUXJmOJEag7TCFkU7Kj78Nz1wm/A4jhA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.17_1549462752639_0.6613026140168934"},"_hasShrinkwrap":false},"1.26.0-beta.18":{"name":"prisma-datamodel","version":"1.26.0-beta.18","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.18","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ySfDqhpsq9sHxxjdzHzsRj88W0OXJXjZgVupEyPSh5OzugQu0UT+nDz8W4egCfkk7qhhMWRyM/7cC9HGriB/Xw==","shasum":"63213a6ff5643b127e56befe4be0de32ad2b194c","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.18.tgz","fileCount":66,"unpackedSize":188101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWu5UCRA9TVsSAnZWagAA8WUQAIi8FVB6/yAOHjbZQMPR\nV7tWp4Fq4BB+WnYCQau1tRM8KTKQHxrst52ZoA86gtpVKp8gAE5gTo06rZrp\nk9c6bnaSAVbt2sTdBHctdpZ6shxmA4FV8Kad3tkx/t61DJ1e5hvpLvfeTj3y\n4vMpKxIqO+GfvsB8/hZ1B7KdK1P6qg7HLBGzCkCVluX3y/CRfmbW41Jr3xu8\nv+NGkjxKsrRC8mURWsrRy92XanJw3wbgvjod65W3kOqfPgCfXsUMwdgSpVSM\n/92Ma73+3xBSl/hue/RyDAX3rEscP/1J16JZgV/dIBR0mmhMJeONb4KtpQLE\nNDIyNxWuUeoVXmKrclHS+IlgZ3FF6CSeDm/2U77kfjuJpBEDcp4DZ93THK+G\nSNehJpZOdL8eHKi0x19Dx0wLT+zBq0fPUC5I3I7UJIfyli+t2sONdzXmg7jd\nRgk+0AobXdkF8LgjEQFlSo3TyDiKC5wJ/XD27I2V5LtzJR7BraTv2dHVQJZb\n/3oDD4JN/VcQoqbZrHinzV6dmxdXnP9/qpAKFKZPEiyheOie31dCSdYn4W1/\nxYIwnU5+YKh2LdeERcJwOq1CcOMBmOLQJoN0GcC1zaRkQA5CyJKwzzam8JcH\nCrzJ5LYmNWGEkWzJSI5XS9L/ybgj9t3aDapkeo3XJnoSkBO4rzJkJp+9QjOK\n87jt\r\n=TACy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjiLTJU9LY2Hrq5cdYs3EebvD23FVu9fYTMyYvQTcYfwIgCx/LU2DoX0tG43xqStaPV+anmg8BtjwnTTokYXZYWYM="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.18_1549463123714_0.5151380802613621"},"_hasShrinkwrap":false},"1.26.0-beta.19":{"name":"prisma-datamodel","version":"1.26.0-beta.19","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.26.0-beta.19","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-3xQ0oZjMfpmefnnbY8IsZ6zDLc5M7Fmq+DyolPzdZ36sCWT38vCUIsKgkMLI5FR3My6mt/g68dOZS9jbSuPqbQ==","shasum":"43bdfef241b861ed5f82cca7c49fded7343c894e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.0-beta.19.tgz","fileCount":66,"unpackedSize":188102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWu+GCRA9TVsSAnZWagAAHG0P/3vEAp0gXCHgkH4vAy66\njNK0ghoZLkPVA17tEEpHvULvDsxi59Aq1Kvrf6WBmUysg40fmyI8IlNiAnCP\nvPKBjGhkO0YZ2aF8D77pKu0BEpSxMh4sw9EfaOQOO5AWKdH3vllzpsTTmo0X\nGcO5vE7mpBzF0O95i3As0Aw/C5RpwVmleZ92bI5EszGRSACslIY0riz8VjWx\nsu5iCcqcVMBNIfCUsfK5xpI/QtnAoJ2Ox5HNtd4cRAqlR36MzMmqJOYHYRum\nECJdcRHK9xJpt68FDHFDJPOqQfRrE3A/dsti5mU22HSNB0WqZpjyP9grfxxy\neKZwQsvdF2x31RhxrOaX83dy1I1TzFMbYxW+1jdaF5g+xgCurhWGfCa8PzID\njQih7VPR8f88xcfXESvQ//Bvf6oB0IFzYAJ3TmERzkmOk4esmjIvN8PUOFYn\nEtOaEe8cQVetH6JD6ZFJacpxfBKTpiRFUzExDPhZ1LRf5oPbupUd6TLG3Dub\nY4FioV7KXXGH6y8rtvcGWZN65lArty8ia0Nw7nsZWylM5Xw/33/dufwtuSZ9\nG9X6GyfsrFoG85k+C0pZR89SlmV9LX+tYEk+pc8/SViavGOHoqBqX4roD7kF\nc+F3y75apj3ohNuA3pWmZFUAxPy/sHi6nkSDdFH/DSvg++a1MTiDpyQbpfyS\n/e4O\r\n=qKBj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgBPrPkzq3FfSAZInZpEexlbI7+ERpicT44izsKwt2yAiEA9bey3To936lfVy1mw9P/Y/nsAvBdqu0YWXBkU6KZweQ="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.0-beta.19_1549463429619_0.6552325998504411"},"_hasShrinkwrap":false},"1.27.0-alpha.32":{"name":"prisma-datamodel","version":"1.27.0-alpha.32","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-alpha.32","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ZO86Z5U4NjZEBzCbRSmapsm5Ihuz90PrfX/6KxXsJoW44RWHDPpcA6Co+KcsZy4dTKEU9IcA+e3hpjnQKudIvA==","shasum":"29ef58967d8d887c8b07f16371742cc36c318b7a","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-alpha.32.tgz","fileCount":66,"unpackedSize":188306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWvFLCRA9TVsSAnZWagAAknoQAI04+zDKp42kVIzeZVj1\nJlOEMyyiT0Sl7fK+2CYNYzy2VBvKSjOZ0zSxWhPElyvFHvOK0czW6fj7chc9\nPGJ9Sk6s1o6+pFeTP9UVN4ch8r4wt6pW+rdKK3dMt1Bu0GzgkYqawU7uBnHu\nKduUOS/TTLd0kfhs+iD+fsT86WcjGjsVOD1jeFLQX/oROvpuii+cEBneeCut\nWe0E/FjLR4dygulWRrsoxKVashtQcg/JfHLAP/CrVaRv9euLYjPlO1xb9vyL\nBvqOZ/1EWz1NrVvcPyfB1EoZepPWxz/T1iuh1/gHBkAdkibzNUEjphG/O1vg\ntkWmiwgKFCp6bW3uqIlKNeVnMiMDOqjuHS1R6DN3FOi0D436I9LXIUGNxnu/\nfmLSlmfMLC6QacwVq2m5iwozF5OO/q8IMuLyK+KLVAADj0R+QVQ9C9lYphdl\njGshyuqHXO251bCEmSma0lyGsTCaB53mLuDZJ8WwfI/43NKm7GGJeca7gL8I\nxQY26hZW+tgYstGd7wSCYknkVDpjLYZYWplkirak1uVAuHT7kQxDmH/V1L1u\n9o6eQwrySAt2XWPVKkCmqkaDCu/wCwQjISSsvaMdGiKwtkOMaB3ALAdWlvYR\nJWKM+3oV2Ur/NdlRxuFiMAF0zcVvzgBBlsRngUAXfTvuknpEZxRMwdt7boZU\nZruh\r\n=dYOU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFWvvuv1Gs71Xq7HmqK5JIGVDJjyp3iKwgBlw+tOeIagIhAP4y0j2jzsfCvZx6JpA/h+D+Q7PfGjsV4vN30QU9H3zx"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-alpha.32_1549463882610_0.01969331733259394"},"_hasShrinkwrap":false},"1.26.1":{"name":"prisma-datamodel","version":"1.26.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.26.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-BT2Dowk0nFlk7QSnRcFD2ZXDkAAbOjovmoCOzrhS2k29VGFbaijLAZonRTQjSJfVGwQZ1WP/DVLM8dFw6xVqVw==","shasum":"7475412afc6082ae65a4f3bcae88fdac4559ccf8","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.1.tgz","fileCount":66,"unpackedSize":166880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWwENCRA9TVsSAnZWagAA+GcP/i34BryFr9xq5X/S857o\noKxUnzZ0nc6DotlmE/4qNbBmmZ46RhDRUqN/EaC+s6zvozedl4A82Pevhiae\noTAo8wZl2u6aAZyXMlwMR4A2we4rKj4HMkP46VWW+Wv/FG1MwAQNPL5xkSFi\nnUp5MMtBrT8dJjU4eOSphiqU5spqymb/gpwNYAlt/lX/4Hoc28b8tBSTmsiG\n75XIFzrHmurXnGMXCg/xACcR3QFE/xMxQzkRD32p/eTXl5ZG5RW9eNik796J\nPa91PYuo1GhjGWQchcR36dalm/A2jV5Bqo02DIysWfcBrUmBA8jFj3IHnCQt\nppm0V/hFf87i62N9tQ2ygp6TD91NagpMAOixECBpvfR926OLVw6PHWvi6WH5\nrpHGXUBcStJDowoPPU8Up35AXM5bsWjPbyvfQfC/Rauhvr8433QBKNXf6o3d\nsK5K49lQg60VvQ3blomyRj+UwnlmO+v5ImD1LniYzZPUYsrJHbRd5IdhwcYc\nIOq9mZIxl4A22Rj03bhE9+vEVuYSTxhf/k5mRQSNAUso5W4Y3El2OY01NrK4\nvBA4tHjaZ18vTxutyn++YQXCUJ9P1TcgEhkyt9c2+cg1GAfT/Jokb2NA2omo\n2GEw3W2bvs3P93Dzlgw7/ITuheXI77rGDvqH5M+rivf2wCi6+wW7NidBW54+\nb59Q\r\n=a45g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvvKGrqM4yUvqXv0cDp7i3kPf2lfD+2fhWQSPD2MbQaAiAexuhXSJrsFiUitc6QGA7vtvELOiQdw1CjaG8DmCxwMA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.1_1549467916460_0.8444671772923706"},"_hasShrinkwrap":false},"1.28.0-alpha.1":{"name":"prisma-datamodel","version":"1.28.0-alpha.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-sLOs/EkccQKo3hDjga9VScg7z6t/NZQFnRZxfRRqnx0CmtiTS9lKqs2sDMFUhE2wAAvVw70D+IL2UQ6Rl/0hCQ==","shasum":"5dbecd2f74d86a4973e2e6d0caa0b1a9139f7de0","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-alpha.1.tgz","fileCount":66,"unpackedSize":188305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcW0zOCRA9TVsSAnZWagAAUw4P/0kBoXlU707OKhqjm0a3\nAmGBxvYXeXbMaC96BVk8X8YR0GBkYgZxblOH07s7rnAfMbUDu8h0dvFHCyCZ\noAz57NhkkCQIKEkgpiYgpz84Vnu76C/yKAHm470WLNW87QQAvPR6U1iWp2yK\nCjB5BYco4HIYoJuqPcSx9Q57muPUNSF2cjpjYgiAIcVpruXEIMY5OLiiMez5\nTy5ZHGa7UUWCt3isY0KK8Eo5kuEHCarOhahbaZzhFIVqr0CiH/s+aFue+eK3\neZA3aU0YMlJKrdhKnFKDWUnQ0rIMf5GMmmuF9NtL7O52JlaRNBVwZ07sKxoR\n99NpwP8/D9s3JkA4s1ei7fFhdBLnlT+hnEJ3obGMo4UrC8UaXNXgeNBs2Rbq\ng6KAchYdLfi1hQC2yOWCNbC3h2dBQ6Bb0c9eH6rkY9SYVxHEKPyFVcmU0OJ5\nMDKMogv+2ragDZKegzlfrtWRI3L7Jhn7EsOi+1NF5rt+pfdG3xUeKmgLPg4k\n/aj8vbAqKEPB0QTNtiqK0jWRY3ksoDDw5nm5Cospic2fq5u6olqH93AT1jKG\naeXPj7n3RcRcuvDlTXEpXP2U7elygrqWCE4Mp6uOLEiLzQ2K2uxBz82mV6zl\nQo0tydvSoJYIEgCAkiwqwazYmue9tA0pY+tX3JjOuoEguiei5RdteVER7maj\nmG7Z\r\n=3ZDO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClKoTxke9DQh8p4Tey280b55565/ox7pKMOktc23s5bQIhAN1pX+kgH2qE/vT4Bqrg7hWcj6qyGgjVcPsRDI2pihJr"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-alpha.1_1549487309586_0.21182527070006119"},"_hasShrinkwrap":false},"1.26.2":{"name":"prisma-datamodel","version":"1.26.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.26.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-rnpm8VecGKiBMZKkhpUVYJGU1cyN9BsmZF3h6G/hA7lkywCDVqRv03+6Wv7+h6NQK0EFdmoFXfTYQ9PPXCDmOQ==","shasum":"94a3c004196e120b7632d5f05bea08f25d45c610","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.2.tgz","fileCount":66,"unpackedSize":166880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcW/pmCRA9TVsSAnZWagAAdckP/2EwT7RyTWx862jiR6Nw\nPN+V9LhCLWUxfABbPVS+mYTL7ddpPkiPu/+UiP7C8EOeT/9C2Fp2hmdLl9L8\nzK3cEa85cJsM1Rk6LKPJIenqx7nIUS7UuUo4YTSzWI/46H+pDQ+QeZ6Wlq67\nAjpzrSupwWK8tywXBxuWrbmmnSMM9Zzhk7vfuVzCFSoroJj9nXPpDflBkBJ5\n+90L59DGfzX2eu0dAexMFjqf07ed+JT5nK5xSKb+iyQFA61BO2l+I1Wy0qRY\nQwB2kOc6xTt8HW/yYYTHszmRruaKqYbuj4sLVwGSw8EdyRfXM54WprX0DwLY\nJWXyds41I8hKKim5XuDMnOV5AbGhvodZiFWeen8YMakGCuhbH7fVIvznFJO5\n5NBQi9ZzbbBOsuqWT2ksvj2bjs7HcQesoccPO60M0omVPaYpu8NtvvUrFvZT\ng24kAC0Yhe1VroE9+TfpUvqe6Ip7nXQbfiNRShRwxCZVd6+S8WtvBsFrlcwX\nUW7vYcmP5/1eUPtigrgJk8uY90miTw+9OLcqrnxbHL0WFN2nR+UPD52VGohe\nfvc28V7ruuuHJoMafXgPEio/xKTV7sMCg06g5gKLZzHNnj/DNbe1Dyu++jNE\nlzY5/nczRSU1R3iE1B+fhZXO9RbIuE5+JQTYygxYihgHOyuP8G7+RaXqR4ph\nS+Qv\r\n=UCQZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWZXMO7zpJjM7mgAzluI3/Venzg/kLQfgZ9474gJnbSAiB25kQOrh5OKaWQjEZoB/SM44g8/OM1mZ+c96D9jPOrIw=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.2_1549531749509_0.20063446600313006"},"_hasShrinkwrap":false},"1.27.0-beta.1":{"name":"prisma-datamodel","version":"1.27.0-beta.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-gnbWIl/M0l6UrgvT1CEha58w3kPVKn8kpcMGzEu8cIq5B34VmrG5EXHF1I8qroN024QLACCha8es/EAoeLQXGg==","shasum":"2379d3155d21aa46e0f8352775fd7a91528b57e0","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-beta.1.tgz","fileCount":66,"unpackedSize":188101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXAglCRA9TVsSAnZWagAA8EcP/2h944Ua16EPC5giVetA\nJs9UgGt/6XtG956pWN5paDKcYSTTCQo5smzhjRFo8hIQvmTcIr9Opvf/17P4\niPAuthdZYuAKAUe9ZsyaI5heUqhbhWBXVlk+/ymaP0UU9paIHY/aAhQEPBjt\n337JYzUgPLIzxbZQzkC6KUcA81IUvdA3A0DxT10k5IxzzrNeJBi3CWoJw4Nc\nITZUzGsXCFxyw5A9A0emVWBWFlrWx7RAR7OTbcehDZ3XeJQqdZQNdNxpkixK\nBWuaIflsreId7ni+B09omJTrvUb7k48ZvALoHJtQu8AICb/wtPwlGeitwij3\nRgDX3PPH7StDcjaLV99005Ukqeeatd1eebjo44is9PqiKTo1z2PjkA9t+CG9\nm0LGSSkJNa2Z2sy+qlo+4gI6uWdSwtd9o/Q3ayjjBJzC7re0zeRGRe3GWD1m\nQg6JIEd7YeIH6UAR1yeuQzbMunCbgS5dPsc2hsK3pX/2f2aXJyEzEruem6qd\nVlqCQFwMm+8vG/0cyrCU1y4tUODlYCEdZP2PKNJNSWr20oZjmX29/vO6clt7\nCYhT+1VSv5UV/Xahwp8DoAjnNFwsH6q+bmZpL1D7RBveyIbqVLOqtpATK6Sf\nDTe7hUWLPHQtGX8l7qLFW5w4rIA5K820h4ZLtzrwXasio/1sMEUrVzZ+pKd9\nVBtn\r\n=J75t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE9WEsUnrKVtLMd45rlxHzA2+ai/AQl+Xmg8o+kuUFyAIhALxfn242YrojKg/6Yhtg7OKj3lxXQRobv2SEc1UHFIdI"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-beta.1_1549535268482_0.08818880463367451"},"_hasShrinkwrap":false},"1.27.0-beta.2":{"name":"prisma-datamodel","version":"1.27.0-beta.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-RQLGnrsDeIttAbY5EpXyjeTCeewkOrV8VJOgkj1HiCMZljEOMxHL93l3hwG9USTu3jUNu/uUESvV6yitSZbanA==","shasum":"5315cbcfb7a60b4708217a3519f09e7cd4ad5162","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-beta.2.tgz","fileCount":66,"unpackedSize":188101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXAv5CRA9TVsSAnZWagAAu6wP/2v6Ulu4RgBPLchHYNc3\nQYnjchANNbF065wARLJx7KoAyslA36+qApOCNSL1evItYNSFJCPtfnp3434i\nOAkr31d+DLWDUnfMkteXamflSX4T31QpGyqk6GM3iAxqUg2xS1jyPQf1H1bg\nzkGtHCUNydDfqZoDxU2Yh+hQGlb2VLeyenxdLVLDsBYnemvlVCRFY2OL0Eu/\nkyyZFRktpio+fu5G+/W3LEap8v26flClsp1MBlFdSZRV3F/tvQ1ZDBF+rGWo\n2lqIxSGyF08jCHu62LYGmh3RyVPsBwhICQz2N+APK7EjLOOZ03HDGb0MBxes\nloBqpufEdWjlkj+o20UUYLaHrFDPv2KD/E55t5QMP94lV1aq0OKg36bDVKfe\nZq/e790i54DNu/Ajd8XiIk1VrcOR145CMpzdptExXc2G3+ZzI4KotanHauam\nAxgKPaJLXHifcptXBPghh/K/jMLNUDr20v4QDOrrrNlynDXNcd/VkTwCyNUR\nocB9BUMS38hgzZjCUbgelSeYE1fjG6NeCERpPqLfKx3y9Bu89QdL10DyuiHK\n3WZwfLYYh2yMx5C/XO24euoDXPYZVweBzbssALp3gSZuLdNwNB+0yJ1iHlZR\nuW11/s+1+mnKpbb2ehLeCQnK3GfqohFoomNp2ywuxzWFlUpA9pVrC4bkuVtu\nti04\r\n=VzDr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFk2fZLK6tRr9UN6T7CRmO9YQLxZ70nPYYQbZDtArsjHAiBZ4m71pdGQx/Z5iyDl9Oyhx924dy7ioZRZubLx7ENfOg=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-beta.2_1549536248700_0.673880748777304"},"_hasShrinkwrap":false},"1.27.0-beta.3":{"name":"prisma-datamodel","version":"1.27.0-beta.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-KJRz6OwDEmFP4U2dNowNx4lfkJT1w4/j3qblzALm57Q2RQ4Yn53S8aEEzSdztfasRel5PiKhgFHNen9jFTARsw==","shasum":"3af7563c6faea72af98f2ac4b9329be83da4764a","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-beta.3.tgz","fileCount":66,"unpackedSize":188101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXA28CRA9TVsSAnZWagAAgqYP/22jMVtGJWBSW6UzqXBn\n805rdi4q+AbIrsKFlHQmbok5r7Zq/CiqeqvJ760mXoeDuUrL6+JinrnlsRdH\nPR2AwT2WvirOuaCCSFWbbDp3mmfJi6JAyqbeIp/erL3739yECqsH5bsW/F7m\nUDUwDiQ6HojVTIFaNJFhMQVZeyDRc4hE8MLcgwEt/n1Oh0+/YnMdiKoexqzo\njGeNnqSiNehnmWAZcVvyRmXCHuiSus/S3vg34v9ivMA5xryRPGfuYbu8j81T\nyUn5LOJr7TIa0YOLDC0ZS6dBz4XtkbxaYB1hQK+69fSx8Ty4xLSu7/Xi1n+D\nXHegPOHXUpLHSYUYpQRDlcyC0AYDDgubiAacx38ApjWHHd/b2fN9cXvzeD9l\nK3p564i8TUK4kccv9tQz0WibNjV/RJxOkl1XxK1iDJQALMqvb4GYdmWNSOKM\nkV5VeFHDDqPHGq4z9jaRij3XS/735PzGWWJvBZppH3yQtJXPwFBNroNi4mt8\nzlf/7M7f+iiG7+jlT6fDM7s2/b+ENsDt7PASsXBzTHkwQfOwFww3tTKuI2E7\nLLcqBBgrozpnM4ZE6WzmTqBe5UmMJsI9QmrgTE6UWIqTgvQYS2JX1jwrtWz8\n/id7lHzkgV/q/6z3XlKMv7zR26znN04hxwk0YZYN4SU0CMSaQTlaEA/FUB5h\nDLjn\r\n=dTe0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDFHDlq0tyQkc6jHn/L+7JQzjcj/T8FVidZV2PNk7legIhAO0U2eZ6QgcyD5M47x5pRtSmJkPRnZW6+wR6xTKj7YAq"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-beta.3_1549536699972_0.8580317819636596"},"_hasShrinkwrap":false},"1.27.0-beta.4":{"name":"prisma-datamodel","version":"1.27.0-beta.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-beta.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ZAGwKHo+q0swVjextb5lMJnYeodqMU42PQmJlhnnxsBFWlhuh9t6ruh7VYGNXuGw1k6gayRgWfc4r9Py1voIPw==","shasum":"19e005204c1e322645f0b81ea119125ba6e6ab02","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-beta.4.tgz","fileCount":66,"unpackedSize":188101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXB6vCRA9TVsSAnZWagAA6fsP/3GoTg3XigBa/rjKMcjS\nyhiCigPOuSdc0LNUD41LrUnijLEuNif6r75tITJO9XEG0fCRtK2UrO9Mbk5G\nKuM5HU03QiwomyiDLAFffs/KTUqMl4ODG7As/bePYtmrPmO/s1JecSX2amWx\nBWjgE10X8ir36AaUwjqNs/PvY0f0jEmNzEOhcmuP5oAUE7SxB034o9+1Sc6p\nFfup6yDPLOH0lzhHz2lJ/4MFmAU69+glOU+y0Ld/lidMHQh3sVZmjZAuP2yB\nvGZshvdBS3YvBWzTOUTFCV8nqqQfNdlJJkxLmBqItWqLhg1zPfpKV5lxDGKh\nZxYeEBZl2iMQKYYFNFIfkQOhTwYvnu+KwUvmJKYLeKXAYYrOBE0BlpZWXLq2\nRCcXoQjLCU8PHm+ITri3/1TBTCsNu2zcdgJUBUNUsSmKhP9zfL0eAjS4rFWy\n5IOnads/58l3lov7YDS5SS4B1YUSbQu+J0NdEBk/ab32JPRbESlwiuGoF+X2\nGmfAeTWt3Rv13xtqInVtTvTVqAn+4RgMX0H9GBRrN/rICTQjLLWAwXLGOOjN\n5DaUi3UfQ2HwRCyZYpb4AOYnCwbSo+L+mVEKhmB3fX54ct94a06ZMn3vGgYV\njtaLRI/AQA3xKs5M3SKrY4XGBMhFPO6WVxAVT7rBVrsPNEdlLlwuKYS69iT+\nEe9D\r\n=R9B1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm6bIjvKfmdxAM2K92fA6AOfujEpWWmVBCaSnSd0UtIQIhAIPg7YR5raEpgSkAbumB/IUckdPnU52XVSThGU4FREdS"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-beta.4_1549541038955_0.4292814894095709"},"_hasShrinkwrap":false},"1.28.0-alpha.2":{"name":"prisma-datamodel","version":"1.28.0-alpha.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-alpha.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-KONFptKZZIkHq3aMhu7/vcLvK16Lk44YKdnL5Sc67vkNJM7I4NDRy7rupHZ61RD+yY7XiQdM7kUh+M/g29zjfg==","shasum":"994434a10e0a794ba2e0f9eb4c2e3e5549b58b5d","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-alpha.2.tgz","fileCount":66,"unpackedSize":188305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXCNJCRA9TVsSAnZWagAAgC8P/i9KJZzUMgw0yQ/nABoP\nNNHqe4bDJ50lRRY64Kior1kIXGQjvzUPuhtSDmYLvL3mvDionOKrZfdBhxAF\nBuneR4vKf4N0eIBQUpWqJmhSQ34GQ+R5/zGXMltDGDqdcXoeXSjKnAF4SB04\nkM9G3UGaaoYEc9I40pkSpMeAc2EfokRP5x4nG4lj99DYtvsMKwTvZZs/Eweu\nNwUbXwrMg5oVYf4/AdsOcRq8nKKWALqyPIKmaNjdHl+fB9+shBueKBhyxqbH\nAvBQCQfHJWp6z9ADpUqAc2Cnwd2X/vbg/1L/gNpuUH5IB6xHCkURdKjrA/oe\n/gtHlfyq8IMs7UoQ53/dwCxdopC1ILMwEmk8uDP04k+aoAdnylmHMrsPeLBN\nTQrfp+uU2yoiAQJp9haqV7+J7m2SLmZ/XRl4Ny25UH9SrRESh1/OSKXMVcHl\ndtzUYOYuY6bNl64s7j1se475S+/TntI+/6ISNcwTLmPucvqBQsPTMXkWAE9T\nkh4enOTu89d+8UesWKxB5lQRf/r0nqmH4408v5GBdxYgJmR9JieOUujsP9GG\nUohXvvTPdLZVwLZh9UYoZM6/pKfEqjXDveYQRKD9edk5VzCNnTVVYorCsdwU\n8jMXX4L+fmmOfeB1p13S4uTVtNjy4AugxY5QJ5Htvl4IhNPGi3NUUASmj4eB\nMOzy\r\n=plsI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEp0u2IzQSCNd2BifmeMACl7VO9p6JJ3Knzh6ZvuO1/sAiBTy+3CxwSDxzYWPxW3Izo6l/J3Q8J1nRrp8RxIopqOTA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-alpha.2_1549542216345_0.07691028604382666"},"_hasShrinkwrap":false},"1.26.3":{"name":"prisma-datamodel","version":"1.26.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.26.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-lMi4NsFYYu0mhp+CW5TivVQmLh4AD4dAZSnYJmdG58a8J2MgzdIgJA6dQKIicOKNgqPkdkfEDn4VqeRTx/zFsQ==","shasum":"987cd31197084800216ee5a1d95d8c3baed166d4","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.3.tgz","fileCount":66,"unpackedSize":166880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXCeWCRA9TVsSAnZWagAAmy8QAIIL6Oss73o51h2TvV5+\nE4n8YKFuoRFe91XSrFYp36OWDk22bt2EcRsBggTR70QxV8dk03hwlrN7pvgG\nP1mOuLDR7Lyrtpt1GsWwY6H619I8CbciUMLnhix+jV24i7wvOogiZyC1VwlB\nYSDR2uovL6gmJoZngUyysRnqeLsSoolFzESFk0hQMUfH06aB00y+6zY+IkHJ\npb1tGy3iONFvl083OP5yfs0TbVBZibUWOtTVT+5ZsG6qwMp8g1QxHazWJm8w\nfsC8bXpSPqRN6UNjAZznLlUSaTRpoA49/xgUTkqD2NsoRhcvSUGlvbLlBVmm\ndx96u13L7XAZWPWqpyZO2joW5huIS2De7Bc78/oTlGSMaYh+yVp4S/iF8aGT\nJnRG6dWj+O7t6/xbiIZDgD7oB0j0S4Gs6fOXPPV9dKB4uyGl93g9SEhYOBUE\nzrrPf7ZryZeCBFt8Jw/LTe61DkV6J5YAvdiQMfZbeZ1hYOOkstxMzzrVsmtp\nQfvBkQo3ubngk7HJEy8j40iqMxI8YAq8RUV6upXLrNNUc9tBc7c/piKcbWj8\nZH6JcRryshX8gRqUQ8wbbDct+v/I7eherP6eHOe28orY7zeLZF1HQ2tBMHLV\nha/gEzX+TFuC2G24JQ49GF6l6tBl41FbovAIr6M+ywU55uiOZT2QAAxAl/ig\nuKPn\r\n=EkfL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOXr7lrWmY2XcRbKK050d3KKbVgoPuYdBBOQ8X9g9mlwIgDkdGxQostyFnOjCnF9/7DhQ9URW5jaDDcpoUOgdEbtc="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.3_1549543317342_0.3275320887500637"},"_hasShrinkwrap":false},"1.28.0-alpha.3":{"name":"prisma-datamodel","version":"1.28.0-alpha.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-alpha.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-4Uc7M+OoHg2aaWOC9+vDpVGQOsh7TEJKqCOFwO6TsRrqtV2dbKjx25nB7uH5eNUixRDip7WlcfxuCDkbuYxZ6Q==","shasum":"585944265c462a660c41d41b2af708706571d710","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-alpha.3.tgz","fileCount":66,"unpackedSize":188305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXDR8CRA9TVsSAnZWagAA2dAQAJap35WtMBYpJUm0swCG\nzyyXBC3oriWBRBcExR6UzwNFw247PXjATnsj1ajr48tpKkG2ondNfGQgCypo\nuM1zbX8CS2TV6X4lr3tm27pBvlegJ8v6ggh+lq5zD07mdCDqQucElmn3HTuP\n4aGM815SWJq4s8bCVQbtG3efVYK/5L1JV2wmefy6y7sQBxVmMuHYYzATkEN/\nsLbpN+d5NWXoe9/SAdYMgJK/oeEzw6Wk3/HF6UGrntKPXayXqJYRqG+8YKcp\n6wgswGfD4pENK+08mLMQuSxtuCOpflaKmZVQgOOPIGoVEc8ldiANoVW6zrru\njKE3YMBdnzNCL4hw3WnfvO6KbjxzoyjhGB2LmIjVAwCzK+5k4CiBEmRytpgK\nq3n6lus8F9JkIBW715FJ4vVWFb7q8JShS8tQLVJQ9i9vHkfEuNpnzd5voyBp\ndbuzjriR4efVjw7PRoicrgjy3VLg/4SDJsE//hX4hlYGomEPi21WTJj06JDg\nouLsyJcjqBVqr9F655OhiLQtlCG3ZmKEfmuRybG0SX9FTYpYeUfCELXfDgnt\nb5iPaQFg3cv0VRsdV1KscELYwGBpKiYu6KDkGd1rRQSTFTw2BUU9ejaTlY0h\nZJBWbnU9bpQR+zTyyQ7Igarswb2KwBS7WoWvkhqdTexc03JNDL6R22oUly6w\nhogi\r\n=m03O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOxX0anR9cQOVcBd0YFESBXxdyZZVnpDgH5NJRJvjxlQIhAPiWj4phivzhIUCRkP2ipdU4ggCflJjr//Zcw4C90De8"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-alpha.3_1549546619585_0.7926304081702817"},"_hasShrinkwrap":false},"1.26.4":{"name":"prisma-datamodel","version":"1.26.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.26.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-T3hUh6s7PIyRoyaYBXqnDLItlxKCUETavv0Se4OaEzkggnieBi6xMAWRJn5LEdJSs7HVBNX+4piXHAvLKHrSWQ==","shasum":"42dd330e5385baa5b68367b41021067823a820ac","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.4.tgz","fileCount":66,"unpackedSize":166880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXYj+CRA9TVsSAnZWagAARJsQAJh92hTRoWud0KV+YbRr\nGA+Vo9pX6T/3UZtQdGWychUNi0DQO++PTZPyQMLkAvi4x6sut17eZaAP4vD3\nipX2VnFHf9s2iv5KyclwQ9pyIIvcCnJ3gHA7mIlw6njlg6qA8jm2FgSRfYF5\n965IClP3Ad1Szb1G7GzHRiBnKfvlSKupgXKzRlZoiCCGL/ygAMs8vjLCV3oY\nCdHdhcz+SWzmfb00VyhS5JIQ8SENDClk1YaI126CphFzkWYc2u0m4csedPe6\n6Mulv8Idq6Gt2XIv334DHnGIk8c0MUEv+cKdrCsn5mm4IbIeBSsgFl62cKdd\nEeLH8A5ICYk5jFNpHLq4RLgWem0+Owsr4AKHFb156bUjGy/LgxT4dMEvXmbX\n8LvcpZpsm6c3REs5sNaPa8pb/RHvvPpueICWUc9z4z/3j0KbkynxN4VSyft6\n7CpqyZjgT5x0U/uTB4iSEkdRHRJoIxz8IwfDrPHZkdbJsO7JhD2+tgvUcYNW\nLeSyL8wFRF3wXradWIkt0TnHbl+o9KxqV1lqJksorPCQVG426jzhBczRgtpA\nRSc/ZXdMyCWSHEZr+xyehlkAE9wKV+uPJbFLZ0Rh80cEjxyiSJiEWOMdn1La\n8YAOo6zm41ydE1twnwkIQuS2OJhVLEf/ZQsxveRcoPf0VsAAY9tvwKWUyBnJ\nv9/0\r\n=PgMd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHklsecJohhjMH0NIltE0PE33JqjtGuyHgxrTHsENCywIhAKVmFcHgREs3pCZovQrUTuBemtUKLc5bOdqJDmDEmgDD"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.4_1549633790203_0.8945311220166126"},"_hasShrinkwrap":false},"1.28.0-alpha.4":{"name":"prisma-datamodel","version":"1.28.0-alpha.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-alpha.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-zKcGkHSBEw3cmLDqZGNCIDNCObk3yA0WPkmD3FXS7P1IO4rKGCCpjB/IlVu6clqAmBZgmhUpSm1j9e82uP6Qww==","shasum":"f83fc73215a604217f9bfff5841ecf61885bbe64","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-alpha.4.tgz","fileCount":66,"unpackedSize":188305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXaNMCRA9TVsSAnZWagAAQbQP/R2dZODwFBxtaZu7Q9Se\nrkBvwxA71J5A53dH4JWDq2SSUmAYyj2wjC71zRXYv3POXCJLn9yqp1EtjAAs\nmeXEuJdJZ7V/noGfASELSmW2BargOoX1HhwVDy/5wQT7uHAGOGxZbWQFXEDC\nnOGnbl9msbRpZ6JcbgVux+mAYRWAAGNHKdvaXhhMP5TsZBid0qq0jbQFGQ1S\nKI/E2zS4heBQCCmf43DmdmC6pZHKe95PJDap9MdooHALtKgdrEU+HPNDH0Dj\np7Z6n1CM3QQFP0rdQMilpLBj1mbc5eW4WScXFoXpQL7dVxh09usqlBJM+t9p\nbnBbY+ZWCF5zCWe9kS477KZDGPG/Ghyx+sULmiewIJNC7pUByggUjTqEvYHR\neeI8sNwcXgXyn0ojoSXVpesBsTfFfrvGSHnEzsn/1tvnr0Cm2DRPQwNRC7Ab\n/RErJFZQ+ECfYBE8Gk4x7oX0brRyWLDkImqNn6EnozNXiAEYdS7QLO5O9LO6\nVuTwwsc0I4fwwSqq8te9tkHlbTUuGpCBcgw+hhGVE5ntX3nReu1HdwctvMnl\n64tF5rHgT6lEV4DIHpHFW9BRZcklQpoM/zgQPNo5iokJ0RwX3ts21LMNKpqq\nquMfS4XPhBTbuMebDZePM+Y5FnWM0QOS7dGSfd3tbWRs6pNkauN0N4RpRz0X\nY9qG\r\n=lcAg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID53hr3TzmEwBNjq6TuGlggJjnlsJq1Zf8K5TKeL+RkgAiBhNmiMRejKbiVxc/8AyPTesx/dFlmuh482W4bsSRuSCw=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-alpha.4_1549640524253_0.683987245098755"},"_hasShrinkwrap":false},"1.28.0-alpha.5":{"name":"prisma-datamodel","version":"1.28.0-alpha.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-alpha.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-eOWpbvx8IodpJ4kUZE4kxyUD2LUX3ThoVZIkrtHAABd/B8NzvFN8gbg5KBVxMDSFxI6oJLWcDrWSE/Yn3HQgqw==","shasum":"6f316be31c11c439745dba976743f034a7c7f8da","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-alpha.5.tgz","fileCount":66,"unpackedSize":188305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXaQHCRA9TVsSAnZWagAAzsMP/RulrSoWgekQNlnVuTLV\nwcePytQDBi7An/uXnp86p59qXQ8sO54Qu30rOWP6i8u7PS5Z7jk6c9NSuHV5\nvPFigEs5+/ujEdWgj2GsndkRZkmddAUldsT6AQPLpnu7rZstbpZRgrlpwDn+\n37SJ/IHHZ1GFz8sP/ZeJeFgNAwgzQ9Cu8/p4/JGstKBDgEquxT9NbpObpBWK\nyQNWgv93nH2PJcbxmZTzCtfBt/sBRGa//uU7n9L6UL1wDH4AUTHmwZ3cxVGK\nEJoZPybyt5VM0NXJsop0/QYIwfUBVmm52S/L/irDzfmDRg6x/1FWVrxzcLUS\nxrH70dT4jLxe8s0LF0DwjoOUI88Ly3e/6ow6Aasq+ALRwcRZn1puKlNYTtdi\ncPJ5zv2aBW7r2kcAzW9n5mOMUinKwcOm3J2Z1FVOtoSYrxFgLL6BlbZcp8fn\ncGUEjLot/FEyWBXBOPBxaOsPylWiGUqETawzldJlAx2AxsLrVoT2dI8y3iv9\n/hk/ffvhW9ZlqRmZ8jQbeg1vt54Tcej13BYB8+A+2GB4vK9hxhzHwbMPR6v8\nBc+9aYNNgyTsFmugeUi7ByaBSEzyZ6vVMdzBqUrSFI6E6Rtz/vA5lxPtJYJ+\nuUyvVrkHtvlssBwj5g+TOJBxt5QUN1plPiBEm6HrAz3IeI1k1FUX9w9ix8fV\nRuAR\r\n=azTC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8X8P4CAOCqYKn9kIIvpE9vIjOhQnyi96FaSgPzYo6kAIgI1q/ANCjYOT2i94Pqx1xEyRrKTe/fm3DjkYErj2+juE="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-alpha.5_1549640710909_0.5683668775223585"},"_hasShrinkwrap":false},"1.28.0-alpha.6":{"name":"prisma-datamodel","version":"1.28.0-alpha.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-alpha.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-n6nHFiMyQiPtSqDQMEhp9wyGZXPntiswzSF+IusEI8RVsfsv2qdNm7dlRZf9cFTmuyCJx54LY8PYLUHoRBommA==","shasum":"f86594bcadabba2d8602b10a896e4f39ce1378a3","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-alpha.6.tgz","fileCount":66,"unpackedSize":188304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXafOCRA9TVsSAnZWagAAdtEP/RNDFzFFN3939hVb9DXe\ntsroW2WlMxzKcT/hy5cslTovmIG36NUMyFjDKGwGuqjbNhALB+quFsLuJwqS\njnc3f5al4hwIHewA4fFdnbytIcD2JgI/jpu4SNrCl+ZdsEAZZm3Ima+2IXEF\nWdews6Mi+mW/MEf9ZWE2U8SLGjFrxTnUCwnSJgTS8AXkgJzWrDgUSPCBFCMn\nJVxQ7njO3/TOh+eEl2kh9+WQ6I/lmhgRAEsQIDMvg9gdNSZKdfn4Pxy03aGh\n5wstzsIfxCDzLqqR4Re5puh2MnfVxhMgpWsJUYXpMQ/zM7j2G5j5uxBcAv7b\nBSazX2s3CvqeOrXBPEBmbExvJ5QVKjVOGmK6bZ4LjmpQApgzhxrlirJlRVzq\nUGQPe+nXzZxLNVvkHT/owntk6YBknrG1SIvdfay1ezQ/IoWlygepPj6xRYa7\nwhjh66st5rbvZ2mDDMhiOEVCs4FdRJ3vfPef3BOr4qYu2z/Nd0tN4rposkE8\nRxsOaXM5J0Shpe+CZHx9k6jqtBgwY2FCEJuuIRML/7PTN0SaoNAe4aahROJf\nn0aLSfYXeb2jfrUE7PBSvEhhF977un1CKUMfvu20N5zKtmw66AWDrW5Dsam9\n0S4sa/5bT+56xntnQ0dfWUzvOYDBtzCkDSaM5hUl4xBQTS7Ffod+GLRjiPpv\nPMUp\r\n=jREQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWOA4O+U150oXz2zk6UGvnpPjV1qlwiY7uKFxD4x+apgIgX9RoDzu6bhDORRvRBXNJi7C3FgvD79/rvXC+XqOzTwk="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-alpha.6_1549641677268_0.6279037000583312"},"_hasShrinkwrap":false},"1.28.0-alpha.7":{"name":"prisma-datamodel","version":"1.28.0-alpha.7","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-alpha.7","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-KT7wPU+Nq+TpwHWvvYUquJRYW3Pvb0RsRn6zUL9GduRGxeXEpLU928Af8tQM+MWhefN9b+XM1+ChIcEzF5bF9Q==","shasum":"be57187fe6e7fd5b1c151bcde62cc28e62140bec","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-alpha.7.tgz","fileCount":66,"unpackedSize":188304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXaqMCRA9TVsSAnZWagAAN+AP/iWVD27msIx3HpAWk8Gv\nYTxps8KTYDdAxV10t6zVSpnA73cQO+XZP9zJff2GNDrkMbo4DduIm9K/kjjY\nEqxJhuVDKYRnICOXO2kIwwlIAyE3lXOUGe62XFwbW7P0rWEC/U0raC4tBBCy\nPHsvhjxuspW1MGXU9bXP5MnKBOn4ofeoZPLV5Rwk/E/MlILhP6ziUdJyL10x\n7+J5nZsoMJvPv01f8nwiSECBaY8xlS58PdSgn2EkTPKFhnXJLMqhVD0cGq2Q\ncNGxuZjfML/Ie4Ms139r/nO6oYjVXxy7I2XwAeyF82pCRl8d4c+1oPhE1FMV\n0bK+ao6kHzyKdaY8ibDqZVISPA75oa0ztauTR6lOserzl5hxPusPL4IuyGnl\n+o1340nQ7mdNsCFbjstfa+IiCR6uQEok3eAA95rrQNoQ9itYkm6KbfSwaT0W\nM8gpOiMLZgY9UsIBForJKl5lHQH5FHpuqwcSMk97xBbZuJw0d+1NozURBfRB\ndoIXJJrnNU1C3YXe1MnQpH0JaxFzajNw0PNXEXsB2C4L/lyAbyEFqnmu6RDg\n3Z0FrsudiKnVcOLOMTtu3U9ouj1ywmsx0URXHu+Leod4mFSWe2g83lEW8whL\n2w0ox2kAzhi2l70yE9V00d0XZyUWkTzUkDGLMMwC9Qi22Xn4yRdaxaGMG+Z+\nZhdd\r\n=Xgz4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKZOlG31OU6pj2H6bC6hJoQJ6meHpvrAEqajXBeNpaMAiAz8Gzx4Hhiq42bWPySsdocOMGxYch3kAt/4d3FPfMGKw=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-alpha.7_1549642379677_0.706703603438869"},"_hasShrinkwrap":false},"1.28.0-alpha.8":{"name":"prisma-datamodel","version":"1.28.0-alpha.8","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-alpha.8","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-6zRBIplSvOrhhsY3YxoIFB334JX7c4Z26JpCnPIEz/9yJp37MOWTyIITfASFWOoSBZ/gdgJemQ4+aPrPuMHwPw==","shasum":"117263b3eb47849f4963253300cff248bf52253c","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-alpha.8.tgz","fileCount":69,"unpackedSize":199075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYcFFCRA9TVsSAnZWagAA74QP/3qpx3dir3ZOst1zrukV\nsxLqNCSXIAI2CgxV40r4flkwdXV8AIm90wVKsO7cD5l2JDgjvJsEuU80A/yA\nRkPQsfAfLwgUTlRfy/yirleEYYH+jNm5O6GYJJ7s6diJbc2rITrDiLs68Pp4\nK7y8WKqELXpYPSwBIIwLUP9CEyOpIvQN7OPZbs3mdREq2YG9I++ymitRHcz9\nnjbu5JaoHbLdO72se5Kxtb1vYlyVgTqd3yCF2hqQYJ26Row05H9msNWvKKYx\nxyXFMM6+qqQMAZkEFpiKYROLpb2oh33roVHhEa+cGpR2LTdFI2SY+QLo3o0w\nc4qlU4xcz55K7LHBRdTsnd758UAivT4Mofu/A1c8OD4aJQTeC7qfbowqa43z\nf07I2W10quNWIuyUSuaWAA67+vS7pDS6RN9Si6JVwJsOqDMCnmFjoqJu1IAM\nTGgMb2ZlH8DZcCuzoqcg9bYpdkcF1Kim+aOOmU34Hpdox9FFM9QJgKjfmak+\nwKW5R5RGSo6KrfBuUyNWtUt7LICPm2baVvS/gPOA0E/vazwqfyBYgf2J7tlX\nN0rYkxdICRsxo6dvFeoZEMMif8DSH0AYwlfRLGIA+yA3rV7z9GjV9k3kYiDt\nNeDVHQBYxwRHU7mAyGdlstRmG7Yq/QIkxKNTXV8Iz6gBz1Pcutt3bIC4N0WL\ncxuu\r\n=tuSI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUE6aIuV6+8gxO0feOfw4gVHvAYhWR5emv/+QJj1+MrAiAdtjmzy9CK1Ws98w/5k1HG+9aFy9PNIquG2CoXj2UO1Q=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-alpha.8_1549910340315_0.3491877514436321"},"_hasShrinkwrap":false},"1.27.0-beta.5":{"name":"prisma-datamodel","version":"1.27.0-beta.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-beta.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-j8vbt+/4GEuokid+1+JXQ3eulePk2Vv+kXYwvykhduKYqNbmpyKPuRjQbnHK2bP+TygFS0U6adirn7g7Zmv9oQ==","shasum":"a4aa1e3eac5fbc13cf8422f0b56e6c6f62fcb27c","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-beta.5.tgz","fileCount":66,"unpackedSize":188101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYoWHCRA9TVsSAnZWagAA+WEQAIRf78iRJw6U92tDq74V\nurpAixRY/Q+wUNRTE/Z/fC2EUgzQXtZIXCgKIJBdpcOa22Bzh58jLE1P5D9W\nvhPifx8mg+5URI68jR8JiHp9Ysy7IpDLzM9jD6iPoKN4TbxbghbHRiQyei4s\nBqh8WtruJIWY8wtOQZWsTdFSPrL2jiisN5ICx04ETw0ZgPdOlidLlXUIZA9o\nkNy6T4AteY5UhWrmxy2MIR8qHf1a0yE3CHi/E4uQwmn1FjD1JFFUlMzx0cNE\nnea5tUijnsnUQ4B1s5cNgUg0NJ3rznp+qtejsuOwiXDqlLpgktm42ebjdl8W\nrmFa0WcpIrk+NHumCNx93DPAUxJ6rWaj4GQoN9ouW7A0DiYkpYSaAnDatRFZ\n7lSjzwD8XgtbHzI+rbaXkZh4ok3cypvWpQvFFCXNgw5o6vJ91petd+am6UqU\nxqJpVu9XwQmYofOHkQ/38CJePjQnRIchjpX4rMLxBf1BghOrTVi/dxynH62a\nWCBpmZi98ybIekMz4TgKXsQKr+IYph4rMsXknl0QG47Ylax36JewJGHqA08e\n615CMqdTowsd3jaYTV8k13s91C3Ya7eYxxw164sh13AVRZr5t+QecE0GUqbc\n0w4yVqVBIjoP0vGkwlxDlytbQu91Q02kuqns2RJLV6H/RZjDu5Ugl0NRyKDo\n6CTd\r\n=VDZe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5Umz/xpoWDCUzNFx9y/UNkP8AmrYbAa/ubyT3ZeTHHQIhAJ5zhwQRMgJ5irOLj4wZIy38UlvR15jC4BQ35XJvbnbB"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-beta.5_1549960583389_0.540828041059751"},"_hasShrinkwrap":false},"1.26.5":{"name":"prisma-datamodel","version":"1.26.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.26.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-goOq4HbKgw8REd6GLnm+0XiRNuVXiUwC7FBwIn7FIBJoyNzR7FFP4vzlvIsdQL008jFyoXVZF9828w5C3hrOYQ==","shasum":"364561db42737b3d95b4cdb737bb0d52b704b439","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.5.tgz","fileCount":66,"unpackedSize":166880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZDZFCRA9TVsSAnZWagAAMDQP+wTHu6XYfDd2Ad/4B7yx\nSydPT2bi/NJfPa3S3ZYpBmt8LYE7EYWVEHDz264OY39eyVVsq0hkShKX3Ads\nR250kvsgSO0QP1F7jwiAZyV8hCjmaiTuD69B/aU4qk1Y5I3D91fh6na7Z/yL\nT8cvrSanwPUONjOOnX7pDtdHOQyBAGsAStuh7B2dw849d75Pp1pMMtlPYo1X\n8Zt7aPFopXQH2D38O6JGTlXVMuQJTJS3OCmcFGUP2xCwURAX76fdMDPIn42x\n3piTgiHRDyXbg5+7FxKtffu2BUfMCo3+IytzQC83WRCrNK5H29cbGDPd8tBR\nI0Re0W7XDCPPymflPJauGTu0g2YhAiX89WWl4Pzp3htEvZIGTletUQroq9au\n3j1M13ELHcVp3senii2kPGpcJ/MOp/7xK5IWRpVQa5bHFM0yhpRpdZBx+z0F\nF5mCWPdZvKEzGzyPXCdW8PLeSSy+QPK4h7p4Bl6s/BLqqaJVWoZl5X76WKPG\nXx060eTV+TqACaM6MQCv1Fz5v1YSNp5YrY96VUdceaViL6cXv0y7UmxMQRCX\nXT12PzlYFZRnbvTnonsnHSjnDyB26yuBy+SuyGj206PUZbz2ReLp09bPIVmV\npuhZVDly3aNgMqLzdAHjRQx1kveksr+gKou6PMJweCcx6mXuYDeZ7pJDWYeb\nouAA\r\n=mKyC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE92rD2ZEK/eRIYuXVKTFpHv/iJwDxrwVTHSH8ziQtRZAiEA88/xRygMn7zmWelGAMs8YuoD5sOZ9kEmML7H5zQyyTs="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.5_1550071364781_0.45675289363481797"},"_hasShrinkwrap":false},"1.27.0-beta.6":{"name":"prisma-datamodel","version":"1.27.0-beta.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-beta.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-1YTvnb6/KHWA9vwogBvygDoz43hrOBK3gmg5k4/4ExmM7Bi4tE60ia1qAAVm3cgVtR4SFWmuHyljIx3URmRA8Q==","shasum":"e278db6c948c5b93fcfa19c6de32d05ca7b1b869","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-beta.6.tgz","fileCount":66,"unpackedSize":188101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZikvCRA9TVsSAnZWagAA7rQQAJnkN/0fBB6HqpYVWI/l\nLKCtBeYIRTyPW1VAIFRWL8LQjlJgqCUypXBpWy4sm7tIYHyAEdYU94Y36IUB\nMuRteyVgfCLP4masHv0iRonq0BZkYuMXBPQ2Mpq80EmQkTvtPvXmZIgzts9A\nI5EQ0fpUZaVMsn3xcP8/MnTksnEcA0iyzfkiv1yRl82RSIbGMbH98H5WTZrL\nuCNah1qbYZ/Q5AhI2Ad1R9yACbw+AW7A4LRtAyG1p6F2ExseAimoDjT7Zeat\neUFCHIl7oUMtIt2SlM2n+rXEWkAZk7MFCesQZcoDSUXBA2/6JgEeL6lJ7vK6\n/ub1JIP5vqV6QLA84F25kwQbuHiUA3wB1uH01uneWnQe+QZoz9oH0aDABsF6\nK1bszQrmg08HzQUrLeeM/eMd7TehZer28ze2BEXWuj2+ijXUQ3TXYdCF8Lh8\nt+GzsTx0+o4zYnfkhA/RhhJZHhipvBjfUvHLHjDxArbBUGuyPP1uZSj0eArq\n4oyYK33DgEXA/3QrgjrwuH8fj2k5D7et65nGSERwiErXrU5g/CEaOgOxAwX8\nmdW9K4BT9HkHmWZyHWGQzd5FrCfzsDUEKMB540GCRyFS23qQVoQKRkcJ+EfB\nGclIvyHwYSkaialU7NP6/lntONZVaIbwPm+K7qXuVuk65N1TByWVrdfQNa/D\nmVBs\r\n=jNci\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDicCSiCFFz5PxjuCsmv5F0B3LTtStpRU5MQYi0QD17FQIhAMVwn03RO+1GdL6B/LoYevrwl7UfqB3+ly1ziSzpaIxa"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-beta.6_1550199086354_0.787091416088141"},"_hasShrinkwrap":false},"1.27.0-beta.7":{"name":"prisma-datamodel","version":"1.27.0-beta.7","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-beta.7","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-2aCQf2XgmwaAC4Sg14tMzRvkj/wV6q9nhQ0CiECx5MkFBk9wkpcx/vczIns5neJZwZebp9TQ6WS9sq9ukuGpUA==","shasum":"44a43273a958f59e0dc6386267e76bb7a90f2ba7","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-beta.7.tgz","fileCount":66,"unpackedSize":188101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZjFxCRA9TVsSAnZWagAAK+EP/jxZPDW6VkvhWp4Fcbe2\nAtWeqetHu9MKMZogb+jth0ErKkbODQCzdCc/R9Go3ZrB4UfNYIHGyz11UMW0\nczpARxNxJlpqLwycN58oDpWg0O/8IJEpLbpoGKhjxS2Ihp1aolo/FlFD5gN6\nKm3xqqWBhY19ws39KkzdDyw2AMf5cD4oEmbbEvELQtujYzfMLmo450u64rPq\n+hOX+IOglwczvENhbiH55YmDHSPCtLRfnAJ661CJdjqln4wtbG2EgMoB4THM\nxE32aK2P55JyDfpK+ZTDBwSo30EOmy1kS8QMKqBllchG+HhH4OCLnyqk/6t0\nV8CEGoad17XE94JYgbF2wt0SOJvK5nfwp8viuMjB2R+DJrAqMPZ9fLKscUZK\nSZY1MkqlNhZoyHCPJKqoBKD8yM9SaL/1cTwTjvJcZdRqIvbTNuFTBWa/8C8v\n7FXNvHzbCe4FWs60h8hhPTklUzk2Om/gfh2fv6AYt2zrxOODVIodCIKXjQx9\nA2zzCylF5lzVzxlr9PpzZtYhvKP0pCF8Q06JpPebgu8C2ghalR+qT0N4ycA6\nqwLlsYBvDKxBY40G2ZY1PHTDmdqCHeZJG3DCmAXI7+gbWOtIfJnhnUdjG4ay\nHg1sARdyF8Zyv7Q+F9TUspGu7CGmTiUwzCpKBMxDdGFHgGHvKjWrkONvsKIZ\n7Z8E\r\n=qd+T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOxto4aZSoJFd+96TKeqlrg8pD1jG2kvowbWZWQdwBMQIgEFaDW6vS6wCmNEV2ayh552DqmsHuHP5VgDFM6RdMtpo="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-beta.7_1550201201210_0.0012200746379138483"},"_hasShrinkwrap":false},"1.27.0-beta.8":{"name":"prisma-datamodel","version":"1.27.0-beta.8","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-beta.8","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-tL0KvCH1BTMQaFxYjm/tmlkG1a+qukj3cx0QSh39ig3v/CltgrkXnW7Ki5gnkR7gRyAGPYVGB4NpMIqCF+afpQ==","shasum":"88c5f8ee0733ca04b07bc686842cccbc6cc25ebb","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-beta.8.tgz","fileCount":66,"unpackedSize":188101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZkrzCRA9TVsSAnZWagAA9QkP/2QkRVJNCB+JBtdgviku\njqQytkrMbIJI0dXbOG4XHYOrC8nC3HmdMTyltkBGv86/ZZJMBJmUS43iKFPd\nc2BhQMp5gQTP8JzzF2l3GZafDFb7CHqhAhip4Yvd26ruCy+x4AEtEdanQf+x\nOnN6eRaS0NAFhgPGv8o4Cedq8MipbX7uoBsmzM64ZlvzrhHMFZcZlS4V5ASA\nlKPIu1Dtd3mkk2w0YONBSf1cfJkWqNurXO5H6Q5u9uylj613BHyB1/r6RfBO\n6eWYcgKWz47l7UTITrqUZJsLQoyGxWxOl9vsVEtUW58fZ74wn3hzmF02uce5\nZd62IR+La7QSCz/X+AGb4nOeH//KuivXTfv9LOcWailM6/zzQE+f4xoV/t6g\nxEHEGnQl09tuaFOP5BaQ/o5wsizbiGErcn80o7JKNu6Gns0uHZkcEHfYeeZk\nv5CkmaSVpPAs/WqZsPMozT6bZdWpbpP/Jo4UqCE5cfpT40i0G/vLinVBt8f2\ne7dF0J5ErAU2XAcKQjtwkUUGZnL7KuGm6D8TwUJDDQndpkyqYpRNXjECt8Et\nRXsyn0LK8Dxi6IPoed7tXek4HkOVSzpgZa15gggI0/fkDSvIuQrDoycMinFX\n3VBpwxqySJfutnCNdRbAADgIso3FQPepmITDXnPp9DJg7c25VuRYjoIvrY/Z\nmWod\r\n=kS7P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0N8iHffg6SOWVAL6xoEnWR7DXHf4va/V0AmNCNbcjgAiEAgw3Kz75OxJw+ndJZs+85QrgH6BzBmaBn4UP7XXMbJC0="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-beta.8_1550207730510_0.022752565417549997"},"_hasShrinkwrap":false},"1.27.0-beta.9":{"name":"prisma-datamodel","version":"1.27.0-beta.9","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-beta.9","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Zfptxt1COdrpFgh7GJxwDU6tysajydHyCWw+Y8e0GNawRWAsExqcisroW/ugHeqMDZ5MXsj93AlUpsCu4pU6WA==","shasum":"be50aaa9334ad52a1ca4b84da430acadfb04f904","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-beta.9.tgz","fileCount":66,"unpackedSize":188101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZk0TCRA9TVsSAnZWagAACgYQAJVzPyHVjRuK1YOK+Fzr\nfOameLFl+Pf40X3yIzZAWgnDG9x07cYoalJZddbMeTP/yYLHPWJMDXchtUV2\nB1k8YZZCkdeUMyYpVzH8uPJFp0CpVg3hmfTWmneoXk3v3oLybQZAgloS4mp5\n4OvCFCCFZxjmQjZi5Vq+Yu91qU8Z1jP1RqphzcNowJYBZRE2ZcvjZPid2Vkq\nEPlZo5Lh4RzZ8v1s6TsB80SFWZtStgYk6+mInPmRj3LwLLdGkueLHdjsxn9o\nB+Q4XSq6crBRrB3ZzQ8tDF4EirvW9+04/E222xWVxkWrymkFYDR+Toa4W2HJ\n85eD9Twm1enTKQP3dNnfUQvaT+guHqk295SthqX4t0Ny5k9yQRp648h6yIRe\nsyugJCsAk+nl6d94QGyj3eg8cA1fKXkZ7rCMOxsgKFqbqy/Jaq8KsaifMQZj\n/Fs37pCqZL75E/BIzVW7F33b1w7OCVlheOErsaqm7f8jeDkZ9f+usKHt/scH\nM7eOfR/hwJklEfaeWlaEXpMGfiSfoRaOkOD6Pi1G7W0WvzrcoCLJa4o8v9/u\nMLHKdt9/ae+CulG66cs/wU36W2snVHv5R2VhJfc2uPvxGvtQInglIcdTjjMF\nHcd3JlG2wmV+a4OsGscop4TJPV2POmuG15Ev1V38A6RhcpFVhO4euanBwDGX\nF+ga\r\n=XoXV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2xhrs7B3ba6Y254839qWLa8ybqPQ5fef6y1j045d8kAIhAIafmFhjzX6Z3YTjdpDu+T5Mk7+zkCiAuhgoazsn8xtM"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-beta.9_1550208275251_0.38063769360719446"},"_hasShrinkwrap":false},"1.26.6":{"name":"prisma-datamodel","version":"1.26.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.26.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Nups2wYhq7bx4Fg5vukOAOVyQgevlumCVN42BU7ULtdFH3vzxRpRp/PIKsaggal5eG70vpM7Z0rzRHjYhmrnXA==","shasum":"e5a802770ec47d8922ff38a6849b42c8250f38e7","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.26.6.tgz","fileCount":66,"unpackedSize":166898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZoR7CRA9TVsSAnZWagAAxe0QAKBY+dFaAB0Bs5okswAr\ncHt5T/8l0F1koiq7/CBJ5Ju1uV54svfJyVMnCDOjKvXSPohQbNfrKXn7ivvt\ngMer5pRxTQ/u5+3h2QK9t2mSRrxE7QoFU3lpoBYvjg1zRdMrdtQfdUZ5mUYQ\nmi7TPcydWoAtqG+fVdQX/HwJj/wsJDZ3upMsORqYidfyUo37nT3bk7VvI/lH\nm/pUAUtwN1JaV31RAMTxIfYeYBXg+B7UxKHy74fuaOhDxIdD0A75CAeBH48J\nsJCfuL0/nVYeqr1hVq4txPemLO7zy1R96W6+dBZgBqfeVWmP610WEIKcMQHI\n7hHueNBclW3/4GnoakH2imiARVispt4h2i+VH1fGhzX1gzPiNujdEdYRe5BE\nO+7i08bnenhl/OjDghTtNlihIIMnWJviSXj7V0SqocvHqO5cKgiqokAJTzLs\nJvtZf89a5KBwjoxVOpF9TEph2SM06J3XHXQF2/mxUe5eAzComKVGKQwnwgGR\nvvsz2kJnJfuhPan1NtikgRVJsWd/ZXjvnL+mu76qfZ/+GLe+Pj+/6x5uplYL\n01PImQH5C8hMetBZOnWX6FHQtqbRVcz4YxiMSahZ+NO9xnd7fp0heGUC8zly\nqvlFtZnkyy2o+GTBlQFaG2XvfkjlNA3M92ophFpKYMfxvJMGaibTXKd+m61y\ndhiO\r\n=8PY8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhNFcOmS+UprM1ohmLfKPA/3u3AZZOxHKF6NAfT2scMAIhAOckU74OEvTwsv+O+MDlSJhWFB+qSJMMXhN3P3xPBRuE"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.26.6_1550222458844_0.030644710326987346"},"_hasShrinkwrap":false},"1.28.0-alpha.9":{"name":"prisma-datamodel","version":"1.28.0-alpha.9","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-alpha.9","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-K/joDdb+Sjfn2HG5beRqvaE2ko590bcBHA7REhD5lXWmZXT/XnKC/LxuUzpWKlFd676voqdsolBBasCnOiWA4Q==","shasum":"0ca0afea37b00825943a9042a8d6701aa81f7377","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-alpha.9.tgz","fileCount":69,"unpackedSize":199075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZoXnCRA9TVsSAnZWagAAg8sQAI2ZgCDxkEBPulxAfzyf\nxDPoXxWJ8BwvFUx0NYP5ur3eol5taOefxrjbMXg8xVpa6C8fvD4u0d9QLS5d\nF7nOI5kM0a+FR/+g2KkH2q3XBEjfSZS+6E9BL7gXrrFcAM4YV6jqD/VSHkzK\nJO47Lp3IvXMjGYBqoqE1s1jcbXd4dXyL2rXkxCYyEZiyi9xpBX6GL0OvvzIq\nGdXeDBy99YNlHceX0f/CQ2KkQ5WzQlIN/mSvs6sNX657yKDJ77NeBqx3VHNM\npdJKD5R75Of83U3kBxF+Ndzuy32wWHRD+YUrhBYu7xB4fjQzrrAAZ9iNfvih\nNP8hBxm5BZJ20PocXiQbWnV+doCKa0wXQwZucp9VU2uJRSjuqT+OKY9eVoY5\nbM60eQ0K3h6BMwgaaR218GCF4INlLt4k02Sf+4N0D4a/spE/WrKSf1GSA4Pi\n4zOa8IE6qB1hvcQLkO8uVC6n7fmYztLfYGnLVyR3jyNrW/vZg+eNFK5rWgOc\nZ6NYUkZiWCAO0dnjXpr4nRO1CfD0N4NlbmxASlYRW3/LA8CvXnNJGvxKQcw5\nsEYfeyCHpJ/ogoJu4J8wPrmvxw4MRSJ//Lyl9EesFfh/mjgWQLDZhTUYQhfB\nQBcODTEhtcJL3DGK/BNRA/Hdl0vaC2DT66FUXx7mxCHR3X487i0NyySp7QjO\nYz5k\r\n=B+38\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKf4P02A2tjLgvdV4kpcaScB56ogyu6l3jeB11PxMWPAiB7tlcS0ZQpG+7m6QAwMtlaD/wp6fJWZ/U+CJH4GPOhHw=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-alpha.9_1550222822800_0.8479897293723149"},"_hasShrinkwrap":false},"1.27.0-beta.10":{"name":"prisma-datamodel","version":"1.27.0-beta.10","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-beta.10","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-/TLFORSlTUYuACwo1TdE6oCT3icc3JF31qJhgE+k5PAALGBxU6+SJM0FITBVtTAPC7wnDw547CfKu4K6zsyAuQ==","shasum":"9fbb8fabcfbac146755c76e2d0fd3210c8ad8f26","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-beta.10.tgz","fileCount":66,"unpackedSize":189571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbDmtCRA9TVsSAnZWagAAvLYP/0zbhH6mGVU9Vd/AsARs\nXB++dXc9DCxNkQWJJaPjtyTSjPTQhHEP5i36AZrZIXX/iGs+wu8fpPcZdKQB\n1Nyg/H50aOKVG/jNuul6XfxIP0odQt0FbNqdwsdeaYtVILGDD47PLv/DeQ90\njqsxcDtRuQrjDUzBKy/JNY/CQxXP+6Zyr5JubIfTvvdT5W9469jSklRApUXx\nLhVZNSUfifez7bioxv9NK+dZb3HZA7TE20ypIVEa9DK7Zo5WxUmMoReTLcWl\nEzamVA5P45YuKry/HAo/Q9IWVmadWSPfcbume7zLCOPVr2vWrYrAkjZfR3k8\nGDQFtCtDG/ww/uQfpDq32ouUF9BV0Wj++ujfDW6OT9D8x+NU7hVG2vCT4/8l\nnhJJvuWgi68TuT/ar9FmZdTW1usy0/46wDlC3rF3EozXdLSij9AEX9yTozBA\nQtyl+I3XPqj91bLncN0IN51rfFfRzHFH3hdrojhp9Gb4DrvRIs3TilekjP0P\nl3ivBu8LRMHxJrXce/VKxpNEF4qc8HbWnZ7qYa+ajskkd3M1nk9zzOPCLXWG\nE9VEfe0G+1cQgd7RUyoiZpB6SD2LcOiU/jSt4JxlHfE5FwmiMAgA6y1G5Yis\nqc+cHIetOZYYZIke1RdyW3W8x+vFKdH/RO36O4A8yanZPrPBSLHI2nfjzr3/\nC+k+\r\n=dVu1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD46NkawRIwhyu0YW9JJNjyb0ojgEEoJeX6VEK92qQTcQIgGH24Jlx/DS+8gqEigT02hgJ+sGSarDhKcOsprG2zpM4="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-beta.10_1550596524508_0.7387054136867446"},"_hasShrinkwrap":false},"1.28.0-alpha.10":{"name":"prisma-datamodel","version":"1.28.0-alpha.10","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-alpha.10","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-bEun7f+zGagNc6OgEAc3OsYFhpNpydVPoC/XqFuxMneeKO9bAJNXq/Z27dGOAPlZ2JUEOYWzZovj1pDAVtVFoA==","shasum":"132ff8e9be2f58a432137bac864073c9946ee2a0","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-alpha.10.tgz","fileCount":69,"unpackedSize":200054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbVXKCRA9TVsSAnZWagAAUPUP/0C40+yS7g0FxB6CPRFE\nNr/rO0ffFoQTBpAsza8ErxMjnAp9vbh8FOckUh16AiZ0LroJ7nclH9JdIxrV\nwXj09TfdCYJW/RNkpftdqeOf4Oq1vsUv2fNqGil86K4d8BaYjYJ3IFRlN/ut\n54zLMqubH49J0oDSgBCpxTyracmQivi0svBp73RJf9VTGmuzvM0Tka6ZDE/R\nxjSvs5mJzZ8KhWV7AAXUn94vsF03A3GruloUN5abN7bo1Z6P9c6/2M8oIMxB\n8PfenDCawntfRoG6zxXZZoSRFE69Zt2H0x+Ejm/ZgIUmcbx0h4NFn/Gdj/MY\nBoz1VN5M/+fPFmr1USpJv392wkM2PSgDjAzq6In5SqSsCEZ8cXFGOdXW/kTk\nWET0YbG70DYGGgRcqDrZQsjdEn+qYLivutNKusvbKOIBOR2cT9Qw3ST7SsBP\nszsBCi5iFpB9tJ70ZeyzKyVVoQvZXKcDVU/lIZJ/V33TQW27c5fsaJA5HTeY\nQz5vIycs8RPmFZPwGv75jZGKETvzV/xbj7sEhCAb6j2tXBJ8Rqa/EQE1f8wH\na9pnVszJY4r7bGm4edEWDs1DaZ9bDEzaiCzj/+6JIOdssysLqmFOMAIxuKew\nIB+8QTkPeWtmiwS7NiAZ67jPtSSVXfuUIH3eID7uryfGdiOq8zVpOIhNvdVP\ni+/o\r\n=FN3C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1dRygcxLj6ZGjSy58NLBhDPq0xAexORAPWYpNvL9G/AIgNHmi/dgGVM0/HTIwPbBZLMcy8V2/Eq+Rl39uwuz3Hho="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-alpha.10_1550669257359_0.13602296347864273"},"_hasShrinkwrap":false},"1.27.0-beta.11":{"name":"prisma-datamodel","version":"1.27.0-beta.11","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-beta.11","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-DlLhdKJmOvnQYSCg0NNbs52f3FEsk3JYhJ7I/3Y6Q4/THOKoKPLUMvMInhUgCis2hn0EQUFRWtLsfV7DUNkYrA==","shasum":"04dd8dfafeb51837840c3709361187da4da7699c","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-beta.11.tgz","fileCount":66,"unpackedSize":189571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbVZeCRA9TVsSAnZWagAAYHIQAJJ4U0GBDrnFWlrh0q1S\nqoIpUVy8Pd4DMt1ZIEr2qY9bSlPDlxLtlIbcspCLRh5GdmPmvYgzrqyvXo1G\n1B7tK2Qt6zO/JpkUrdLNJNdw3Sk4/AfKGp1aSSp3Uo78HXhPD3fNUTUgnEKK\n6f6F8FH1szZGoosXTb7Pa2Q41YO4Hwf2SxWaVBKIzGTWouRp2wIg9ZpbBt5c\nR7JZJF8QXTa0URFpJJGy65yYa3sQ2T1dEDnanYnXObgemdzV9casW8FLeifb\n7xxskAkbThc2lWt1naADAA1sC9UNOZZJ4/uJvVZI7oNJ1BwylKxV0qzLWhTZ\nXdQ78K9J4BoUMCNDicRpvadxXET5Ts/JSswpg+1ZSGR6SxHLHZ5ENCqgTt2J\nBA6yXT0lLMJbpPlKiZOApnaCefNVxCVZ5Ksqm3HtcjQmuc8Rq31cenFvynzj\nUD33rhXYgO7ku3QJC+WgZc6+db7Q8R3LMSrvO8OcO96po3D1I3H6htsSrwMv\nySpdgkaYs8VI0r9npvgiGRX014Hq8sL9EfatyZK51cREwR/Fp7tb5ba285t0\nNTgVLjDYfqxI8KVsvTOmK/wwFlXK3xURsXLyZj110E8vcwRUJO+L+aEcArqA\nWR8VpqQ/VRdZKT2CHzDcLAOcIuLRmkeB7GsxwimxiCYbONfxNJbS+RAWTUbp\nM2HA\r\n=2Q73\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYutuJpie5dmV8Lz5N+iBqakDz0alpvJ9Nfi5tOSNKiQIhALGje7r7N5mwnchMpvYY5Z86y3cFLFdMMifct4Atibre"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-beta.11_1550669406077_0.12335776501445261"},"_hasShrinkwrap":false},"1.27.0-beta.12":{"name":"prisma-datamodel","version":"1.27.0-beta.12","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package.\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-beta.12","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-LSFVm6qOShcuDE7NTYdKQHLSJQWBT9j5k2j70bIkZIvyCerxh+C108fSFYGWkL+G3DI2pDtQWI9Y3ABiAWuwwA==","shasum":"072fde1899b1571e573c3cb9b3a8a7dd2fab0c80","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-beta.12.tgz","fileCount":66,"unpackedSize":189571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbXQyCRA9TVsSAnZWagAAt/AP/3+299JvqCsRWuy6Qe6I\ngLRoQ6A3uJwzoRL2IRNo7rw9PuROro2MZu4es+fE+66oU3FeBHVewoZC7qIv\nKisHJZqXqoKHL7sADJzEDeIZx1zKnu4kYRZw/ioZzTZto5T+zX6FDmQ6IjWQ\nIzctUipngI24wxgGE7OgFWUA8xLKi1xrreMRGAf1LFSCYcyFr7wzasng+FAv\ngGsdSpJqcdwL8cG+NEu9EB3SgqcjOmxU2iz6L2xcwGZPC0ar+/is+nF1Sv8v\nuvxQaKW4+ISu2KRjPxz5k1BVGthUdEThZ4pEN6QM+uazb7ZMpfR6UDRK+KCT\n+LoifLn/tIMrZhZLawD+AthbeErKHVM6+tT9/0js4OuNbD2p87elgrdsqY9D\nksZMp7uzrgtBcc4+eVCEEPEWr0l2GbcwxOLE1PBlLkDBuAz2S1Eg5ZBzN0MZ\nR1Cw0Z8yK+tcasPE05v/oJ6vhBRVwpUyPxTTCq/K0nbrc06KdKo4R0mw/sJN\nhuRQxAJwtgDk/61RvdeenSfxo5mfSi1g8U4xHX5+cRXDG3+pOjGeOWfarajt\n/HZpwGpXk32MTxb17b404rDWrNCO66b1J62s2Iwq2kofWYFaxPwI7Szgob/4\ncVl8BuoWxOrj0svZ+HP8Ca56EBN44j/vEYhOchIYRw5EHaf6G2LjwKTa/h9E\n05KP\r\n=UjZR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB09OhomID86TbGgSoNUaJHAxI6czSpbttxK5eaVrEVpAiAtA6bsnfsNU+NyX7zz0KV2ongg5Q4/BZLY70yBaUO7BA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-beta.12_1550677042275_0.6289721194121858"},"_hasShrinkwrap":false},"1.28.0-alpha.11":{"name":"prisma-datamodel","version":"1.28.0-alpha.11","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-alpha.11","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-UOxMcFQlXm7bDe7a8ky341J3BDabL4CoidCBMZsygUVdfEOPvcnj0TinSWgtfDEd8qjFxIw7CL/9c1kqG7BOYg==","shasum":"d949145ad32542b86c3b5e7c9f74dc9a724c5d42","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-alpha.11.tgz","fileCount":69,"unpackedSize":200141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbZUBCRA9TVsSAnZWagAA2UsP/3U2pbKCKycXVZVduTCF\ni0Hcmy37rOz3g55zjhynof6LWo49mYlMreBGAyiOXz+5mQrA9LCd2sWTiniG\noiNzfhb58HFeCMgDgHL27ONXNbrveFA4VZTcV7X1SRB/3EghPNpT/2Jaf0dn\nU/+DjiJEh6y1E+na5PeZP34U4y0UTEKJZBKWkDnFhevHJNXc+e9w8XdOwcyU\naDdwpqgtVOv+TXjrb0kNJgf8lFsas4l/N34o8NqXH83cswJo8xx199D2WTuH\nkQ5ayEtUFz2O4ECqd1s561gRrPtuakIGQEQq6MMz2d2+//Jt+ASVmLljKht2\nYuqs/c13/ahqofofQvHHquGk3o5CFR+o+qPkjq6UE10ZyBU9si4NHHfmCgRg\n28+cwbDCk/JdxDGrQaP9z4BcjLvQT0Zg1dnvDR/FpKqcfy29Dpugbl6gvPCe\n94dpb59hhBuY92GWwSzbyL8re+fyklev5FVyKQtx7nfGrW2SIsPgvObCAWBb\nsgKh8a2kNzer3Jz1vm3SNMBbTvdAzEsxdRfnOy1y9V35oYcIy1lIxH+KBRUk\nMZFUGu9oa/aiVZoN4NZ6RE3qVzyPzpN/ebGfwF/zMwNtzsnMWn5eDqrumpb8\nZUD2Db59nRaxiN4Db4ulKUeJPd2UgYlZG9clUpOy8lCqOLDUKo64VXDM60w2\nFipP\r\n=B495\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqXUPFTdBRFJiYyWV13ftHEKK5isXxQCapf8Uwg8skQAIhAIJW5pJpR5o6jB0isDs0e2JBzpeWdRjKJCdmGdW3PBRs"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-alpha.11_1550685441024_0.10659549604200169"},"_hasShrinkwrap":false},"1.27.0-beta.13":{"name":"prisma-datamodel","version":"1.27.0-beta.13","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-beta.13","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-QMpE9/0fUeY7RSgGIYCu+z2XeVu+mXS0eBdNzO/FNRx8pvhzSI+M6LycNsD+7CqsyL8mksdn4AASqJ/WBVA0wA==","shasum":"1383ffb375bb29f506351ab21271ee6870e45f9e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-beta.13.tgz","fileCount":69,"unpackedSize":200140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbmW2CRA9TVsSAnZWagAARt4QAJLo0vHOJWAdB/lypZBx\nTlrloZ/QhpmZTM/THq8z7ixhA2j41+DhHLZAawuTU7ZnjOYwfmDgmiR4MPlC\nrVAE04QkPaNwHLSF7Dr9op8UMHu197NkjlSTzDCmRkN0LSHL+ZTJXLCgqtRk\n/kqCNIFWkQzYc573EtBuveJaq9K2Lq6eQvq56/MuKX2dvnskxUrQQDY1gis0\npyi1o57HZMxcCeu8wa4M0ctTunMBM1CBRHRunBbm+xXRkBSY9f7r6Dgd4PwG\nNth6BOP+7IxA+vC49JXYen0rAcqdTrdIv1jKyxFxMOwexzwclf9rOWb7hRHU\nPOUfDyCUeeVcirHOVwmG65GPIljJHR9sFjvtIUpcyu7zWhPTQkh1J+J0r1Cp\nImcoJO6DJIkZ/byYDM17ZMtkYjLcon/1T4Cf/6fZFMto/av6W0rf6RX3XdEz\n4Gzjm+/+5tfRrWlDEQz1uHn0enhYowLsKd4vCNvINbINkklsxZ5efu63zzgj\nuToKfBXOkYQWlbc8/QmB7QiqNnLschr7XFqE6opg0Y2PtheVxcPMkcWbbNOy\nV2YrS8Hj4hsJlrcK3jA/NuZhtj8JKwKiN85J5stA/pvxyP0ZYUFfbB2Lkfoo\nIUQIMvq3CrP+sCGJ40rJewTAO9DJO2ms22eyIQfKdXBeoy0GNt7RgRWDr88S\nfIwm\r\n=VBl2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4Y896H1SmgHC0hlVrSY1Z8W/xZQKc/yBujb6xWobj5gIgVbzagTJ0c5uHmCeKu1XmR/r4WPitfz04Vw3ZHYy9rdc="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-beta.13_1550738869349_0.2504261242720931"},"_hasShrinkwrap":false},"1.27.0-beta.14":{"name":"prisma-datamodel","version":"1.27.0-beta.14","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.27.0-beta.14","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-JFYny8J0+NzJlvbngSOd1h0W7/7hLv8lEdE6ibEFxGmOgSaKpcpeGbJXLgXzJW3U64KrcmsPnooA6hoNWzYwTg==","shasum":"c2cc2ccab4515fddebf91d5cd639de17c5236425","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0-beta.14.tgz","fileCount":69,"unpackedSize":200140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbm9dCRA9TVsSAnZWagAAGaYP/2Ol2sXuV4+XDp79qvo+\nNwEuDWuvp2pK13zWXB4ySZGpN7bsnh2bF7R1NvKr5ObWj9GHD/z+IhvDSQtg\npubYX6Nn3dK68aqbSJMidGoZ5vMhXW1TdRS/7UwVsXuTjoQ8dVJ8eUsZsgZs\nYMj0M6Wj6/KlHB3i8WevH32WjtmI9WZfVYDNx3eDjMoBfEu0KP2yExWusalm\nOwrGWz6KcKD8dFa9hhJSyuCHprNri90j9t7vaDMf93mCP0LFZR3uayMaXvfT\nRl2GtXsXOE8DK89FClz0F/Ucqb4FkGiC2Xjx1/evD1dyQkc45uNGm4DhLucd\n+IUxh1HdVykSXMW7o/Wl5VMrJnj96srVvnJpv5CsHfIGgZ2tDX5WmGIq53/h\noZjFpM9cmLphWDcmu5UR8d2ewRGcB4Kl4QpbujAUP9jDgZF/Zq0uHUJ9bII5\nB+oCbdVBu2x6lPeN0B+oDnu+AtTYceo/VN9ySyV6yLmm9Q6nhBpcWkrrQMlu\nsKP0BUKEgIDP/vwXV62C4nMKVCJBpqp9Kwo3Sf0LdMiFMFb0znwzL3nt8Kqf\ntnP9n9sqBf/TjWVz5f8uGnvuSDL3AUkx4BgcwanxnP6y4cZ9xpnPHDDsw7FF\nulQMcnxOnwlDbkpLSwgN8drndXdPXliJV4f9H/sCzecKzRLSUmMeZLVw2DJo\nZ8J9\r\n=+tS/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKvThY2+dc8Rqc0F6Y/B04R/D8pezPeNvZzo5RZWYmUwIhAI8pkj15CYY0loGYIvRMViWdhrP1Q7QIHzw/cBsxOgQ2"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0-beta.14_1550741341120_0.11717131894119515"},"_hasShrinkwrap":false},"1.28.0-alpha.12":{"name":"prisma-datamodel","version":"1.28.0-alpha.12","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-alpha.12","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ypQfkrWdCyf4WfOlOqYqs+syvXPlq7Pjf8gh47HXR/m1ChO1xHy0pSbfX44VGEiVDiQLbrSNLQ76xsw0CQmDRQ==","shasum":"2e423856850ac9cc0de05ca09b022ca05cd9f829","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-alpha.12.tgz","fileCount":69,"unpackedSize":200141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbnBuCRA9TVsSAnZWagAA1BkP/1oJ3H14FNhgBS0c1OA8\n+yJJ/rTRY2puE0HBup0UEB7UuT52BTTzQT0aC3vNE2MuuY288UWO7cpeqje+\nSDx+1IZruMtnIPbiVij65coaPb9S5LrTjBP6AK+5ABdHtvSDesBdCbeqlWTM\nSs6lFoCBEaE+mWrArbkyli4Rull6rGXKDNGnaFqqJoa7I6xu5UlmmdUvA693\npM99TMlPHZK7PaM2NBr/LT0uhYEg3j2oT1x7CPkUs/I3Lej/4KYclEIWFRQ3\nPzsOcV7RdAYjYN634MN/4jP8UoZZxJyU57AUV70oSKnc/ok6rn9Kzssa06/S\nVnPV6sQsu4CW5q5KIJAUJPH/8poVu8yy/vV1Wik2hlKYMjSMFs1rvMsNf2x9\nDS5HvsOnO1Kk6Bq+JmRQ2ArAaMcMcblbdgu47VhKEUyY/JUu9OlNSqLuXac7\ndOywrrtzTypqhOQgHC+ePoUZmJABrFV4wjvU58YfLDJa2Iksn/VBTvc7RtsE\nJ7JdO0NcDkg3HeD8aZLXSxBfqLFBNx3i2LSQPB7ugk4h7kZRHvPUnIVFuRBw\nkYMtacfIyXlexzGUOgvBo7uWiT7OkbCrPEuFu5tomjoHQbX5yAJZwLVd6Se5\nct/2TcSGHWLYW9JkoPHA1AxSpTJH+uZPZbL8ytPoX+m1/fQkBQ3HbDsVWej4\noQKe\r\n=TFYB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNWLdUCwwoMQk2XSftSUMaAeqf9NydwGVSF8CJi+t4QAiASzcszwwNp3fyP5QsBgqLq/1uDgY7uSmVjMeDEVgNLNQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-alpha.12_1550741613506_0.47893188791916597"},"_hasShrinkwrap":false},"1.28.0-alpha.13":{"name":"prisma-datamodel","version":"1.28.0-alpha.13","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-alpha.13","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-XAm390VlZBFFpIBFKTpY823fymRQ7wlfCeX/jVzvnlJiGsyn3TrzBme/0zqWKlZ2Wg0tlQzLPwuFGJ8ZPAdN0w==","shasum":"1243e290229fb12bc27f31886d8f31287700e7ed","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-alpha.13.tgz","fileCount":69,"unpackedSize":200141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbnE9CRA9TVsSAnZWagAAemIP/248TewXEDHcuKj1bIvn\n58K5anhxUAe3rUElIwPB4ZXhCVAJl/MO5eQhJTVGjHEQIFCl/3W3kWP14yFM\nG2rxJ4NmQZssa5m/Ju1lj/kEKgNHg4F7V67l9VFc1ZdQ8KN3Pp4DsCXgvMCC\nLg5NqBdwAL9yrqix5qEoiclO1TXr6LRbZjmo92krBcYd0ohnPWfinzaj+Q2i\n5boI4QFRbfhr3ZB8K1PP7rlDs5vDhfNuqgzf8HXA9XBo7xvrr/b6YiTi+SVV\nwFGTqR3luZLFj7/YUld1ZdS1GD21BbZQgV8OsDntKrKetwfNvvJRmi13KjRC\nboEdbUQfAmQJCNqyY2/oOfRanD++kA1KNEKiuIq+6hFJ2/pVoAn8uz5Zrwo2\nXabd6mgql3YJZb6dY1eUHUjDcp8F70US3ZX9ns2dQKHRF6JI6E94asYz3IDH\njufWEVpN4fLjSCOW3yCPV8WM8JvYIk3Lr+r5q7j0K0mnxX4Dujkg7XoMBm9h\n9uoDA0IFJmPntbGk6scWbFQd/JWast4JhHPC5n910f252zYJ8Xl3wMlqywtK\nh2/MBbD9dsw5+H+okbRIYqVHIEwA0GoInPswkMdP7/7JtIdisbirSydKD/s2\nM3X1rpTSXVqNYlAMr3LLnbK27OEJtDMpZDlhvH/PMl4L/mcysNq8mlsh6FUT\nAaxR\r\n=rb2i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaiRVM2MoX5gQXTdTek8b4A7SrDBVMspoia17qCSvGiQIgSZ1jJXcUkg0ePZcgBcldkHLiCPJU6NEHeJ/gutf2vG8="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-alpha.13_1550741820877_0.15837282572879618"},"_hasShrinkwrap":false},"1.27.0":{"name":"prisma-datamodel","version":"1.27.0","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.27.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-M8FL8agbymCMpjza7c1dxgpWkyjhB+w0OeDTwBdA7OTUx62Jn02ySdJ5wNac0E6qpDMDphgAGovoD8+cYJVZIg==","shasum":"5ab17c1104db8f8c06791cf8fa06909c4a4bd5dc","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.0.tgz","fileCount":66,"unpackedSize":189563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbpyiCRA9TVsSAnZWagAAT80P/RhV2arXGFXkUIRMEB3B\n4BDY4MhkHSJ98aAATlhTa7nHbS6z2VKRkVqN82k8m0aLqsIy2K686hkKpoGH\nLxtwcOfeX5Ey/PgLj2xi0ZB6nxdSQqRIcGF2NyRrrVORt8e2TngLSsv/I27D\nZbrSqHNJLKk3oZ6WRBgR9GCDPoq3nmUhFvUhu5yRizK2e6sj5CfwnbbhV2jD\nsOEBKTL5wBSMwuOkRu1TyZ2pehMAkMpIvXSIdblflYl6QgWk8epJ547QGY7K\nNZ9/KWsg7S1QsOlhNDnAEnM4PxfhV371sVMDIGLEEreOQ9zr66hffwsCNHEd\nydN2NieUdIY1GL8YbKEjSXPIIvCP7zaew0Mal2lpo3WOFY0QoUph3lzmRM0/\nwvYuxwVyACW+sElRyQGt3fmcyG9eJSJjxEKwa+k+3ZConYVQcto4m1i7mZ2V\n44TNcrfKxH+9reTl0D02NeK+i+EVZhlCBR3tGaf5vtJ6KhszLKD0KV3CYSKs\nqmOZMLUKdTkmf4WloQWMD3/Vnfq8e+frhRzoPTmDJSglzJIzXUDNsv8SLHdk\nAmJvCiVzYpZz3d/f2ZigfU9EZq7PloIgCJaZZ/OWPn/oUOoQeRcDHcHVWLzU\nCnFNfFiIQ9mNLmRaWc27vrYGJ7CcnyNuKnUrdKW4gAvCfTaMVc4R9ekQiIdT\nutcv\r\n=Bxf0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGDdYieGhp5nyUiVp0RPUCx9AEbUy1orz/Mjg2t+BFLAiEAhm2CSYEG5iS1eyS/bK8SBPHioH/heQ6vF3ZSjbIOE+4="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.0_1550752930245_0.5757937938401403"},"_hasShrinkwrap":false},"1.28.0-beta":{"name":"prisma-datamodel","version":"1.28.0-beta","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.28.0-beta","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-5KfXA/L1SjIGHfOkNWj5fl0ignAG8RHDZZzZjZUqTWaev0RSCQJ5a4UGBUybCK0yBK9QxuLJUwsE6h1TyDZDAQ==","shasum":"8c78c82345e52e12a9995dad12680f4c8440b617","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-beta.tgz","fileCount":69,"unpackedSize":200137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbq0ICRA9TVsSAnZWagAA3kgP/34D9dd+SfJXo5vNb1Ej\nx8d05JK2raNO85TMvLgws9xDxYzO800ciBJVIVk+2cqq+7otiVdczTUwfeLr\nQ4TNcyu2qbImCYZP7mUq//43rTrAEK27V8bCCIKQ8SPvinXLv35mQHev+z8K\nzIpIF6pb8x2JvABMyMTv3RdypjUZxCrz2mbOEw7K6x1IuFgjviDH4FH9N3uI\n/S3TaGQ8MyQv2lbeCQKlh6HawfDPORSW6uz4adOz+Lp8jDVT0xbvgACKkjDl\nxxF/pDL0fOW9NjG7gag66fU0HmLWlcw0CkDP1Iclkj9DeXrTjiT8Imm/14Z2\nQBFIfyiUEbS+p4lvX5TjkD/DJdUEclqAz2S4Cq0qLRaFzAUiXgoGsiAR1Imk\n8+bLpya7kW2ZB54dgjOZjhRtGVFf61hgOZv4Ts29g/4FhMMtpqWZRlfoWzQr\nfIjeS2MkA1ZuAIUmr4OsoD5p1OspTru3+LzSi5lSlA4zhvUbVFXui36f4X07\ngGe6y1fii/SkgaXOM7jo4IP+fKtbOoT8TQKv/pTvrYe5oOU/oPxLeYjGvQTG\nDyBm622fQYgDVVq2Gt9HFGIMMPia6wpaQMQYV0+Z1TariHtgi1VuUdrCHTFY\noGyemn/3MPPdf14V/iCaq/sUYj/657S2tsqfWiQ9fDYUd0XtE79lML/iRIX+\nq95u\r\n=KjIo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVHTIbwZNHZ5EOz+PwlfVDLZSuHp5POUrS64avJUmGpwIgHd645jvNll2Jfa4Eo0jaI2FOfeU2uITii1br+U9sgl4="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-beta_1550757127646_0.00243219946081763"},"_hasShrinkwrap":false},"1.29.0-alpha.1":{"name":"prisma-datamodel","version":"1.29.0-alpha.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-jsZSeFkWcYMTRnz6ID0PLKS0NQiNYL1fmZDIfthNdsIz7Tut5GLLssgKXcZy8ZZpAZuunfylRIX/f/48i6oXxA==","shasum":"5986b7e67b91a63cd7160899a4d7297c683980a9","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-alpha.1.tgz","fileCount":69,"unpackedSize":200140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccGrBCRA9TVsSAnZWagAAxswP/28elvJRImW3eBOF16RB\n/sKytyGSaltf/17tnBfgF7xA55iO23hj2vVdIKSJOjXo3dNDr1f6gg11eYb2\nzErtKGLVoLimSGpEVbk2fAHKUND8p0IkkqsHw4JcewYWu9vwPFjfAaIEdtqb\nwSKiBGXESRlqaCmOVQQvgH+rk3aGo87bjbtWm8FjkdiTJyahT2l+hDtFm3h1\n9N6MdudiQDXv49GbbE1147UHIs7Bfi7PUkHBmXrSezv0s4KmL96uWm33SVO4\naoFBut/oAhaRgs2oB8O7BaDsDlof5Oin93rE0y7DN2Bj3K+Bm2iNh+flS/w2\nf7cDZ98rdkMMPCTR3tmyNr3QNlhe/ock8ZuIGGfSd6pmjgW2llNCrhpiimIh\n0u67AwunfAFQDJVFGwUHYVPf/dWNJpNcdkgIs5Oe/C9F7SrTIq9i2SnTQHzK\n7pNvfiOCQEdYOLBwCsRP6XXTwEwTRdsg8nwKO9b2y6Z/qi2xcLJa7LTcJSBH\n8apOgsAqRY+0vPMcfVR32syRu+Kl62/DPnCXJZmbxoJu7bmNVWWqM+qN+aqV\nOyUYZvzvDlUjvGRJEHMhS+kA5s4mnjmOhqWW8bws860t/0rqGFROEjQ7RmRf\n18n2jV4IDwbVSkYj/W/QwtJyIhuBQk+HOFVUKzxtkPdxAQitfo7Reuhklh3k\n5aZX\r\n=CvVc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChOXnrFj7edpZ+NR0ZBwYuUsbbj2pO8OfwCG5wJ1QUbAiA8kvkFiafRkiLkyz5OmgVuXDqZXvyTnziBiLRq52NaPw=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-alpha.1_1550871232674_0.170731421298705"},"_hasShrinkwrap":false},"1.27.1":{"name":"prisma-datamodel","version":"1.27.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.27.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-OQKwYc/s4nNZ3VXZXSyQBEKGVQnKCcjIySjfyaQ1d0z9vwHqR1e2BhdfnK65b0PbndK2IQIAuiSF/gj+waYgbw==","shasum":"e95482d9c309bf751e4bf0f41f1c07f1458d0ae9","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.1.tgz","fileCount":66,"unpackedSize":189563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccUchCRA9TVsSAnZWagAAHkUP/0IIvEbVR/gi4+pukoEl\nMQDoKvwM4HXfbVCFXp+TO0PYgv92t8y7H4BFmTYAZ7bU4PVty4iONd9EjJUD\ncQECfoQVGQAW0IhuhYUMvVsW6EFwl4mCsAtjCH1UAALiO1AR2l7+TdKQ1uYV\nhhjgzMzapg4p8UMho1/xyydFO1Yo2hlOr5B3cJrdQ0xsVOmivT/GAeQ5+ZdS\n3l4fAcNGwmS3S91zOy7aSBMbP+3jkmCwN0C3wSguhyySiYYxs0aiM4q6MM2G\nfcfBH3gInQ+rYIyen/7Q+J2Z4SS/y4j4iUhsEs29P4Atca210J8p2/gAfgt+\nqZktqe+nMH6/GryrCeRqBfCFTWgzbp1Z8SqZU3xfrVc9qyBqjBtj7RNAlmVk\nr0Fl+45qpYCBVtOMb2/TrOo3P9PHPENLCHygVb3sDx8EIg0UxkV1PiWycVNc\nHnXYF98MgzW55TKwbglBrl0nW9hnwRGPRyeMpBr2nGj4a/h9S15w/bgF2EQz\nzuwK6+ioiY5J+uQaCpalUrqkpRqDGRhEmnYoopfPhjqd3DYRMw9almC+BK0h\nU7b7kER1P5BZijNhO4eSimS226k9pYlZyLD5KRqUYv7EEQuBSmRpQBEoqIxM\nd28TrBAo3tiwbDFW3vwnxk9cyxNv2PrMZQxh/LGuZcPinRT4F2Da0m10eXgT\nXA1e\r\n=OH3z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGB4Np6nuzy5Mk2JJtNXFcK3jOJ2NEG8Crov7mA/dPqQAiAFQLwQukKAcoxja1xLuFUN0wErWSTWVbTdFbCUj9LCeA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.1_1550927649217_0.6680621058280884"},"_hasShrinkwrap":false},"1.29.0-alpha.2":{"name":"prisma-datamodel","version":"1.29.0-alpha.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-alpha.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-qGvqTpA5JbPnY1tpzM2axyni4q39eefl95T34j95BnqXktaAAugyaLvml8lPjeSAwk92oRtLYalTjNB05X/rug==","shasum":"a07b6d8d08bbf4e3d3fe27614636ab6f1c24ca9d","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-alpha.2.tgz","fileCount":69,"unpackedSize":200140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccU1GCRA9TVsSAnZWagAAibQP/2A/O5GCyCg3N5RY3Ec5\nDJK2OI8j+bq9W9FQFSEKW6Y+Cc4+lP6v+BwlyMUerqlh5nek4neiSvx+4+rj\n58sdDS93SuMbKxHS3sOf3/7r+JaieQJb4JRVkHAVFNuz4eCi7AfsspC/Gvt/\nNgMt7fuo9OemgqhqJeaYvMsyjUnRknVXGgynGjR4j9oW4Gjq/myE+3caklVV\naczo44B6LxjuE2Brw+wuttMQsGra17J68J1AvQ9vmv4UCawmekwcevXxx4E6\noFbFMuwm/9Y6UwUJ1H+4nZgKOfsxNKsxbUUKxjJS36fGHjFqD5j3ZzSZb1q4\nJrVDPqKqbI4l3drpGDqdyY7u5CO7mx2H3FIk4T5KWiWbpCbrDrn80IyQ8ur4\n4vh0Au4+ZST/AvR6PMIjmvNkOkhcC4LSzh6Jtv5dhIz1OL/ioZL+ZQZ19rRV\nsYzVPJTA5UasUp6g+bbDJ868Ol+/RK/hkw4YvkBH9FQR5K1vLlfmCMhSotZM\nUew/wxflxlxGmed/EvmRrAmUcVfXKNiCgSggXUrAJn51HHCjUNGryB4RK+9e\nGxT8wa8WHgVmncqiAX8nV9KZXEipXexF0sRxUqBmthhgSrwfuEtgyP7+DMmp\nvLHGNPB33u11XRDHJlRnUsnKPjpHuAYjatrS7EaoouIvLWetg8cj+bhw9q/8\n+Ii0\r\n=iJWz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUQitnui4hRpgl/LRXaSu02ccDwlrRMxnIkXNIyoBREAiEApf8WldEDNVcrgJBcmts+sg+B9wgvR9A4TUONfz1HdHI="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-alpha.2_1550929221357_0.31766258473828524"},"_hasShrinkwrap":false},"1.29.0-alpha.3":{"name":"prisma-datamodel","version":"1.29.0-alpha.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-alpha.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-GuSHMR+6BOjeGphNGx4su+zfDpJHIBrXK/jJoNN4Hk+WLXsieRB4rXo03TaZFc83S18CXate6MSF/xvLHnELdg==","shasum":"54bbc95a334e7421017f2c5241ab1faf556cce5f","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-alpha.3.tgz","fileCount":69,"unpackedSize":200140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccU2lCRA9TVsSAnZWagAAVfYQAJS4dZpzAThkedn9UKFp\nrZ56hrbEnTn659QbvcC9TzAcA5cT4cKy4Ht9+g11SLG3jp3mGaJwtteTBpAn\nPfTq53m6dhL9vIlIRr4guudgVBkWhMSEwhWFRc3i/V48ht4BXa/MrMsCTo0F\n3FyO02j59CuSp+Ox53LBIEKSlb5qsHhnbmMwuZdiuvNy9l7LsdT/vLR4+zT2\nE+5cEkYXmkotBLfl3NjXziFfLTP/siFcxtKptdBBI9ULX/ETadttC0hBqZFl\nn1FOt6Fkxjp0uQhpaRWcuOLFVw6o2ohQNoWkhWsKk3JlFBJhJ8t69cO8GdnZ\nv1T0FlbtUim0kjx0ywFqNPTDz5PzkS7DLl49AzC+CHgs9lyv4GSAi49NYvkw\njE/d2JHx0KGExNZCe+NtRxhUu3s7PO0JKGZDvVOmQLtceJBKRHnQFqzLfINp\nY+86o5FpG6I1f/7dXCVTu90Xcv7fYC3ZXNcSFRD/MvIacj2puojbzQc62/F7\nPIz9T9wAOnqB56NINL1kZOzIJjrA+M5ArRza0kpFOkLuNCoLax0hZROZRJNV\nDa+V+4BNb5pOD0kSGvhFcV0Yuc+1odG/o05tnwwK/JKcYpdq8guRyzGXs0oA\nEzY0FyNANzAGYX9g17GPF57mwmCX6T1CNbfDy8b7KHJ7aRsxKC/8Zjy/cJPz\nAJYM\r\n=uMQj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBL1LswNSNwuM7I0mkuN8ZNDBSYh8VH4GQmdnCL5grvwIgIMfkfnghVOL+5TWt7IB5BYNJtcfKxbXRVdy6Bto04fY="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-alpha.3_1550929316954_0.6018683243534495"},"_hasShrinkwrap":false},"1.29.0-alpha.4":{"name":"prisma-datamodel","version":"1.29.0-alpha.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-alpha.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-7V+Pfoetc/iIfvp+NBKwsgmfwWG6FGivTOQ807C8Q7cdmzJ4tFBgt4mCtpECjgqMn7yF2tpDGpuXg3bGZHNoqA==","shasum":"9d235ae78395fd7204b22c958f225e2b0ccbc994","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-alpha.4.tgz","fileCount":69,"unpackedSize":202480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccmVPCRA9TVsSAnZWagAATrIQAIJ/0YKv/DEyDh7cQwpq\nVqQS13WYd8uHKJzRuG8sKPyyBxVJi58mCEddqyKISHGdmTXxMpX9MpZWC5P2\nWzVGsBWtoo/L0RMvnpHT7DCFaQSCn4cE0zQPwdnGlGdTxLAbCnmvLirs1kXV\nrgTPRWgjxQlZmETKm99aBB/f5ua4/ulQasPi8y61ofFduTsveHcG57ijP0/C\nFlvh4jRs6THn/gSN8d4iO2b4rVutaYJ+ZqyFu2uAiRu6WNtpkBjh7kzMgnkR\nRcl7f5HOUk9Gj5+YVHhqTkCXEhZHF2GXXF77vXtNQmBIt7tyYQr58p6MoAQX\nC9xk1ExoGJJdeTI0aKG+4OzRoltElBpxF07jeJu0sSg+aY5MY8hOVTnNEDGV\nsQrtel4IpSlarBrdwmS2grvbiXjsAchqBqXwjuWsJzAy1pehYKf02OAFqpol\n/Cd2HFLCFnL8Z7z314ajzsGk4Nwm7kFfnjRLSP5FS3HnReKMr5RzHd+3+QKr\nTtMcJkCOO/GWbYG5EGhXoxt8vP13spFFKN784ch3slFgA4Kcr4tdHbPjMmHi\ntvjK/hxz0aUq7j5soL1A6R0+HdWzHjLYjGG8dDGXhuYQ2ncWNEw7olt42apR\nj17dipNkWWE+iQaHt0TCu5Fn9J0AjXYWjtcKGS4XYg/1WbVTIkNQRf7gMfpr\nOa4f\r\n=+WCN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKbRDLCjCAvMpWL+82GQnHRUcjaGT/CIvkUrzwbOQIrwIgUN3gPiUOShE5yybTQJW71i0PiI1zlBrZusZei8guvM0="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-alpha.4_1551000911031_0.31856945686785276"},"_hasShrinkwrap":false},"1.29.0-alpha.5":{"name":"prisma-datamodel","version":"1.29.0-alpha.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-alpha.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-SwSMtpjLq0HL+KgFXvGzcwr7HVGtbWNInSkSTy1I0aMIxU35kElE9b00bMzrUbWaBCC1wzTxkJL/C15IJqREGA==","shasum":"2bf12d88ad1dac7d92b380e4003cc208bc527dc4","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-alpha.5.tgz","fileCount":69,"unpackedSize":202480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccmYfCRA9TVsSAnZWagAAtGIQAJkjXUQRjV+w602vcFZw\noASvk/D/ZEi1Qd8d7E4vANGF4CVtqiiWC4QySMkhgJYEuJprd3EDv7yKdgxB\npmxWJ17EwPPnsveAqzzvGOEISBok3uymAXNc4Jb/ZEF/ffRaogplzg16Nqj/\nAgwijbjFzRczcpWMyk22JMtyxaPP1/c88TtVw2QATI1TGeBCw1U8m4KXm1+W\n/4pDXMXT45VuGPSYse/NPaukTmIA8QXXskf0lqM0iz6fBNXcSHILoajmVPRC\nZoweX+QrOjQnO0rSDHpDtCXddlnU+HVY0mSO5iSz9ZPfLIXQLAhp2GZ5mwdd\nLZe56OeU8jeFvLHZq4BuXK7LpKQKX1CVb3M9pXpUARyE8013zca1AqZ/zgzY\nnVGDkoO6HorThOo5VHvv0JibtXd1mRIW1PNn5zSu0hW2AUYy3FbplZjFvwrR\nCiqNVObvE8oX8ABSmMe+Et/UE/an1BsF5gZwppDKdy3509OqcbJC3idOBIua\nJU4PUZV4HWftEzeST3GXYuuZqZf6WrJp0e4W9zmDZbmED2ObABspWUJ0h7LK\n9FE7b8AXKFgHsMpzDGtPtkzzMXsKWKk3sJNKSQU12SXADmWqBcEUhVuzV1F8\nDfD/0I1VZiNSS/Ph2HfLKlxeaCYYkvn+BM6Z2ObKgxBulFxfbC44SA4XkCf3\nIE6w\r\n=xj0E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfE6sDJ+7Bn7CDT2VTdpek7NuDxf4WWXDE9bnP5WREmwIhAN0dRwmiHKGBGodF2zBDzLeMWU1KR6HplneU2Qgm+DGO"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-alpha.5_1551001119067_0.41816889680545843"},"_hasShrinkwrap":false},"1.27.2":{"name":"prisma-datamodel","version":"1.27.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.27.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-uOcF9EMHl/yeKyATtzJW8TKZGBs5HKFVhnVUd8h0w3LQGTLPWFwEz6q4jt0Gh0cvsWdf1/1agDdN7HUXW48dVQ==","shasum":"5befa551bbf794d17bddab65fe8aebfa68547dfd","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.2.tgz","fileCount":66,"unpackedSize":189563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdRV4CRA9TVsSAnZWagAAOpcP/0SpD0C/I/JoezMt0R58\nVBcGnYzfG/YuKdCaspZ032GZplmdR596FGbT576CZ7SaXCuvm1CsWdyQe+2C\nH7GOl45JyL/4ZVhBur4JOcxFm3fNkPyJqG/pKAkDCkFE1VHgeaL0vCUjH4N2\nRxK7W88CR8lI1HmJJaCYvf0b3TtZmccvGTQKN64QCAPicnj53ULNcp6OfTMO\n+f7/cGq5dFAuzhwGwTYuqeu2Dg+YuNexUFpgMqebj589zYtOrtx6i/31J/4k\nJOYSVJYWZ9h/CklQ5GMajZKCxfGTfhQoF+eVNhI47X7NZU+jXiG1QGCgDfDU\niJRqTzDAkYDOpYtbDbJYgUhdxNqWt4GrlAwxPCc0p7RYIGUbzlHzBk396JLq\nRuWiFe7pQLm58qfMv+rFrZZ9hTfCPpwRDrUYN0gTD/Gf9QsOZtBa0i+cVH0o\nOruN+UhupxBb04lDZgDCLkX8XojBcN7CooNXYgM4MaFr3be4NZOXOHyvV8nG\nwMkS6BxF6HiYfSSWpIv13FNBIsyUxxH4ohP28KUh+vH+sYSagYiIloHexSxo\nSWrd5UkkVFaOwAvVCnO4tUQKMzPk3YECNzpsNezYTK1X18eLgjEd+/D1qJ8v\n1ZTgcSJj4j+Uk9qOppIAYKjQ1H8jkbkAC6pQ+Jg908Yz6LrmNSI+VywWntrP\nWRK+\r\n=iLiq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFojbrnaLFhA58nHyDlIvlYFzKj6WLmNcWg7q7ZEMWbAIhAK9YpW9Haja0oKE1AYVg52wIBXkKYOiTZTxPKSZ+zYQq"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.2_1551177079257_0.959626141883225"},"_hasShrinkwrap":false},"1.27.3":{"name":"prisma-datamodel","version":"1.27.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.27.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-HYy1l1UZ0Ea9lRlQRiihtNSo9mgmeMxUiefFfudPfOEtNRRZnKXR8ZSFdiLLdH7N/VtBNiLnUdtxpk7AoQFWMQ==","shasum":"164c6e1b64ae1842bc84b9bba533d653b95f4eed","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.3.tgz","fileCount":66,"unpackedSize":189563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdWZTCRA9TVsSAnZWagAApGAQAJIyMRatpSMyo3uXYcmM\n5xVvR3y7FuL5Nsh/pkajB+Mfpx098Kg4GpS9hY9x/2ABp9u7sM4yJrpkqjwP\n8IeUUBT9shtdOhIVLLijRBozEjQ3tfKrMjS0NUNe+Tg+qz+hTlWEn3bsyaJv\nRBAFV/AcaktxByjx4I3hHmgccLB8S8k6oj38a7xFgOD6IqZgkNWd30SVykmI\nIlTeaMb6PO1uZWrVD8cqoP7uieeyktht20XzxC6icPuXdnf8Y0Dgfa4xaZ3X\n3Kq/9KULHpTKgTjDASked0JhtT1uCV4WE+Sb7vlgubMI9fWxDRo8+LkH8b2Z\nov5bbfTj8f3O/MijZeURt28U/74TQlADJ+Psnh/pzc0ofUXdKOc1TmTjszEW\n46czQVK+ePxQks843mHBDmRyQrVTLlWkCpMQ7gJfQc5oLWvBk8D0MG9z+r1Z\nDOWB6Z/bAmIfkL5dIQpl1Pu7hGdIoc+bpxsi7ZcifrAHDf9LYJmDDx8MBRJ4\n1WPRcKcUB4m0/N1Eg16VQs/cqiJ4ieWYIsYZj+Bl3VfGtN7gzIJt6fVVTZ4U\nOlTIHmmxUsX2yeZuxd9l2MaLy8NxmTjuFjkkjsrQ36WshcB/QofQ5OBkdWBZ\nW5Es+7qlm3IGqnJRxLJ7u3hDR1UHm0j7Ao9myVUQJwpSxfmdjysn3Burrsuf\n706h\r\n=i421\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZesR50d8XOLSYDSg5dV/0Tgy6+PWE92KNGuBi9olJ1AiEA+eSfB9ctSgXQAxumGADC0UtjhQTSOYeR+Sf2eEAfmhM="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.3_1551197778301_0.47636400094501896"},"_hasShrinkwrap":false},"1.29.0-alpha.6":{"name":"prisma-datamodel","version":"1.29.0-alpha.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-alpha.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-8tfZfLuFuGlRwPocBgJv5LKCNAAIiVJG9SmLQDGFb+/GeKjFIwagbnP5HQzkyOCf0oeLRID1BpWTOluKgs3Fdg==","shasum":"bfa085de6faee63798c98bb1e38166dde41e9d03","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-alpha.6.tgz","fileCount":69,"unpackedSize":202480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdl/hCRA9TVsSAnZWagAA6sEP/3YVaH7XtjJnqc9w9/sX\nnI6Na660YR7FCKQvN25aFHXi8+k254OchosTIyfVPcPn7Hm+AdyBZBkB34a+\nac7p7BL5KOWgqDYeevPHKd+lIYhbtJQM0iwjfxoI4+5Qhx9/SPSdXisEIqsa\nfSauUJsjeYItV8pjtTr/9psf8i8xuVcsGo7Ra9I47pHQoI1+ykRXi6X1wbJo\nEAKHdu+Q38hqXuuPlblBH57W+yDtZpGrAGqfs+SwAfbPvfo/bqGaCxSb/tvK\n9+/X5syaORAfZZglulW6tANqGxdoB48gadXt29Ocp1/Lx2AR5UQ9M3gqFzT5\nBM0nGAtY8wxP7nfYC9mcOBgCqHEA6vYpXGB8BMvArPwoZUPt46ydtZFgRx2A\njSvCTjZ2ZSxwSFaXjNcvRXGgH68MK1G77XFtAzwoxoyOJW9HXmtcP+ut7/Cx\n+RpxfZ4u1YS3/V3qKUP+1F7QPfQihjYc7AeLmLfpIUeurdzMTAXfbb7M1RPn\nFm6c2+TcFQJxiEajs7PMaJKRz1U+auRAmzat9cybjtMpQJLL4rp2YLiorSuK\ndK+hXoFwbdDZjlxpO2z6tzo2Ayu2B22pfgyxt27M6LmQNjreZXf/u26F23ie\nASFG4KF0+ZbZl+TanSiiL8p5LVrcZ+T2JA1vl4Whx35yf4oNHuAZ8V0cRBRy\naR0T\r\n=nx+O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDMV/OiiFzQarpM+wv5YtDthj8jrykDyzb5FkQtINGaAiEApecUfPmF4GzBbrNz09n+K2Io9yT8Qvwm2ZUNoTTHo58="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-alpha.6_1551261665009_0.5572034610870855"},"_hasShrinkwrap":false},"1.27.4":{"name":"prisma-datamodel","version":"1.27.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.27.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-wWqq2pc7m0CuVFBCfoVpRfwC6Ln7e4xgmrcqHWAlBANacRrqa9toU6JoWv8CvKyrViENLOF/SV+iH/c5WC/+Gw==","shasum":"5573b580fdd13a5a259e962a3d271459da6529ab","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.27.4.tgz","fileCount":66,"unpackedSize":189563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceWHhCRA9TVsSAnZWagAAB1cP/ArGuq+O9eRggwB0P+Vb\npJziqBKU+VcAc7BasS2yoN3evgKP8c5IQBtgqP9faQNpDrdvudZkqEXugOQk\n8WB5b0jEL+d8o1hBBY6lVncKRt3R/4I3l+TYEasXdKqivCAtOx6J13cFoPAJ\nKSoXlSbRoD18wea/ieFjiW2ni17Meo+2//N1m5vCABUT1GFD59F4Pgyq0Gwf\nIO4I7d3dd6tJZgleu90qIut64MF35m4x6RLS3GM8MqOaR4/Fcn710UBo296+\nphdDHxJN2LdruOt6NeAaxCdtkR2+e2sRR7ZZXZybN5G6pmVHHhGtZTsXcPmd\nFXnULqt5xrDsh28ZsQqHWVR2++2gjfEusD1aA/VFXSdEcyEAM5o4yZ2f1S7m\nH5lYt11uPzpgjlbNdJ+kpJDix85dSf36P2vdmYOrgt7Vd15YWj+MxNkrgihI\ne4DOEZ1KPOptcWL4YdVOnYnKpTJRIc2beHjzc9oCod6yqFEgt8WmqD0aRulM\nlUEkO2iBtAhIxcgLY/MuceYZUZ1AyUqO8UTRetkMg9JzeHrgU6DYORj+qHMM\nbgu4O/wcjTFRBEXzDcZgmOcJNUkXHmNfmtzvkTzNW+fE5Bbf2+T/OOSrarHP\nB0PdtvC3/hKK8osw47+xOZXaJn1TB8jxNgEOHbWP10a/3FSJuST/M6o0qJoO\nQiaj\r\n=tQym\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsaCLwkMtTZl0Jj2F0+kmHVFzqsITflSBVkzUBPJYiQQIhAIdmdP1CXKG3vjgQbjp2RsaeheU0IzMsCN72mTFAtLHB"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.27.4_1551458784963_0.16434881783509114"},"_hasShrinkwrap":false},"1.28.0-beta.1":{"name":"prisma-datamodel","version":"1.28.0-beta.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ho4xkUl9WZvqc2kC6iIggp1eCde+wRzFD+MVM+qETfd64f1rtkToDHrx3qR2vRF41Ws2XXCcy9ZwgUnNPyjC7A==","shasum":"407ad106cba2133dbd83a10388d6486e89b1ad44","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-beta.1.tgz","fileCount":69,"unpackedSize":200139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceof7CRA9TVsSAnZWagAAI8MP/0o1lyiZUe7UEPhNAeNr\nkl4RnWS42RVTDIu28L9Ucitx4simNdRObGpLfopNhPb6KeXP5XaLsdTJPqhI\nfebJuq9+hzt9NYPs1JBscCkULEh1AvSLRyGYgN57pcWb6+qkh02hkonVqAhx\nQiZccpzbmMOfo1QQhXblvUTWxWN9+boVqwU15oJ/hvtwFQBuXbcauRHxogIW\nNHCCK+GlmjJ5NC/nXMzjZKz+H403oimPI4AasKS9jTfx8bQPqg7Ixgfr/AYJ\nXW/lssKH+L3IX5VAbAFqfm1WwYhQ266yyCCjrANKPSImWbQGxB2LogWteJeN\nPirHSl3jq1SNgG+7n9mwGohKflQls4H4EgG2ZhlGCStgF9Q3sOZ2oQhYUSO1\nUZkR5xqFtoW+Q/FX94NtY197O6yDZb3rkDx8CEtjcyS6vGabQUABWKmtXiHs\nxqR7SLNV9/XxXOfHRyczYRNV1VcjRa6ntQKxKAYWSgsvP4h/hK0puF73xwOp\neyuYh2TYk1vK6v9Xz1FHH9kbAgdDdnaWwchJdHT4yEHrrwAd4JEqVWFBpwtu\nsPZOizUo+zLfgDVDlno6VrpLiEns3+pk870FRvjR80x930XPmFGXeoCbbSEt\npzZiRO7RNNIXP92TG40wz9azVY4KnFr7TgTlUfednbm+eb/wqpH2VnwMbjM+\n+v5b\r\n=AqYT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5BUU6l+K/CctLtFJxBgR2GGTz4cRzVLka4WMDIil2AAiEAuBYbyOLk6UGmLSFzyTVTieBrA05NqHRNZgweeMo87tQ="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-beta.1_1551534074747_0.5344417245670703"},"_hasShrinkwrap":false},"1.28.0-beta.2":{"name":"prisma-datamodel","version":"1.28.0-beta.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-SaKZUNa5V4CGIzZ/NSQBsRLHuJvXnBWJjiNW4c5M7X5UZtJKO0WFWjyh3QdWVLcEJu299fPIxWZAjePa5ktTnQ==","shasum":"3ce308c88e022d11bb7663b35791ad65db2ec14e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-beta.2.tgz","fileCount":69,"unpackedSize":200139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcepSRCRA9TVsSAnZWagAAccMP/REthsPqA/I8i4PajLvb\nX125VHKy9zVWeRwTVKkKtVPmtOaSVSOc/6oIS9CIuyllHMtt2hdl0BhSa4ru\nNl9hz39JfqCPtddubL62kNCHilSp/2MqAml1QmfHBYv84xy1+FckiiRKTyFs\nr/DgCkrrSBd3JnUy3SgBi44kbJVQ61QhpV5FR+jDZ2rJlWdc6TI6TO+Emzpc\nyTRYZWxHW/Cc/GkWVKxiDIMzfL11odyh/Ufogg75WoYyWKnNRVkPmrikfJkn\nbZfwhBtrKswvbVCLDi8B1O0/CYF+8L5DvnvSrCXcRlyHoGFc/NVf5ak4hhuP\nw2ghjehIRzPcl+onrIFtNHjIccxB+gmX5MfOht9Io2jXoIz5CIKUjgbdpl9v\nTRI0zlhv74j/4J77iMF2hxyOQCV8zzpWz9PnUUw28TlCDoorIPlw8d/ffJPz\nh6MWZoN1mOGx4H5yzISKeMLYqnF74KBJWo0dADG9klThl3NZgDju1Ehxuv0C\nRQ0wrkAUtdgCp6P5UgG+xezyMKJvI1DU3dIkYAYn2yY0SX+DMp/b/cQxjSTE\nitArxV8lMMpU1b4NkQ6cQfRY1lH9FmSXH3s+BZfucrxMQDeeLplZaxkDgH5n\nac1aTcwq097q4GJZhcEdbBIzb9wsrK/1Y7qN3eAIuv9VmRoWEnc1omu40VvZ\ni5Xl\r\n=NOMD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7aTg9JBsYYBQEqNkvQEaosJhl0HZ0evI6ZxdacSzfFAiBJ/PzwXR3f4VDS/RQHF18CBzLIOBUCxb9IgNr9s+Lf4Q=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-beta.2_1551537297029_0.8085618447400389"},"_hasShrinkwrap":false},"1.28.0-beta.3":{"name":"prisma-datamodel","version":"1.28.0-beta.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-MDRR/vGIU0X/Fd+FtYq4ZUnJsQKwHuA6qCI718jSCR44sTtTRWlXiOufoDckzrWKhywBLcIZsMbCSM/H3luAWA==","shasum":"aadaa26d40c59065567ea98e1abc98b8054bf221","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-beta.3.tgz","fileCount":69,"unpackedSize":200139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcepfDCRA9TVsSAnZWagAAfIQP/jLjzH0KBTZW7V6PwgGJ\n0HSdJnGy7U5j9Wo6bt8fe2e3+6nyd7YnvuumUeH7m30gnJdRFue/lqrTf1b1\n2k5E3VerCPOVeDsTwGMEOrw0c938I5Xh+XdBo2I+1xAlTAUh6nEjGyv7B6iP\nGNypca8qFneDjUSnfOJATOS7cOK4q9GQhuObNn7H1HbkOcvkI89PBO87XU5K\nBka9/7wEks3ET64Byu0r/rnAtCgrNyk6cwuEoVnM/07OVtPUcUa3qU/G8kF/\nM6OWUqLM/4NbV8hOKEiCnyHSnw/D3T5zN8VzbF9VdCtlHBniEDgJBw+YI2ff\n2gWIh3QZ6tPKX0zrVUX37E/yvJyGIkvfr/91zabAQDN+m7hJWFuAgMFtoRVv\njkvzVyghma1J4+BFmPQ4mKKOnkMwIG3i4izaF2aoiegK865YXkhAp9Jvib0l\n7ZzxtseA8/tttgbBnuXbDCqP23e3kT+kTyjinkzMv3MPeqWGfAij4TMi3VhD\naD2NJscyVojZSQJDImRuFnMpOiBrcC+UP3E7BgSlbNAsyJR17O1RIlaGds0T\nfPSSYjlOTccGo4vMB7Bv6ZBcCvrIFHjk0fE3lXg3TmS03dVT6J8YNW0fLARi\nY49PAyA4wTwutYYUei5ThUE79Xq3O4I3vofq3GzCTTYDmBr2O82TFvJXG/fn\n75io\r\n=91Ba\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzUDrHxdr8Rl81Wk9GRNgVydf7rj4/Um4z9I/a9ngIEAiBI8WL/naZetjoMAK7gsMqld1Ec4hgXxFY2xxyKTwy8hA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-beta.3_1551538114737_0.40856790931544706"},"_hasShrinkwrap":false},"1.29.0-alpha.7":{"name":"prisma-datamodel","version":"1.29.0-alpha.7","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-alpha.7","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-1un/C3SmrZ4hPa/ExJ1neorq5kf0uxvzB5ppfDMVRFXgrZCTV46BGhIPdOam63OUNZpx4WI+2UpztUJXVkqCsQ==","shasum":"9bbf8d62c8848908aeec47f30ba4a6ef7fcebbc1","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-alpha.7.tgz","fileCount":69,"unpackedSize":204255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceucGCRA9TVsSAnZWagAAcsUP/2kliTEIzS+cUdnu5i2C\nU8aiR0rPakSc4TMBxCXTAPWVTM4TZ3YOGYd0Yt6d7o9acHP/0mUZFR4zVcUP\nEpacjYx9Mg16kynlEoOprHfcrNigD/+1NSiK/7DKw6VNFs3JeSpbpaIWyhs5\nEdCkyAU1mov2CRmBF/EFaaCmd88rbZmb6APJTFqS7TONIIbxAGTwAG9Ys/Xo\nB/PjT5+YI73eMf+ThqvaPdO44Uoku2zvmwDSCqsNBXWpqvsHHQqAG98ecm7/\najPBKOT6VXHzhyQPM8FwVXVTXkTD+TShbGxtvsW2CTX2iob8qa4PArnjm3CZ\nk5bqqSfD0C+ZRamzmEESgoQHdojOg3+jNp+6hytOz2gkLPkWwLfbAz+57O6O\nldeArBrFCJXYNNIrvR1VktuwaYS1UcoIgqBczUqNmk04XY/Zy9RqzHtT6kpw\ntWpycUjSi/Ay3dx7i5A6L7PAEos1eFvyeaE3Cx/X+hXbzSsvSlOSZwOlhYvM\nBtGDdk6wl6u7DTIYq8oMGfpiojDWTlhUmR7Gjec8Q2OkqrvJusvhMk2QCIkS\nfrUqtzUTlQyxClVI0Xs9spgHw78ImrITp+gyiN/Ybj/YGug78mur7kfN6HcS\nem6EuUJ6KKPAo5SsgYaPyCcAnsefdD1VFRsEr7lFP1N3d+/i3SLsKQLrzwfF\n4WHD\r\n=Ig3b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0o2TnMp8bJ8J0VHJpehn7ZGjmznD/QQZMMAcMu1PPrQIhANgt0r8mQImjIt+bbVYKQitLlEBgFsAyNNqQsgM3pOMs"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-alpha.7_1551558406289_0.7926551461651101"},"_hasShrinkwrap":false},"1.28.0-beta.4":{"name":"prisma-datamodel","version":"1.28.0-beta.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-beta.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-PcbuEA//j2X8YvGSwR/zQ09Zzyov771z49wAXrMkelj9agy6NF1absJKId9lOGWfUkVtkWWaKvdkzRXj0iIHoA==","shasum":"f964f0d7270ce0210730a7c5e0080ec47fb8a1cc","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-beta.4.tgz","fileCount":69,"unpackedSize":200139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfTIBCRA9TVsSAnZWagAACwAP/2by50y3DY0qNp3OMxr2\nmynkcfM3H9seyQ1FqkrtoW8kZJQhvTXU6Y1gY5Z//TrfMkM2mABskTJW6EvJ\nFdVgbNpxyPorLOuiBynFxDleoQstIGU+iqGuCiDevmN51Q/IW9p8bkkDH0xl\nXsNaYgUlOB1/VlM7zay6bKRHdV3UbDv0UYdgHtWOdMbJFgbz8f7jf+q1OmiO\nqjYz3qiQ3x8KmesKnNuaHWDS2ugAeR0p05lDBDjmzHF08EA2Ftx+uKwaNUiK\nUTXR2Cru4LjWyOtjQILdBMDJzZhZHIOkpGil7+iTztmQ+7xkrt5B8wUJdYAX\nv00zvj3qPQIY+6rO75hKTFfpl8Zn+6oXSdBFAwAfHLrVHksN8XZfyMLVq3OX\nIwvNA3MFFEvUzbGtAVkvygjCXjLjuArGdym5ZVR55tTM9DBScgey4mA6uPFU\nU1y/FpdYb0+IVTxOqiCWWXgXxoBko4MeF1+ZPCrbtLqSiW/mpNurxr42pifw\nzKwJGMI09vqzCjcQtKzyCLMRdIXGaL/kMaI/+oRKzChKu9z+ijG6hsZh+Q6f\nxVC/FC3Iv4Ru6J87OctrYKGYfe9/GafrqNkOO0g40UY/cej3SZOABXWnZbaY\ntFiUVHI+ynkPBGXnZzUPkMFQzu5j3rUKv2Yk6qrXynLG9UlDs0M3whPNoauU\ntGGJ\r\n=xJe2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM4EfRHEVXgfXLWmbrSmBfpBinJOis42WYWpJkt5R2FQIhAKNKcBClVhbw29h/UQkz/+aoSfH1W3m+6uI4DO/K5njp"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-beta.4_1551708672442_0.035767172850851514"},"_hasShrinkwrap":false},"1.28.0-beta.5":{"name":"prisma-datamodel","version":"1.28.0-beta.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-beta.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ZMhSYYHHvBDmMDp2O7qEyPfYllRTzeEF0hKadbsS+6VnMRqFSx+WmHz9S18edMLq1Y5IuSoVv3VA6awYUoeEOA==","shasum":"0bf116888eb96c05ef17f2db85518d4addcf958d","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-beta.5.tgz","fileCount":69,"unpackedSize":200139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfkO9CRA9TVsSAnZWagAAP+kP/0a6sDl9b3lFUDLplxEb\nWuw47u53m2gO/gVL9ea5eri9SxNGtAxkyyaA6AryvVE7ZgxHiuo7wCU8nsbe\nsAOE2hZdWtuUBK1Y2Rke6wiHZqi76O3ISP8le0oUxvZ83y4fpViP0GVjOwO2\nbLjM0vt3yvZz1p+jS03F5T6pNu8T4fL/g8xZGO0w8Cj2GOEnPi932R1tkPh0\n1euL+ugTx7JRVonONvuYJMMprSpWO5StYC/9plOGFioG6hGKupADHaI8hQCn\n+/01CIT76NxtGKpqudQ4Q3spsfzkFDtA+vwGGEcbY/XhS5k/9KajpB2vEaFt\ndnic3iGYmvkzgpicaBElO/w+e9aBhULIuynYDu17RWUV1DNMkma2FqWEuYYC\nk1ng4c1UxJoUjDT1k+vESHQxZGwost1uVxt/7R7nOTHN+veGSOolWjar8NNh\nfihEZu1BylaQsSmE0SB5IAU3lu6tyyS0PZ5lg/9zjibO+1YcY2B7n8rYOKYR\nrwsKOFQ/JCVBgHklz3kIjc4CRt/QMcENwLzpeebK7sXasc8QBN3zRbScEVSS\ntoEiq0Sd9YM/HaO61yJDX8AvYrhjuyBBTwDdZWFCC0v7eyvOsdMIYy38fiFM\nOOHT1BB5vP3uhPTg01Uq32xWX/Dip+U4+mHZYS/fUpqf1SpOaS58fUGj+P1A\nBFtc\r\n=opt3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3x2GDfVzvTMUjGKwc9qdj7060WX+WZWosTsRCw0Qv/gIhAN0IO0vKRyr6YZclHqnyVCTtHtefISghChmzKlb2LQuF"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-beta.5_1551778748577_0.10300167320600218"},"_hasShrinkwrap":false},"1.29.0-alpha.8":{"name":"prisma-datamodel","version":"1.29.0-alpha.8","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-alpha.8","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-e0KAbBV+cCAhWsrfmQGRz7JJViLIKoLVZCoq8hOqEmvSGD+HY///7j+VEaogGPFWu6TR8d7hY+Q+SwbVr6uuYQ==","shasum":"3578924513233a625e52ada6bc83fce3a8705f2a","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-alpha.8.tgz","fileCount":69,"unpackedSize":204255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfowSCRA9TVsSAnZWagAAjloP/ishOO1LY+4Kpi9X59gu\nH/RE6E7134yhgBn+m3ujdlVpFM9YDlH2ungZ+4UPfHSFPo52m1Es1gl6NQx0\nZlCzQFF3RyemkReEWiBzj+/WkRyHvIcSCi0kpoPnyMnPFqXVOOLgGrputtT2\nawxdK7kGCiLx69nThbN6rl18CY1mvN1tq8meIveOQ+4NSzLHBadWdDfeF2fg\nuUbY/jUVaxfdjsFdrE5VSeur1ubFtXAtrnSMgmyS6eShr1XWSaWlGGxX6h4q\nIbV1bkLcjgks5qHWwLiLbHtroTwZb9sh7EX0U9x9srfgGnT3ZwC5jC6DIu6l\nmq+TJXKVzqJ02Nl0YBdp1diOqdLSiFegogNHQ/x19l1oiIALNqZ0Y+wQQ6kG\nw0UVBB9iXvo8zRvAeoJL5N9WT+HwKCgldXNPxoy5JU+/UnrW4KW5ERFfdLKq\nRopyiO9QSnlHF1gUn2sNBy97oQm2efuQFaxUU8FhuPM/wvZzCLn8DOGPqakj\nbi2w1caPlAzv0MRuzW9icsiohHs3aRvfmx5503BAsZ7oQUOnb5L+9+y5uE88\nZ9Z0wCQOAUOlv+k3Q0/DfhlfOtugvY1EgC6hwAGUfO+ZHjyJdPu3TnvAN3zi\n40a9ksW+yaDioVWH9SdQxjzcG+OUYbUEcPrAGxGRQG9PbrnJBAuvUioeCrY2\nkBaO\r\n=FTfS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhzLLLUNzDwl6FCrGZpGpQyJau+2UOBjIk62JtTHWRJQIhAN48MHeLhnNU/NitqCc/PSP1IO7nzv4Jjl1XwsTI4pjY"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-alpha.8_1551797265350_0.446854618498032"},"_hasShrinkwrap":false},"1.28.0-beta.6":{"name":"prisma-datamodel","version":"1.28.0-beta.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nPrisma Datamodel package\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-beta.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-JVa4XcytPIktQrI2KIPEqq7a8Qo5NBB+mFUEJb3eHRhQctBc9W3lnvhcuSroJjtoVkv6FmjcivCFBDdZGX8vxQ==","shasum":"68831724d16e3c220d80f69ff600bc7141ac2ed2","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-beta.6.tgz","fileCount":69,"unpackedSize":200139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfqq2CRA9TVsSAnZWagAA25oP/3l7NmThdXdnBHK5mCPD\nYC4TPpL2xkVNG19VDR7c18nRhRcYCTwgJpHjbTfjPu05KECzutVb0pGIAeKJ\nuQMN/a6Ag98K5TdnlBaYo0ZsXwgeN8adN5+TupQWmMZA5eBjtIylKTwTXUZJ\n+p11QpUH/fe4hSRJsBM8NgSLr4pnLtoiuw3bNAdZiHb3uXIYSRIeV+19EnBG\nruwjcxCtj0jzfu7UiPYu+IWqdr5inDFkhGkG1Pf4kTVKygR9y5gUsHzxpdIv\nb/Op+VpgREqv47jqgvz6xzKUIupIG6j3n/NTA0PZJyYbwzuiO8sB/JYdVE8t\nKNs8C0pgi8Tr0drWI9yt9TJ8+RtZK5Wu+L548/pIVq0XzByPfekO692W1S//\nrgOPYdhg4SjirU24CK/0wluwsMQ6FD+u7Pm86T8ojdLtDOWU4a3TXR9DkPml\n789aS43XjS/tEW2GpF3IabLSSkzE48l79d9upM+g+E58v3ZCFlajSv32OeQL\nveNm3HATXUQOj23TPZyMc0p2FR9+qkah/VhtUtdWTK3GXTCfaPgdX646+vbE\nSoy5K58znn+yG6wzCz8m2ocs3peoho3NENAk0jmEMaBGWVECd5F+TL1CchrG\nQYaPUQZpPFnfdGzEVLeslU16to1Ut5EPJJRefah6PLt3ekhGbnZwv9fskaS7\nT664\r\n=STo/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcdk4IQaglzbvwEhwEtUud3qA2L/qquDsSaRKeqy5+xAiEAjeKONhb7s3FypsjU7BRrhJ47QOmQY+wVRltRt7iC91I="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-beta.6_1551805109666_0.5240200681370084"},"_hasShrinkwrap":false},"1.28.0-beta.7":{"name":"prisma-datamodel","version":"1.28.0-beta.7","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.28.0-beta.7","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-sdQZffT8KoQsAL18Eg0oC6qmycV/TEn4cWZYOrBnHOGK0hFRnztndSn8iQQZjNIg5cHVe7i0CkvE/cq7eJGCLw==","shasum":"c3c1576a658795a0344d9f71ca299f14e006c2cd","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0-beta.7.tgz","fileCount":69,"unpackedSize":204254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfs+cCRA9TVsSAnZWagAAhRgQAIDLjEoLPmDoYu7TYIh1\nnKZMzZeH6iw3veoCEtMMRCMITF3RDcp8f7UvjIAP+KC11gPtXqv+Us7tdM4J\n0nyeIQnnNOYWO72UY/egPjWIlpN4IdKPcIYlBa9KyxpR3KEAUr/xqPiWAyA0\nwICQUw9p3AXsMpvYrGx1nmHffQKPtj5k0lp0sd8TYW4udC7N4KCfxixy3ZWv\nuBItsNlh7NJcqoCwxXlkMDUVllHGQE0R3rp+FAIjoEs6+248EdUG4+t9fkaH\nmqlThR+7EPR+q0H++de6J1BGrI4dWX3AxpiquBAe7LXr5fM9v5HshjjucOVQ\nTKW2oor8YUf2avBxwjVf4YD4Yh/+2qFSJqPyvbtuZ/rt/kSFjS/JBjZ1kdBa\nbVUL6x0yanw6kjtY24WjQQg21p4jjw6iVBPksnLhjS/7oN6fL2PdqB5QH/ZE\nC8XwDXNtBiluRSycOekkllu1bjvyEWeKLaW8UZ9g44UNglXw0scIakiFRj//\ngCH7x+xK/hVWs4z51mcgsvXSPR/V/DCKaKIdGYG3+bYmjeAOhyXMqbzzubkb\nPe9d2BtALHSswnSPuoMr+WTlBs2pI9hUiWH0aCHj/DqqooqK0Cvf2T3GEvMC\nKIjifXMWPrVL7hLUUAfrT/lEFwZsb2KbVqe6cheAhj0ZsoFkeVPywbt552tu\nC1FI\r\n=PceE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnrHpWXABiNRBsXcUlv/z/OsP2ySXIQDLXgCit07XznAiAoFqXB4y9aR80nMgQChL0y9Ijco4aZqlj5sqMcbl0OwA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0-beta.7_1551814556079_0.9597878042800239"},"_hasShrinkwrap":false},"1.28.0":{"name":"prisma-datamodel","version":"1.28.0","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.28.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-xhdUtETLambEwwogDb3IRDWyvPYUYGhsLuYA+L/83AEqaXPdruz/kqU9OQJrU2fzAJdu599ALNF4/4FXVbbYqg==","shasum":"0ed1c2f9dfc063651ceeb9920230cfb0b6b8aa67","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.0.tgz","fileCount":69,"unpackedSize":200132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcftV4CRA9TVsSAnZWagAAzs0P/3Q4GefD64SZ8lswhICe\nPJyFXCQDCYHZbV1qWRwZ+Mc+uBfNspIXvs0rqghtQkN0d1RofswQbna6HHaF\nuCMPQPhG3S74ngNimcoxU56bimtiIT006PoNjHOl5fgzSSw4hmQrijufXw5R\nINVqRUCxojj4q4x+irP9YO2PXZMZNfBrU2xY1bAxdlYshT/X+APdQDm+Mkir\n/+We4Hm0J9kK0BJAbA1CvwruLwB8xhxEPq0Y6CU/aLSwbhvNcp8Iz5o1Is6I\ne7VDcXU6aT9Wg+aa+oI80d5L525KBZjAhzaplkRgu7V5FwlQOUlxq7wJ2DcN\nI2y8UaWpvqk7Gjx3U391ffra0RrTg4f28V2cFDXxWRscjcQ1i/NMXDA3FTcx\nJqU6k8Wp3b6oaMbbtcseNQp047nxgCzFtwyIYUzBvCjusckorwJANH1DEIE6\n/9mfcTrYmHg8AlN72SS12gcJh0Uf9fr/49UyrNDjy7FzPAgzdl6w2X53zgr4\nhftn6N6XjYnRaIBXuNqw9T8yxC/bexHZ3QngUG+033fkIUkwKAum25MTI8wG\nuAhQUY4cIvsFzEvHcNYkR63jIJMjphNGXC5YsAKyW72Xq5EIKc5LsrPIej1+\n62k1bR2EOUijaCojN4DTJ1q49VTKJIhOvy9Pyyj5BQhp5JZYT/vU30vdvpqo\nDuMs\r\n=gQxS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYhCbvsrBl7rtoTgnH7rqEYPfShgIHLUILfHpXv/WkJAIhAP+nYkR59AlQUvClDCXbEOZPTd8IqBtrlxH5HKuikZ14"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.0_1551816055983_0.6026233257541949"},"_hasShrinkwrap":false},"1.29.0-beta":{"name":"prisma-datamodel","version":"1.29.0-beta","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-beta","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Lp8Rwie5HTx/KvNNMDpHR84HVyRX/JL7Od565OjQ6RTIzyouuv4vLsOn2Y5CPc46qa9oWr71inOwi5m89nN7Jg==","shasum":"c017cb3b6b18d87e1fc21c86861b9743100d1816","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-beta.tgz","fileCount":69,"unpackedSize":204252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcf6e1CRA9TVsSAnZWagAAEjwP/3bh6Aq4BEja52ktF1Xs\n1GOuCQ1VRXCuJeR7a2CxRm+swN8ukTE2aGB786kkHj0sGPOhb+2IdTMWZvZZ\njE2JXwoxi8i/4RJwryUvcGBp24rzEOff+DnUm/5ItlIBE90BdgZ4SClwoIFY\n9J57fO8uQLWe7zoCWkd7xv+LDNXd0PX1VPvsV+JcZ1vSlRKW05wnKk1e2DhR\nxXu5gYx1VqdU5vg/D9kfQK2Sw9YSNuCxCh+SWJT+K9Sz8XnbDnSLfrVLod1S\nYl4OkKx+bMAdun7RvdF1sQ0kDM0rA1oaSxVGEToVZ5V0kjjoyKkNgKiY5J0E\n+5ITi4tR6zHdel19kgVcYC2x34Ad6BC2StKNicTErXT8USgFVdtn890okRid\njF1NSsiIpuMaNwLLJz4yW1cVSIJmtNpsMuytbpCHJIN4zKLe3xCwkA/9rvZp\n71uNnUgS76UmqSl1R82suyHsnNZ9ihjPVdXxpzxFROZPj8fvG/7QHmXOawcV\nLbkKUHBrijrniAdM6kbgtD58YIi1awOLZvqjORMnU3L4RV1lQ5YfLsGwwoR4\nf/B1OmhfwsU+Jw9AI8Ku2NflWzoluwUduXmlzNvskj2K/LxoWFkJE7W5kJOR\nLfJjT9RHI9h9DnHb1EK1N4d+/QNSovw8Helb+cr+cv0XLN1mqUgKFoWqVqz6\nkjpw\r\n=wyMx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClqpbD1EzF5fsYXXUnEuf3buRwi4lmqZoYEeBP6yGhvgIhANmYaqvHfhs42DmnSpTWIGNaFyZxOV3KTgiOU4i4QvYS"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-beta_1551869877018_0.6359481568811989"},"_hasShrinkwrap":false},"1.28.1":{"name":"prisma-datamodel","version":"1.28.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.28.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-dpXGrHvx4+it8otlHxAAFX7lZhLuwwJj7CzKxdUdE2MbwZGtf26aZtDWW7os0SnobRR5+0EoMESYzFVGoWxPDQ==","shasum":"d59f7eac9595e1ca9e345aa9c1b40a5237d704cc","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.1.tgz","fileCount":69,"unpackedSize":200132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgRzUCRA9TVsSAnZWagAA0agP/ihS061zTdGw94AIUaVr\nXFufczgY+Kzz2fhGGVWHVjZ4GsoFnzdMmz9kfjx+DHIioF2kLF98P5OBsJtw\nJBzj7xnjAHrsEbe3OisXtQxi7ZDguQeaP6jC3RkblUQThogNK3RqOjEyMAsx\nvCfU+KKnFon7M2WNjZ7toVga04iFiZF9zdBw6ck8o6YjomuySQNgh36AKyxC\n87C8AttYJyPeecSgNjULfYVvB03SCLL7WALz8dd0Y2ywBU5/QCUap9u0C/9w\nideaucWhWkXJVws66GEcJ8GAYRP2Li6llUVIT3OIzcouNY1KuiuPTuCYhtam\n/F6T8pq4VrcHItXT9KwKznusqEfhpx7O4jfr0vljjBoOYy6eM4Xpfbl6BbZE\nsxL4QaQYiy4gppnu1EAE/r17S5PwPOHXzmQtsCfsRi6ywM8XKyi0mhVsX6mC\n/1vZCkhraUDuOgH4XSZdersMKPvL3yajeB1K72n7nIR1F1mXH5uJYIK5TRrb\nZiCnQHDqWMgV5Rpz2Luj9dMCMS6/uTCcOdypk0UNAEJSVTlkkTgM5KUANE2I\nGBt6f0wI7NWyzCyX3oTxsstb/mjy6t1siOF4CDMXQsXKPpUo+xQ4ANJJEkWh\n8BqZR1Jea/oYnIAcnHa4U/cUjvEGY1B72StGyNCSEZsnvOz1q0wxerUAVUK5\nsXxe\r\n=CIQz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOsKkWpfXRyfiG+T2tOVUwtoEbcthYO9Ai3QKO7jhTnAIhAIg8NvF6Pb+JKQlaf6+2Kj/0e1qtSxFson96kAn4aCEu"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.1_1551965395595_0.3628010743193564"},"_hasShrinkwrap":false},"1.28.2":{"name":"prisma-datamodel","version":"1.28.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.28.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-e5aPVMGs76Ek31/IayUmQmALGllIdHjNe6mAgr0N+G1Lc4bNkk3iwn1NLgoNRKaNndoIOyI0WFQJAOQTwtrvQQ==","shasum":"419a200f4a01863f9642c02f0abf193621c80f1b","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.2.tgz","fileCount":69,"unpackedSize":200132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchU26CRA9TVsSAnZWagAAQQ0P/24ykaAfb2i+prgDgky/\n3DoqqY8YR11ucFzJiKAWP4mO5s9poWBKkIGfVPTXj3B/hY4RPOCnBv622Ys1\nsRUDTWvuncMyKzqDTsonUwxnt97uQnYD2oL8K4WjemB5NooFy8SztlUGzHc7\nRJb3+T5qrYJ7mNrFN9p74BnixGe6TeyqvufHcWPr6CAp7l8l6OjXAQaUD9hf\n2H1xQaEdmvfkLUTGhj25XwH6BFKe1JuOYYCXHNFjvNsK+4EiiOi+8GkgB/rG\nCrWMSHnLh0xztI2yAb2eW5UYvZxI3A7R5dAP/GRjBo9eJU2e0mIREDcGqXt3\nAE+/nEISe/u1v10BPGupq4Guad9hq12h1YJu9zCgl+IY/uuRrYVjzuJTMVXq\nyGVlmPiWNnV4Ml9SgVSuJn0M42U4ry29QRBtH9BlD1wjhqNSsWaRI/N48xFY\nkLhEcLjZvg0xpGVFxONsXSqqXltrW2/+n16or+FpxN4s62Lm10XdUmcEiYNj\n1knjYwYtOsupWavdlY7jNmUMUfF0esL1k+fo9/202nZlWS6fJUmpKSHrk8pZ\n3K6ZOKKXNOp6U+qazkB1nXMS+BnCwjFKXVB8Q3PqfQvPzbkokUqaUmb/8hVb\nqG2Xfn7jvAo0l1+2LZQxa4E3Ky0f7AK04j2fELJlWVQOwcg2UzbW5iUZh0Gd\nX5bS\r\n=h+40\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQiC6mBFEJeJOUK5mBEJ7WakuMyd+GasvcpwOR2JHhSAiEA1cTMYfT+5g8aBLNMhTXogPdza5xgbK0Xn7MEDi1pq0Q="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.2_1552240057381_0.038998938943308525"},"_hasShrinkwrap":false},"1.28.3":{"name":"prisma-datamodel","version":"1.28.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.28.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-EdkI+7RIEOdj+7IeoRdlmZhI+n8UlmUNiWTIfJ1K5YqGgDT51qUicAK5qRGptoqrvctjxu1WOFIT0LfH8YaCGg==","shasum":"24046eb85d88a7eff9354d83ad2e37cab1ea00d9","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.3.tgz","fileCount":69,"unpackedSize":200132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchm6UCRA9TVsSAnZWagAA5cAQAJ0x/bKEI3s+K92YcXjI\nKN9U8vP1LXUYXlc6RQrJ8B2mjzzpVekGwFFPBXgHpWZus2LIyKXl6G6Jld5Q\nWEx7OnIG5GPm4t826lKBlbkWFLCdE4UJBV5toAO63NGIF2/UIPwfb3Wb+ejb\nHUgACPxYkBdTvRwxbkCMA0hbp1QqqtV/xA6pw13VUvIskk0f3Ujkg12gdZU1\n1Y+o/vOUmax4gbj3iL1+ZtfV/Ghkb6+sQkyZieJIF4g61bU1JBxGeSsw2TgO\n3715FMYrU6y/7/5Y+Hd0fwIvA+aQF22V8fpzTzU4iA7UOcuEdWy5VjpZexK8\nwrKaW4HBu7R9Zx9y0+lkLBUO5dvs6k9Nh8vvXBrggGz5NCrzNwK3MQgyg5Gq\nvDVXktOpQwfo8qVywDbkIhaR+0Wbn5egtgL2xNu78sGqPQyT6m1wHkkJi6Zc\nvbwiE3t87f7Q1M2aQPJFpt9ZYRvs2aM6atgps4fPv7v2kmYVPVjRlklj1IgK\nH86zu/F73f+0FtGswCCxzQWQw/2J2K52pMwqY2fwthK2tgWhnrRSevtzKAt3\n3sTTFEXPjZ4O7hx4xW1rE7f2s5MXc0jftmx/0yIA+jFylC7sV1QkMa8Qme/g\nGIIGwL5Bkc6Jxn66Le9XktZQ9dUq71mQWfpzMz+gVUrDIApJyNJM8/N+TASE\nHSkL\r\n=OzsQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0LqKkFjOuraNktMkdJS5yXIRjEnzGIw7ljxNVMzSxWgIgHALgp15PQX9Ne3VuVTS9QYVSYeqzfd8STR7Q09e75t8="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.3_1552314003980_0.07093380460969856"},"_hasShrinkwrap":false},"1.29.0-beta.1":{"name":"prisma-datamodel","version":"1.29.0-beta.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Tdl5lVnVCw+z9ONna8Z1jEJLas5FGdKVx8wBx6OeDGNdVy5S714FIUI+igzdduxNc5UB3EkJzw1Cbk3Xz1n7Vw==","shasum":"75cf7a74b98adf0353eb2e76563522582fceee5a","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-beta.1.tgz","fileCount":69,"unpackedSize":204254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchneTCRA9TVsSAnZWagAAk2EP/Rw6L/gz7r2uvp3Q9hPE\n4LzLDdJtuuNTfLNbmNMTrdOBfLilW+s34oJpKsS5y5X4kJBYNZvhIyJ9/V/n\nogJeTYiHORUgxX00bMPIn+cGjm1WDNlSEEMXRpZPJX/mqR6cqrYAn1fAsC+k\n+mVeKTtHFgFgzbUJf9C3Osuo2l9yR9KtlU2Pe+Z7tdxE7Cifc3H7yXJAN3hF\nIoWHj80AjcGpYMToz6rZtv+81t6Vs+Bwbwpd7f2qdY/6jJxmpzszgaL/c47Y\n6dEZZ781N3LyjonpZa19zg5UnTOi9FOiXQ8Le6rH5ZgmLlf99Wu2bgQVzN2U\nUfBB4ONQEQyFkfpDrBkLQBemrQaGxGVB2nihulIBfvOR92XMmw0zGq1dfPP9\nd0z3sWmXuyT54HuoEfsxsoxZeGgIpms112f2h5OzHnxOhbAXoq1IvGVWX423\nqT8MinaNj4yz5EWFltBTahBT/Qj0zkB/I4iyG+qGpHaVpYz5oVihVfdx/tyU\nzsRQH7KuZxGSq/ghnJ8eZO3UMS53J4aqJPvMgfVSqeTml8WVZmHp/ytUAbks\nG3WJZTY/LDh+mgneOUugk5bXnTU9vPcdQMLxNA6Rv+va3nG3veglypP4pKBP\nRpDI75FZdz4S8H2bJGaukE7sqlAozkI6o6lEyvlH1g779w19BLD7u7hm3JZC\nXUUr\r\n=oj+3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsyl7bA8jo67Ssh1GyPW98MGPYQkcfK9AXYQwCaRfRwAiEAsfOXNZ9ptNkaIHBayPGVd6s0QjwEd0dZ73aBmibIEa4="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-beta.1_1552316307275_0.6183035019103589"},"_hasShrinkwrap":false},"1.29.0-beta.2":{"name":"prisma-datamodel","version":"1.29.0-beta.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-r6ZRgaWnwf8A2yyZrkgt5pRQ0UhvayTopZq9/EwvKEZJu+w2CDgDeQumoZtGIIGYuIIqzHXTXa9k0kV+MmdxoQ==","shasum":"d14176dd642be3cd8c6ce042ba57aa54f454d7fd","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-beta.2.tgz","fileCount":69,"unpackedSize":204254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch7X6CRA9TVsSAnZWagAA/x0P/1tYxbouQOmxmh0dc2Ln\n/0enrtgXMOtGcgghbQ/FLPvdSDuj/vqlNw4mED6X4SY9ohBMEK78DgsTSSAX\nofPQ/yd+BN7O4PsakEXKo1t6+OSezeGd0O83fjnYnPR4ZHeBvYAq9gWprhN1\njO1Mkf8AgGyu98oy/wdc9RWNxCeyeRX2xFM77M96od1wcbyhLrX1Ehn1dsok\nnx/YLy1I+VYnsiio/aOX3OlBo4FXEOWLgG8IrI9mnpirk1FbOhclgqKx/1pW\nhlZtbyIRxw8Uv+zBiNPsdgJpVwK2rX8VJWU6RzQdWPPSGLiYOK7X/M7M1Sw7\nMTjLdyZ+iGcRqtYODUf/KRd9McPMfmg+1wl9yujnr0ueLdDi4+gxf9ymvraA\nAUQVDYKkzSSYLThi6t/EOBr49DLyPxulpyjn+0cKtsAK56GPKTZlInAMn2K2\nvfZi8tUSPCOsc5e7sVuwdNyntsZZaH2YZ3urkOwWCDRE5M8LZiG6hsx2Z71J\niILYgyKRVCDqcRM1LBqQchhR215AA0Zpmydoi3ELe84CZJHmUqS9xzun4VLF\nYT3+UfKOg2bSZjZuopFY2LYpdRFyKE0LWTjyPp/KkVaZ/XoyDd3OKL2lzppl\nEvizitfhuvS4mVoLzzYPu2ge9VNPIfbrMfWyFqdwtNY4BwomN0q24pcPQJNA\nmjNv\r\n=l66g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCv5ebn/FroLUQQ7M5Tf2a2xmSKWNVdLJ75YIZS3q68rwIgClm5slVnqBi8baGs4ArdsJzWZC5AxdJiDdxi29FxHvo="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-beta.2_1552397817657_0.3189994301003505"},"_hasShrinkwrap":false},"1.29.0-beta.3":{"name":"prisma-datamodel","version":"1.29.0-beta.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-nRSSoI7KVaII4ZLxVwlus0cESuU3/HhEAxQB9qE/KGmjLml4K2XZV6q8eJOqSF17labJIqtj7R6wO6DS9C0vIw==","shasum":"50ff80e381544e37a0f419cda16c85fa7e2d8293","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-beta.3.tgz","fileCount":69,"unpackedSize":204254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch9i2CRA9TVsSAnZWagAAfzcP/jO9yk9Lk0h8PF7N8wYm\nBwMJbVjnjoxI+SL32qiLIyJPIhCrUV3RTz09R3XVo/qNiGfB0cPYRd8NQAku\ndxMyt7xyoGMYy9MuMGqKtW4I1VWrQV+2I0OBAJvVAZ2Otf9sOqfztMMlVzys\n4zO2gALGI1KkFRnhPky2BQt0zY/cZRbiIxunQKPK0J/eW/jmSmh0GktaxTVg\nf9HV/GvIKO22IxZgivMWStbEihyPLe9Foag/3D3tqViajaynXZe3wSX285PN\nsCzJd9sHlRoGGUx9lPIvb1YIJMlGfA2RLAcSFkYOmbQK7LM62C6/ieWL5rS9\nIry0BoJlpiiRLf/mIAPcg0IAXCHSROxbBYqU+HWj2ZpjO6+IgSchQu3j9J3L\nAkR1gHriUeH4qpLjwj8uYwxCzskOBx6dbYhvOzMkuiBWAKppOhzcollWaSM2\nw2Tj9pWEU2EYibXVClFZvspEETZPa9u9k1pSV1oOPT+Y6f4SuRqqyC7yZkpJ\nX1AqFP7ngWvZOGHRXQtVTIn/jG1z8ExJKh2IrywGj2udEOGRZ5r2UZOkKutq\nS841xVxBYvPsNjSCMCLXub3jGkoDLyBz8gVcC2SZEbBUAjCZFtiqz/PRfWAk\n3736QNOiDf/LewouhOjNeiIvPzZFOxMSYlLI4OHtMlyaoCAacrLyWk36Ol/H\nkC3q\r\n=Z0vF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG3fyvR+K4dnq3/ViSID3+SUe0L/haZVwrNvo0LEROZQIhAPqg0zxRR919P7Pt4YDnJmK7ElZj3ycm/TSxcXYNC+R2"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-beta.3_1552406709493_0.7166965442609632"},"_hasShrinkwrap":false},"1.29.0-beta.4":{"name":"prisma-datamodel","version":"1.29.0-beta.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-beta.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-QZQuFV30NqaCY3mQKwj2hAKgvPsZPK1YEL5/uSfwYVgZxc6pj/nbewJk7XWPsmuIcFmOScYUZnrQVQVgRXhtrw==","shasum":"830592007034422c76ca4791101d7e1411fa9188","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-beta.4.tgz","fileCount":69,"unpackedSize":204254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch+qfCRA9TVsSAnZWagAA2IMP/iMzYaucKv05yU5trdOg\ndRUy+6X1Qsrt/lzPMi7xFHpZePs/N4WBMSWSQPC/bsjg8+9hQQNOcS1QLxGS\n+6cLZTwhAg4FQZ4rPcvADx8R5v3hUcZqMpaE5kxbX2IOku4ipa2bR2azARxo\nnBix3W86NUttqD4LW4nHrIo6jKGfs/29iYHJj+xByAPwZxa7QhRE9niRN7zw\nxxuY+peG46bFcPrToDAgqft05SyY94JAI3SunYAOGfGAsebPup+rOvg16si/\nojAg1clKY7Z6HvyFwixtwegd2qEC1m2t0lbeGedpht7OHRv6IsN/49IWgxuF\nXVquxBgs+ocww1Cylin93DW5LJqLwOlUBhWrMaZwp5OjwMNp1qkY1HyQYxcL\nhJWwDkKyRzt4zS0XXLsAIc6LVk/XMgennE9bRyPCYx1aINoISGzCT5CNL10/\nZy2xlzNs9kZQO4XPxZQzmZdK/P3ivYAACeYoACkwz/wPTPl38NRoHeDwXXqQ\nLUDCxR04wKLVWYUO3sTh3TUmJJH+7PT/79ITyv9NmII9myf0ax47zf7fouaB\nEotk7pJehvOyvNCaxPqemTWtYIzaAbRXnjb0KxP9cVx4frUjLqTBag4J/Jdc\n7FUFUt03HxvCrnxbgzf/KYP0zZBTpEnOGpPs4WPVHidOXTCToliQ7osplXV1\njx1L\r\n=l080\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjs2waBHyt/9yo3nTZJGIM3fe79YIvGV5OO4n0FBO9qgIgB8W10R3Pd43qdBNYcn8v6FLQKK8S5envOM6LChF+0o8="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-beta.4_1552411294835_0.7735171383992283"},"_hasShrinkwrap":false},"1.29.0-beta.5":{"name":"prisma-datamodel","version":"1.29.0-beta.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-beta.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-shJilNQFBfTk+lleNGc9mn0usJvNpUY+PtZLRrW3lpjNBe1DoyyFw4tekw/dhotnZD+fG4rGYgM9rmaXqFpTRA==","shasum":"90df0a59de429600f3548d9eb0082100b0738c5c","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-beta.5.tgz","fileCount":69,"unpackedSize":204254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciSmDCRA9TVsSAnZWagAALa4QAJEiZZR3G3LV5/m8BlNP\nXci+SCJmnSL3hK+zPkRVdxU6n9CdaxeEJNcENVZ+vxK+9H8B55F8d2bisg/1\n+ykDvgMv4xWUmw2yf4ePD639iDqSzcd/gbr+uIT6C7z0kmE7/IUWdOmGKNZQ\ndZdOflQjMZO8ixz6CuoWAEOZCvTYu7oaB/KmTudCIAPyXpiPNJ6uKpdSsuLF\nNdsdS/gUwGPh4fgIRpMqGRshP4enU0ROCq6GKiqHQmQy5muYjLoFLA1OUxSS\nxEjVXStV+P8+uSBYqnRdbECVzxZNog0gsTnSMIcTdOEDtEIwkVs/V5G3AUAF\ntz+DNZ4CvMZ43/cN9SSPjtf/1va7fZ86H9NFJK3R86JpqMn9uVY8wS6KyQBQ\ncy2aFw4KnOmhsp6IoBbjGoEaisSCS68xjH+ldtTl0qCHXDChkFJJcRb8ZjXQ\n2LxJXYtAk3g0FyVCBRhnRQ9RC0lGAoofymwdeLsC4TuScrDBr0/+iIMnxOqd\nGcG5hHO19Tdkjb2HMiNm97BLyqggkTBXTcG61PHRE2EEGT8hVqrl51o9FIC8\nE3uCRtzrziuxUPtB6qZuCkBF26TWoRUkiJI2e7xVPZaTeZHxaokoerLgbjdW\nvcqjCQ0yq+9zJRjlAxZIIG8qT95Mvwrv2m59EWPu+6ipXqnqE6qmiSLzpUGj\nARYE\r\n=HmSR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG0ZHxIMYkexo6Qb838vqtsxC/jXFgkGnbdJqkiMRRbuAiAkbnYCPevEnHCL091/bPgwRzVizoY9ODv2fnOTkSFIMA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-beta.5_1552492930704_0.30133148084345596"},"_hasShrinkwrap":false},"1.29.0-beta.6":{"name":"prisma-datamodel","version":"1.29.0-beta.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-beta.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-btSFZnBjbe/PeLKqFbkd6H6W7Yo3c6BEiqs4YYZLHxkJliCwLZckYc4xUFEQGJVd6HfhIS5dic2i+HTCHcwCDQ==","shasum":"838da6d62dbf3c92335b8195b195de07db40ac09","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-beta.6.tgz","fileCount":69,"unpackedSize":204254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciSqcCRA9TVsSAnZWagAAg3IP/3/TJ/4XWQKyVsArXs5S\nMlrfT8QBhWW6TFzvMuPkGUICunGRdY3ReVQZ5bj2dIB1ALanymc4THi8FGkn\nIsJHRDJ4gT22qu5oaiSY9BqYSAtEeW6L0aKWpdvnThhxjsBRW1lFb0ZIOFCx\nyQX106xo95pfKgb++Rd1cgdlXTaO9Ha4aWJXMlcBPabMgiW1NEPRaLv8VNqA\nNrbfHA/w/+2WIRVyUWWG2qgh/OyLzHdnfCflmyKfCPJLWsEuKZcjivzWlYuE\nC/I4VvZuPllQOASmubt9ELOe7RTG4Ed+oFGHYn4yGD43t+oPi2VRPFAgE+ym\nMEkX8CoXLTkEaG+MHuuoENlepbxV5AWbSCXtr1BFYqu8ah6CISdv+6tpwxUS\nfY3M6ltemimoe/gpqqSwmzPch1wBiEQt0hj4JSR1iJC9woNvdTdyL+RF3FL1\nyzHoynISpLW1sbxQ9cSGZ262kFJ38f4Hf3lqyGVuQpSfAzPGYsIzAB+I3lrL\nxYKAGMe/1zISxkhx+7EcetZqah9AS6kUTvDpk8iKCQKVvcHwXukzxNCKyg2g\n+E1Ro8qT3ymkxGMlNWh1iur2UO+884in+8FU9sKyVChPMHijBBMcfozJQXRO\narjaww2kgp7ZAMMHjUdINREoAVZHp+oKQpRuM1qmvFMPqGpjnOCSRtEsBE+x\nUuhD\r\n=l/ZM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8cY49dnPxRwfvVXagtFbphAtqAFVKL3uxR7R6wlb5gAiEAk0fr5DARdkvDIhS4VrkCCDjRm73JMBSTtmw2hrPldOQ="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-beta.6_1552493212115_0.22287636875986405"},"_hasShrinkwrap":false},"1.29.0-beta.7":{"name":"prisma-datamodel","version":"1.29.0-beta.7","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-beta.7","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-7JrhEZfyB9UHPaG674RtBhuazghQmG/EjDXhDQFbfbWVAujrKQriNN8kWOCTIWKX+Kj99vUyHNDbmrU0j+CNRQ==","shasum":"bb9dbf81dad1eb0bad34d6e3fdb87a3e74895ca4","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-beta.7.tgz","fileCount":69,"unpackedSize":204254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciVf4CRA9TVsSAnZWagAAmzEQAKAivaJSWL2pVihWCAPA\nbsfM0FABCXfilkPyrdT8GZHA5esQ3GpMc8VTYdGnS+fRiPBvw8fRQoGuJx84\nb2IHaZY8OLvDcmLQTC2drVMaH9kxp3BwK51sbRXPhEVCB2oeHGfOkeWNOFTo\nfFWC1ZiHtKttaZ+NfCet7HzsTtuHvKAv7m2ahTG2mg4GUwU0Jjy4kznukoYq\niaZKtIMG8xXMF3Ez+5aNqA/t101jplF5gbrRVfSVDOWTrnl0rbyVjsrj1+iS\nmz+MILVsN+diSxf6Bv+KCzzeL3ybyStm5eRSwpYjRrB94IKdyf3pTTAqCn1l\n+q5uaaD+dbo+xiXp1N5EM9WSvtbJtz8z6xcQQrvh4fupYyuPi78yjfXve1dk\nSDvFgqzQGMmgQvveTjrbvuIlLlQBL81Zcc4AGNKftgqkBk1fw1LtXfbH7RSg\n3tKwDlwSbDmBu3JCZ+soZKJLWDQyRscKXfVUUzgpiShnKDH2Isymo7jC7FxE\ng2rO8NK5/yZjWsm5NWXfJkd7yiQb0v90ylumBsi/cWg4VuBgw5rjHrrzfRmu\npJfmfvtUwGpFCdZP7M02lYZH/4+BJmh9J6+p+eRFY73I1+gbdIxv+KYetnG5\n0HUr2Z7pUXpbmcjmNi70YUSPg3qBH7o+yHqyjqDQ7sNaAeMDt4of8NehV3S1\n/w4w\r\n=spuC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRVeNyczaJDL4xcuwU4JIn/zHeJByeMHouiOQ0iWfNOAiEAmqAeHjORL83nU0ait0TJ9yShB/K4mNHoNt99IMe2EgY="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-beta.7_1552504824085_0.057990660231958646"},"_hasShrinkwrap":false},"1.30.0-alpha.1":{"name":"prisma-datamodel","version":"1.30.0-alpha.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.30.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ZFvRQNIfakVShjdlmVgDLIMRMzQ3jOBTxl94XJxzP9TdNJazUggegWICqrMv6JUCdnXd+/k63MTPMX28kw5haQ==","shasum":"0234df0da7fb28b0245c8da0463a528511880fca","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0-alpha.1.tgz","fileCount":69,"unpackedSize":204255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciixiCRA9TVsSAnZWagAAh0kQAIhjoIaW2KMWNLDFcIB6\n2zPR+QXFDizUZgWghyoPILK/qB7WhiGOjDt7A2uC4f2/RDbpUIvYNs+fJbRp\nJNCbyv1lGiHFIV/PjTJbVFAGaMlYXf5aJ4fsBpmcSwvLgwzEZV67vtGr3TIs\n9Y814y9XI5ZuRitqteAwJX5dtnu4RbCZWtXvIV9qe13o34yybc/9Icw85IYG\nBor5bpmIogRVL3xyzQsa85k4xqSMCIxIGthPbro9MFOciFplVHwjQ2WMysLw\nFdulMRan2pQz86U2TM0K052yzApTlpf3uS4ikwkb8zjx+ohbKvDkjTckwfFl\nlOrEiYQ3XTtmjGQmeytj4tKGCtpOtApeiSbGdGcIHhVoCmIG+Nyy/RaZ1Tqf\n29/vBNh7I5drp4539BQvR3heCK8J6DmYQX8fmZJVUdMxj6VP4Fa4QL4hz/19\nv+sBnkjBO/wc6lqaJ8NFrWwTz1gDXNUdTDYbs21dBYuV20/QT/WMxllrJ9vY\ndD8Peh3Jo8VzN57H8BK2zM0W7W3RT5iU3mUTS2Vz83CJ6tgvVfsxbBtZD0Ek\nkUwA2uMv+cGqQRqgnqZsfeyHdXzXY30/SoGBW6vQO3H+qab9Du5jd2alnReH\nvDye5DVUOcuemIb4fv5jNp8VyHqaq+4t6xkAvQ7DEVf9AwIFdOH34ALzyf0R\nJKP1\r\n=T4eS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrve7aep0qkSJvc/iqsVI8RCeTtJbLR94uG3Z42DwOtAIgBw9FuKrh9gU8SAm4d7IOtq8LzL7/7/IBhD3MUon4nfc="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0-alpha.1_1552559201915_0.7289134745256098"},"_hasShrinkwrap":false},"1.29.0-beta.8":{"name":"prisma-datamodel","version":"1.29.0-beta.8","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-beta.8","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-lPuu5fZIXOJIptCbxq4D1VagXdSkbDnvGzlyv9lk0ALuRlUZJxlZQ6jP0wByiS0VTBOlFDPfaxbC+LEOQ+60Ww==","shasum":"d16b6956f73a54010ec915a322332e359267e73e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-beta.8.tgz","fileCount":69,"unpackedSize":204254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci4WZCRA9TVsSAnZWagAAAHIQAIZoiC1s/RSFqkMY35Pz\nfrq5vuRqEKGp0XnVyuItZ/zaW60J0hBupLKzo7oTrIxWJUJU4SjjTZP9N7Jj\ngF/YbpmtE/3E+A3aqP/8ObUA8G+leEhHu4UzJqNX+7TLiZM+QvBe3CKa2vyD\ntuO5QOfZDMIj14kI2w7wBW5ejPYLRoazY8zusO4SdBClbqDB5Qvf3bt/VwD2\nRUS2O3QlfZ4YuGJ5zOS2GQ4PWMZDwIcm/oSfmZ29R24BLi1wINeCHmCDv4n/\n2R4TwB1yd3nL/D4A8a3Qp/84dcAWvwSN/sU3F0lPFCidiB/DqieeDDqe+E2g\n3sGNc5oddLYEaFzxGsDA7gm9lUTNa0wlcowk1+rQ9ILgjNerEalcMFeFvnZ3\nQtVQkJG2iwVTGjXFX2lvLPyCyJ8b8dQoprBmca3QSBli4K++BFqnJpKbeeyp\nXntXT3yOHTQj+4hK4HjjaTQnxnA8z3z3GZt1BfU7A2CqbAfzKCOq+MuVpZ0r\nfYPnveLxATneyB1FGrrskI4KS2OWRiSgPo3tDDSePO6xPLpCzgD3eSnidJsT\nJGqqcMmdrTNpQ18fPg7Ug2/nHNlGimOcmKOaePohbA0bJxBZcuqNnL4OgSfP\nztYCvGAEjDDbSsxwdQXuDcifVCNzB4kAO0QHe4haNpFPZuwt9+asy8hCr0mu\nusa5\r\n=QMZQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyRV0Ca/Wa5u7/rpvwxEAyFOR5YsmGz5KsCxhTnzxX9AiEAxJTdWaQTjgr5USMtitXY4NvwI1NakGw6DaMvW/TilLs="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-beta.8_1552647576400_0.5375865169843266"},"_hasShrinkwrap":false},"1.30.0-alpha.2":{"name":"prisma-datamodel","version":"1.30.0-alpha.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.30.0-alpha.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-QnHHDi3gp0bc4nNXT+0AuWQv4CphN5foEE2PgN/P/AJ9INpeNOJjvkOiIz3j12zi6yeG3TKqvwikBJZaa9cfzA==","shasum":"d16c1c8a12c1ce6fc0379e29a90e2c22781d36c6","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0-alpha.2.tgz","fileCount":69,"unpackedSize":204255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci4WiCRA9TVsSAnZWagAACKgP/jqYtNTLL2p5PCiXX5SB\n1/a1Pf8rZa6mFApapdC9fIHnyadauC1iltNBFXGvHoZNtcQPpxD5FS8bh0gX\nJ2UVUf1u4XqRkxyHRjs0l1BmzuEhqG+GwXom2NPY+Jshsp+5R8zUs2Y7y+fw\nMZTcHToCLuJK46+QMUT6A2kBovfTTWHIChx3PSauVgZgaAus2MBfRZ6RjEJz\nZXkd6KgWbEmDIg+9oMtDRv1WbgEYCKlBU6xjEU0I8X2BXknaR2bgKkg4BSOV\nmiZYM8NClXz92vOdYmdGyF2WpOXsB7Al/piy71pC+ZizprkoQVbMBe0RhWfq\n4MOOjs0fIIdWDnwl+q+F4AhF4YKOxhJizsQ20FbQlpSPA/FtDEOizueZww6M\nQwMm5hkPqMSxTovygbkyAp0w2pbvyjkQKfbthr8/rLM1ve94PC69kqD9SZDn\nHGPDj0phl5O9JceAry8QkQxubJBhxXNNvkA/QZQnqZhy37pAMXCJNzX18tLT\nz8o/EUVAqSwp9v3gwo80M+wshRDkrzV0JdVMchtU/tiEBj5GNVLSCks0yf/I\nzwEmPClYJJlaf6opfkIL6ftiX7eiMu2kn2hph4duHcIAKQ6UZ11AZdURGfna\n37dzJHyltrBlG19wSYHvMSPdofb49e+34pq+NUAhzqGPDhnJRNHNerWwuM56\nPBGh\r\n=99O7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDLe7PFmawU1BmM2uQL0GNSch3m/ccMhwSJCRKf2ljoAIgUsgAS0GaFa4UOUPzGZCNWdEXx0vLoZimLBkWcoKqJTk="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0-alpha.2_1552647585569_0.5050632929773782"},"_hasShrinkwrap":false},"1.28.4":{"name":"prisma-datamodel","version":"1.28.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.28.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ULl/LvU91To2QG50nx3wiHFtZG1QUlCypW7em868zgcE/eeqISUzRz4qRaEwnv906JjSD9H6lxx9//Qh7ytOkA==","shasum":"c91c79005259b544c4535a84ae6120521ad7f43f","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.4.tgz","fileCount":69,"unpackedSize":200132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci4aBCRA9TVsSAnZWagAA1eIP/1AUn2DZ5EMI3SlYAgav\nwYmhcbc6ASxB7cJtFV5GXWk0qhFO2vc/PRaAElJwQCZtEjjsZ2k7JdoumGJK\nV/qTbuFovHVpWH8F1Y0zrdQgD0lK/AG9Hf1M+ziAEl4AY0nDBDLkaeyHosWq\nGZyD9ZJHlsqu4+r/yk8pIuCoCcH8qUjOQltaN+xoMbuI7VODMdCykUmcjkaf\nVlBKkW1l5XE38OC/6HUHpWX+oM1Z6If4HAX0eXKDBUQFInjHnE0hqjJ/hWhZ\nCKhw+i/Wdwg4G7kH+nMNFukbM5VtOiO7VTZXMYN8YoSCmaqgL6hsMT3yfWXx\n6L7f18kI2rKSCeJxTOq51NDU4kax2stiaoCzZA5CL4/Q6YnYDoX2O2eUqxjC\ni6al3WKm5yunRtT4nmCRNRUKVWeMvr+9EtXTY9KC2et0THbkYO9g27GkeqGS\nkuwRxHXiZIDlUQ5XWzgf0UFSK+bGZf7v0MZzVptkZmuO00FQNvNDPtXYaLJB\n+uaqRqlUPuQ/wa4UIvaL5hpfE3G5s0K3bBVGgUr+Gfb3YoVcQpl742jVqJXE\nJ+z4ekDdw9pnsWIGKqQ2TJRUPWnbcIWkMZ12qVlhXGSf7Fa+urNxBPqkCUia\nIgSebsZnCwzKDMXEDRrvZXOw6a+1Fl6rUCijBP0fmse5gR4f/uNOWz4tYXYv\nwgQX\r\n=6knR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQwHHIu4EfA8zJyO3KO0rckrzLwkMZqhUhEcxxodGvaQIhAMLev/OY83s2k8zt8r7UCzskvvRJlp1bJre8Inqyxm+U"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.4_1552647808517_0.14523662432039108"},"_hasShrinkwrap":false},"1.29.0-beta.9":{"name":"prisma-datamodel","version":"1.29.0-beta.9","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-beta.9","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-lQ54+Si5AKiGGchts6DP/VxjyrXkDnnd8yOB22KyL6IXZXg2aBvXhjqHMGRzMT5PBuxxoXTu3cKynB0IOfZutw==","shasum":"46e683ed86511b4172ffb7393a47bd83dbe99f0e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-beta.9.tgz","fileCount":69,"unpackedSize":204254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci682CRA9TVsSAnZWagAA6AcQAIyrSfa6CyyhQdIkl48m\nnmTZvizjwtGib9/VeXtpYKxFMZQ564S9RjTHBw5LOh5BrlrqBLUow19vz3ud\nazjO8Frrvlird7QzX0OGZLGrMjjIMYwYNKwHYSKkPJ1KuExd2eeUQi3CkUgR\nHLpsoyzZNXwqruEKrtFu0m5UOHlUXCK7QH1M8pM2gzhEkpeCl9TePcOSwV1n\nNan2P4mPheD+ZDXWt2MAZgw849hh9CuQDiUGLKm4JAj9xgp9Qkv8WhIGJTxH\nOt6mGsakop81Kl+aBwOcJP8n5k1tPPN0ePxbeKZAwv9ekJiDdix5N+8pFGo1\nUcJmODjjs1dBo/mzUuf/Ty+SHRx2v2IIJyvDShriZIhmIC6MbqvspirKSn66\nL0JIbGrysJ8HwlNu9qcWOQgVTVaP3sT0+6Op01606SBTO+TyHwB4y7y3UXAG\nFrO2pidI1YEOIjlPLMPV5Exz1LXmDxy+Ss1+3/ssb04952K+r8p0jn679jXa\nQe26BNna2uN+WijaEcJgP3CD3E4yOWq2bchdb8WrNm0VTY9hs1zzfTZowWgJ\ngfkoJDfKXYGxIPASg87jSM6375exndXnHpFzNSckDCZSNM85KYnRJEjWHFQD\nv8xvSG31e8ckqiEyqqvXVHajW4t4Ydsl7nYEit7cHnfMsWkChwlKD+edoyOF\nrZ7B\r\n=kjS0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVPy00pLgOpNg7QQ1uFyn29ltfLJF0Sx9yLqxIWgfftAiAyWVUcp3IJcqctxI6NrC1suX7F5GJxrIqsdc+r5zNIow=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-beta.9_1552658230201_0.8300565187300031"},"_hasShrinkwrap":false},"1.30.0-alpha.3":{"name":"prisma-datamodel","version":"1.30.0-alpha.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.30.0-alpha.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-KW+WoBEDRoVCEXlfRWYaE6u9KVUq3/dlTLp/C2jUVhhZQjOwT95DfyUTGxjzUGwqQZZ3PVtKqcoK3y3BgodBhw==","shasum":"3239f9383208df2a1c258844639592cef4afaec8","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0-alpha.3.tgz","fileCount":69,"unpackedSize":204255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci7KBCRA9TVsSAnZWagAANiQP/iUs5N7v5N1KCIlTD0Zw\n0w3RXb8cSLYtOJmNQkG5+dwhinV0I93RngFGwoWVK6Ur8cjUHhKA5qitXnmJ\nS6rmuKi2cbATrIUavmpFHiCoWZxWhNKV/Mu9N/5DriUnxTZJg76PHS14WUXO\nHLwC0z+UJrFXAE1hEyNeHJ6UwEW6muIEH08OngedPPWBqXMtP4/mhfP5CuWh\nIDVEo+F/SbmIceMxX7CFHWfSeWOZL0HdytfFmu0Mnz9+ptrvaRsu/o+NUOg8\nKXpnaFvDhwBnsc0X7KDW9YuPzcpI/v6ny0HIh/L2O1uj9MnEOPSkESGyaZN6\n3KQNBzUhQnoC8dofwkkbdzncrTGPTxaRMGndBqpMNSfNBAt0xtVoM/3YH+n8\nqtYv4MUbomSKo/x/NTfuxIm537vT29NAzq0DnSRhXkkYZt5as7rd6O5MgBO1\nwgsuWCvcrEoFgl3hQ94VT1g5WJUSv/QwL+6bIHP1ac64RLRQaxMU3wXWwoUx\n2kOVEgeLe7l0mrqsLEHPcnDUNH8BoKfd3TCVLJ9uQtSIJz7ZM1zCpZQ5xu5/\nw8mB6CtCChwmBinpDRuq6SJkjSj+Z5SLfM1x4zQAFbvw3Nimi+GHybOIplds\n+2Q+47tMRyQA23JHu/dfU5elXD39uc7MDN6+0kDcZt8Uv6Ob3S5ew4ezuxWC\nqlxj\r\n=hKG8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlGgst91z+tgrOomsWPnY0cbUZ4ntDwig2XxItAp6IXAiA9XoHMYhS/vIXXs3i8hq+F1dxEEJw7KkkBfqZMul7e8A=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0-alpha.3_1552659072792_0.5577590174704681"},"_hasShrinkwrap":false},"1.30.0-alpha.4":{"name":"prisma-datamodel","version":"1.30.0-alpha.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.30.0-alpha.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Qho1xduK32GbnMSgtu65N2GEpQ7bUndlfmWMvEq8rjYenGlQG3vX2VUwBC8xFrpkuCpJdRwKzd2lTINMTkIBuw==","shasum":"d41e43925f003fcbc1b8a5c6866f906fa905354e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0-alpha.4.tgz","fileCount":69,"unpackedSize":204255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci7g1CRA9TVsSAnZWagAAcf0P+QH9LvuDl1uKbXnQl+vY\njAE6+TGt17UOOXMVmgbz6IvkvDV1u5FVt3ERYYJDZm8Ei/1CyquNLmnr5Rxa\n2PhKgSn3kqKvyqMe32+gMEdOCCPz+t+ww8S1XGBwenz26kDewDt5rjy5ih/0\nY+yktAACROrh3ReAj6nbo6tb97osM0iFNWEdmxYVTrfmdPjS9lIfNoRxog4Z\nraqfZYRZZwHe/jYEg5qWii81LWGN2oPE8X+EnbBNXMSmS5qOnuvmy2F8OyjC\nLv5cWYXwtTM4qQIF6qZxYdt1W8N09BdjEVlZUJ5NgCPdPEw2KPCzG9C8dYd6\na+RW36+Duqlx3mVcyIcA/PYUEnM0W9AlEOnswPsXLIlfS8sABMk3sNObH8ff\nNgRNP4coles6aGbvMDKBHSWTBoFdQiES2oDpCghp3lgCRyO7IkaShkSwsej0\nfpm5xf3W1Q8BnI0U+e+3RIZOQRadywthzlR4EN16zdvtpfw1cDCgamUOpYPB\nBM/83ldCzKdwtOxvRB+nMYn08WKRbZenwjD7B1tk746z7osGm5zqeVtIFgJa\n2gmOYAbcoGszInr2A7CkxfoXC4p+0Z7DIdLcsgAVRVIM2bXO16EhMKDvugah\nTeJFwZdzLz6NDaniYv8+MiUQVxNvCrBWGYP2kefhgNWsADEk1UgJZ7KKI2co\ngnlV\r\n=bCW8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdE9KEZiG8LJVe9gnGMwRMbRPJxoHwTHSb5LyQAwKIkAIgD2OSItB9lZfq4hkPZixd9pb/jvx/VmtzVRccF6QYXhE="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0-alpha.4_1552660533154_0.43987885801783166"},"_hasShrinkwrap":false},"1.28.5":{"name":"prisma-datamodel","version":"1.28.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.28.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-/+H7WD1t6BMQcgOJ4k1xWRtgQvgOfuU4FpFrBDDnOjVV+/rQ79CQqNoPxwm5yMmPu3qBOO3kEeafDdRhvtTSHQ==","shasum":"f6a7dfcc367f026881823986be9d671b0abdb1ce","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.28.5.tgz","fileCount":69,"unpackedSize":200132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci9Z9CRA9TVsSAnZWagAA4N4P/A0wrpe+wAA6IvbIARyX\nIZnyBoMQ1NhYftAfwMpHn2TaMblnMzar5VE5HVorWwk28d6fiOi/Nz3McflB\nDu6pZdaI5A5J4xGimHF9y+lAHAsu25hlj779KEjcr/gAce69nL7u0qQCcpGk\nZ4Sz+3MNjnn7AbSHn1kQAE40kJw90u9fEuflwSZNje54luyySTqJGrHQnvK9\n851zMgp8Y52wFFjRU+wh0nlgmASwciZ43ZYMpaqs4xiDN4574jrQoCFABLcX\npcCTVvjIwYcpaBxzJdzQrhBnuCibv29cj8YiIV3J4fO0gZba8PqWqCL/70yc\nrH/pQxhLPjrqzJsd8W8E1wm4dTunoyxsMZnE133VQRAnmgIbRMvB0QtCYsh9\nCYXzi8IKFRlyKbWKzjIil784y0jnyNmL70/6DqH1TbXaGALAXjqV9mjwyLUW\nQTlSzSuUk+dCaJDojKNubTTcu+5g77mR06tQM1FZHqYlv0t40N5dFxfaPwxh\nYTOK2zs1oeIW8pzqlvAEINoufosHOoYFzC8+W7HsmTg71u1OH3lnPAKp9JGd\nl+GUuIYEu2bVwXppZKkzRUSd40RrCZC01daES1NLjkwGz5l0hBJpJ3ZPrjpW\nUMKMuLEvOMDEQX+X0dzHmKblP1B4eIbozNcf3bPqHuUIz2zPWXw+41QFWlCv\nVhHa\r\n=54N6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8xHfA75+3Eb10gUz2RAHvCHjwputH/cuMq2CrVMu6ZgIgM3V5Thhh8FWjd1OLPYfjDUuCQ3dx3vs+iaKKfc5HzXo="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.28.5_1552668284422_0.6866956446505523"},"_hasShrinkwrap":false},"1.29.0-beta.10":{"name":"prisma-datamodel","version":"1.29.0-beta.10","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-beta.10","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-KD7lWMCzo/vSa7cUa1Vwtaf4KUYdRLdpc3oPpeovzum4n9U3RYx5QgFzwIlXmNHryU/Qw+3f/HZA1WKxAxJWVQ==","shasum":"744086806080c84499b12264268efabaa5bb486e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-beta.10.tgz","fileCount":69,"unpackedSize":204255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckSFbCRA9TVsSAnZWagAAfP8P/jE5iZibwYEadk+5mSgl\nEQhiiX6VX4jHAl59UbPzPP/ubjYVZXlGcuXXOrgI85U6TNNdCHI5YH9qdA32\ngS0Z0v4xrobtwl7yS5x7gT/NTuzpmHO+5Yhw6d2Q00/yWbGOgOovv91r1soH\nM7dxUwpjhgI5+KE1NsXhrmE2uvgWHLc/aONgNsYz5eSbXdd2+tUVTISZTRUB\nNBL47LbYQidbN9aXxA3bd71VuIkhFf+rHEP48i2+58CVgpjwCfso6iwO5xhQ\npsA5exnFcOxvxL174Y+1hvi9KbI3cAZtHybNSDZVtJxs34JjzpyWQXFw9Js9\nLLhD9Jqec1TR+Sip5ei+ogO70SpCL7AUR87fhO7b1AcZmIdkGtktWF5Mb26e\nZsTPYlcqyVV6ajyL8mCo5A9DeBzotF9DjNUoGa21c/HVkBxhhnbQSr9CWCyW\njpKvbJk1riFbMvoSBCiiOWXr7baEVxpyci6e4C4WEOpPqe/XKvqMU6qLAhFH\nP0WvT1zD7zG6RLqcP3/iJSfnmxP26zK1MGbh+Rh/Yxrs+qW8JtMTWgO4jxhp\nR9Aah26ugo/VDoEnZAx3HWubg+foMSvZ2W8ULSa1NnJrLf8veyqsi90bmJEx\nTzSD1G4udjnGLDx+kveK2xVIO1mdMvqjSp2Y3eVhDDAd2573Hgfr0FB0MX3u\n7KOP\r\n=JwuA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjbi7FINyGDN4B6bZf80gl+KO3SK9wSOIAk+IMAw+YqAiEAtVO9nJT4kThGFahbEn8ExvfqbV5c+duvpyzH65y1/iU="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-beta.10_1553015130574_0.005474807103148738"},"_hasShrinkwrap":false},"1.29.0-beta.11":{"name":"prisma-datamodel","version":"1.29.0-beta.11","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.29.0-beta.11","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-YSX9lGsZAp5sxRNPBIR6TnoeZVzYi0Ur9XguMZdU5gcJjgFaEf99Sl5fUcBsdnUeqg01taNLVXZgSW+bY6z47w==","shasum":"4e3b0f5d713800f84ebae1220eb4377ba58e47f3","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0-beta.11.tgz","fileCount":69,"unpackedSize":204255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckUSbCRA9TVsSAnZWagAA4MwP/3i/sTBLHeaM8/FOTsAY\nnh6Tr4yEcZCJuLO0tcp8aNLtYFLnsdVO4XMCtE0eetRokZHkB43WZu62/chh\nrNZi81Jk0OW6Dk742bpLq3CL0ltRZmmDjLsnhFtTe/rcx2qxw0k8Wr9bnqp2\nG8cu5KVRwPntJGJXHuSgXUwb7HNuZIrRWldRqJELhot+PdS+tZh5sUHz3yhc\n+LuSM8x9SUy21XI0nc0axrLJIwNg2io0jPBRLaJIb27EjOyi15ChJVro6SsN\nQzlw+djmmvdPSg2JpFcMI08aeZDecSBRVRyN9+pZ2C0HBJTQ89In4wqdsDGH\nfPrB/QqNm1UTVJYhOryTJu4u0G2divR909kybBRZ/VqD0pB4yjpI+cEepF0a\njk1CxpOZhtFMaCh5FIQetTHcLe6nJaz2cEwjrlbEfpcaz/YWm5w9nJNTmSoS\nmFD06V7GHa+n92yJkmVEYdvUtXnEYSb8fPvFRFaGnzztmdBfgWOrD7Aer5NV\nNDT7P3MoxeaLRv/GF0O2/Ox1QWsp8sv7ymzHkYVXuvDaHJtk74/21+HOSo7f\ndcHAjL/TE5SY4GlAnRULbx2uU5wazMN1ctEorIhMB/SjOoBMjmDlq4EAVa74\njHCfB/Qf8ANHKW6Lfb3qpGxgr7UBq6cW2jyOKVV3cUak1sKYBK7ogrrVDEOb\nWDsH\r\n=sntY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBllv5aTf+ZKnboMR5vxIOG2gXVCLmz8c7Dzw3njYrorAiAw/NnFm/uzQthKw2go9Gq8ySjapLMBfhvzcGiWxxB1zg=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0-beta.11_1553024155168_0.1363034569018975"},"_hasShrinkwrap":false},"1.29.0":{"name":"prisma-datamodel","version":"1.29.0","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.29.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-IjEtEUkNugD1OvNbRzRTfwC1gozVc8UNnD08d6QL8ky//rYOfLl8+nSpJPa6jAWA3WxEfoMeGUCG0XrFeOr/HA==","shasum":"78c7ca35c8eb71dff331a97de37104c2215277a2","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.0.tgz","fileCount":69,"unpackedSize":204247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckhAJCRA9TVsSAnZWagAA5IIP/i4G2K+Wiz+5e333kPrZ\no2h22ZLQuL/fpPtk2l4TWKCzplVnBe4WBETyOdyA7wxkdlMcVhHRJ4Y0zVUv\n3BIbAo+OlCQ81E4b8Ekf4Lvp7kRawDiKhPVNAYH7gdiTd62iHjuho49xYAVZ\nUMcq0Nvj8Vze1K/vDNH+yGvKGqSFfoeHGwaPP+pXOHf6A4jT4GPAqNc2rI80\n41G2yIxNzKgm1HcAblMapxhJ5P880VvmNEn3KeRBICcj4XeWs1R6GGEvLyE6\npfJpEMYoNb3yPNt4wIKGRGUcak5n5DiO0aqxF3tIZ+o5/Kigt/ksC8vA0Bmi\na8Gy0XqUXrjnH7wEv50Hk6i+MEzuE4gPVQH2XCtjD6dK9EUPHKX36uI+7YpQ\n60hXgrU6GjJZl8n0xY0t404LbaBn/g3YNgwX2s1NH7M94i9fgu51BUbae8JH\napzA10pFRf5Axpr0WTswkAJijlbvGtNOiqZx0rK1nkeLrUuMyMNIXxovwiiN\n2QVgDaTToLotwuVAkiRza5UgP7V/P042RnWSlkH+fAEGa15oMJkhH3d+vV8f\nHvIedHMpZjJMyAunswMJ3z8sF1uHCpG44XuOmBqZ2oNuHyoigwa/Xcy2lazw\ngmXNJqfaHVD0uSZr/EgH/Rmxlj6SVnooQT2GuE7z6chNf+6xMli85O/2HKdQ\nOMRQ\r\n=bX4Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0/sEZ1ujsA9kVOeJXzTZpoAlCWs1x61YcpoSqlCqtAwIhAKL0fpMwpXnNDUqqcHf1Lz/cdFgR6v+2LJD9q1v46NPb"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.0_1553076232878_0.23183425180095307"},"_hasShrinkwrap":false},"1.30.0-beta":{"name":"prisma-datamodel","version":"1.30.0-beta","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.30.0-beta","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-u9bWccsetJ6iSgi20bY3X2tZLmbGuDp2MPxQ7jeNU6gw28CWzeEQ+YjVZDHIu2w7axX4+QV7A8hGrL7IqWHl5g==","shasum":"9cfafe89e62d5ab8d9406f8ec8616ad1819e5ef3","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0-beta.tgz","fileCount":69,"unpackedSize":204252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckkfkCRA9TVsSAnZWagAAdDMP/034bCEFF9WEUnh3kDnZ\ngyUFM0tVn2gl49QbjWcKwoLFIBMA4iyE7uZgl47ux8K59wYuBP6hQkl/IJ5q\nDbnoGXdoSGDP201F9sWaq95/UW0jWl/EkR8B9eu3iF1YA5vty+6cSLOq4ZDX\n673OpeQBnYN00FM52by5YVI6PzYiTMyERaOiQ1dJMCtRc0F54LFJDZgmtIl2\nAtEUxGc2VNOSiAa3qdZTCFPCHULGzC4OdGsSy3s1bxAuUeTCbNdrS11PDMxw\ni3YmEnf7LtPdKBkBky6zAJZsftzvZZgTRG6XQ31Mp1wD73D2tgP7slpfsT5j\nR3i3w+tNQoUQZYdpWZtWQ8rQCIMwf1zseF5jkx1o4eD2pTA2uxxsUtSCLqZa\nV4gZvp453C9F9V45tSMlTihZZ9md4JuoIHsoE4/ApHNB3F9T0/0M/HwJanj6\nf0qwEWWwWH1bA1H3bo8KzTJON7ThnE8irJLwEfGSDo7Qf82IHQ0OpC+CuLj2\nuwOLjTVSH+s2QsiWDz3ZBiYr/eOU5OfcjaWBtByUYhShbm1SRuZJK0F+4ccZ\nnq1hqCnEhLXyuKFA2E7jA4ON4EGOkPggsrpFWxU5YWvizDvFCLyqlQIsNKJh\nAWjtzV2mmeWy7GkO4tNe46iQkx5NwuvtRZ0NnUqOaE7rI5zR0dVo6m420BBU\ni/3o\r\n=CSKv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnDn2xC7I1acY9v3CGNzN2ahyE8pwyUBNf26Beh4i1cwIgcN98pwUseZwj0S1kU1pZgeR67OTagLlFq7gsT0OcftA="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0-beta_1553090532139_0.2330818129837653"},"_hasShrinkwrap":false},"1.30.0-beta.1":{"name":"prisma-datamodel","version":"1.30.0-beta.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.30.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-wUHGSIjRjAAPLB+EMPy/zLUd8/jibUgJgMHv59oTMShOfQtvDr6cVGOadEzj0/zp4BvWCuIedGPaEv3b969zoQ==","shasum":"52cc088bee7ec30e963b5c1c03d693c63451e880","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0-beta.1.tgz","fileCount":69,"unpackedSize":204254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckkftCRA9TVsSAnZWagAAYV0P/0lE9QUuqAPgHz2b3BQD\nzBukRphNYtat5CfB6v0F1Py0TU1L7NNHRpldJ77wmRQMAQ+BFlvbkvlbATAx\nApaSceHSos/w+IeBY3FeG96vAi+y16qzAWCp4NZ87wvYGHmKfJ1B1a5O44Lk\n2dA+jaHVKH8nJvVkIMH7LSXR0JmdWa+8tOYPXbU7tdU0AxlZ8G7wZM2dUNtb\nLejcGsH8UZCJ2J5dfmMBxaL0rMp3YGAmf2b/zR6JaIhqmPmhA+GVXYXxFLAL\nAfMh1FPiHiy4kkZJEt+r7biZS8F0oE99HUmIeUqe1xtq5C6KZsNnNtX6bldc\ngPTXsUyuM1kQi0kYdqxtJVP1YJTzfV8WhgMV64mA4b1Mt3XVzheOmM5Z5A60\nWgfn15rn5gK4JC6ioPtfQqUzpl6JxhUe8ws1OG+fcK04rUTm9P/5q1HalNsh\n7m3fMAsiH6vAdmWsVzWVVFXw07HFcOuOingONAOU1R+8/uNnn3iXnsbIq8Q8\ntQLanSE4sxv3hDVkRy0guSCaE1EeiQh6/DlyYzh02Lh8os4Bpsa5+Jjlrijw\niLiy2sm9CnAseOIBihdRyd1mL2t4khzniP/DZ1cCWOL1w81Kp0WmTFiM/MUK\nOEbvYupUYexByePwEjtJLVnElxoXgUpbUylAm0Pi/0W0fWZN0ZlCNsexcxWQ\n9fZJ\r\n=SxAD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSOkaU8J1Cxj4sGvXNJ87nPdZWM5gMrxUY8LcgkyG9fAiEA8d02o/tsl8FTq9DYgPCeJuZBihAZmqWKjKz7i4+rrig="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0-beta.1_1553090540641_0.7133091981215833"},"_hasShrinkwrap":false},"1.29.1":{"name":"prisma-datamodel","version":"1.29.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.29.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ryuzkQPND+U5Me77wv+HQfjTE9bn8sDk1hrI2OARtUkZDLtIh8TDLOTZkC8V12niy07APgGKhRRydP96kA+41g==","shasum":"8d3f636612ccde23684654402fcc6d6da0f47030","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.1.tgz","fileCount":69,"unpackedSize":204247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck1lBCRA9TVsSAnZWagAATFIQAI3fkYQwvhvoLKIk8+97\nE8EUQQ95gZALtjLwnYakfTOwJb4gFoCutoeBqmxq9w+KusCCLiY0A1Tz/GX8\nPgOYeGvKcnNxN5NanR/GrAOWmihYfob1mlPojbeMShaV7EsvDGXX7DZn1mce\nirO+XZe9ZqHir273ejd5TMp4zR806S0L2gd61VIMehxEmVI5dB6w+fTmJbSS\noaOUDHac0v8v4S0KJg93FM3diz2twxdva88e2yce/L64q1CZWvPSobiicf0F\nT3AfUOta3eoirx/t6U8IOmSADcuDRxNxfgxcKFeFue6s7oPV16E/eXRPy3l4\njfvr2Gc9GvffMiKRtd8q9S38GCwgkEtQQt2brrRzgaBABhBzjvlvRRy8Z+4h\nzAgEBGHyOHIZ2tev+G3nEqmI5LWXE8bmmsHuHpbaC8u5SGz5StKkdYlE7WGO\n7dW+mOMqVsS5cHVh2xHXWg6zJIuLrdRv9BAdf9jTiCZGC6FoiKnv+5UH/dxL\nOz36dZhvhujxm1K3BS5VUScQNyFN05r5KKH1xvVbmm96C4MOpgj7L7A7nix+\nPbqwXyfvnt+EHx9qxP2CRZ2rhZZKibABW0of6rBAe74cI9BltlFigTEzAWvx\nerpgceB4kkQDow+S+XXezzqa50YTuK7jBzGFa5l/wR7OJ/+S552w0m5ta8vm\nteOt\r\n=1Je0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaoC9NjEo7BOLj8Xy0KiNmw2Ud7LIc4Q7uOp68lid+lAIgL/ZflooHj+SnDRXhT6waeSUP/0vOco3sTZiFJ+HtSz0="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.1_1553160512663_0.966285229384279"},"_hasShrinkwrap":false},"1.31.0-alpha.1":{"name":"prisma-datamodel","version":"1.31.0-alpha.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.31.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-KQbNkoEMJw9qrHd7aBVQbX+Vm1lQldz96qd7BOHtGC5KWhCHF1BbOO1OgCCbsikm8l/E87k0fsY7g8jYIgCxrA==","shasum":"75221ca2948f1689bb4f2d136b3ca60c867e7448","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.31.0-alpha.1.tgz","fileCount":69,"unpackedSize":204255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck1rPCRA9TVsSAnZWagAAAZMP/3Tbswus+2PRWDlrs9L8\nHT77Iq8oCw4PkS7TGxDlPjRRJO12qoZOJwRFyDUnLzGsUqD1+uKjQ9zIYd1e\nH//bvN4fXnLoYXCNC2CaccsaM3ydnvwx3TUbUWdAGltvvi1ywSmcbMZsTmHW\n/KYUE0q/dNH8lx9jbufM9ecdGQqskkx4hNkdeCTjmBJytdR5d1HmBsDRap5N\n6jUiXPWRU4UrAInANcYTCz6ydhyKJWq1skNqBcdNa7laiObK8jlUHtoFvTu1\n4mH6PSjPbjDf9WtPxeJAro1fHDBIaF4HCdzcN/FlxbXTkP92lxecCLBjCD7+\ntAzAMTDrxOHIq9S2ZJv/buLC1JtYJ96ZLOlRmS8dt3ftc1EIkNKcKyE0Lt8b\nAzYeVrRAeBusZA3BO3qie/r0DHNOS0LMwDBq9iaFcEGvClvgaZeTPlYwQ03W\nw2s6jEePSLRUUEwG9kTECjz7mCJhtkBSRDvgwOHvORhUvC1VsRjMNg5twKPZ\nDfXsD6lHzjmLaYa4EwRtL2dMNwA54N73MVW4nejDtRCWBXS/oH0ieT1+oezV\ntdlbGJSR/N8pj74D7S0c09W3WVdZkCEwOp0Pnnoq8zxvW6j/+pgSDwHArY4t\nUEZVmtgCdyMB5clkCY1oqNPqquLklYqOLQXGq7i9q2xFW/zLHhnwxE+aYO0q\nKV8v\r\n=EESb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExeiKtFkOBcAKDGnRFZ0+UhcJqNHnxyo21P+qIsC4y4AiEApyW+uVrBchLrrX6z8y8BGcXRCRGM90+Fk9E/5KtYAgA="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.31.0-alpha.1_1553160911342_0.7927228540891531"},"_hasShrinkwrap":false},"1.30.0-beta.2":{"name":"prisma-datamodel","version":"1.30.0-beta.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.30.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-E/x1p3/HUdpn0+RQcp6L5DGkMDR2BEpjHA4KeQccmHH/V+rcvzbcyee7kYo5d6o8wh4/Rbh+hcZXPpq/uaWVKA==","shasum":"e46d038b79864cf11ba6e702746fff51385cfb02","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0-beta.2.tgz","fileCount":69,"unpackedSize":204254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck1sCCRA9TVsSAnZWagAA+nYQAIWYnu4YFkJqGhzSMcrp\nFl+wplY4dP9RcfqIVIWye0WIMH0jNHB+Id2OhM3JDDl+vczo92fQn0DfHze0\nTxMHDEdVfln08bkqZ4tHVGydFO1pU7KTWTl16/7P2mVj4seCrvPXepLWR+sz\nYbgqiRezPvE8IAopTNUAhLUPtfOoRukYVwKUuDLJmkBjwMHltes9EN6DkUSy\ntKFbZP3wNxYBA44FHwnw7PdBPYfbdqGOH/WPhIV4r+d0ZKD36fQM2TloZp4T\nUAAqGDCEBk81LZ3p9EmSjKod09vTwEV3+RARaGGUvEpoQkmVyT8IBX7cX6LM\ncf2WCxAEr5BpxsLIW0jPVxaOyGzuRvMTTMuedTWe/FXncaOVhgv+bfgLTd7r\nm7znQVYYIba6dv5ku8Lgpib2vGp7efEbD0fZ1w5JAqNIN7urRQfyIIt9TNCI\nZxoaSN2P66rTTVp74KpR431MOcMOyO4GEUESAPyokECQ+U0AaCK3Y+KF2xJp\nfmXm5ftGR7bgcGphojtAEVjlBn6EOO4m//PSYwdjjBkagGeWBgLRI9wG/gbJ\nfjZykv+1cE/6UdN0RZvFfb6AdcSrGGXy8Dz2CBXCcSfoT/e73mvrA+6Czo5j\nwdskMWtF6XeH6cxhd4m5WTgVyrEOkhPdqJIpPHAgXCBYcQpy5Z8mA0Y+JVL9\n4pvD\r\n=pMvq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaSAIRDiyoC9wP/ZRVrW8UG8gAgOB6QFEOGJAvnyltaAIhAPDk5O9OEAvTkWl/ZfW/GaKa91BTWVS+wjNwMVlV/s6U"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0-beta.2_1553160961613_0.49688697096590606"},"_hasShrinkwrap":false},"1.31.0-alpha.2":{"name":"prisma-datamodel","version":"1.31.0-alpha.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.31.0-alpha.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-YW5N3SW7FzmEsDMBxYGCNm3uGL6griJ0Qfd3jyxMogjCEykjgos58rK2XSgSmAfVs96FVBK7ks/x2ZGPl3OjIw==","shasum":"7d325fb7c413af82c93bdcffe5c7e3e9e219cf35","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.31.0-alpha.2.tgz","fileCount":69,"unpackedSize":204255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclQ2uCRA9TVsSAnZWagAAtRUP/0p+jqR18uzKUh8o4r6L\nbNvnzvpVMtoRhUGT7o+S1Hd0bGPs7rBnv6tn6nfQgnqMb5jsbAPiLUD4xFlG\njp3Pwv0VgIrsxIHT/jne/shmK/2LnAV4tU6xu9wOGEj7VHqo1lVOYS4GYiqv\nl5pXBSh9RAbngl8+mzErdWfuZYp/tqgM3GImuxkPew9TbG/mc/WG3/aA9ys9\nJs3LDE/vgH3bp0ddBLOd6yz2Fu68XJY4qVy3raTrmhAM8rpo3KW/Mj0wY/v3\nrCrinLpAtQwLV7Agn83gibjXYWcpDWG0AVVJoNZhN7FXN7i9gJykHhMWXtFI\noyV5CWqxZwPpzyWK2Y5HmixhFSHU0Efgs8mCrhQ1/XQhrsamPArnM1pAQS7H\nCnYyr9VA5Jjc3n51mxvfblgMrZOtpNeZqgifEdDg2F6c127CtxbGT2izB6U0\nI9JT75Bo60MB8IXSVahlRcc08VGFp2N0r1AltIz88oK9O32z9ifnoWEfri7s\nSRsk9eiZqTVs1ONSApffODwd+qZx3eWyjIdsOXkRgyWBaNywKOVU45zLLP05\ncjcOxaHFphosaSaTdXkZUcBadhamCvBfX5HNElbLWTcyf2uicu8ty1V39BFk\nfcbDQPD7OIje/uqY/yVEHxHEf7csjRTUiP0uEZRoLpJtpyEe23ONh/q9d66C\nemnT\r\n=HVG4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYM0mfr1soo20OOKynAPaasO5WTeNxGi2fPVhVEoWopAiEAkjmROAGb6Fqo0bdIQpq4rupVy5Xa/CDZbCF21nsKQmA="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.31.0-alpha.2_1553272237989_0.4818670921109205"},"_hasShrinkwrap":false},"1.31.0-alpha.3":{"name":"prisma-datamodel","version":"1.31.0-alpha.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.31.0-alpha.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-lCHL/G7KtdN3wdeVfAZWtNqWiKP0ZDueSfFi7g/e/Cql6YDzdR+h/a4AuWvBcI5XFGbWQCZyBqqm0ldMma+JVw==","shasum":"c417b4927dfc248c28ffc28458600a1e15270160","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.31.0-alpha.3.tgz","fileCount":69,"unpackedSize":204255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclQ3NCRA9TVsSAnZWagAAS+oP/jhMhf5/WL+Bb7WjtqaV\n519qjd4rzVWRL59Q/xgsMVOlhosmjfEcWjbCcJjB2V0qpSXiFbOz+Mq7Rh0A\ngN31EtO7zrqll8zI3ufuj4ZrcoGq3cTJq1+XwAFbhE6kZmSqic1F+/aDyRSI\nmYmpVI+uHM6nn7TYJ4vOS0o4IlQAC1R5FxjNBRXaj59Bl4se21gvrlWI0xpJ\nVL3bQLNHcRNYG4sQ29rH6dgGbQigzhYUlxMix+MQhh39BrBv9jo+KSVJJZb/\nvYWBxp2+j3x8xsFaX7ToflAwwu4a035VWbRf9mFu9Av412OZ4IdmrhJrUOdh\n5ErjsmPrcXU9Kbg7tEkI5CxUdnynxO/JFREsUJohTb3vww9Ihk3+M6rQrcZl\nw4xZtueAjjIk0ruHe7ih7AlCWN1EXMCSnYeLIq7Wj4AsmC5HoeImItMWFvDs\nidIsqmSeqPCKAAWr1322Z4dDpUC6CDKw46neVc2haHC8QmUAuvgritEDnInq\nIBQJFeV/XrLPpdDAli3zKKCI5HoVTtxJfuygriQyqr3SU3fdE8I/HvljTFtF\nX9f3Gp/GRpEx23QQpwd5ntRGhZYDEwwSDX4sPVZU1NNSuf61+QDy4cwQoS/h\nL8KA2FBu7rMDm6wNhsl9NSRA0rQqVGi+B9EEspcmyYAwvbFhAK77iF/sZxus\nd2xt\r\n=N9js\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAa1qw26e5VJ/vo5L3CwCzlcETiFfRnWfOjPFkjuvQKLAiAZyfOSHY4BPNfLAC4+ZACXNr7txZvvqtw8uSn7L9o0oA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.31.0-alpha.3_1553272268154_0.2839018620333502"},"_hasShrinkwrap":false},"1.30.0-beta.3":{"name":"prisma-datamodel","version":"1.30.0-beta.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.30.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-9hbToO4fhHPDCy2xXmQTjjq6QyPkacFoCAjRS8IckO5mN0a7pAwJG2a7WU0ZIYOOqT5Bcp/EVXeH0JOxFic4hA==","shasum":"da6c76b1d43f4a9108ddd86cca08bcf26143f16b","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0-beta.3.tgz","fileCount":69,"unpackedSize":204254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclRzmCRA9TVsSAnZWagAAS9UP+wXPTPjZWccEzBzjM4dK\nz+zCnOhJ5CCwfHSL7cHT8eX80p9AC2cBP+nZAUpUvrF1bf3orcBNbo3briEm\nCnj6rZP4nVC6Fez5PqkUv6G1I0oTw7h1IApK73/Dp2SPbQN7ceCMfjuBm14r\n+P9LuEdaAm9zN+l/JGIEGeBn+UHi7UUceJ/BQ/Fc5z8LwhhJPc5ECsOLCW4e\n3JQaUF3maJ+Xfiu0AFlmVopmHAJjazXH43K9Yd2a3cRrYq65G9qBGsayQnxW\nE+xmwtkOAuxS7MUrEghmhtMaQ1Il8z0m6P05UufA5U3IxIdxxIzcv7tDxfnO\nesWQFWmZvQUykSNVTx93cTNNmtAPMRgWE4JrKmz+4JiOXCMlZ5c/9G/riiJN\nSoBDShz9MovhN+Vxs7VJFavP1I3Vhvj5PwDFfo84c0bQHPU2XuXpHnchUuf+\nmlN5ZPLAyVmL/15SbxJ+IVwhm9YtmYvGiP1Em+Z+4dEk4P1OqQfjOApVMMY7\nTCBMm3GT+VkeyT+uYmAkkNyD6+fYEnkBLNHVQMD+8hPvBT3JiTuF4uODFSzU\nGjzXM5RyMTa1OuIrdLYdZHISl/geP1d8IYMsNwQJxrABWz+rl+hD27AxNajs\nWOIWg8/N42YfnV3VFD1bIH2jdy2IdV8YLf/OR522miqcg2Rkx1qXV38OOl+F\nRfGg\r\n=SIBt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1ZDg6uJOBVaInMBoFa8a8ciFOcNVItD1dQ1idYXKRxwIgM0LhXYy8krn2Ck6rGOH0O7Zx/lUrKyCbo/Q/WmfWJZA="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0-beta.3_1553276133606_0.5040196534066734"},"_hasShrinkwrap":false},"1.29.2":{"name":"prisma-datamodel","version":"1.29.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.29.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-oVdOqRTPLkz/ft/Dd3EnP+MLbJgW79Wilh0iTa8tjZgBv3ZYMeC84ycRnGzg3/zWxE20EIu8TKixVzkYFwGtLg==","shasum":"2f0d525895f472ddd85b50d3d1941b35d0ab37bd","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.29.2.tgz","fileCount":69,"unpackedSize":204247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcm3dOCRA9TVsSAnZWagAAmZUP/iQp8zRiI6pUGCuL/AxB\nK2QFGijAfCkBbMkSAxQCBuv5tDYz5pHDUyXj40wwi7kSEwRmZxlS9fxIkWUf\nkLt2b8KYifOWAcuZhtKp+baQIMmTcwTfFZcYWwZjw5yQ9D/hD/Hst8avsrpo\nza2id5QUPLcV2ykNJ4lJDjw2e+SfMqqsGoQgbU9Q+2hrHG5xRymvznuviQ9v\nG+jAssnIzuGHUAL2YeWQZ1d2LG1ivDA9g4OICnjkSxV2LLfn3zjBKmCGFqsL\nx4R7s2g0xSa1A2hjDt+aSs3SzOCBLKdS7BrAQXwPy7/dSRX5YHwJsxT84fPt\nCLvAet52MZzrYdnzgLqzaFUKnrCxKeuF1Nvc9zMgPepIk9myQ2WQD4ALid+e\n7C6FOznBdUCCe1hGsQOOFlu9G7yVKQz9eyc2weyPYyOIoVwiN8po0U5QMsVI\nrpRt0hax/G6uM1RqEFl0qwlfAPhmpz+moOP64xthklO+P8oPVAus8sfRWhlR\nLsr5S1vtBERQnKdAGwijbx7Cho62xYYmQ+ngJ9GbSTfU0sgbDS9N4MqsXmYd\nbrCAHK1piNBAx9ndItIhWpQMgZN0ZBGJcCTU2MbL3GzfOQ4NV93wiVodjZak\nPdwhxavX0+t3iWt9VhDo/ATu3VN6UXQxji+vTJYrAeTuToY2FDL/rtUwLWqf\nfB8d\r\n=BzfW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyiYMjDTgVNXj8NknZI6WKxqw7F9ImsINSfZgW1dmVMwIhANKC8HYmUCWEd8eR6U9cjfPGJpRt99XbJo1obC/FdlDq"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.29.2_1553692493429_0.8839044354200463"},"_hasShrinkwrap":false},"1.30.0-beta.4":{"name":"prisma-datamodel","version":"1.30.0-beta.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.30.0-beta.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-LvrfR+acTpnbVP71bTKKtm97Pk/yC4LL9dFeRaSCHaELN6w2eKS6FeJqGvOdzZowAowIfJsCCy0vL2qf0Tg9tg==","shasum":"ef6cb24a56714008b18d026559b897fbe6a1286f","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0-beta.4.tgz","fileCount":69,"unpackedSize":207145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnkYNCRA9TVsSAnZWagAAs0cP/jpBUOOctl3bA+MTAktA\nxJ3Lepq0Fo27vDBgZzCRXk0kCjmYDY1vUmWRwNtrKql3Nw2y+VZSAuTYFrKK\nwdVZ7r+hkCTNP/TG+hEZPwZITnohN1Jgzi2913c+K16hZNXpVZcRhUPh8LpN\nvK6DknC+9ZwqixkvKZKSm+lvfPYmspN77idsGJkeKOw5wxqSZjpmM7WGbkpR\nTGWbaCERI5po0xKAbASLG8jMa/1tabyz1Fxw+InK6q/07a9KBaf5NFqlwCB9\n4A2w34DM0uiYa66q7H+OdwyqCjZg9L2PSUGFwuxyMh4CskW18Lmpov3n+jzH\nmT3vAXS5vDr0pxjsT0pab/FNA7SfG3EhrXOoAHVc+eiiLnARNXW//9B464aB\nUJyqXmpZcYypTu/SdAE5Ob3o6OmuROCGauNqhmKst6fB/3VHatMg/oEUjy9O\nPowRIT5tsNn211/nOy/SFFy5OcBKOOWsR0g04/syYi3xkmTaJIxbnxUSwUCa\nLe9EXWQg67Iw82s5RVgIEnFKwXq82Oukv16443miqZ1YADMB5Ql4No+VplHa\ni8ZFa9T/j4ZUmkFTQWvulb3dwnafKO/FqD+gvqQ1EvwF5lDpKz3UgRy9D3am\nvIWFxPAuHAEBaXy/oSqBxr5o6SSH7vHyyU7gYujWeX8y7oWph0r7lIgSYpUU\nbdsn\r\n=ncl+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBtMAYLG0g0Z1G39ktSDcM/m7Ubr6DkMVu+z9wgZX9vAiBY+2krXCQKZmBi5hD4gGWRrTd3XlEyYkxcRzD5o+6I7A=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0-beta.4_1553876493022_0.11806778349949121"},"_hasShrinkwrap":false},"1.30.0-beta.5":{"name":"prisma-datamodel","version":"1.30.0-beta.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.30.0-beta.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-SwOZXqlC+4exFI9S2LfwJdx61bYZDmScxrNIiqE3avkP3ltyI0Rc7/77qpKAoH7JAJkO7/s9SIO8itXgg1p+Zg==","shasum":"386785a1d2dd83843a1cb6a2956dc68dfb04e923","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0-beta.5.tgz","fileCount":69,"unpackedSize":207145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnk1tCRA9TVsSAnZWagAAA7sP/3Nb9ADVxvL6NsWNA+kJ\naByaGrfBnKLC6rl0TqqFRwVGopDexJc9jaiGR5i2Ig4TIue3vQiUFWwP612O\nWB7URTr/J+kN6pmAqdUuEU46LqUrLcFOBeHCQX2tbnmdM83BWrGf0uyAPTv8\n0tphsQydCxNMpETLCWfdpopdM2/s1nAeMCXd7yazOVQ3ZBFg0CYsUSBHyOGT\nUN2Xy9DYGTSRUb6ezO2NeMpB1x4qplIsabjqQUPLqZsTvZgiOBQAuVmdxP7t\nYx08SQgOg1hX3Qgrpd1FZ3uvL4EirXXI84pX2hFfpJQAf5x6+S2/w4FKxa7r\n/5BkBSVb6emdaVDIs2qTtlrUFrGxVGPndSPaSnfBAHOBmFn0INDz/Z4rxkN7\nakEg7bTteEvp983aQeRNgUit9NB3c3E+DuTR2zDLz6kquDqfMOe57iKKm00v\nldCJCE4WdTNdTKrHLDwp6aXWRctusaS8uH4ZbUJwF7TONE5E7BywEQCPCPDL\nMy1DpBGrMCIkXBDkSzCJoj8Sag9GEB+qlQ3UDWLu/UcpgJeAUMUKtL1asB4r\ngpRagZzX0PyCuZgz0Ji8HNDTUbNWWkvQOnOQ1FIiq1Asn83qcvv+xPN34Glk\nxShn/LxPjbV0Rb/qJIzDKbDGbzgfDwlWupPr9gAzjm8TEjRidyg/ZnuJ6gI3\nu3be\r\n=82xN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZLJqe8hxZ3hE35YTbRba6+hWx3Dnly9EUWZWc+9nXAQIhAJRZDCE0ILfNnCOy5E+xyErW7BdgRHWu0HqQjAxMU/H5"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0-beta.5_1553878380338_0.4861669135689419"},"_hasShrinkwrap":false},"1.30.0-beta.6":{"name":"prisma-datamodel","version":"1.30.0-beta.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.30.0-beta.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-B0xD4A6dCl6mp+JHCEZI67yw5L1p9wJ+oFkBin6GNphGcKAUhq0L2Iyz71tlyzHTjg2JvK2iMYD+jMfSYv+8gA==","shasum":"47d55ad353aace9622f79ed1eebb2177d6e8267b","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0-beta.6.tgz","fileCount":69,"unpackedSize":207145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnk6nCRA9TVsSAnZWagAAg6gQAIysMx73fLVDGxXPDYsY\nx8kOSn31A/BWL2ykFOkqdOnzacxSTXxs+NgZ/ydIWTr3iH1qo4XoPG7TICfq\naHVSJrvE7w4F0JmP8a2AyR1lun90ywJX/iO4Ry/FgbWkVT2ZOD8HsxCQGzyL\nCvjS6uR7IkfydYo6u93n2WkREoUTuzdNt2xgGOPu1MTtP0kcfC7cuM6YAAIh\nUD2ceqD4UADKd6rup8VmgxDj67vfijHR280fKO/JsazTsOI2KNAzFCVq1O+K\n4uKIJuBX0TwI+6GWE7XqtVyNEwQgPpsT/i7ubyvkPDtuIwPDnW0auFm6qPk6\nuTlpBfvzwynZQ/Z7l6dN2awBLoj7r7MtpHSwG0zomfLfQUP2kGm/0d6wglyY\nj01u2Zb7uN7QEYGhWRaPo8dK4RETVtqz5Fv1NVL+9l+wWaPhhBw1QibjZQlv\nnnUNj+SUF/ecewAq+ujQeQl7iXA3bpgOR/cDpanXyOEkr3mQbxk+sJ94z4hw\ncm4a4hjUus6tQDYk9em7N6CRIQPACzHxpTXRD7e8o+16YH0/9XrG6mrZ6P1/\niKB6DTRHGw9Zw5CgmF4kg+5YaHi+SB9StnTUZi2nRRwjtKQMz6crchQunePr\n+FEZdikwQv/ZqD+Hb5699r8qLA7s1EIqs0HrZFfQGPqXoJWBdNa5nBiGKqi+\nHsOp\r\n=CSmU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfzR+90knKhq8sRorWcIJR3Kyte5HRaWcnTlz29RnWVAiBxSUVwikJ0SnJoO+AppkfGUN4qPokC7KlufT+O0m+RCg=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0-beta.6_1553878694753_0.443455496575325"},"_hasShrinkwrap":false},"1.30.0-beta.7":{"name":"prisma-datamodel","version":"1.30.0-beta.7","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.30.0-beta.7","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-xTFXL2FXc3jChbTQ1vNwHOlLCxtefA0D5pUfL0NLIYXfyEL8bypMpTJxLedHhqq7HUzFwavNuMKV3ieeU4OAtw==","shasum":"19941f2b3c0f6919e048cc48e1f7927303a6db2e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0-beta.7.tgz","fileCount":69,"unpackedSize":207145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcogFQCRA9TVsSAnZWagAALV8P/A+MIlmaggnjcPI25fAU\nP+7LnFnPny9SMxuIiMI5f7tqIyESluwJ1QlnDD/axFEOWA84L0G4SXY1keOu\nV5oJUuzjGh37NGJ4sNA8t/TZdYB5oJsBKz9iaRiyZG9igYRd7ZPRUaKDff1X\nfoIwtXxgRJTOuaAw8867qXYXtkutHZOURxuf81RfNBW8bWTJaRiXbhJ3u0NY\ng3KrA/XOWmUHRI2gsau6+TSRVz6tC87UESlFCNXWhEJRoXwjjBs8+DTmihF1\noGnnK/C1O/2g+vbrewiu1RaMSh+LOmCnsKJUZfbUlu+8YNyF/yp85sqWXl1h\nmPRFRQNsVo5AlLXLetPRw7KdHbGX+WkWEW28zsg5xjSEhuo/9AT2DoLmettN\nCXcf40UfdZrXno1Ac0+jdi3JN3q/tLyI+bjJR2WEqTpKTnl1mkkqJkfLy96r\nPrY4GUs302b2nrbaJXkt3QO5ToAlpC1EjqzqrkHJzW/EPSvMLj8xlSDJ3tFy\n1uSY7iuH6wHZqEeCrRTO8m1vtrBuKxTtGaezW0ljbQjgxKplnyvasbgRWplZ\n9+yBmBzq8BeQfBnr4ftCxXhSnkFAa3Hhmu4iCJXn7opg0fUE70kIDwAG+ZKD\n+Q8jPX2o7I2zubhtFoBRIwDhhCHsf0NiR/YRFHBCOGJS1ujc+nNk3bPylphc\nF553\r\n=Zfu5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGgTuKPMubaBruob/cRWPATWy6PlugrDz7wK/XEoGxtAiEA4JVdVwfqhJ8lwEMSuHxreC2sBnOyHbd0iPaYCjZoneo="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0-beta.7_1554121039363_0.791007816202502"},"_hasShrinkwrap":false},"1.30.0-beta.8":{"name":"prisma-datamodel","version":"1.30.0-beta.8","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.30.0-beta.8","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-hBLe7ykt1WZLrl1H7eUss1jWft5NeoOkV42TfG7rcJg4lW2b1W8I3gmoCS/ey8qLT7LLQGpIaPGPIwXV9KoDug==","shasum":"030c251dfe5e9ff2acc4aeda4795de45b69e287c","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0-beta.8.tgz","fileCount":69,"unpackedSize":207145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoht6CRA9TVsSAnZWagAAJ5YP/1ZRUqk8+J/r80rCd0Na\nVJb1kF9RzHRb12MMXCIz0MASSsXgOZl+ILofFkAwOz40DDfGaGzFf+SCrIS+\nPYWgN8e5oFu/9rAgguhA4WKj4g5JFEMjDi5QvCYo37Bi0reTn+BynFQNzzrB\n9l+6U0tvoSWNWb/OWTZp//H1V7+ASDPbAud98w/APGPqVFoEPZjLUxstb5DX\nsnw/6kxKY3OgYi9ZpHK6WlaQ/lW/uXrPiaevarrvlzD1oKLfHOgGP3CHCT9F\nNEuoYmvSOimPP04IPVuXFHsrp9BNhTp2zPSCs4StHrJHutwzpN2ADiVlUkgU\n/mEa12ha+Sv+0e5DM+KXA404NckplzQRhRsLNH0Oel38Y5eKAJZ1ji2ugPX5\n7ClmNW+UUG4krV1owQgIsNYDn8W8GxfQbNDJZ1w2yubbxQtOBe9mcdXA6AFK\nQtEh9eXuVb6y++x0lRk7uqx0O3yaUQdR/1A+tX8NGOIQnblTWTpTx6GO57EY\ncG2AeiXyYpeYDPevF76mUl/NvFtbQBF1GG3eCdBnX9OzLgGhAEGMxTiJPB/X\n8oLQj4jA+SuoKLGcNrEEIn81CuKbJIsyrwrgOJ6sPZqmqDDj04t8tg+7DVFC\n+Ixhj5tuFjLLRKWnM1i/VHO5Tulpnev1E36atnM1V1EVRLJgvKv6He+X5etm\nNaAy\r\n=IzJg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGq7uFyT88hctc1oPGVwWWWWBLWZx2cG7xVW3KVnDHXGAiBqiwNcjOCu+9Gx5vPMOozzaYzNmZaNCRffoZmRw1cKwQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0-beta.8_1554127737566_0.0015715737995689594"},"_hasShrinkwrap":false},"1.30.0-beta.9":{"name":"prisma-datamodel","version":"1.30.0-beta.9","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.30.0-beta.9","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Euzqtbsobl91zEGSJRMTGWnt1TmC1sN4Io5tC2Rym1LClYQSOaih0V5yKeLaoAqJ9OBPnbKEbzeRdpj+pKpDmw==","shasum":"50ced578c74a35f9dddf1f8bd7f6132cc42b3c39","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0-beta.9.tgz","fileCount":69,"unpackedSize":207145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco1a2CRA9TVsSAnZWagAAqJcP/0jsy/EZVxcCoSXwEyyz\n2Qbfk3PNBjoDshSGVzY3xHwX4O0DD8zMtOVd2y/K+wexYu2HHlZ2IckaEzx6\nOoszXqiHu0tSNS6ZdG5l8h6jd4Y4TqZ+Q/pgFghU3DgCKCJkCZUECACNsMWb\nmuHJBcGYHImscShHWNVzCdbP1vVMuO/57dJbAbPGG6qmMoW0c+vXkpmvkw84\nsYOOICp+0RY/41nh3xA0uAO4GBIOiMQN2TVCwKFCOPkJchHB4Io9N9RyEuNp\nWQrtQafDlV3jjJA6+Fx+bNONi446CPEcQSiT7PlgCQpKFiIE0rt5Ixp8EgET\nJuxWdMg7XYZ9T2gJ2WB1wIzwHaP64lkYImrtYgINLW7iSimN13EM1Decl02+\n3qS94LIiyZ9mup/VZ1kO5EeF7ke0Fw+Eoj/B4HNIn8UbJskePQVcXrI8yyU/\n3wppj2TbaOBsnoC8PB3k9reyMSK12B3MSKce0rlfuvAWorTD1QzKS3oYy0fa\nStgvzCFnSBoHQ2fBbM8xf4UCCRdUtL258VPzCGZbSoElHXJhiKTRebZyVAbF\nQECvWkOCI7up3Bf8UDyGcur5aEUYWTLiA9vBEM6Td5fINluIxP42O5M8Fv5q\ntb+Nb7kw/tm0oC5rGtvMR+ihi1DbhJGY7f0gf4iVClmoJfkXWLrVp+/tyFVb\nUuGq\r\n=3z5q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlbmCUNUrSEGRWnjJ0uvlPBU57P2dtYNTlheGChj7R6gIgZZxdhaYmJb/NUnZN37jdlp1C3A3gpRjW6RMWlG+8rkI="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0-beta.9_1554208437888_0.048694179895563794"},"_hasShrinkwrap":false},"1.31.0-alpha.4":{"name":"prisma-datamodel","version":"1.31.0-alpha.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.31.0-alpha.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-64EZLvE5WH/JPReqvOGqCal4H7kx6VzTd5Yr2m18GZVU/Pd9C4w/k1JTTYe3fCUDImYTCUpAk4OjqWKj5aWegg==","shasum":"78dd65626c41dd2e22beb72de3eb65e2e9c17ff8","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.31.0-alpha.4.tgz","fileCount":69,"unpackedSize":207146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpKEdCRA9TVsSAnZWagAA1PQP/idxXq++z3bJ5mZM1oBy\nX4s/RiW16cYs8tnSJA6UbyEyY2iz6eNArAuYrBxu/54zop2JahyRVY2vfcA2\nrDFeFc0ZsIPlCyJibN3F1FNdDjc3ZpoPV5/WZergHTF+f1tDRwMPmwes+6wA\nIs9QjX5sw4ZAFh2GlIgz5HIecbyWTWhhxToUYIlcVojv6UyTZ9mUlE3mZ3xa\nZoXQfifw/pBsd1VOw7VzXEL/H7iIxE3PRuOtl71OgpodY5X5Sb40XW6MEuAL\nxPWQFgPZxr/SvkV/F2+xlhGQibAxsF6JNjUpS46lDiatmxtomeY1Jf+8PTLN\nq7E3JoFijr0hJpiQGbXHLT9n6DDXCjc6pIWMDTKxhXlLIAiqkdUFh36nsfSc\nQRWJK2F8lqHDZ25nLtR2L3K24ctBPBcmIKTWhrlCNUpc+vLWVHSbI7NMJH20\nJLzoeszFlUrzjg4WttE2qOSJLar+Bll4iesUoBqKKMGIY1kwMeCFpXuwsNz0\nGrQ/ulJ/tWKtiY7arMCv2dL17Jn7j2rEdnjkQjZNv+vXwK1/WiGS5M0Fetxo\n7lWd/VbtKXEGMIQbvF6rDwYSdRcEa/RP3VLHU0M1bKnd3xTvJ0+6TKaEqjZT\ntpbjbw3m8EMB4P8mCo+oLUH6hon5ujgps9G0HYT27MwV3wKJTg8GOgW0/dPc\nhwX5\r\n=xAP0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHgacjd1dgtnmttjHd6NsISYOY5X0xLCcvtS0QvExN7AIhALhNvw3qCP5H1GM+W1DgRuzyAvO0GpS2KUCgo1wN2TRh"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.31.0-alpha.4_1554293020549_0.6830445136207302"},"_hasShrinkwrap":false},"1.30.0-beta.10":{"name":"prisma-datamodel","version":"1.30.0-beta.10","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.30.0-beta.10","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-weFS6vk8ZK3M+h2vOuGhQmjPZ7kzvr5AkFrqXgzriSeFVsA/m5e/26/z+dhqknW8O8DFsPE7eZHSYj5PBwUPCg==","shasum":"595fc144dc844f4a79ecb937110869d95051f43e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0-beta.10.tgz","fileCount":69,"unpackedSize":207146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpKn0CRA9TVsSAnZWagAAYNYP/2SOG81Mop95Nv0Wh2Te\nZ0UrcKakBrdu65diEQw6JNp1RfYUGlj4qtBSpH2kpVO7fQ0qR6Iqv4w9RGXz\nXXrFtyRKkGZ6SpmTlcP10zHc038wqWVhGQtbjs0eXWpdcfMd8RdsY11E+4r9\n/rALg33ibeUGLqzsTOMtMIa3zP/6rXAEzWNld8ECR3+eDrtudVoNOoPCDbtH\n9XME4tg7IGe0stmQcWaLg4KEOIA9ptc2/nTSBrDujdWxg/nEXcjwYOvnqwqN\nw1YrnvDEOft4ci8QGS+elkKB/keh90iC6+dG0wg+9wrHMkPsM77IIypIO9fb\nxg19dn86Z8W46vrSmhiO7c+WDiWj/OXiCt2GdwhmiA7oPl5t9wa8G4j9QFk+\nKYxp4TodtDJkJOSqtiQAswl8U8sn9bK7GR8VHito8cO9+otIMq4hq6oLCtDA\nWLziKLyHF71rZ0HVqe5YOlfNjstoWgs2y0wAIFLjRLXAtFK4l4jgGrjl800R\noiLBU6Y+LM67Ip/I1ghdZV98JgxDYhnVOGKx4aviOmpt0YntUYwYFSIET4Ge\nql9COgzbByt5XXvR+UdMh7FyUucnrGKw2ZcVDvF2oHNTfDQJVPzFCl4TvSuN\na/KMxEK5v+XaJ08TMpQR5hssVo1KFQjvrkGaVhXKoHh1qRALks4wq9+2i7tL\n9Tkt\r\n=nc0Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC5XXU7Mbe3kUYeE8qRjlO1v2himKY+3w1DEYE9nGcalAiBI2bs+r8VlK+G9hCYUJ43zT08SFkzNsEy8nUgr+8r2Sw=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0-beta.10_1554295283887_0.7821679665042793"},"_hasShrinkwrap":false},"1.30.0-beta.11":{"name":"prisma-datamodel","version":"1.30.0-beta.11","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.30.0-beta.11","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-LDgqZWXJJZNBaPwa6+gUQeMnJr0pm+1Sg96O206gw/1A+I27Foep0IXoYp12fLOMaW2P9htBM2BH9Mx0mr2UUw==","shasum":"9c5ccb4693f97a7a3e6faa938599758085d515b7","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0-beta.11.tgz","fileCount":69,"unpackedSize":207146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpL8nCRA9TVsSAnZWagAAHEUP/AgBmEPj4r1YYSSRuNNE\ngjDBHEJBgKZwoyABZixKQDmkOrkY4yZ3P6JCaoNNynkoigI5iOVLfZopB6Gb\nv3y/nXq3oJ/r72ESsVJaUyAWwPPun4fN7v+SoBDFkrKpK3pKjwao1MmCeL6V\nutznqtdoTloxFTt3GRGbLMlsBtfRYRbyzO7AZ3oqJThJQmroLdv8FSSHUQMd\naDnLKreTtZd3eHRf8TQUYeEVnMfEPgHcrHkE/pow3IeTGKJ7DjVo7Y9jJ8qd\nJl8BKyGFFz+YisSxKR/VSEs/vbo8/4q40/SihBh/pPq730QJswiSRk0blM21\ngkAQc/PRjYP/pU4N36ldUF0SGDhuqx8XMq7TLUahNTRqTyIC2DXfP6hJdayS\nQjmRb3gOwtr5d4o3FCoBuLhcMdolJF3Y5D8eQz7qRjrVji62Z82v9MQ3SFsF\nNCwq1e51DByrE4C1LspX02yvjD7EykMjF/RQtS3i/VBMd6EfGWgfg44zaXHs\nCgZrGUzeb/k054Dlb0aFKQEK5vkGYabxEpOg/Mwh66RI1MUV357G4KfkU3XZ\nrDhuUjy7nOs+b4SAXLcGNaavbgf9yOTalhop3WIwvOncbdl05o+P2ptFBTQd\nD6C6RoFOJ6x6vC1pqoW0nD6GqZLCmIyVYBOB/9WCnSGNC5lsFdOflJQ0pcSb\nmakN\r\n=MFLf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDd/uiwaNnABcMcdEh8wZQ6CQ/YICEwSjKsIHQk88w9iAiBf+qD/vW/ndmtTXtjLKtuI8OhUPJJjKsE+RcXTszR+OA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0-beta.11_1554300711047_0.2095923691365138"},"_hasShrinkwrap":false},"1.31.0-alpha.5":{"name":"prisma-datamodel","version":"1.31.0-alpha.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.31.0-alpha.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-h6WVUpsYJzDLU/RnrvLAfgue+CingYoHTg7DOUpZo426Ms7hqZy8760xs8yWDqFjU/AaEJlQ842HVmQ2hXrNVQ==","shasum":"5fcfe3ba30d463809a6ce130250ca1cad1c0c3b9","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.31.0-alpha.5.tgz","fileCount":69,"unpackedSize":207146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpQ2pCRA9TVsSAnZWagAAslYQAJn2rJ91TvUxC1fnEvCW\nQTfgU7bZ1gY7+EnY2LhoTg4ygQFsHynXTGOG0ipMegcamNx5M5I3PIugv8DE\nyqiH56jwe8o5xsR1wazpVzA7rulCJcdW0XfSFmo6JzeQVi44V00dZr/YzEWb\nsYpwneBkOQK5076ikAH4FRmUAaqEdnizzstwbz3Xf0hGRvzVG5H0lIbyomkL\nYTVCUCGujeAKe7f4DVuTJt/NDzitf90lr6/fuFD+kdavW/TFLhl+J/tfr3iN\nanmxF/3Et2IFKcpvmCl6mkz35/52WrMXLKH1cEp44FcQ3yf7AtuNnWuwRYHc\nVwlQSZPj9F2irAMMneP816kuuN644Vvq2yvpDJqGgYkGS+aJTLs0gIZsOQop\nFSlQrp/gEYKn6N9usLQUAw8Mmiix1kHlvMWs4TzuXgdC9NyCMjkENb4YNoNu\nwv1CY3mtznIHMOzq+LLdMp0JzEuyAbEnxRP+8Zx0pA2OzuLR5coiV01E8/Zi\nDbyM+bzCzEoIsqOIR5CxTPO+gecnQWHWc+2AKGsh6NrXjlS39Bf/cwM85/qM\nKD6vF7TIswYOnvzDOfbJuTggwkow73YcyBhcBux5zVxl45t94ApxgM8RTpZZ\nvxQoPgsOUiW23Ul2NfN6pRhdX7eisFHi0WyAAIf5VrrdsHS6OuqHiB/OIjSV\np5eP\r\n=XSX9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2uItjtjaR4D0oppLeBbPKD1dQmnhwgD1AKa/RKIA1uAiAJld7fcBtrg0Itv0QE4llovZtXvo+Upduxkgmla+508Q=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.31.0-alpha.5_1554320808966_0.5946435885625672"},"_hasShrinkwrap":false},"1.31.0-alpha.6":{"name":"prisma-datamodel","version":"1.31.0-alpha.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.31.0-alpha.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-AXcps7CRfRCB3O1kSykCj8S9BllcqUhshfeNTTa0KItsie4GGNDKfbWLULMUO9zhTzr5SKKVEVze8+TGalSkxg==","shasum":"0b16b75fd811c9a9371591fb4a503fe8e405b867","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.31.0-alpha.6.tgz","fileCount":69,"unpackedSize":207146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpWNWCRA9TVsSAnZWagAAIekP/0HtXvcAlLZbQhhyrMCr\nr6zTGGy/wGBSL3PdQi02vDh9Cr/CCJsQVOAVSvBWjaXfgDBrqZgaka+RdB6b\neKLRP8SAPTofr28shF2cwA5U2AuMbh9KCaQbJ4+O/p7S1zZ6v3sMQoEQ+A2u\nAo+HR+OmR8Woo9aw/+gLnhDb2ouUDdqEh92/DaRKuwXmU+Qy1fS/KHKbvlPE\nJ+jY9jXQB9FDZM/9e2AzEFWy/PQXCtipVKt9KAhGzPJnxiC1wQh9KAtMtacl\nA7F/sRWMCjiTLR+p/98DoetQ54IPnhcDb7rIynk06YjwwuZnaonwg6+8+8yi\nbNIgGHxdzwyokGRl3V0gvBj08zsbwFhMVDHgL5ZQN+nAJzvi8x/eFRzh4Wl3\nshbn736g5ssMhZplADv8xCr/rPeqRMrB/BGK1xOTBwZzIb0L/HjxEWCrlLAd\n8faZCWO4qkzBrZLUP/tozcI1WSkI2xOC1fTplw7kAjVgRvFPTzusD6Inko4/\nsoG28J0tq+RqjrKepCqc4sT/Inc4rb3jFv9N9/VWFsSvXRnjIREsdymjRjvU\n3Y1FZ0CpMyVxJK+5Jh1Zj6SwIT30WjTHYUADkfqyX97xgf5glDd5u7sIudVX\nFvMEIJz1iNAdV4Erroo+d9DwNBl7y3RrulLTl5CXsD45NVW1929e1lBqDu30\n7/jC\r\n=ps/K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjSICOMs0PCcQSFyukpnVAlQ7jVyhA+B21/7HsSvRtqAiEAjgBFq4/6YUJXZCxR99hyrPa05ZIqhioQymVxrMO55go="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.31.0-alpha.6_1554342741518_0.4167197729139489"},"_hasShrinkwrap":false},"1.30.0":{"name":"prisma-datamodel","version":"1.30.0","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.30.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-4IagbEhdf0f/cSkZDrcNAx0tIabf4LcTWLvBJ/ddE4/i4q/kKhRzvSwh4cSU4EeE54jTN60FlDRqbCTcq+c65Q==","shasum":"c6701c91beeaa4c00c733d5aac77410e6cccbcf5","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.0.tgz","fileCount":69,"unpackedSize":207138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpcBrCRA9TVsSAnZWagAAcGkP/1rb9lrr5YIebC7dOc/x\nSu2t3+fqHV7oeFtLf97jirP/eMlN4KbfnbPkRUmF18FcK6rhXwGzW+zg6F6K\n37rLmR94krvj8dXY+IE+kXNubHLONVavFn+OrQusjtaWxuFtDeBL7Y4xxEKA\ncKIdx8MMZ6j9OfgNPsGgCqSq7x+fJ6QXtxfZOHxbJPBhDwsxGtnVZbbiidoi\nosxI4VV7YA2X9u71wb4dclJFGVn0k8k6o05LBVVBPXJAPoVJXMlRYApaWPQn\na7zifmXIxtSaFZFERkvUX4WV7iiLmzu7mqcP7qBhXAqYFPt/2XIH5dbc5Pu4\n5o3Jc0Rf29q9RCCPlQLZBPp42muJ/8QwJMwbXKrJ8CuPImYjoCtdQHaDN40m\nLfHZ6BUW4hRHD4qFRup9279ngTeQCg65JilgeHx/w43Ch91R2JTZF7xlkDQy\nsgewcppGj0W7GSRyPoDGG6mdVZUPbvhQhUUo/kGEIGKX3A7ycdYkveOBiNj7\nwSJ0Ab0St/WExPF7WXNGK2xqi3gA28vJkgXlSmMj04A965MsRje2NmhN8BLW\n3op4VizhM+9tIfYqEi0Yy++3OurJ8JX81aVwGCX2PVN+tgw2ajigWzC4BL6t\n9oA1NMNwGSXl+2KhflvhYXpqEQH6PwyKv3AsvchSeACrD2x++OfTgjJAhFpT\nCVco\r\n=MMIi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdOzzEjXBpdOnFk5oHRa3LfIQBYQbNQRB+0MZ68vE4YwIhAN+6NiV9NeMlppHkJlElu7Qgh/+M4dQtVzzwkCX26vpA"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.0_1554366570481_0.8572418298718647"},"_hasShrinkwrap":false},"1.31.0-beta":{"name":"prisma-datamodel","version":"1.31.0-beta","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.31.0-beta","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-IM4z4RUPhh1y+/eV+rJkeN2yt4qL3yfLlLudIxjsBi46GBtzl1kF3/x2oINwbAYKyIGl+5w4ijeoU36fahgXqQ==","shasum":"fc3d170dc5687a8c3a44c522af9b7602f32fad77","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.31.0-beta.tgz","fileCount":69,"unpackedSize":207143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpdPECRA9TVsSAnZWagAA9FIP+wcXOpoBV9fjNjhdJyHF\nfvk6YPTPcLSeycDp3S/+tKprpGNtcK0sFH/zxT+NTkoatUMCa40cU+aAsPTT\njITDDja0ekrhSM+8XVrOcO1wgn2ahQR0m/hC6Z/Z8tZuUV6jK6Srf+9pX6rx\n9FOJGj67GO91+EsTCnneEhAln7CjAYYVNnYepJ58w0mUf3Jad0VFLI7kFzGm\ncXsRz/t8vDu45qI7nmKdFHYQk1MVx/cw9Lc2wRNT8JMaE6gZzZyW9CsKZTqG\nBqUEMaQG+h6GmJ8IA1//+BnCsBfTQ4sb8oL+S+TPUVdnAvplyoDYT8IMKR80\nsN97wqfMCKEG18s9V4hXZBkokuidyG9KJ05sKSaEFFAqYf4OqseKWTcPIwIL\nLn6vW6DyNev2iYL96aNsDiMTlF225NcQy+KjEcVJCp3wWW3dbmDWDtRegBD9\nU5RvLtrOouRMklgQd9CujHxOqwizYDgEEJyll4rL3lIoAI0+qeA6wSecpjHY\nwPfW+qO9Zjvxct4HFqDZiI4q4p6wf26qJi3nThDaQ4QYmOrXdgkHYzsookEC\nncN0iJC6IqLsrEt4fDJRkovanMb5BQ4DbAtGlKAHRySpkRAuNGs6Ki4zINty\nisl+sIscRMFXko8QyJXc+QIQS/o5jljI2AI5DMQfyb5ZUKDUaMwizKk45UaU\n08M0\r\n=oE6u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHxVL49ptQSGqhMCYMkOtywGbWqXqhumOtg7mViVK+8rAiAzN0AmblOeNrGPTMV9U9qitp/ryxoLuLlXzJ9T3AeGpg=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.31.0-beta_1554371523913_0.15925149217466528"},"_hasShrinkwrap":false},"1.31.0-beta.1":{"name":"prisma-datamodel","version":"1.31.0-beta.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.31.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-RL0lsNIGs+cq9jD6fkK67euzOdl+qDzzFcgj0m8VMI8p4dErDfP/JsMicPcI6cnkGmCFq2OjBrRADAROTk4nag==","shasum":"b6323a25c35e706568a15ca9454580fa287cba44","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.31.0-beta.1.tgz","fileCount":69,"unpackedSize":207145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpiN9CRA9TVsSAnZWagAAKlYP/AuzhVjm0tXay5/kqhkt\nbmHJaX4nUhf1PbKsrpvGT3xHta8FedumyeZ7eoXzbR2NgfRP0WuMP2js7oQH\naoMCQV3NHXDyNLMOzUYhiUnnVLSXEPKKu3NLiNCI27gKCqAP5VI4Oxwoofgj\nLckjAU9azuka1P+8P6uzgujjrXsu85lrDaDKOVr4F5AmQ9jO+Uey63DouoL8\nQXZw1JfSX+5iL3Aaqs238uGFuuxuHETLsKsaFsBdszimZMSmxlWXuk1by+2B\noiBat5TximsIk9LgXq8XqVy3MC/WxDHnE0/TQbdij8ZM/wc3JEh11oxkXdy6\nEF57RIEQ8qsPn4SwCgiGcWHeFRng/FN58rXu2ZmRcPPp3yWSDntFgXOXibxf\nqZjk83linkvQhh//ae7cQncsxz4Cn4jUKTHSWK9ZM2HoHPFaao+YPMLSYb2S\nXQxwXFzgEXaDaChFAlEjaA0Uk7nO5OsU7CuaByWlNwx4T7DcmfzlqiIMfFVJ\nD+Io3MlPZnO5NeBb44PJ6U23A2quG9xFixZA8rwfabtZpusseySKV6o82RYJ\nAA8JerYvPzXLAofxbph0lCMfxEWUz8d6KPhDg/34toCWPeEze1bq2XcBEXeG\n6Ad7WLdlKWaj5sfG3nyVH9Brd70u8IE+/fJKpSM1XmbikXEnFlA3ucEWTRyC\npgbc\r\n=UNxX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEgfqDCs1WgBIULoU5hYLWBbYEfVuamd0EgBoBZzFg9/AiEAxmvTGiwNQp9mYkkyZstci67Rr+EihEx7GQuA7yluD90="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.31.0-beta.1_1554391932222_0.8439550853698163"},"_hasShrinkwrap":false},"1.31.0-beta.2":{"name":"prisma-datamodel","version":"1.31.0-beta.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.31.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-YScM243439LZXqmWxe38yNtFLbnY0xJxlNsi6UDhAkPTuXiEQFe1PWAvqpeZlpw7okDonkKIhGfTvby91UrllQ==","shasum":"9e36be41fe515ae63d1204ac62162f1b8f04febd","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.31.0-beta.2.tgz","fileCount":69,"unpackedSize":207145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcq014CRA9TVsSAnZWagAAUW0P/3SLoe5VGW8IyWPN2Fo9\nwzfKKl+qG6yjRZoB4v4+gQfXD4jl1QDuLK76ee0cfC/fv2z+5MAsLTFVaX7O\nNUuwJVoILHPgDvXhxcBNUxKhNewUyb/Uk4vGNDlxoaYdG+ezhGh14IFoU7OR\n5rpziQxobzztjXXaAWCRe/QmVapreB4CnU+P7socT2LK73Y0Z6Bwkdfnoant\ngU4q/yJiB7+uoUT8SmkRrkEHhPcJsoOBpE8uUtDgGZuTMzuiY45DMVxmHxb3\nEPAtf3xaJuCejQQv1hTfAArqOCPTayKufY63w9/IAKFlMbEDBGJDAJwRtSNa\nkcN8j1dFHj0c0Ax0X8JHkCnhYCi13Z5wrbpD71IEa/SDa3gNqmPiRiTOmGKz\nTAdS9CCdNR5pZw5hZTfwUUsgx/yTXgcy9qywddUIM/yLVtfa1vD05bwRLgXp\nB2PzonjM4WpeghoNa2id+22Bz3mAOah4QrtoNs6rA5zjjgnDRAjCSIMamLNP\n+HyX0A8H++CQVSPz81NVL3LrA3H4ob3qqMCjjrdPPCHq/st4tPo6SjQqlFw/\nJRXOlmMwfKByzhiSYi8h+tm3HTTNmsPFBjQXaMZN9Ih7bdfnWGh0lhAjl+M+\nEJjINrH+9caYNAs7Ag23XddXO9AKejFsxlv4MnXZe7iFvrjcywX1AbBs9arN\nQyTQ\r\n=7jJn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGfsbsx83ndAq0PPWNDA0gPozO85NbdbWQJ8myR1+VcAiEA0sWMzLTeZQWyfKHiibjIAN01JNYCvP4PPXU6tPzNZnA="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.31.0-beta.2_1554730359436_0.7440229795850872"},"_hasShrinkwrap":false},"1.32.0-alpha.1":{"name":"prisma-datamodel","version":"1.32.0-alpha.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.32.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-kToOH+EnXxYgNEpqDjJR7Emqn2/GfrGqyOOi9HIbHh56aKGJxuPsApxytT0eA+w0DLxfnIAAUxb7Fh555cOS5A==","shasum":"05ef22df6b424b758f53542ac8f294ad893e9311","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.32.0-alpha.1.tgz","fileCount":69,"unpackedSize":208162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrGE+CRA9TVsSAnZWagAAqYcP/1liCYNb53zYsbtYEKRu\nh9bhPt6rGI1HmVTLKs78KirYqKEH1ZtqIWIoEtRwX9JA1UZ8c4AGursZdtLW\nL2zIswoK6IS1ZYJpsMJe7e3Botr+/IKT+SKZAbUBUwqW3b/mUhWlEjsZLAUV\noe1wjwHczf+hWlmkUHcMZ+XPmd2V/FEbjV4/Z1+05Bkp0PncBVZm9I8PX1cs\nvYRDFANtbyTJFZu7y8y+zbHkG4ln3moUvGpzvdgo5KYjDrgCEdiDOqxz0tWm\ncofjFQQFjQ+X+Ue/+dHtF07LE/WnYHSHctyRV3sSeRtjrCbEakKsM9FvFRTK\n5/v4PELYqQB9BgzfMRnFT+zNGp2ueqTh1rNFLLzaxJperlpV2FPt1EeQj/AZ\nl0ypPPPTpOdktZcvAI6oHIMgRFCahEcnmLTB+rEvhGWRF/2f/t7ZookYxrK7\nDXrrP2mXl8xoFj9v6WP9L9mIEVPYE+u8Xj4xrKB3758QBeNXFD/kbONx4y30\niHiuQBfN/dhQbcNDXctCUvs8OfIWxNYD3lNQqIT5phpPlAz424Yqryxy/6Dv\nCKCDf00awNUdSQPLEuGtmcZZMY5B9h5fdc8Jw2KhWM3Bw8RRnWw1dJI0fmq5\n+CnphGovlHkb32Us9KQdEXXjoBWrSZzlxOS3/3WJAFxoK3vPPDsc7k4SI8ed\nt3b+\r\n=pQqt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeCvagf6ddBLklQZ/Riue5keVGZhW61iArFhr2SqCUaAIhAKPQpvncVPLXElpr8NYfDNZcf65OylRuvXTnxz/uwLlV"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.32.0-alpha.1_1554800957991_0.6432568920740063"},"_hasShrinkwrap":false},"1.31.0-beta.3":{"name":"prisma-datamodel","version":"1.31.0-beta.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.31.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-swNCFvA41GdjcHrm/2t9XVquIZTWG4tgadh1XDtyB1N7xQgTdgM2mCJha6/8qus3XivZR7+ySg8pjNUhUj2E/g==","shasum":"0d4bb0e4267e62b13b50bedecda707c2c56fc534","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.31.0-beta.3.tgz","fileCount":69,"unpackedSize":207145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrgAfCRA9TVsSAnZWagAAhb0P/jCfBcuRhEedfkkL2pJP\nAo5gCnESxBGaR1bIcdIxZsevnDQiKneDiHAMc5jqqNh352LRruPWySiXzyUH\nwZHzUJxnYWIT5GoEsHayNw8jDuGeldGs9ZuhMmRM61LTSsJUlOYuB9wJ8DRY\nQQtyDzDMlHyHLZQikkbrXbAHzSIKmW1AQzLcG/XfvwwtQs1HfMIqBVTIrkwg\nwl71yet0+ceIJXI5C7njZNpLdkCC2ou7qMcLYCDqCZD/YKJMHFXsGYuyJqnP\nhkbSNF0d4//7cuPAvE1ZiQukMgqDboQKwvabXxJclV7P4r7bgEHbKl74uvQg\nIVPmg/SfoLpEvdZGiZMKKU+horYtFTSH+GPQNOJuBBABPl4lcv1DRQOww+Ta\nddYCOHeW59zBBqBhSY8o7zIDc3yD+FjeX4HrbG7uCaQJj7LzD+Rl0XAl5r3k\nku9KmWV5zIP2xPdj6Jh8tAPHE/IqjR6SoKBvbAe8iV3Fqs3EX0RpzVdnqdDr\nTlYOcO3BnYYntjInKaTV0tAuGIh5LBkzNkzj8ODsQJidWj/lR8v7mFUGoA0e\naezvu+kDeO+EUGGRkmdamdKiZ/AAkQm6A1oKexA+skZPOF+42i8gusU0q8ga\nwQyx7aBCJbcFQ5U5IuMBtpmGPBinEvyYY9gyE2ipvXKxuncwfI2moQg1NwZG\nbkd/\r\n=iwij\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJnmZ28Wl+kTCLHUBZhUNyo1lb8eqipyDQ2m6LcBECXAiEA9wrhDp661QbxG5dxyPesxyrCcbHTOwNkvIZ3ioLvL+0="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.31.0-beta.3_1554907165963_0.2700228643693765"},"_hasShrinkwrap":false},"1.31.0-beta.4":{"name":"prisma-datamodel","version":"1.31.0-beta.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.31.0-beta.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-MVJR+xcL2lX4uPxtlxC6gMIliIJEylABR/NvX+rkIym9aQwRUrb2c4q0fvFngfb69uci2fr48wxKi+yiq/uP2w==","shasum":"9854455776e9e17a2a1de6053c14c691113e2565","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.31.0-beta.4.tgz","fileCount":69,"unpackedSize":207764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrvnSCRA9TVsSAnZWagAA8u4P/A6ggg5iDkOTY2m2W0X7\nfGue7rn8GH9Xg78JYvo1FSdquWGTX6j83DaLH12huKX4IHFKpZMbOMLVkhsP\n+COZroKG5SbDErXCTejk7gauIa798NnXuqbxBX0R9A8kVwuXZejLVc+W0Y8T\nsi/dSelWsPj/e2NJHcVJlFkTCDoRS7gsw0Yyu05MN5YNeC8bYUpARxAytTiM\nOHQYJ+J0ssPvrgFf2GXX9mJx1gTqhCeReYgy/yIqFbkgJ0/esbrtPlvYRMtz\n/yzR0b+h+I3SS5T0Gts9yT8bD2eF9xOT4E9DSlq5Y0llvfGBWuT3GgcwE/yd\nsYR561Pci+uodYjoMxnjWwkv15mH0fAZaZJDXwWAiYURigE72U2c7tBytJ2s\nbD9v3/WST420HvFJhCaSUAVUZrdVUnp6g0moYu7wOgr1DjAiqFjSLxgtrMAz\nXR/74IbuLvR6yVuOsAwyjUfjgWhM2l6RwlS9+5adW4kRvnGL77QWvJWK2vuR\n5oi3LSrVeuucEKEcyp2hJldfcIC3ow67gklZQwx/Siwrjj7KhaLLudCFLLAa\nxIJ0USBaSKybwp34EuWkfHItPmvboON5rIqXA+3g5laj2YrXD5GOV0xkPTUs\nbbvRnVPMMlU8am8ax82Axzx+h3ndjmqEk3PVye3uzmI0N6I4yQLC/DDpNMT8\nMNHM\r\n=hf7z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH2v9DqFpv59JTTCj+6I447g9ZhG+FeJZ/An2bYCizqcCIQCCJjqKGuSDzPmOdtujuM637dAXbMx/zCkeTJ8L9KaJRA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.31.0-beta.4_1554971089613_0.4737162634828491"},"_hasShrinkwrap":false},"1.30.1":{"name":"prisma-datamodel","version":"1.30.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.30.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-TMGcXuRLIMMV8N5a2346uwsYjTx29BSQT/e39mjBnsGHWSta38gpmLPj8wHgE2milVDs7+HYmYtkyGrhhPTKMg==","shasum":"97386f8c6b2e173ed489ce884d5736f28de7a092","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.1.tgz","fileCount":69,"unpackedSize":207138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcryb2CRA9TVsSAnZWagAA4h8P/R0LmC5gswRFPqpsoWnh\nlDWTjiMAHWys+oksofvD6XSez0mmxZ0CGSqThWVcQUN97ZS0sRM379ld99cK\nmOfqk76Yb9a9f5iVm9LMidPw9ziyI4dYMirPj9uZfGFHpYR+4xHXiWpHt2Hx\na6ShEpM4fWpSewP/X5lpTrHcOenf0MRvpQIbHplu/ZXR209G++J9ZTvtPuGX\n7AceTHT0Wr9fTcCMgsrTceivq5EvO/g06csV/qDQWM6sMSJaRNLfwhKxwxEY\nGtVryxANzABBClZ0gjAXgwNU/tTViYYssUCzDHgWAApaWlzojJBuPZ8Aotah\nChwNeKGkaektPkzA8zY9w9COPM7zLnLMUkudMEgvDrYSypZg2gZXA2xUphj3\ng1/Dil4NqvxWVPHqLPJ7XMwkBUKa+UQSDUOIz3BSAyTXXgY39SpIg3C+JW3H\nTeh4t2+p9SKh0qVIZ2ht426Eeq3U/+LX2zE+SEVIyMkbvMpwEUdKkHD1My7c\nem5WPv9fUmfh8R1RNhEjROnPzXF2W0lapaV76txflPVBKpyl8qW5YH5W8hBF\nXbSI5QtM/mOLE0f1yZ8SzWAGP4R41qwRTTFJWBklnDgRKlpWbZ3V5x0NnTKV\nrjKJGw9qeEjxrtZuVYNbcac96i4SDGQhFVGh1U8P95Pqout17YYSqxfr5fhl\ne2hI\r\n=/S4y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgHmH8xytiuQFUII2qgHVXZMfQ2hLr0KwFMmf5dW3SiAiEAogFGGCn73bJ8CE5dfS0VfPt4LLZoTGvG3FiCbH3/fRk="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.1_1554982645704_0.742684440766264"},"_hasShrinkwrap":false},"1.31.0-beta.5":{"name":"prisma-datamodel","version":"1.31.0-beta.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.31.0-beta.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-3o0k6pF2r3HFfZ4vuDOaygjR4KvEapl036hTUj7N+X2QzBOb2ogUixz8lgb3OVlnr4kakCSOjopaW7fgoPwUdw==","shasum":"599916a130583bc5035a21b828788890b0fac167","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.31.0-beta.5.tgz","fileCount":69,"unpackedSize":207764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr0ffCRA9TVsSAnZWagAAdZIP/0nQqxGCVwoZjZ27470A\n3kowAn8H4dKmzrwYXaf6zYZRtAe7DumZUGys7j1FLoOns0nDGNisbeQsfSQb\nVq25V2C5+JkXuSL0QVnCU6fYeo3zFKb4sz9l7nhWRK45Aovv5kzkjQHWvk6E\n/+A1VxeLDYeS1IY9SuP6wXuxHHXL29XMZALGJqehGbEHvRDAtwopvKmzKaDE\n/aL9tsOhGGvg2v7lN3seTmKFEUx5Q8Xd4Gq6YT4KYTb9gz2X8Fs7P40e0B9h\n8Ow4eRGk+9K/25WJ9rXl0C7eJl/SYVO4DJEunRgqpL2VA3oDAZBxj3JI/KnO\ncitdYT8QpiFy36NIKxyHvXD8mY/mOEJ/LIKwk8a3bu64KyFALoaAY1Zcq9aP\nb4Nt9uUr4Dc4hX3bfjCM1OvlG0l30c+RVETKn1Tk+0T8XcW/A5WKGSBjSTxP\nV+UPJoseCHaLOItG4G01ZSCY8ochZD7yBc3QvITpUW5YfBmhqtiyWX01IDIJ\nfs6sNuuhH6YLK/GvSjzSdz98HKOBGTJYVRVfCyNNEI0sqsOUJ3HTiPySm/zR\nku1s0dAO+AukNGtQBrDOdDXEuG5feiidWt/rFMdmvfkBF5laWwTw6KpVUAFe\n6uFkaDeQ7r8u9klaZEYOhtbLa1lVeBCMoi3D7dnW0dEpcwaig20+GhJQPRMg\nyLLl\r\n=lP57\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtmfC6M1I2VjA3ae3jvxgkqz3TqYbIR3SjQqDnGk4ixgIgLiSwVb2z9wQdBsU4vUYzL3mOGtEYYah7sK0hAelYpCU="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.31.0-beta.5_1554991070464_0.9851936044539797"},"_hasShrinkwrap":false},"1.32.0-alpha.2":{"name":"prisma-datamodel","version":"1.32.0-alpha.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.32.0-alpha.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-rJ74JQ8KlDyv2t2yR/E1Qn7pZojgWnGDacIehoVGrx82bFoL7Xcng+gTRycvXfmLzrfBJ83EK/87Oi++SgSxDw==","shasum":"5abbc7003bfcda3ed693083a7bd3efccfdd6f668","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.32.0-alpha.2.tgz","fileCount":69,"unpackedSize":208781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr2tiCRA9TVsSAnZWagAAmHcP/i+IVXOLZu7iPYVADi3o\nFoko3lE8nbMiXetPhNcyhh4N/cDOa0ZKnE2fnksS4yhKUtmSBn/48ESF/V8e\nnguCUCFJuHsNUOsg64soGnuco2OovmUYv+ne4KazhVeDtqEugYS53o5FPPDG\nTbo4hIwCSLWM67sR+iOkJI0HIv2qaqMUlx5CROgGLKf03Zy1XD/VZ45Bo0VQ\nFyO4PC7lJPKX1KZK0xyNtvdAhjjef8ZUGTjLK1sueW1t9imkSkLWJGHkMBBF\ncnIEb8nsjXnUT0JfBTJJJrfdCbMcyweXjap++1b8bom/tlv2sBsrGbCAO9m8\n3uc/MMIUGoPTrXBJp0bMPrbTDe0lvlHitlxERvVN+2+zW+ugR9vemtUPO8Dm\nBRggIzcW6Bnua7wpg/4XAmedLUNdQxT6rS3cuU6hsNe41/PKEowhoWDFeWon\nMpxXKah4A5CycJ4WnWj2kyy6en15jIXHHOJccm5s14l4vcCkr30GiEmKJmZX\ncH1BUffbrRTyrIH30rECvrGD/TiZBnfchaCZ0IshsUkUPJyUsRcvZ720ye4e\nmHTlOjuaIp+/xvWX3rId0woBtAkD729yjPAbMCN6Nplcq6P7EAWxF1PKnC4i\nRB1o3kO0BZW2OmSYRq8Cz8rToDuDxcVtnAdKFK/b424fOEad/2HYD2X7PGzs\nw4iA\r\n=IIuM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7t+ZXP9869snSj3cRf4yNjiCrbD11iMVvx2EiyMeD8gIhAPnLDGQYHGPr1QRgccoLlJQEu2fLV4+xU2m71JGm2YlY"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.32.0-alpha.2_1555000161724_0.5693674675373457"},"_hasShrinkwrap":false},"1.32.0-alpha.3":{"name":"prisma-datamodel","version":"1.32.0-alpha.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.32.0-alpha.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-dvpKDpl1Y18bAyMmd3jRIORHtgZ1Ig7W3s+Z7KfizKB8+P4u/o3+X+da5ai7KHDC6wboUhhYI5n9x3QOU31mdg==","shasum":"acbe4f69f5b99ea90c195fb54cd82e1027c92cb8","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.32.0-alpha.3.tgz","fileCount":69,"unpackedSize":208781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsIbGCRA9TVsSAnZWagAAnNsQAKLRHHjZlULoOsi5EZlu\nZqnAchTkdn/aPkiu92HX1RCd7ocdjAkfrkDo45bm+2PYazXo2ZKiRoMhrGJ7\naYi1ZDD74tNp9PMWVINWxHWvAdha5jTPDBqJSTybxO06+7rYd4CcMvmxfnQ1\nWmiBI/84ymXBH8Bptpjfu4db6yqud7/c9RW3ZJECfeeYdGKNzlYGfcgCUqBr\nV24OY/3NdG1jzQxKfBQ2n4FOHD2OZaUt5zWsInJcFY9XWyZ+DTM7VzwVSCDu\nyQu+4KOR/dqh4AiWP4CetRG02IGU5xoyLLHpKQcVnj2/Y049108xNNqtRXyY\nrlAKb2PmIC9qEnoIDrZbN0NgANMazSyT14XIdwwdzyOObvmhn2fNJH6CNacp\nhKr34aRU3tbJ1H+1eO3e3LzRQHbbJsCEniBiAPcOGhvIatYB0UzLJd97KW4E\nzTodmPgpXUnzlvnBQvFa9smSoGDOF8a8g3Ld2tw9ozRoA6A/WxG3jsqi57Hv\nBzPWSMEW6AjqFU14AqkSezkNNapS+DNq8M57mUUBDSs6chVs+F3UejzPSxp1\ndwgq3IrLRrvmIjAb3wFpWgYs2pTOfL8gRFPgzZcPpkmn/CyagPLOWxMATJEP\nlNOJ9/Jpd4I2UM2ufRb7y/KL/oH3SfpV25kpIEb0EVySuDFhxMcZhL3IJLez\nt69D\r\n=P+uO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBweUT78Bpgl0JBtSUBWh5BptZZ4wbyfN/7c4xTuYx7DAiEAnoXp46nTlcbwys6gXofOXs0uijYFn1A/jsW3pVds/QQ="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.32.0-alpha.3_1555072709961_0.867783758522481"},"_hasShrinkwrap":false},"1.32.0-alpha.4":{"name":"prisma-datamodel","version":"1.32.0-alpha.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.32.0-alpha.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-EXAzZyfalEJ7+BvkhzkFi7HzecOOQgSHC+9C+XUhXhx2K9fjnUH2npk3dDtyeHynR19ua2MWLBDFQUcfl7wgyQ==","shasum":"21d390ffc79b03ee4dc284278ee122d9fe4e03f6","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.32.0-alpha.4.tgz","fileCount":69,"unpackedSize":208781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctYSGCRA9TVsSAnZWagAAYcwP/2w8Hewa7pepcYAYGjCH\nP1eIG+yJ3GrP1rWCmXYnk8pH4rqOg9b+MgroCglqCLtV+82ILq5tP8YcnaKA\nssPn1Zbn9BROEUPSRKVoRgkoDYtbrd1QhcVc0CJIS68ea4Dr5Iguy2/grD6e\nbH2QbF0GfrOmzQzJr1SOo/4hy9kohcRp2elFumGOSp05HGAcAfv+XjI8EUOA\nRPhz6bROyOL1Fgvzq6tVASa5JbfSGnOyT72rB23hwRbUTkvC6OWhJ05GzEL8\n/1GQGcMDZB6q+0/9UzY8JKo5ZtFFGy/FZOh/HiJ3n7xbNUS4dWczVZZZe6YB\nX3jR9bWtpn45mQaNlrA5vMljOE0dNjDzy0n97FP/r2A3UUIYY7QUVdfex8oV\nPxQ0Khyh/FPcwZwaQcHFVRzvdRGWDmWVjl38qEXWqyry2nnwMEnQ726DNZLh\nvOhTQpmEBg/Zx5YIVbORN0is0O1Rz5zxV5xQDCu7hZDSsGcSaBC9vaV74w7m\nrQULBIJ+6LF7xWngjtPk5odeRCpqR7fsii9Vc7pnB7l+cydmylJEm94Tqdo+\nw7QcSaRzdcjNlNQZl0lcoE8ZZS77MgP0Rov9U+rmeP7p3tG4X2uOJL/KHD3Y\nfK3UY0gPDKJfUPn23o/kGzuaxX67iSNOmGEiqqXYsR/7PehIVfHqCr4nQgpZ\nYcFD\r\n=Hf2R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIET2HUEuyVTjNpY2zU8dwQMhoy8rfrpAL6/kH7Dalaz1AiEA6elDmYxYpiw5onhnr0bQjFTfxNaqCIGA4hcAe/sJtcE="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.32.0-alpha.4_1555399814008_0.09869166805714258"},"_hasShrinkwrap":false},"1.32.0-alpha.5":{"name":"prisma-datamodel","version":"1.32.0-alpha.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n* Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n* Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n* Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n* Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n* Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow. \n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor(const type of model.types) {\n    console.log(`${type.name} has ${type.fields.length} fields and ${type.indices.length} indexes`)\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(DatabaseType.postgres, enableDatamodel1_1)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.32.0-alpha.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-vki0a+UYqfVU+WaREPEwZywPoVeOTw4RZXdKZ4Beam+sc9mirxpyqLWTAnTnwgY07HAZ+3ReL7lYoaBgllOVcg==","shasum":"84258c2b956a205309f738e8d0f486c1be18a9f9","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.32.0-alpha.5.tgz","fileCount":69,"unpackedSize":208781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctxR0CRA9TVsSAnZWagAA0zkP/RG5s1lI6uASjrQP7KCu\nH+7B5aBiUvB5tpklf/kEUjDI+NqQ5udlq5w1FEd4jsQjkhH7/eN0VYWMAzhH\n+tbCBL+yhpss1qAQKI/76UQdtOwg+/AtZ9mP6gSU5O027ZVnyeAMrtSB2B+g\npKjxIKMT4Cr9/hHBYAlIk3H3LYP3E9CoZIDSiICmYczL6q0ZoUU58EMRlne2\nlFNWsp/TDo1syONX0uwAbJdC89sxScNnCMOsuosX3K+wrZKkAUB2qJ/tb3Xx\nb33PRcI62EbQ7fWrU2c+By1nzU06Co40l7XBEr8os/xegTTLYpCZKnrWi50W\n6ogOmLBWdafu2uvrmQZ54xPAZpat7iSu8S8MKCQ7KDKw5Jc9wQkW08qysiU8\nhnoTjcy8m30BHcXL0EeglrqviYaENFGiecr6kpj4UcxG3ORzVkCd/+wg6Pll\nuDOlqK4mSr/GyHgOBLYv2QFUHFcD51VGPHK0NCu0vX5E99YOQpubIMZk5dqN\nBsh+CwlKyPeL2kQGJdy0elf8CQQrmqwEJIr4fvaY/Kj6gH+xQy+6pehoks/X\nOgjXjLbFjZ+p11OZu43/fPovkgoyx1KY5HDP93nYSoBUEADvnccQBaTEn6bC\nCHH5RRHjcSwv7HiTJbqOdn+tRGjUdnQsDhuq0jXR9sFxYuNiEmjvs1LePotx\nCqYg\r\n=MjJD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCSQ9FwITjXvCKjC+Z/G1PGzp2uBGc7I/PH0o1H8zOlAIhAOdglPnvAcBvFC+/MXsHFPcUR1nfzvn8dPCXS9CrNuq/"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.32.0-alpha.5_1555502195452_0.1727273324470402"},"_hasShrinkwrap":false},"1.32.0-alpha.6":{"name":"prisma-datamodel","version":"1.32.0-alpha.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.32.0-alpha.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-UZOt4baFrMh+QDzIslBn52geVH3/0PhYUDuJeIWepJE4HEWpE/SXlVrPqUSL1XLxrk7mOxUjOJrQwJmgfYdVGw==","shasum":"a92a5bddc6bb4976b94d6e8004e0b91c1d7ff15a","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.32.0-alpha.6.tgz","fileCount":69,"unpackedSize":208806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctx/sCRA9TVsSAnZWagAAjnkP/09OWOjeFW3GnfmTourw\nnpBbHfsv6iKVLYF/uCFlS1hvY1eU5QAVR0wKBAz5iup8PYWp/D6QSKGOe3a9\nCLJM/kDMXDodOwnJ2ks6tguRIyhR1qldEqScAPucrWCZE8E6YIvyyTovPz/3\nqxJOyqJJdRWy67mvNLeo3bPMSmRv116sGE9VJ4/OiQSgn2MzVI5rBjecYeOq\nZcTNPiGKrouCPZy8g6d/JcQ3hJa5RyLl0W5pFRzvHe2uWAE4bZYCDPsEZCmW\nmKbFNaIxA6Z9/xG0TRpOp+o0Dtbk15MRyCtVhsp0CVkpwdhDbQMPv7j9zXFC\n/8I4rCa2xs3UX0YmXdXJ0c7DWx0nZVk+mDNw8+iGD/33rtOAPPjJuwfC8OPk\nrydXj359Lsnb0B2tzYBFsmrdkDjCH2J0Zo2t8Rf0a6oI2GNFFQzL7u32CA7A\nWzAk71BitGPhdmqBS3e7WkfnBJXYSTdFgue4c+0PAt90Lm6aVsBwYPaC/8n1\n+z8z5e5r+Oi+c1JntNhDx/mNtklkTQO8Y5J0F7IkMvebSvO+PxfQhiMJqxvX\n4MMBAQWgxqxpuWrJZVSTVL0Mo/8m5ZDt8q45rQEUIw5JN97GeOux0MH8aKKa\n7+ciIlO7Z/Z7k6c3ppHombPagXbb7fzocHMKAG8ApElcwS9QlQW+Gyuu5o2B\n2b4o\r\n=xjrv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcEW/0mpJeCP0AKd6YlYnk6H1ivnLbs35hHpsojJ4cogIgUXpDsWrX05bmS5qabhEW3WiaAJFPhcCgDClPIzveOq4="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.32.0-alpha.6_1555505131155_0.5774515970968779"},"_hasShrinkwrap":false},"1.31.0-beta.6":{"name":"prisma-datamodel","version":"1.31.0-beta.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.31.0-beta.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-E1iIAj3sp4014Tx/CQGnBD62OGrBkjagBdwFj94hkehMjpoRP8xeYDrPhmJkRXPuD1Z9qWbxwD2z1YGo4z0NwA==","shasum":"3ddf4f1f37a0b0f708a41451e6b3fde456b1e817","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.31.0-beta.6.tgz","fileCount":69,"unpackedSize":208805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctyboCRA9TVsSAnZWagAA1zUP+QH1RW/jdDT1uMdQqs7a\nugndYF3q4XCEFSxRn6Lcs9ujscOGooz5eHIjsMbCJWYpGHr/ctgzsuEoBhZT\noVI9DchweAcuRH3talagbpQT9JOkTs1uwJuPaqaiSXhX7ANYWgVmVOpJELWM\nvijfQrsjmXdzsq9GjNfccF2YZIhVE9mAOpDVrqTu7Evdh134ZDHmbCR5zF2C\nJhEjUzKVvbYBVn21LvgtiYxZHb8YTbMg5lTJwRI6zLQ5uTwlzxA5VKiqqVgm\nGTq4pRH3KWlq7LGuEu07t/GToNfUJaK2s3LpeoGd8vbsoq4W5p0j+0XHfYWA\nYKZuYQmC9Oeku/TAQ+hea/U2Jpblf1nEeWYaKaiTJx7Sy7ehvTSZWNgZns7q\nSfv5ZArV0kz5DyiIXH8s6pj5R6f4PEfUP4Ui2U4HiWf3eLZax8DdFzCtcFF0\nOvZ1p8bWwyvHPch4VK0InqEP5I090GXBsmFhbX/4KVnchJiDlwCoi8f41Xqw\nJqJeaFmsin04kE0zan6Imkw0orDzquV6DeWMA5zgn8z/HmCT2j1/1JxqWZ2w\nR64OoC99GeA9WLHunmueYYl4bcHpdRnKNfjghB/JgE2AyvlfJ4r8K8lzASXs\nY7y5OPjdb+4xOQ6/Tsgsmork9CDHf9K0DoN+G4QlJOlZKaxWhA8IHLNBwkw/\nx+/K\r\n=gsSy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDteCaFC7qi+JODZYHo1JX3uv+G0OuXVRHB/Dk3ZwOCEwIhAMf1GJULi6EzKVIclUfqTpnyz9A7h+T/a30ai+rgayFM"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.31.0-beta.6_1555506919483_0.7339785111588666"},"_hasShrinkwrap":false},"1.31.0":{"name":"prisma-datamodel","version":"1.31.0","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.31.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-xR1WebemJDDuCEWNhLMWpsksbExz3xJle2QGuIXdFXYhlw6XSEvO+wGMu/qjOhX94c3g/oPhvZd98iKIMm1wPw==","shasum":"60131b9a6b433a1714a15a06b9f8d0e431a8df59","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.31.0.tgz","fileCount":69,"unpackedSize":208798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct0iSCRA9TVsSAnZWagAAKNQQAIoyKLi0CQVKaWscBjZ6\nYcEg3UdmHXYUEyp6+A6B9lMwdCRvsTTz/8Cj9toz/Cjy0Qq/Vrn+e4QCBEtg\nAC4jaX7MdVPzXOlEKsV3XdFWa3z3YLO2zlUM86UuhhNeb/wvGd0HEaUrXaPp\ndssXbxGywE/9HI4VuSS9s+HzL4r3vmgnQuFKjcv/hExiO85HrLZu6B+sXv2a\n1TGxwiM3S0HTrX2HEyRIos0rUiucLIUEhBr4MPeGckC/dzzInRU5cA6aqXgK\nxiEhiUnGcZDBBR4sZQ8vY92rIBPGX1Sa/GZIpZsKLt0u5UnE2tT4h9KHj8Up\nALsNybbCX5v9GURa1Ls2D07j4fWxA0OmCRjt0ZpN+O6mSQC9HEZ/1e4gl60u\nrEpO16zNPjUPQMeTyDTFTYNeFJDvz9NJGk1gOh5550TtqFShfeGftRdI7Tk3\ncT8kfm65GdfQMC03zGDZPvpxHv5/ZJAtM9JGmoNrcWaXY0/w2Q9q2AziQ5tH\nLtrLLumq21kCusy6Vwiv1xMQQaqCNar9zByBytJNnq34v9ABTCz2hgHB8jjT\nfB8CllDqN2QWQPzWwT3gz3S6CGjcroY2law8391Siod5LqSRAbkjXMSBXBWD\nv5IYvAK2qfD4JaGQ4dgdU8YwIW2Izau6El14AQxvl5WZSZuIBFPQ7Cmeh1yC\n0pmg\r\n=BMK7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1Y9LpjTPC84+QdYgUxmgBkvSSzIM+0hxKLyYrH/VNmAIgEYID7VpGNPS1IyfGO9OGFkBk29a3CBSsGu9MTwOytxc="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.31.0_1555515537929_0.9228836068104558"},"_hasShrinkwrap":false},"1.32.0-beta":{"name":"prisma-datamodel","version":"1.32.0-beta","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.32.0-beta","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-DtHNDnMOTGys3raETb9ib2esp1v0erc42VVjDmYT56nnmeRf98MICfvCwCKZflSo9cSzXAShTf4OZlV4vA5cZg==","shasum":"ff7b4358746720c1e47b09c16f893f41168592ff","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.32.0-beta.tgz","fileCount":69,"unpackedSize":208803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct0l5CRA9TVsSAnZWagAAhaoQAIcYFR3lZqLWucrD3Ecv\n9xmQhpwKN1YUyDxDGV69TNfCxQGGiISXrq2oGXLfcKultIoLfcN6BhX/cwDg\nRlxW2B21jO0BiZGo4JopVCimxuk5q4beNdXcBgYip450irj1Kd56hjrN8q/K\naWE7uPiHaAPNTeDMh5c7h/y2/fy+pepVecFndls9TN6F0XS6PGhyLeQd6bT2\nOj5drgUmEa5dgmOTwcW6CZ0rteWcOt/MdLN4G6sM74Bpl3EVQyX7uFjlxya1\nPEgVcmqVzcafFWye8lVW94wSuR+Yd9BcUMNKIgg/nqDs0jB2dR6DwiKPrpwz\naiCEE94jO1e0gqDSO4u+GBwgGw9UfIRCZ8Bi1kv722oY9NG4ih6QqtTKB8zb\nMCs0jB48g6l6Rr3ByE/ovSnS8pjw7sf2qdQbyP5H3VXG0VFCMBtW2mTPtas4\nIuCCgRRccI2grLxxupfR5Zws1xHOQuZahSCxabPDXldyRFbriXxMiqxO4sNK\nM3RLvBWQis1TZ2CZwCszixfPj3/HKaeCSyGKelv94Iikrmxm4R8z3SVeUVHX\nprL+fomhW9C0MVhgPGVHcnSndSWJutw3oMy6I2LIpy9g2PcGnkpcrJEzFVD3\na+TIIYDXzDmMKoEwCtqFkzN8jNGjJhJvHzCV3ohrFcRriPFyy6v8hrTU7G1u\n9Vsw\r\n=GHJ7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMDBWg8Hu8SLkL+Q6kfvqDaROk7qFv2NjaiAy4pkGMpwIgN9McVyiQhElkTp0IxdgzbB6CC/DxOl7iLTK+bQrqBxY="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.32.0-beta_1555515768633_0.8525490729484644"},"_hasShrinkwrap":false},"1.31.1":{"name":"prisma-datamodel","version":"1.31.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.31.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-aLtPj3B8waUMvazwlzIwx3cnMcd7OYgfne7YSn8gjCz3HHDObS++kKppAkKxNQRUN5w2FgPRDp/+CnuGcmZq3A==","shasum":"a207b9d800303fd1af9316841fa887a7a1286672","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.31.1.tgz","fileCount":69,"unpackedSize":208798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuHGWCRA9TVsSAnZWagAAA3gP/3bsC7IhlV7NFjizsIKq\n0OaEcdHaHld23v+7dr7k2wvL4Kwa4bRPPd7iyOu08t/gyvOSwG7ywUlhwrxI\nDYnn0BUIdCBAgWRXCSsK47yII71nTSFg4gcSsDiAYaXeBupaJNg0DGa3r0XY\nbf62znlyXcqp2CYdiOTOB1BOojjr7hbqH4tib7GS710n5D3+Zest9F12DjVq\nP6Ua0aecJKHjnzoGgfXkeXmKpQBBTD5PVAkARwrSWs0Re2+GeDKXPEYYV7J8\n4xS/9kAc/R8oRlqKGKiDp3HsdWgXhiznVrf7VH+wuCAyzMTjczWpol/jFU/V\nzDRa0Ux7ETT0YhyjfA42yfl6GYHFGOMiUTdjWUtUUjPJufFjIBWA2+8q5bvo\n0D/HLfkr6Dfva4IlK37uBHzWuKmXFH/4h208kCcqytfmSHAju99J3Ds8GaM7\ng4du4TAfaFto2BDAnZTiosImPP+Wd+VmU/hrtKloGC06BjOuk5aSdDKKvcXV\noe+jTsRqpfM0jL7RkSkfS+b1g62ATRqGgoYZsh4FWmbNZQjuXWdRwZZkyjWB\n+2ENn4mPsckAYVs+FEUUIdTj8oN0uBDm2eACVW12HkjS3EVUF0yH1Hr+L7Tl\npE6YChwBmKIBmZrsf0cN6chkO0v4gRUhz2ChkBPS9Rkw3p2hiD6lJw6wjxGg\n809q\r\n=A3U4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2pD3RypFnshTRMJpHl8bzr3yzfituzzqvSSIBQnwpJAiEAoVCta9QTwZy89ZlbCBxEDskp/YWYf+JzRxF+pgEOBjY="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.31.1_1555591574002_0.6954929919953454"},"_hasShrinkwrap":false},"1.33.0-alpha.1":{"name":"prisma-datamodel","version":"1.33.0-alpha.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.33.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-d60DCJW0iOBC2egoAUzManErjbOWWX0eYF9idTXgDVP/vepbULMPFQJ6CS3fGJ5rHNypMzZA0KG1HqahHbM+lA==","shasum":"21d05738e218825fa664cc56d437ae4f3044f435","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.33.0-alpha.1.tgz","fileCount":69,"unpackedSize":208806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvwKdCRA9TVsSAnZWagAAU+sP/R2CREzi7c63DO2/m9Zg\nce5OPV5pDKow0d2d1dCf/gzcML9ypD/bun48R/yxBSqCpkPbeGwR5OdoKSKc\nkQcb39Zt/e/PDENVc5wA2+SPyVRj6MNfeaYqYRTh98HKfIs+2CHqiN34Zmsb\nlJzOLRVDKRb6Y9DQb2a7qxQhBBXXMr/rd6ddO/o+sEx/uzp7X53AnriUuccU\n1kt3RaoPYPTZKGN77QdtVRItXBXmt9aN1Rm0r1DOmlbfOy0oyO5Cu2LAHuE/\nPbol9mRaLUPoXLCOpS8rPEAwwerk4I8zcW1KvpjhgeRXPRt4/Mnq9u6/mvjh\nVNIOxYLBO/C115q8YvB/iIiWiMkBJCQt3RVHSvnnPrStfiynSl9b2LKQXeJ1\nZrCShMYqgNBJqreBg6oMRMbYD/Hrotaod0rWtXWfdYJqfkXW3+YP27WwQgCz\n0y/xPjVBAiLv6Ld4I3ND6F7lxSVZ1aBj5CCD2QbgfRWULNZn3ud8EVpBP+w+\nhDT8ZfnFlmmyalmJDbHMZQ5751kSy9e3zKpgGxemcJWeP/7R4GzVHB+9wjr9\nuzhQPijGNdTe2eQHxb+Jr8mvIB0LHmbKwThyFELH9/7krYcTZV8y7getj9jn\nDpqi9a3znZjtBOph/eGUEo6cIaYfaMPm+RM/3b06UExn8deJQmUeBgh0DIAt\nLv4c\r\n=3AS4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFahRxqgIxsq9ONU2Xfq+AULc77LxYWGx98StvZbAtPJAiEAtLrzxW1Vg3Qq5jxO61WGijrItavUWCQ/Z7ccV9loK48="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.33.0-alpha.1_1556021916688_0.5748892673795678"},"_hasShrinkwrap":false},"1.30.2":{"name":"prisma-datamodel","version":"1.30.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.30.2","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-UCMJKraVLIEfc60dqSPWMDFEUI0yqIU5zJc+Qkvr8Ijci+nhTETrF4+XozO65WhotV3k95ZB7WL4pGJVBmHZtQ==","shasum":"5c85eac74f56adc7dc83968e613dfc95ec76d54c","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.2.tgz","fileCount":69,"unpackedSize":207138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwauFCRA9TVsSAnZWagAA1g0P/1Fd/4vnXRiAxgCPNGiv\nMtSVXIJXmlrZNfmQA4HdFRtC4a3D7+PW6TzeiqFt080kXTELwxv89dLgzKH2\nmzWVFqBgw3u/Wyr2sogoRhmJtRxtzOcUDWCCf0xJwzxvcpLoCAe1DESkPDP+\neu82Vdm/wx1FL0WHdvq5mdnpzTuv8n8wP6KrdwB2VzqZQ1anol6N8s/yVTfD\nE+ww4ucY/08xnTsfNHaH9HCmI76sktyrY6mH6Og5JaYNyMKOjLTAJr8x1LSc\n67u+XCW/4ZGMs2pK1dZVuSVl3hqFl9tb7z0pSEmCzRUQC6oNHBiJ023AYv3J\nfmw7kdqlZ6ZIzSHRpKWSV7x5p/JOkORMjf8NDeGDSrgC5bxK0q/4Lxd0p7Bg\nAFHepcqmq8JLJj23Ui6R0NePZTMB/e0o3G4mq4RizJyxtycDCCZDHxgERTNM\nYNMfT8vnm5Tz1mDqYatoIv3MY1Ohb3cfIw44SEe5BTj3DfFx8aaFPIBsWRL2\n6WPyB320xhzwJEBFv/mG4Qba+k9QlEdfvfjgCUmCNY7jaRUUQZIUqYBdaCHo\nFDHwRdfTdxxgdKfNz5zYNB5V00//WP6EJ679Ic0YKMKAIM6FXIPHSR6lnIjZ\nOS53PWG/zu3sGhWc0oHlfcUX6tlk3/hHn1KxRVweml2uZ3ScZNQDLhZYD8MK\nyLEl\r\n=tXvg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIDsuZXCkR/2bNclEX56OcrrPdhsZux8dNXLAv2x1U/AIgA7qNtjUj008hz6uvYBvVwTBpg+Kf1kLUFpvU+kVeIj4="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.2_1556196229189_0.9002309945170945"},"_hasShrinkwrap":false},"1.31.2":{"name":"prisma-datamodel","version":"1.31.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.31.2","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-/F81OjceNMTMGZAhZyoaTf7fJq+DVtUIKtorD2+4zI/thL7dw1z/S7HHNomI5/O5KDpAaMd5OeMn6xhaGK0m4g==","shasum":"5fad3dc7b5e0236cfbc20504356821173604d118","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.31.2.tgz","fileCount":69,"unpackedSize":208798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxtroCRA9TVsSAnZWagAA+BQP/jAiXgyjP7wpR4nI6JGl\npVaUkYi6498q/c8hOB9K+s2TcCfkBjs5eFKhnZxLjZLWg778wiVs7VqsubUR\n07ReWuImuT2tdTC9i0g04y5iqUalwsK7nYk1N8HQlyYumZNe5mapfAsEEeka\nVdDHxwLUZVf8jJULNx84EtYUgiFptWj6cix+RqmR9paPotX7CGpUdjk1Jf4G\ncndrvBK40HgF3jEklIgEBX36AmfCbYcf8N/jot+FqwI1ONFyd4wxBNdjf7GQ\nBt+4PzdTZH4oucGf+6BWAnMPPYBoqryvf8iikSKFrtMn5yvpIqk1fyNmZ5qT\nSPovTQs9PFDP3d0nm9o7gFiQ3Xlev/8WP2W3NNvFxdPEeKHnxiluB9za+3/4\nIz8Pcpmx0c79GjBAEhCm0Gxl+NTSSIVHFTOwyw262vLrcESQQ/vVpQD3JouS\njMdTMdV1wfjeLi51gTEBgmMQAprkiJD6kbLYt9kiuH00iDACu3IPW7//Olcm\nYWDoFIzYAqr4v1zmUooXTeJ+7F96zc7WFEZo4rHc0TJd2HPI3n9zX/UvD9L3\nZTkjRtQCKQv601Ic1pv7OuLMj4JXoD6NB2zt1QdiMCBHw6AkxnWu8C3j3SCz\nMWSTzIzW8+jrkpBE4graZPQ9KCJhf2XCyBPhShum/+40No2EWCI3tW98lzUw\nM/OO\r\n=KYDQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHvuKcoiiDw2x3liVPtsGXB3dvK/6GnlcXV52a8Z1g9GAiAVtTb2a2dfICs0hZ3s/JpG1yDvaP2q0GPOgAolg3q3wQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.31.2_1556536039445_0.04602836845869107"},"_hasShrinkwrap":false},"1.32.0-beta.1":{"name":"prisma-datamodel","version":"1.32.0-beta.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.32.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-hZUXE80gtzjc7mYQq9G37udkQ58Ggedn4VUxOQSBpE6Y69CWmjVKquHR6OYaWqZqlRGv+j4zSu7dysbEBdyWgA==","shasum":"cfd75836aec3313902a352578d83034acfedfcb0","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.32.0-beta.1.tgz","fileCount":69,"unpackedSize":208806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxu65CRA9TVsSAnZWagAABggP/3RPQEmB5/6POFAqBhkW\nU1Ngt9LN2AkIhEK/oaE4M1RDIA3Wf6LQEvTHsevEEQmr0J40o50laifYac6v\ncMOea8hZYzmkKejYlK2bZrf1SnbpoENp9cA34ili741Vx3m7Q/c0dFZ5FHQu\nEy8aeX1+ZVcLj2HbN+ja/fjguqWv8fuxU2oA+EAAYwprMSxiJ+WwVoio8YtO\njA2pn2bRCfLJUi3FufyakbxTDtnZUWj1wgSY7NpqvOkxVW2RO3/Lyj5bfqlE\nf75IMKrcmNAj8/7chr6DuEyi2/C363INeNgSwZB24fZFu6XN3wDsdXyIAyvx\nTWa5gAwO1o8RhtPud+MRxDgGaOn5/mEmv7WW9z6LIfNdUbJhkqSdftT2K8Fm\nck6NKd+ITLI6K1iFVAAEcOANIfSDwLxBpHdPEamMQ534OZvAU8aw1h1JgSEK\n1IZrBM/xlPTY1HLLPVZdrG4ZQWZU5G9PgZOVbC1kshU+eRyGSvr51pe5fWdJ\no6NCoH9rFHxSIgv4YXj0kLgDgEtztVmfw09V2ihO40UFHI964wp9/AO5DyE4\nKMjRu7xc+hcETgs2PI0omw1MFKg82TqnWu6ny+zL8MNfllvC53jljqAQ0hgr\nSnqNI7hywZHI98V+j1tw69lhOh3KesTkSGIDzZh9UD/BX9qMXkzTL0a1y4vh\n6SrA\r\n=TQpr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhfdjsVDHW8zAEWWg9V/3TrjYnxt3skeQlI/e9ACMrOQIgBwYZ8PoUXdeuUFjEkuFTItGUcAGiGTQmY2km46TjsO4="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.32.0-beta.1_1556541113198_0.8812459945429476"},"_hasShrinkwrap":false},"1.33.0-alpha.2":{"name":"prisma-datamodel","version":"1.33.0-alpha.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.33.0-alpha.2","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-37wntJRPc+atS41ntmiR1+qORwce9i6GzfJQ5pcQyLKM4zWe11QtYEHcgDMkS0khfnOv7S71jkMQGbHY8IjoYA==","shasum":"476fb925e8e38a9d42739cb87c53a004defd73b8","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.33.0-alpha.2.tgz","fileCount":69,"unpackedSize":208887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxyHJCRA9TVsSAnZWagAAuwMQAJUpEBaXWcYU2KLYFwGb\nFDdk6NK7cyq3XR1u8Ia5Ia7PFYjRtjuIv/V0Fv8eVjAALmw5sFsxXBb7mXNd\nhsSjlRlB8RpA6wuwfDuj41yQNsETwtrP+hluRCusXefJTPoYZJ24cFHwr6ZD\nyTaPEOTI1um4XzlTnv8wb5LY5yQbu8owagb+yYerJS/8hdq93Shn3ELVL+EE\nw6eSoaUa8d8M+cNGeQCiuYtHrSepX66vs1GD/2QgL8Q2PT9xlsixN+HLm6AI\nhO4iD+p8mSs4xXb8qYDGKIO9wqY6OEfXgCcOKqtyaRyrxHH31gpMUe6NQsW3\nLuDY04mBvrfJsCrBjShE6JcfgJpRZXwA58+WvdZ0fiilaF9KAapYcqz5H3Ve\nOnhJg2J0tsb1wqkl7CWUU/Q9r1GPVOZ2gmlP4tzdZ/f8nqXHf8DLdPeptoRf\nZ2H9qoR4qSG7hLRpfFDE9CAkRofazGGINnA4Q+XBkVI7C7yXjRUiXKLbF2i3\n28UC6XDv4u2LyyIOu/Y0yw04rMwgzEvFe6z0NoojYEUMBo4B4e8dfB8WqUcK\nLXYP00DC9vI1+M9PoG77wo9QJzUCW+21IYBd7aj1WyCWyyuLN7zLxfffg9dR\nfyG6+ZQLulALY/ryARYfLs5xhQInmWxWm3sl+LdkCR0z+IzsTCMotZzDISQu\ncAHr\r\n=80Kv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMi9O7qUThmWqpvqIx7NvK4uO/PvE7HJ5vpgnkx6j7LQIgUCoQj1ogaRsE41N+CX3mtkO3EV4E/4YBJSK60AtXvzA="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.33.0-alpha.2_1556554184674_0.01443715059124906"},"_hasShrinkwrap":false},"1.33.0-alpha.3":{"name":"prisma-datamodel","version":"1.33.0-alpha.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.33.0-alpha.3","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-YPVQ4oOI+VpH0Oup8EJ6edx39Qj0xilXK5IPLMmtKI5RAJVSAqlihvJsGK3Dwtktyv2YB3AZcZEwPL/ulJcVng==","shasum":"514472031cd35525a0eca0621d1980fdc329ea63","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.33.0-alpha.3.tgz","fileCount":69,"unpackedSize":208888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyCi9CRA9TVsSAnZWagAAUH0P/j8BAs1EKGGKd28ZgoNE\n5uoaIwvtZ8nAYdYgdneR6kDJO2z0JhAgpKxfZTm21da50piqYfkzKKqc10ch\nUnDiet8HTkUZF3QYNfsgLbs6/rw2A9rODUdtuH5rcbbXZ4Il3cM9yoUymT4Q\nRD4dstRKndwXhAUJK3vzb7/9aRM2abn6OgRGHfkEUH7uRmpLsOXdS7b0VChl\nTuw5MyJ05dbMMnIpq5yOdSSaz2DUaxjV4TqiRZsxyeT4w2bODX3PFpdY6AJL\n7C6qeFMrpSyN7ceBs9QxxnbITWCqulJ2SZyDxssBtCvgeplSOVkGHL16GmYz\njEM8+E1A2/KgdKUiWthM1M+/aPiWBYmo8eZ12BhuzGKfT6fAOm/CdchUiz78\nzguv3oV6DZ6C1asmpmYsXTxnzOeTYPtFonJ7XpshjImFvVquDj1T+sTgOGlz\ng9aeh1fgw6snzEdheecfvbv32/WN5jZ0LwBjzV4YQsFhqIHvrvrgKjRglReO\nFLjVp2pKewYENQx2gWnhHoRNQj2Vcst2X2EMjheQlHn6znP/BygOHtBJUL2A\n+ig6Sbw1aQVh8WoTHStSUnTJ20HALBvTQV/IFw/B8yXoGPH9cPaEQHKJpa89\nZiD5x3BN0WgSmaatFtGTQ9Syl0CgljVxaV5z2S/IxhGESeU2YdvJK0SHtaxj\nxymB\r\n=+6f1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCYRVY9DM3weikE+YgG7nuxkhzD+Dn7Ketx/drq3navwIhAP7aCik86gZLTekMx5CKJqHNXHoYjFDToSM3eNLca7iX"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.33.0-alpha.3_1556621500976_0.6261779126566185"},"_hasShrinkwrap":false},"1.32.0-beta.2":{"name":"prisma-datamodel","version":"1.32.0-beta.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.32.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-fCnHy4pQKgUl7I+zWJSOMulm2foWh9NEXuCEpyY83pN3l418jjpgNTRcFi8YtztGP76Tq5En7QMRWUJuxNdzLw==","shasum":"5c8fda8f943b60c58fea3ce779864e6f898cc154","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.32.0-beta.2.tgz","fileCount":69,"unpackedSize":208806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyDh1CRA9TVsSAnZWagAA2KcQAJdL1w8qFD6blkLOqTz+\ntgSL9dAiCM1EzhNCUQe08RQ/0UeKwX8z6b5LYnCJyh1F+L6lkDJQtFT6RY+P\nfGDdp9CEkFwWKMdeWw0JMnNV2ffTWfP/3Z7xLKCoNJe8L+GA0ZZkLP4BI6eu\nHbOliO0mZK6soNTF2hXMCG0lV+hkn4DjtrtKrGFp10kU4ThZWoCH/e105SBB\nD7iTwUU6Y5oT1PMI81tdZGUjxcKxoOvMo3eLkZEatN+nS30nWV7oq5fKofaS\nL1pAdwRpy62m6w/sl7peQDXRiUo46iwVHwWndiG31spflqNT1vaUuT1DAqUM\nJS9y9i6S1+zvCa5oIVUJ9Pbo94wmvYxUxBlrNjtygfbMQXMoPEiGUCBHx/Ti\ncjcxksJt9V0bRpsi0K8n6q0qtMwrILZlVblA1GILIa/a8h7DxGE9Clvipvt3\nTswdgx5T9BR5qAEPTooF82mmYlhgYDuVpEf2qYfb5ZUT4DwmV5Gz7Q6miXrQ\nqWtvI4GcA+LGLhLE/olSZFk81jTg4plZyTeZloA7XZmuchrnzpENF+I+o5+o\nMYgsefDOMdlR7zPLKRpdE1pv4T+P1nLEQsuWnHChjciU9jqOkTMcrE7/gh6f\nLyELTqPBMLd36LlfojoYyeUx6HS0IaSgCB1d3JaFtqaG2NZxJ539ZCmUVBeh\nOwwm\r\n=DLe0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHtHKDzOJ5d4uUZeJATT69UKvN0cqs8HE6mXJVjz2iUgIhAKfDJhOU13KMOJlkJKgPXjJHGfTmlWNHZG+CGczI3SOK"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.32.0-beta.2_1556625524904_0.29508048712693924"},"_hasShrinkwrap":false},"1.32.0-beta.3":{"name":"prisma-datamodel","version":"1.32.0-beta.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.32.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-mOEKzJur+6M+yLQ+IRRQUj443fnlgHbNmVYRW3Fr8965VDeElKFHrpDj5cKfKX9uPjSpfipV5Kr2qbOAO880GQ==","shasum":"06e76ba199be47752d31428603e28def4efa0428","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.32.0-beta.3.tgz","fileCount":69,"unpackedSize":208887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyF4uCRA9TVsSAnZWagAAN4QP/2krbDhDKfOWyzs+JPJp\nRnzQkk7OMdO8I25BNF0efOIYIgxpP9LjkvT/j5y6tKkp2KXvV6pfi6+2fNpS\naHRtWcW0mFmXH5y6lGhpor4L6ixxgjWd1QQ1ynOHbt82ksyqGAgDjqsBCop9\nFJqNNxVGEZWCr/mMj/3muKTVuDr1RLdoNYkuWL9LFPRbHiyuGRCpKy2IaIWc\nQVL1PF6tr8La9Uh7IDl1NMGBCxiuE+7ucD3gY9C13ds71T61XSV85tpXAjAz\nSy6HmyNYt6F2RfliZaCb4rdj34SivyEYMMGgxugK5cKKMqvFYJ/7oVj8i/FT\n8yznOTnPMtKn9j1ZTdLVi+bnL7Fz+lQSw1pxVmVQ9vIe00Yz526VjuW9QDOA\n+JoamAl2QdYSTOihiSbp+r7ctkzcocjR7glJoIiITCnpkh+AqC8jhn414jqS\nQYPwHG6VDiTincXEAnL9R7DzSdQ2FMhi8CXKEhuKzS+oCvTcyHkBqa3094rE\n4wBbTkh8mUAR94DjkmyucuKtGS/ckH7i+mWf6E7Dcm/ll/SWBLsabPLjllFt\n7ypPeJg7ZlWTTtbAcCfqduz7e0LylrBh4pkB7wB1r/7n6F9tKCp0zd9iMgpF\nY8kalMGQlTeIgopgXfRPGtRJ8vH2SC4H/F+oez9VsyA2WBoeq/zn28nWdgFg\nwpR9\r\n=NKot\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEfkOPTHM0X7jp10DG4kI09PxOCo+u3/8PEMxZSC8lZQIgTGaLdd0t+gy7P5lMmKB2tmdLyYZU+IrkG6NcYi5f8Pg="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.32.0-beta.3_1556635182001_0.9978605965958576"},"_hasShrinkwrap":false},"1.32.0":{"name":"prisma-datamodel","version":"1.32.0","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.32.0","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-1t9CXFKmEC5RRYB8B3FkRfctOAnT16c3bnCaguuWUlLflwy1SNHMzViIM9f62huauXmwoXj8zptBQAj4msr+5Q==","shasum":"6bd42fbc5431783a7c8466958d1b7f3a793da772","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.32.0.tgz","fileCount":69,"unpackedSize":208799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyJBpCRA9TVsSAnZWagAA8S8P/RR9wPYGoviUx8p3/Ni5\n4DRqjHqrUc9l7bcID6NIxGIY+FztZk3VAoBam3OJhA1X/DGa3RRTemFQue63\n31fK+pl0htU0zcoTB/U0NUvrVGjElmdasPoXSZo2EFTy2hEUrwXJSBgyIiAO\nXducggr8Oljz5nIdrAjUl98kaUj6g5itfAf1dMiH7IdyeJgM9FZJldNSTcv5\ntHSKvVCQmOf5gj3q8vR/i+pp1RQ15y+N2c0IwCEiEJQzmlnfZz4r6ThUg6I6\nsN5CWfDCEwxs6l+1D1d0p7VToHqZTsE200WbbbNkSBYbkrTvcIF6jJYVpwwW\nYEWjPPJbqFdfAQEdNFeliEcFRCNeDZa+9mbBj1CHeuq0QmiO2R2l0w8NGqj3\nFNYqdzkoqMd+Da1LDdHUsgkkRpflTPDQE10aoTo82Io268UR+NlaZ3RTjJnt\nWnMVkZ0ccQRmT3BDWqFbt9Ew1i+gjStCZ165XbbVk/m9csEI85bebO0JSp2x\n+NKOWWNUVNLwy5knzQzTLPV6c3MFr+bR8HwppxCqcrbX3ROS0/FMWAcE9tT7\nF8Y7ys4sHVRAdD55O4ajjwet1iCwpjo+SZ4TKE0rC58KSf1Ux7M3k5qyBWkr\nQX77ld7Vs9oMNKw1UpC/7w4ZrVPchy9On4jWA7ybTk264rOsOjSBt9ZCkuJl\nNjBg\r\n=hKqm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEidTarbY3TIzIuf2RSoqrRunXZ96DtVUWZRM6BMtDRsAiAW8elSZWPLKB1WhUnffHqsY1P3PDdNVDpGIB5+yUlDQw=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.32.0_1556648040510_0.4373592899475256"},"_hasShrinkwrap":false},"1.33.0-beta":{"name":"prisma-datamodel","version":"1.33.0-beta","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.33.0-beta","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-TuNyDIYUyTzGLacuSd4G/hIzLtiIFHyrvPoeAFLpbH0/TWHs6+uL3RTq5T0zuoZI7JmHAnzqGG1UEKs1wzU2dA==","shasum":"15fb5535da373b69503f3ca9175385cd89d8b0f1","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.33.0-beta.tgz","fileCount":69,"unpackedSize":208885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyJG4CRA9TVsSAnZWagAArwYP/jPqaVsrgpu3ilCNiPqS\nIHa1JgH2j9ihVPWOFW/YhxIJrNxe93WfnKya7Q2PlDxrSMpaat7w/nuk2XE4\nsenyBKkls9Kv1Ud39jUBqZ8h+/e8rnmQdfZxspsbkPGwaJkbqVsOgzCyyceH\n7kEOGud+Psgyw49LVGvDO2qFDUfMmX0alxvBehBYQHONLephx2BLmnx85pFw\n6CiqRKDpyoVZynaMBm9de8EkyPsCsHiSl3qu1UzDq0Ib0wOgwMKWRi9XRV6K\nRXter9crnaaH6yFvtnjWYH+zE1hHf7vKmToZfdhKj+nZDZ+1DXnY2NuTCR3j\nVPEQBrYVg/k58iGFyjIBHT0iXnNIhfphF3EY9duLwJjIlUFmd68ZK1tOJCG3\nTIh0GjIYPrDawKZb6ZVJJ6ySCqMGEJpSEh1WUhs1Tcdgko0h/2id2UVm+3Bh\n69uUISAZGlAhUL7v5saxrdmqamegarH+277R/R8P2eXNAlrrqXQzRuRRpPjH\niwjJl/WbNmNU3pWh1IsohfzLRMCzMzA0WO/fFx2lHrFutSlzAYcjhP41Qz0R\npoJZuiVyaErhrdrIN4W2cW6DhBV3VnuZ/xcY8LSiGO8IZm4xtAkAV4mJBMnV\ntpxh5exskkywnG2F2osTnntGWPJa98ixjS0awRy4O0aBc7ePpsc4w7TpkRZg\n1t65\r\n=IYoN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy7q+9F8ZN7xGazUMdPEtR/WJ7Qv6FLSvifW1ofThzKgIgLoPsXKKKYHOAym+NCXUCBnAAD641N3V5k0BlTYxB7FU="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.33.0-beta_1556648375732_0.9970112068711907"},"_hasShrinkwrap":false},"1.33.0-beta.1":{"name":"prisma-datamodel","version":"1.33.0-beta.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.33.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-gmwNd0YMFEFtOkRKJiL2p/cuzhM4kTbh+t1at/3DIihmA19WVAVKctOZbPMfm558My3Auw3+xqxcsPV9C86DQw==","shasum":"467dc42bfc159450c584c8082ddb096edfb622d4","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.33.0-beta.1.tgz","fileCount":69,"unpackedSize":208887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyvLhCRA9TVsSAnZWagAAk/cQAI2XAeuu96yBqt1MBxRo\nHKjo1lektLwEfu7SBC07huE6dVDQxlMn4fm/7y7x5DrCCaYy6iLQzEZ3e54M\nIc+ZZn6n5v2+0gq4B+kGU7YAcbTdXKcZCNThYzTY+wGblRnhxX88xffDZg/8\nZE5U0VN8SSkporW/B2OUDfSp8I9izwDKiXXaeeZS9cU65ceI8rJNhMlngqeL\nwhksW7Fx23lRkUNI13UiKSQ+TRLGyM8oJ14VkrQ7FK2ABg8VDJhfTwdtJ78j\n/R+m+Y8hfsUbpTv/TJvcnZhZqhcOV3zT6+DN0pJsZKULGrbkUnHy2BjpPWAf\nai6nxs4P3jUcGIoJYhsz8bmC5oGmy0do+uewC+EddiLe0DQjRhUMiQS5nO1O\n3J2gkzyXI89GzGNeNcK77z0NfrbolYGvoIqkDU8iKl3IxAfjk2COsq9MDyLG\n/qWT8wLvIRM8zI1uLGjU5lcd50v6bLF9tj4ehiouf8zks+0r6yW5L8ZR0YfZ\nMpCZ4lRIgux4z0MUGqXT/p5fWgxL/+OUuOmDFNJ6gMqUeRoAAzVMjnUXi3Lr\nE7DEsWJI4jMZfCq4xAm28fQ1R5cy+jnTWXQ8eOmSCdEDsxRcU1tevvRL8g4A\n6FUiQ0fvAqQkgUsNjS1GVkzDg+mpt8HePFDcNTQMdx6jnG3NJRnpzQa+xKsk\nkrhH\r\n=ZFXk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyFLF2OG2+n1m3T9FEXqztuk5yHHCpgUCurGLI3jMzewIgeIQZZ/HCPaaxfgUS9IhQmqfW1S7F8pfi70YUZ2kherY="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.33.0-beta.1_1556804320800_0.8282603258680294"},"_hasShrinkwrap":false},"1.30.3":{"name":"prisma-datamodel","version":"1.30.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.30.3","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-FeefEEdU4/gmXyE9w1QY1x0fHmOjqH8WICxe5Mmcm2PsXaTaIEAPr8+YjubrZfuTOBDKIti5RsIMK9zKR8HKug==","shasum":"8515d7acfdd9cd2f77fc461663f97d812f72b77e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.3.tgz","fileCount":69,"unpackedSize":207138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczBBPCRA9TVsSAnZWagAAxM4P/00BS2tZUFGOh2rXuRoY\nGRw8RV+GbrjtnJWuqTS59mUqMu7SFLme0E0JqOh4eJDJ4EYtWJ4HN27321NL\ncXVPNxr1dSM/UqB648sgVSPYa0uyw4taYcmlfg+a3AFB8vXU/VX1zk3u8A5K\nBv6FXRW+fbq/uxGrJ/LAA8h7QCTCEJe8me4Rh/dRXx11Q/jW8R88Zbx71zwf\nFIumnQWPstltche/SGSk1+Wc1eKMQlMN93GYTgQKi/g+DkOXAUPa4n50asy+\nXTHuTsywUykqZAwHkBL+CDJBbVHlKOFaoXN8uSiHlJpKY0NuRUAS4MOM6MuZ\nvi1+mwlZmI9qLO/w8HrkBXEWhhVB21qXr52zUx5vRMjJyHeHicxtmo2f8l9s\nuEpOjLxr/neKGBjR55pXVxBrLaYd127Ukj9c4bgMMoR0M0V9ynqNY9XzwiJd\nkmkpruNOHwhN3QjjxI8oucjaTZmweqSa8ESXyqZvNU9g3vKUScZSTBCfKgta\n8/OCo3fChKpd6geuhks0OfcFmpwQzmYH0hf5RFeB7KNzk2nhBcXAliPazrP3\nBvrrB7QIte42HIIfWHEqgFIoCTvbDeGt+qxg0Gk+PUq/PaHE8LhxxIabJHV+\nuTF4eqSr0wf9z3jZL5WJnE8pSgnf9mnZ5PWgAH7WEiy85e1neqPWM3WXo0tE\nqX/4\r\n=uoSo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRT7N2JiqKR4RvWZXv0By8CtT5IBCQ8fM+JoD7h8qLzAiA8SzzefaOxe9mnjeDmcqjyivvtIg6wpd0hvgIljxaZ8Q=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.3_1556877390490_0.8987792237459158"},"_hasShrinkwrap":false},"1.32.1":{"name":"prisma-datamodel","version":"1.32.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.32.1","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-J6D4vF+G1A9PU3q606vt3c1yJ7JqTJPm6berB+WUmZNS/z9y8kFS4YOolpXlFB+A5VoHp0NRMbIXmCQa+YTZnQ==","shasum":"4c667f60026879a0514dfd8c188c301f022e0b16","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.32.1.tgz","fileCount":69,"unpackedSize":208799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczCGuCRA9TVsSAnZWagAAMmgP/1cit+uzA5rAX9ANlAf4\nQYl/eHLpXaHRUfdrJqRY6TPkO5PEmeJ8T0SESZOl4VvRHUlIssR8tIAwPfaO\nBl6kQpMjv5YG+w0/9nPY3XksyCvC5fQhzB3a8D5pc0KaZemOSPvninFxWNPB\nzf1yn2waDUcfMUMAH64XdPyjN22SHkHSs4CpOOCRu1BGDBusLhvZEJ77XCt4\n55kFvrvfcsjVK8vGX4eG8zLkkp0NDD2pUAqqDLlTNM0vqSWcK8totzvIfSlc\nFlplozcHD3FOmRWQU2UE6ajDfN/zk3zGT8y7sixf0KKxKcqNd+lwO68P940Z\n4Da3gVL2OiPrzElfrmvnfv5WjxOIaTizkiqCVGZ4+2CdXM5SoICrFQ0jctI9\nUkRGm0vHQ+F4zNZcUz7bDclfcitPInPWamQakWiJJKcbTxaNWUriRtjcNcGv\nWNV/TVnkv6VEWjdNIL2ddnPq07nemnuGU+nDEoPZRAYCcLvN20/9o2GHgiq3\nuHOmg4aQTcfFkDsvBr2daJeIkxtYpqK6/YOPCSmkwYaEabrJawMtPJ/DCih4\nCqDEVVRgkdLacWorxmEpICqbQ8hC+Mf8MzAiYsl4uxAitqE7ZEXsnTKiIljZ\nKDipKZA/RoGuPZyGqdUDcr+Akf9qdDkc2kQcq8OgdhGLXGFXHg9tHYtNpInX\np3w7\r\n=Scr+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDjf3cAZIaiJzRWBs+K4GsbwsCp/vnvQPgCJeQbWDF2wIgP3g++3HDgwXlkuYSz5Oo1nhwQbZO3uDa4DFqtPoLOtk="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.32.1_1556881837945_0.5495076423808369"},"_hasShrinkwrap":false},"1.32.2":{"name":"prisma-datamodel","version":"1.32.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.32.2","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-EncLV056dYkwZIvo/dhE5SesmqAg3Ig60Uy+01v4LxTKdSswrjA3j3C+6NCVMGQc41C2Xs1Or8Ir8kuHwVNI3A==","shasum":"509f730c44e92c6a2ece56f90cd8a420154fbcde","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.32.2.tgz","fileCount":69,"unpackedSize":208799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczCwQCRA9TVsSAnZWagAAsVoP+wTm3JYfVij9D+fAU4oR\nBLLuJPwOnxlH84DGeRNMQ7yNDJbJrhRVxs19IgYr9RwhUGUc+Ki9hDvVbN4l\n15JB4V3CxdCENv+9UAlHGSO7vUVUAh3EjKvrBeV0ZcUFl2SRZyEwY3Sfa9mO\nhok2C96j+21kgCWL3Mt6aoPy26oAUDptvLtACyBbqhR8AfeGf8XnOK9yxDWF\n1NryGPty2QUA/F9nwoz4XeC3dJSQluTYQgxAvj4OdMpw3/uwD7/rF04R1xye\nBJHvji2dB+jnTNMbHHcqCg+rWfp0mARwOJeq6e6HWlcbXJWCo7BIs1rheYp6\nbyNFe0CjB4GuwL5Iw8pe86QrA8Y11S9dnM+FJXt/CM8rcu1h23RmmpnPHCo/\nL5uqZZBawsr6ZW13FAdJjsEd9EvbS0Hg7PUSYDQnvnxQCyIUucsp5rElwFvc\nTEQsVTNdntXtI/to59iVfP2S6TiHZmUbs33oYqd/K8XE+teVzON7TgO1J5dq\nQbv1LRQ6OXTYqN1DFZfvCWDb7/Pf3A2WL6P/McRyqoiW3846cx4n5bxZYzw5\nRjFCqJPndZVLySoAEyJ6GrrnvoccshewoIuzT1uMPc6dDHTNdoQQjnWBuz3R\nj5v5mOB4XSP2LJ2yj3ul35E5/+VWiNtl/Sy296wWA6PkYqdWAKKy051eoKFJ\nLTBw\r\n=wRiO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5/O0f1ClnWWg6fDWLm+tWO7qqJXVw4Bkdxvb+YGhq0AiEAt21mm9HAWaaAsw+hS1nGNp7vCDKQ2FuR2zkytlBa/rA="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.32.2_1556884495423_0.3712852290754731"},"_hasShrinkwrap":false},"1.30.4":{"name":"prisma-datamodel","version":"1.30.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.30.4","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-hP4/cuZRF6H+Qc4Hy9Mtg9+rYfVqC7C/wSKr6VCCziY/zUI6vS73A0gQcRLQkGyrDFY4AOpfEMQDnoLJm5i4Yw==","shasum":"fc21cb670498d634db0a63cb440ad4ab29a831a4","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.4.tgz","fileCount":69,"unpackedSize":207138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczCxpCRA9TVsSAnZWagAAUXEP/2CcdbrKGT2F4Um0TFtA\nTUrKfjTYfgz5kk7YPrRWbkoXS/QjsmWGAkb785S8eEQtnZ0I8dK4iuBt71Vx\nwUiC5Hl4lMyRKPe4dSX2P8f/m/uUFsx9CAowGQOBr8b1U0Gqr+1TAxQaz0Oc\nqclf+CmykUNwPzEMhT6gMxKm9LKeUUptaGQy8FpEBYneULFVjeIomuXNK/kd\nbvPtSB/8wsv6URP+rNrLtK7JNcA54HDHd509g9Ux5rikV5UHu+ViBovhGRj8\ng/qxpxtGAtYQXx747N5cpSBXCCPRwQ7YpXpTRDw+WuZwsxib9LpHNPhe/s7M\n2SDTZQLkw7uGMxtmO3Xafg6nkF1r9GRmcV9z0a5Lnk8uK4t9XRQFBD58XKpm\nqYYSwhuUhgFVpZbagyXpe0rMRAplAnlMkz15gcxe2t0IY9pR+2EA0np99qOf\n/tMobvZMb0BKRhjaOjjCw8mYwAP95SzosgoIKnu5CZ3kFgltrlP4zSvrbW9o\nBSheiJrd2H5VIR87n+f/1nE5Oi5u2+OMjqv5frSoLmFLJfFFdjT3j67nEG98\no5mNzxN0kSU3C4eO8MNJsHd1lr4uFP4bbQ1PRJfBColWaZA9vGOipIyso0tO\nCey+vj5JWUrH/hxXfROnVwPleBmrfCsNUqBhX79G1p9NLkM0KVcVTTURBFQP\nOlZy\r\n=mUWq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCy5saa5ceXGLDIRuqWEVZz2fAAAGc6cDvox+7KgNYHrAIhAOG+Dr/A/iTD1NSWLMRrQDMMrAuXKwr2ANbAV49LGBHb"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.4_1556884585202_0.352038027344471"},"_hasShrinkwrap":false},"1.33.0-beta.2":{"name":"prisma-datamodel","version":"1.33.0-beta.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.33.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-LD08zFoVuKUohe/rQ7dC7YucYb9JtswJF9LxDI1hTwN4fq8HZlpI1U1nMU4Xq3O12F3vOlY3prsNdG02aaUjGA==","shasum":"dd64220c62bc4d28137df785c091b71bf6a02aa3","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.33.0-beta.2.tgz","fileCount":69,"unpackedSize":208887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0TY8CRA9TVsSAnZWagAAFp4P/22795KBuCF0Eprn4nLJ\nMGpQAWjKkfzhosq6A6OfsiUjgDiJbJbA9qO549TSss1y2Dwr1fXqqJCOaY+M\ngl+WvuVroIOv/+dQg2nTxTtF3bdzoHuk1eo5Xst0WnCoYmoMDX2+XCYV43Fj\nrMrYMBXZ3dMGkNK171AfXv4GRNBiOb4U9ujxS62Zl5q2RGl5PgaYbtcgfYIl\ncGjLvP81poj0BRbB3s44sXztjxuzMn33il2TN26mIwgcjcqOPSH/rULiEfNX\nbk1FFS8zDmLFw1d9gT3+yX0PxdRC/FbTDgOsGJuwLkSjUUIDQShPQMb1X7PX\n58sNcjYSNaiqqb8IroGuBJ5vLHHKks6qG04a5iJ4QCoCpHprhLv+TGBgZal0\ncw3owJisU/+8D6U7njCcQuz5akTMd4EUIac7twar5v54A3IQGZeVrWZX72J5\nSpl+UQTIf3/xeEAbJwIAdiuJUmBRJ5OsjwN2ifDno+TxEMXA52/2CpNcZmTb\n7Ap0dcppUaBLYNY4eoUMhBhd2f1XROtDGmqsMtzPZMhf5dHLGHGSm+PkwuWO\nAc8BykGKO2X2t+09SdSKtrK7ZCjwPi/qmtQBecUoE/tMfTKpmduPpr1UcQzi\nhxOSQtYsJnJFqGVnAOOkuRBerEJFhyV2oqcOFXzAFVoJeCkdGxMgkjD8H51E\noDUD\r\n=JoAb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGZG6+v0GDFtC/JmhLu7XtW7lhPbl8RZN5ZiU5lrjTIQIhAMmmEmZ52NjqhJiSsuK+VP/Xvc40LQ96yG5nFGj1bpkZ"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.33.0-beta.2_1557214779651_0.6297968899293354"},"_hasShrinkwrap":false},"1.34.0-alpha.1":{"name":"prisma-datamodel","version":"1.34.0-alpha.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.34.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-4wzR3QONsUumTDHpdkXp8ZaAW1h7jcm9rJZVGsxZCA5+c+aApWNiOcP/Ku11fJUgElVUoUi6yHzER40LpfpXrA==","shasum":"78c5ca0acd3bb2863ac47ec5491493cb571c7139","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.34.0-alpha.1.tgz","fileCount":69,"unpackedSize":208888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0TZ0CRA9TVsSAnZWagAA+X4QAIWFfcBlfOIam657VBAj\nJDIxJdVwFuWPktjaJX2okFxqumftxUeNkeyghGc0ZfQF0apb1C4AapalGewv\nXrng29svUMneIlu+oeH9urC2atnmoaIEBGrBBhfkt2QeKBNNEWHo/1OV4Tk6\n8EH3F7/chcgKT1jOApzhmFppSh9itCCkoNx6jJa86W+NcciJQe9AGfr8M6+B\n9R7LN0RNIAV2IERkbrNPpkv+1LYo3GTLUvO1EFpey40USvjyXOZ3kQ5vPUxQ\nkfTWOdHjF+fyOxadoWCWGQVfahNbHJ91Ha+8cah/IU0zVLaEQSbHUeOYKYt8\n4bq7xAJcuZNk2Nadm6lwGFf8i1PHRLtCIJ5BXEDo0uwSaY9QVc4wt2WJeq1G\ntla8IS0mIKuIvEY7dzvbrukDSSo6O6wlUoA4s+7z4zfkMXlSIZECmaAQvPIq\n/k2tcHnIOCWgxmNLpQZ9Su0Fh28ohNvOYwotQzVp9F6GNkerHDRDe+L+fSu2\nRe28KFja6TUk61u+HLsD7kztFi69+tP9KeFQY1GnxMRnTNjHrg/lD9BBc+e1\nox/+iFnUILgc58ET4w8Lj6J2TyNszrwS+XK1YScpl8KZ4DXtyS17xmCm5uQ2\nlQxRgFJiyPcagGOGThBTigIHE7oADvXDSbFOuQLBhagO+OYvBnzjoQF37x/Q\no/nB\r\n=m3cp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiadaFROepHHmDl8ziuVoYZ138Fa07I77S/rFUTdNBbAiEAhP9uD1cuCU7aDWvV+91X4IwNSojD88aXGbA81IUMgyo="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.34.0-alpha.1_1557214836330_0.3262432062145397"},"_hasShrinkwrap":false},"1.34.0-alpha.2":{"name":"prisma-datamodel","version":"1.34.0-alpha.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.34.0-alpha.2","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-VyxYZDJIpq6VJKci9eS/VP9juFXylnyBqh5StoNR9BvTMZrzRf9snf9hgAAygM+A6HSLoyzm4/eeu0762dqKZw==","shasum":"1ba782fdb8e7979d963b212b875eeec9ab068070","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.34.0-alpha.2.tgz","fileCount":69,"unpackedSize":208888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0r8+CRA9TVsSAnZWagAAZUYP/jh17LT2vk1VNXdQuiOV\n1uU1KGC4MkZtpssGNh1Q042bDfv7bjWg7BQprZJ7vjpFCCbjcZV68H1M+bF8\npCLi6vOEYS1O0olxo1mUz2sYjXqa1IF1L1nOWtLdVTIgJuFMEMWagVcf9Wqn\nNq+UauVMdmGGac1WEGThhYqtiSZja0tk9jQhEuJBryLgtbfhyzpum5Z/DngF\nc/CWkHYoxdOvqvPdLFUBnUPdw5AtJy0cEt8zH1tU8axuQRVEcRpo4RFks9x3\nF+1AAfasoQA+AiQG1XkoALn3CW09tAj/O7WFgRRyaRpLBXEWKn36AnaEfsWV\nniUjiOpfz/PqOs5X2eRHT38fJa/jSXuKSXQYpmunCxCNHM7HnV28xVKGlVuf\nAHV3H5QfdkF4l9JfmebutEMv4Y72t8oW+Mt5ifviwYFQq0aQLdYCT9dk60F3\n+eNuktVVaEMN9y6ZkJcPI/VkQqvtXmYRoPixqOh5VpjbDI6XNUpizjpKH2uc\nkiKYoY8Iqy4ftlfTrR9CmZt/eUPCtsXo3R2uTvSn9mW0fOuqjSh6uwN0MMKT\n/4sVJNi176aoBQW88NIJcWuO0s2yLUu8tgbADr7eJsgvYtMDkUbrIqIDt+tf\niP0PBAdweKYFLGz0mfmJX2zJ8+IHpuXv4EdUSzxAtw0mkV+J0IKTWWCTTbGw\njWkq\r\n=tQRB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEmu6B8CsQuEEBiYdrFMrHeSj2oUcz1OBGJxhr6O9zuSAiB4hwtXq20w+xUQJIdH4n33Da2sA+xOzsWL43Jw+LTGRQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.34.0-alpha.2_1557315389324_0.5798507120413605"},"_hasShrinkwrap":false},"1.33.0-beta.3":{"name":"prisma-datamodel","version":"1.33.0-beta.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.33.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-FIFUq3TloURd7eaRJR/ygT7V/ec1q8wmBtjA8qbv2m6Ungk35A2B1MAu3Y5hAZz233Um5yax6NA93+ORjt8CgA==","shasum":"2501c62e11e387c0af7e2a0e93ad8d1d8259bf92","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.33.0-beta.3.tgz","fileCount":69,"unpackedSize":208887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2rH+CRA9TVsSAnZWagAA6jMP/0tdfTkMuh7zTJ6uWQBd\njVWcSjnAvuG7iSo4kAvWSvmzzuNc7cFssGAuwzqKhtr0z822U8ARhuClIqFe\nOiwNEWTsQG3OHg/QeIlDIGOD81ZIPvBerOxyN34bYQWs5Z6/FxMJz+JAa6Pf\nL3zA3ZfQKZH9LpVA80iqjnSxqAC9b7IH90cNKIcHkhYjI9OUO0YKUhisTddc\ntKPhDR6nek+mKdrRbtJQ9cQLA5MZvgUih7whMnXzwY8WzA+vmdxDOH89r9Zf\njS7ZLBAXoL82MWKoq+mNcxtPMU7rqpPLtf83jdNUpSrN11khKiRlOWU3x3No\nuZnqFIYMeuMVOVI49DpCe7PsJDHtp1hyxa1rNzKw63/2YJYuvSBHS8H1zJSH\n1NBYKV+k2Jd5modGgXxNbk0MSnDdTxtf6WB/3uKoHmd5hZJWV4c6cXu+WyeA\nxqBQLCi/+8KGnucJK1/zurNhjF/ErTIqbWmMGHHeo13JstSDwkZN5s+V1QQ8\niBRIm+uGmRUudDzwV+7s1cf/4QPyvK0QFf35mvPcgttRCAOvHlMKdx3gBBbe\nKeMdYGmZI0OF36xpTH7rCsZgtCx2glwhYbRtz5LOpRd5KC9Rz2OauEPtB/Bz\nq9VyWFHlMjNZxDG7EtFxLn3BwM/+C7BONLr672tU4/5kFxS9/0wSrWPfEZok\nMiUy\r\n=HkER\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/67KQFJvzjrfn44abuQgALx9LcSws3iMbK81knpJfGAiEA0e5+PpnYO7scO+KQKajuNYzHRQr3Yty/OksTrDQdYic="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.33.0-beta.3_1557836286241_0.9130866645844395"},"_hasShrinkwrap":false},"1.33.0-beta.4":{"name":"prisma-datamodel","version":"1.33.0-beta.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.33.0-beta.4","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-h4hqnJdbKIrdnXcVBeqbZx2xek2NlW2srajE2CSm2Qxwq4g9DqpG3v6bOSMEerHvyUdA8aGvGjRtB1arV8lp2w==","shasum":"4e6cc9a6109f485660823ec94e648936c97e4726","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.33.0-beta.4.tgz","fileCount":69,"unpackedSize":208887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc29MgCRA9TVsSAnZWagAAt20P/239s6A68Vt6IYGAQTea\nteM5V/PCrf5MtytRvaW1ZzmitwFXyhYqR6Remss1sK60qYKWQdG5QhcBBKml\nICUGWveSdJ+RjqP1eUznTzII4JA1NDukSuW2tWcMpY9EllgOJjS9aYRY9lUv\nYOKl+or18mDi+JQAiAHHMBGq/KCpGpAoYhKXemFjmXDeG9TqjLvypSWQucDf\n4V/edCxYv7HZrLO3jTs0iuP7fzRKXfonJ/rBtto5R29VvV6z0PYYJzw/rZUs\nxGgwFhIERb5RoN/2oLEbiGjoJNVKBLmt4Hu2QLd0zibh8MZnP7Xzkac/UZTI\nooiUpCq58hOYwa72K53Fs7gzVVGwEiqLJCHtQr8OZHwD5ZAJmFjPinaLIV6m\nghjbWCOUJM7TWxa3IDzyTgKsvGund/a+l0TlnaIIxvyP7BKgh0P4iTZ5A6jY\nh0gsI2lXu/vrMkaCIhtZDNvt5aB4WwaATGQ2MRgfw+SkgP45RgmkvMmy/cdl\nsItp2r/SZ/yqt57kC0RM//TCpCChMp1XBEwD3zvX2Z5ostXhAeXLkPHLgWTO\n4zqqW+DJrS0p10ZB7Zd0s5TpniA+TkRdtdrgqrFYdlbef3ehTmuErLL/hnul\nUKk6xDZXrtbR68dqHcHC/z8U1XvAIrxzT9kDrQ4aWTMLjkxy+yU02zjq5Wp1\nShNl\r\n=QZnD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDNN9YvjewtNnZLxv56lRnMhWOZxLCZfjx7LtDQ9lEhmAiEAy8I5CrUpFdVL5k1Kcd6qEfs2aY02ccWGya3rX7o1YyE="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.33.0-beta.4_1557910303781_0.6509270392976885"},"_hasShrinkwrap":false},"1.34.0-beta":{"name":"prisma-datamodel","version":"1.34.0-beta","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.34.0-beta","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-PgrA3KB5vlxy9CmUVc+jbyT90rJPWqMNhxrzN22Zn0ew/yZMhuNpW0qT2rJUX7cvl9J7RvrhWIQJhbsBbaVgCA==","shasum":"dddb1620dd6e8cbb9487b607caf9f50115873262","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.34.0-beta.tgz","fileCount":69,"unpackedSize":208885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2+4VCRA9TVsSAnZWagAAzg8QAKBcp1JodCxL8XIAUxO/\nkGgJAJCfbg96RQdU3elDNyMTyAyoB/EL/bcZPxpWmvvwhQ79cO2zU7TL/ABU\nIgVcx1qFOAUOSbBxM6si9RWPS8IQY0Yh24UU7OUgVyCTHh0BR6KR2HpgAvHR\nhEiQ4NNmUbRvP6nq2wtFAHLU5+zI4+tC9dcob1lskVxQN+YD8GfSltlW8P3B\nGe8spLouxakb03vLjj5mn0CCRM/7n7ETenfCbMZoDMjG+V+QKVc60LDRpPwU\nojssbNTKq6TvoXnsSBUQGsiSjEXIyA6WPi6AT/L103JKLbgj8kMA6ypMebOJ\nFcsak09r5lU4jRKUhzEe7KEaCuBzxP57JuhJShUg8oFQokpINUUNWrWtkYlB\nOSnPv0VkXov1sn5eAfbhAlA6zBX4p9PCA0154PhjyNX2sNM3rSOlMUJ1LOyq\n+lpyw7dCj7DSRYM9JQa0hciamIzmQPd58+X5QAjM5QV8b0WgchB6DFheBnrx\nwW2nQMMZXlj6e93mDxeBbZsH5Ln9Qpvs0913AkDxvAnI9DLRMMNECGLPFU7h\nDc+vWatF2Nb/Rkk20+PghP0PAmci79IkPoWDfZrlJqS7JAGECtwRZeZ08M8q\n7pB3ZUYV5AoVbIhjsJHLTdhrGgBptX4MQ0w3GNGNpVX91C50mABhBlNPWxZt\nRGsm\r\n=uOfo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFeoUuDK5wTOqb1M1Ifl4I54hAlE1qUWIs8WziJdDyaJAiBkRb+tLuAszopqGLmb4Hw/Py925fNfy2ldVR8pd6fO/w=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.34.0-beta_1557917205172_0.08706469040347287"},"_hasShrinkwrap":false},"1.33.0":{"name":"prisma-datamodel","version":"1.33.0","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.33.0","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-RjdxjSYAikEATQo1Oxtw7n1ySdXv1wnyI8BVTH+ffasdQ/iVHsW5qia6+3nLznc7pgTLpwBEmZVtmPPWNI/z1A==","shasum":"64d8b4cc78ada8c60cc31d7fda51d060b202886f","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.33.0.tgz","fileCount":69,"unpackedSize":208880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2/YDCRA9TVsSAnZWagAAFWkP/RjNQz75lq4CXo6w8wUG\nLJHDmcTJqydVcrYUadZFP1elvXpNbjf8pskQpjrXmdRhtshMqIWKKDg2lAco\nPIDclqfz/bjKc44UhJReLtotu/hOggrAxyCRnXpPp5ZWdCrxPLVVBnwHQKKF\n0JqI8BCYMLx0d0ypqbfWCoCMP8KZ05cZ8qFrUPUdskBc+FFJHW8XxE5W+ex9\nlA1X8bsFpFbmhYarnbWyApPP80W4/68L4mKASZcLChANlP7813H6Vt+3Ljnu\n4VwWDPqxMOBmbGbQ1mHK8fysv9xiwa6hah/qSk9/javG/tXdayjk4+HRz4P9\nfTQXoaF5X8h2Mx2zsU0uFrcSeBNVAAZ+fSv8G79EO8fA1O4tYojW5JstMsCI\ncoOG846dYYomWzLd4ExJtXxf/t+T792RUGb9gvHZdPkYNnEsgvA9/12lBgND\nHcR+FldkJBTDPcT+xGxRjXaGOJS5Kx3hmrZMEZ/873uimOgwuyk2P76VnEKF\n8gtOOQeYeDL2PwzklsTsdrryz3kAHw3lwHqtbeg17w68QIDSqCxY1tZQP6eT\naj0CANUUa2EM91oZIN8aQNgIC2c6AikPfnu/EbzYm7nlDxJfir8lGp/rFZyH\nsgcqOE2cf3yHDQ2EzpXQV6VvJwFgOHElXsyY2P6okUszjDIWB91HxyQPGte6\n6zq0\r\n=6YcK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKtNx9iZHXD1pisv3vy/vAnzbiNsVjv+Skof9pmbQn1AiEA+wFVGx+4UwjnLb4UlcIyw7727tcMJGlGDf6S2aQQuUQ="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.33.0_1557919234395_0.51934091248107"},"_hasShrinkwrap":false},"1.35.0-alpha.1":{"name":"prisma-datamodel","version":"1.35.0-alpha.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.35.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-GKe+xTvzf8mUocqveFhgS+hOUlwUBmPYrm99OUxOpVAfoxm+GVQHHycBIrLRBWl+FldAxemIpm/pO2koL6Av3g==","shasum":"455fa6ce363f408f042f66bdae5a41a7dfa35286","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.35.0-alpha.1.tgz","fileCount":69,"unpackedSize":208888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7PYaCRA9TVsSAnZWagAAEWIQAKRqMHKsfjW2ubdnCf0W\nYabrh6oJgKHKCaMpSo5+OcXcCRVUTXT2/CK1PG4ca6tUCYbOM5q0uvXVctE5\nBcK4O4xDse7+GH+0ursmdZJWwTA4DscQsjwfzll/GAaBzunQIFsBh+p5+JXQ\nbRxnThbqICIl4fEWdEh3pXcRteEWYKE2lJNpuSWG6O/6dkJMzT6GdzVbaIaq\nclYXv2qzOnjtwcFpmtl0djd2plyFmrxdkyE2QqNPGHAo9lgCaSRRG1sXAl31\nt2LklF5tJxTd1mQ1/eDg7BtzpgOn1h5OOz8MWpoBeNQ1IpimXdtBhnXRVR2a\nsCK2edeZRv5LKpL0xvAA2Od0ANWeZZy85gWmUZWxGlG1T7mQR9t5K4FnWO52\nhN96zJmMeUp1tG2WD5JvmBgyPCGcBzgjJYomkhe2+PnKQQ8TzAEPw40QsRQB\nVzcKv0uEWqXq4e8428OSL1y2SzxCwKlxI/fQXdXYea7DSLtVEx85TriXuLQX\nQRmUWJvr4tAtLmyIn2YUKNxP36g4NxXOAPjDKQAOpu/PZqEvscydgD2N1f0D\nA81jJkV7lywwHzBC4RF07ioRLH9a8GJwra/JtucEFc2w8yvcKDC0oPe8+JkG\n4+uAGVn54u2qtERuI8CmUik5P/FPbHScbmVnu7V5G8zAC3+rhFyqw1aLgmL8\npFzQ\r\n=iXAu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADYE+rHl46iW9Mmyrq/05EAC0WGCcBbHcJACjJ6zqRKAiEAsXO4y1J4IIJqpJ1OsbfBYmSHgyepG+xGsA8sPwrzbhQ="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.35.0-alpha.1_1559033370044_0.35813129188845094"},"_hasShrinkwrap":false},"1.35.0-alpha.2":{"name":"prisma-datamodel","version":"1.35.0-alpha.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.35.0-alpha.2","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-rQ4/c+f0jrMRkpUnNWxtIZtRF7ZTBXPCWYQ1WozI7H6lHjIM3kVtOPhDQ4qSe973pIHx0jksoPDR9UBwqYKRqw==","shasum":"be7d679abe28466c0a7eda8ce38e6bfb881cfe04","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.35.0-alpha.2.tgz","fileCount":69,"unpackedSize":208888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7TdMCRA9TVsSAnZWagAAzdwP/0rvpkhx/UdzdsSlj9tS\nLzHqUb+QRumCUO9j285J5WNQA0hxVpVlvneWQrsxbfpy6B2UMkgQvz8oUDFs\nLSdHF4k1sqn5KW07BxBfcWlo6FSiGR9ccYne1Ip6OLND17JZtH1u0IyLAipw\nbrOMa9N401Arq3cDEQ+238nRdbEl3H8+UvQJpQG5IZ5TMl+6stEbtyjpHGbE\n+WC3LPpAg49WT0I8S7nuMLKr4u4nZOunSm4CGQgCoQU7aT/0SUfPL0XRdEdq\n9vGDyW4yLw00IUTc8VEmsBUPUvJVA8q6zOBKnidOJhwoQYArTM2LudXnIY6u\nmgV5riA9ow6Z9eYBaV0ZJq/KP3d/d/N0vE6AW+vasGNFWW9yMctl9oNHMAee\n4eWleOU0Em+oqvrmi15PS2TW8IVzQMOVXiK2JsKZZxWvT+TuOQxSEXF9ewX7\n66CVFtNWRMB8xjqNkQuHs7kPKmwtuwvpBti5yWeUUnFvnK80b3+ugJlKdMSO\n2r6Q1cDPDp23CZ+MgnHEEbUaQs/gEePlXh77mgTvi6gt9t+H/6p6jqqhaPUu\nEiS/SZzEHRsHTSYvfC2E1oHz2sjisGFpUA3YJELTb5ICWkOYhbru+rGlgiNR\nuinDViE6wpnKZ65m8dEmXT7aZzoQgJt5RxZWAy/aU3cvsY911e5j/kSLq/nJ\nrGwB\r\n=baMW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWtSXGauEgvwHLOD37IrJygkyaLlfSYf22rdYj8IPC0AIhAPxF/jMls/muftU3di2BVYQ3dNMjqD0Vv0kLKYJSkX14"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.35.0-alpha.2_1559050059998_0.18005239149964036"},"_hasShrinkwrap":false},"1.34.0-beta.1":{"name":"prisma-datamodel","version":"1.34.0-beta.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.34.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-CjuQoVnbqSlSthEBqshDN+B0vMYGDsycJnOfDKMWDI+fUS2LNvHLHpwemug6dbsFcaDyQo2139/75KBP24Ddkg==","shasum":"569c10c9ffab582a4e2760ea59927db3b1d7d62a","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.34.0-beta.1.tgz","fileCount":69,"unpackedSize":208887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7T/JCRA9TVsSAnZWagAA2wsP/3flWH0gq2S0kW6ncAXE\nia7jQQYBqBWV5J+RDRfusyvftQbP0z/+HWU6gCKFD792dVfHHwwV5puPK/HI\nhYenuWNq15w255WojvvgzPlwy3sLd7p8B9TJkvMYnG1cLj+kN9DTAoiJX3lm\nypR2f5Ptbj9/3V7WKefhDDHrSP3riEQOojWMYl8j3ojCUvpghSnmm/xVUE5X\n2Bw1VQVS2Zaqiu51E7AiIoGfEFyjbh1CpwetQEnZAZ/31Ooi5GSltSU73mno\n73nCIHfLzDW/DVCgcKplaTyBa2lzpAUqqWOo8GhQY8++3NKEaCCVbLMdIOqE\nU1UyFLdU67qXSjDiufXI0fny5JqYxnkH59UQCPPAl3zATsJyUeHw4F5cGbmE\n3L+MoQtnwuAkCRDW8AVwjulUjaQQFqql7UWr1G9tF/IAkXnX0ZiP4jngyfOa\nS3ImO2GS7jkXWnX2pbAYH1Mow1BjvynSZEc4CURXQ+7NH+6laynQJ6t0G87D\nE51ukbHtgwKzZRSOLBYgTxTYHMGvBo7D3fegNZPaqd8pJ9pEXtbBXthAgHqw\n32fXlFhV/ZIngg8GDbPhN1TCTh1GchpOGxFE78+43RFtdoODYPUeO3PUko07\nX073Y6eDTFIoCrvVnX85EliZGZb84QvEeCbS7/WTY0wo/sLGiE3eNj+/yzD3\nH3rv\r\n=4rsn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/Ce+rlw2KwkGUmepsvfWZwElBLWghbuvnf11u8dTrZAiEAhfM2BNUWPvqqast/l5UHz6f0lTevcVP8YXo+3tM/o8M="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.34.0-beta.1_1559052232579_0.08995818355091623"},"_hasShrinkwrap":false},"1.35.0-beta":{"name":"prisma-datamodel","version":"1.35.0-beta","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.35.0-beta","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-62ioY3FENsKlbDUgxwJJtWFptCBD+BM/rDCMnKtRhnvYdHGwoUasc8OPpiGcNfzLkgo5ZMLJyitcXr2+C3Kc+A==","shasum":"3576c5e967933daf5fdfa7bd83ab4870797250cb","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.35.0-beta.tgz","fileCount":69,"unpackedSize":208885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7klbCRA9TVsSAnZWagAAOfgP/3amTw1rZzihSjUvRrD5\nvuJiNbaFXbCjptjTFZg0JAH61dijSTg8qmXD43A3bNOiHPQO/v36nLtaeltx\nrrEkLyv06tu4MsIR9BoVre2ox0sj0/ImRI0hLzZ/ffGfRlUvdXWsxshMUYE+\n99tbIB51Hujb9OImln7RZCcTa04qufrbTgfdw+vt9nRRTfuVrPateQ1G0wEg\nF7ztqeN7e5+SbRhhR4rRgqJ7HFYstTDR24HcnQLLTwqs8hWFlFSFKrVX/fdJ\ncOyQ2WaEbNipyvIj9ve4SvcJLFcU4bnas+L03zlOjtuDyFLniGah2ujwmc0W\nmdzmnUNLW9gnIL7Exu8L60NJl9I4Bt9VlZbC7TiFp6HHjAvyCXNE+H0Ud2QT\n3QFGbdezS5jtlihUAdRNKSq0ZxOeXc9MIhGt3o8HydETY+gNzZ7yJK4tFZSp\nid5VWTRIR96jjVFl52H8wPn3YQmPkrAYN5mz/UnwFEKTxjR5y06vzC43kvqT\n+qnOZFo7yaQz7TcuXHHxtczcNdhZF4QAZ07srYwMNvAWZFKFkAUFByY3Sb+i\nyN2ure4bJNNg0cvavvPOX6o3bRUzQO72Clf61OR2Y4iI5uiMI637qZrf6NIt\nKwBjd8rPZLUQvVwyR0efmBr3ZQMAjWQk8fixZokXKoFs7egcYTis2GwtyD1x\nzpdR\r\n=GQrg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjIsMIzHw5jbWlK3alewAr1jji1uJX0jABMGlAOAfF2wIgYXy3IGd4JMDMVex+6s/zUeirck6hMsRtHkzQWMQkvqE="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.35.0-beta_1559120218785_0.36304814007352215"},"_hasShrinkwrap":false},"1.34.0":{"name":"prisma-datamodel","version":"1.34.0","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.34.0","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-e5s4cBXJpmOREM6odIqQZEuVrqPFPO2inVERgebyzVNi6aOGcv2w4bB+FLqyDvsHZ+0hpSOQvhvw5JjF0+/nBQ==","shasum":"2a3d153845619e376efa48960a421d7c56f10b62","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.34.0.tgz","fileCount":69,"unpackedSize":208880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7kmOCRA9TVsSAnZWagAAHhwQAIMNX5G77NA6NaowaZio\na0xZFq3AwGjI241i39cpGz+AAuU6Hwn9Ci7FwEBmN6PM9IbMT84XVN835kfH\n3/wCO9OPjlZy3AgWvyiPqVj2C3lykmWrW/RjgbehLIgBE7Z56N+fCrxl8LDZ\n8SPHDLxeWEY3HlInPgDoTbWM4xmhxHX+9obrti5BeqvXHbrvU8qYNKukAnqQ\nJ8jVyT0q5FOiHY6oszvKHgxz2oQMpwOmQuu1u8vvTZTLm2qROplDiSJr+HR0\npqHaMa6QZ/ub/xvRh2vwQl3x1i1rP5y07Tz6oWjtsBc7Y1SyoDR0bLJlICUG\nuGKylFPwuwkqotq9ho7R8nPbixfrSzsVRg+0RTFG8BQffodblFUzZK1hiioP\nV04/Vp74OUT9c2rrVX/RgBT3UpwFrJCQVt0BCx2XSVtJrLFMN+8zFgvqsq1n\njEINPxU/Io659ZST1yei2fcrR2TfYgFGN1Ddm8KPWc8Cnxz75IJfwrFyNJyX\nfrZf6yJe/svmbwK1Fy4E1/kQXeOJbf7DZJ+hflS2QZyCJoBnLMnB8HWeghKO\nwVgZxnc8pqrYgrZtV+gby7tXG+nr7Soh0x3wSUKA0srgd+fJr4gv64vZssKj\nTANzK2+ORwE88ydKsaAynSnKS2c7npnoe1KjxFN7thzIS1ZLwe1y7l1fIZVQ\ngBrN\r\n=Po1W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgxiOFBDi1FqOb5TZiDVuScYYEqPellrwTnkEPcXoocwIhAP3+3p9Jmm0mTcYRQ9P3muzu62y5khgw1W9xE30pVlUk"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.34.0_1559120269526_0.39957142203827645"},"_hasShrinkwrap":false},"1.36.0-alpha.1":{"name":"prisma-datamodel","version":"1.36.0-alpha.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.36.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-LxeTFRZNMm0HqX83FFZt7otGTiJ//WqMvBNS2JWKXCN2nZKvnmmofrswgjeXuTZ0jigApPItUI61dgxBHlzGCw==","shasum":"b225312a94e979c39c63f62605d6c174546e4005","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.36.0-alpha.1.tgz","fileCount":69,"unpackedSize":208911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+T4CCRA9TVsSAnZWagAAWIoP/0s4xFC1zbs1/Re/vvHM\n2DvM2/mVhaxW3odTolXB3/BAKWf58kNEIuGgB2QN6brvNXjk+Ok6cEd+GWou\nPXfxHGFWnTBJUSpHTeDyk3grtQ+BEBIt2P/nPDZOt9qGo4Gf7zeDU2R94j/s\nm0cV2IqEtGknCjFzSfXo/Jv9xRtyl77GFq3oc2wvCzo+XYdBd8iP1tCiO2PT\nMR/gG6mjJi3s6AY/h6V8T8FKZsT04BRU2LZtuXSaFuX4D1/80xjTb45uzm/S\nati6PgMt8BCFZuescdmcTrMQqBorrG5xesqLDFNCRNeES9TG+xHqKWU36FxG\njvZyEI9jn/zAg301denMareaEOw6rTKXwikZCpZDnp6dnUf00Z+ogD8zu+PC\nff3oSVxVAMUbSp76C6jTp71RoKNj4ZJJwLRuuX3XbqWza9i3x/fSweUgvPtU\n0M9ZX2qFva0QMGHolaQwoQl/0f4eJPNnHLbwY6DGTq5jo/nuhYnO/S41gcRt\n9wX6dwHlzKRgD7ksObikMeWPjwfTRzWnbrVYnYeypIguybKiFbW+6aJ7xPXn\niSMqyHUPvuAEJUjVhVxit/PWrCdLuSLT1AtfjKVWjAeyKBQUvhbkv/Tdy3QC\nb3pGewAz9m3AabvXLyPxGmQmoZIw4/jWphYhbvVnt7IiX6/vzid9lX1vbacZ\n0BsP\r\n=JXIf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDomvHpqh6f1CGFNMFGR/7Qybw5l32WHcPy0i3xcJwMeAiEApQAGPznqMHkpkEfnoTAec3lcUu2uoVKXpYtJo4KF/wU="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.36.0-alpha.1_1559838209564_0.00921444052936482"},"_hasShrinkwrap":false},"1.36.0-alpha.2":{"name":"prisma-datamodel","version":"1.36.0-alpha.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.36.0-alpha.2","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-6YLhLUB+eUCl98mmuim8ETmeAjwAqpYbMYrjPW8bPPX5fQbBg/cQNxD/X9opuTa+a+rJHaO1/Q2D6l6FWI7ZvQ==","shasum":"4ed0bdd70506436dc8540c15ce040f0b8e2e490d","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.36.0-alpha.2.tgz","fileCount":72,"unpackedSize":216180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+pY2CRA9TVsSAnZWagAAmuMP/1+K415YdZuhSa0uji0F\natwE4T5ktjqwEE/Hz/+408n7StNCdLiXmYtbWeUfXCK73d2ML3+glWmg3o1K\ny20aK0CGhWitQIL9jLteSE9yz1GSfUACRpG5Lw3AusKeNzOFUgv+BOj0BD8R\nuN+jCw2ojCJpS7wrAbFF4WqODFU0+jFn8ayHT08hLzLD1ixRCRku3s4AL/Tv\ngtTPSrP7smCgR6/jUvaOqkT+obt0KdE/cJGq2AtINbzEntc8tJZPed9MRs+k\n4onx+bs8Vr3jfsCFnnwOhPX/sgiH9auUk6FkTrHODMIyHKxp+MWTmJtLG1Wi\n78CNHj5v2RuyBTbJ8UHL8MaZj7TVmRy3M0HCfXP+puj/Wo5HcHcctvikxaF2\nUbGZWFNap57q8bhZ3bdcSUiTNiiOM8EXX8OD/6T3c9jzkHpSJjRgrB2z9Za9\niKFl62BAw2nmWIvLEap4PNUxm8usvZJowQ8PfjU4U1pUKz43md8CnL4zYVSF\nRh47d/XFZSWJRQFU/eHjrMlTAYeSR+3tIw3cjFgG6FqOOAUhYWE4yOzksBxW\nJn8oRlLIV0EGjP5gYc9kCKiM7KbMpVlzX03+eAmrRl+IZscrYjtcI9FhbrVG\n80aewOzvTkqCToHsQyW8n1WuUMtpJUVDxw/K5uiDGR9Q1ePFWjk9a068vKmR\n0JpW\r\n=c97p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICeuOf0u0nETbvzLsuBiZcWjwRF/EP1m4UMe4j0gEgpbAiB6iK/NH08RC4sutq/xwvSHmtE5Yg5cupFpA4RdNVdwqA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.36.0-alpha.2_1559926325982_0.22810776284974166"},"_hasShrinkwrap":false},"1.36.0-alpha.3":{"name":"prisma-datamodel","version":"1.36.0-alpha.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.36.0-alpha.3","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-zDc2FoXRY1p44F3qYG0qXwCqco6aFbUSwiMkyzMTUx6jah82FaMWWx8WFVdw0wT0bm8SDdeQ6GBqRbgWPKCPHA==","shasum":"7bda8ec1a945dacf2d6e6a467e4c29ca5fe4bff1","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.36.0-alpha.3.tgz","fileCount":72,"unpackedSize":216180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+q0SCRA9TVsSAnZWagAAti4QAJQt2cjDRwjLIV8HiJS5\nLFRLrzO6D7CFvgWjKmgKy5ivJP8OqZP9CczXdxNe+HCsz3t+xqwyoprj6OWC\nZed92kF2q/CLni3aHlU7heYdw9YFBxmStB7qO77CFwTrYg4enyFGLGtA9YtJ\nBZOvUgKa6xZV4WwngCBZJDKz1c+cDBk6b6WtbpRBL6fQoy1QOIM7uMUEXnyl\nlkEYJ/Er1TR/Fx7NqrJjnYrkOkLcRCyKfSSCgEW/lE5DB3v5ph/MWc7/TVbz\nprJM4mXRTmA2V0JaU015genUvpFkG4hwXOyg76w7peVVeU/CdRCUOt0oY7t5\nZKXxaMatzS51geqd+GIAbTXy/F7bTP+J0dUeZCX36A2AX6mFTrXB81hYa6ZZ\ngNzEEVmcFyA8aBk/DsC0cHFYPjhDyISyHsOKaZz5U6BTqYQ1N+Rt6JgGo941\nmiZxxGZZl/fzkAFW1hOofz1ySpHAppBs9z2ZIR6luIyak+hfTVd5224P6qpk\n0fU42Rk36MDSlnJ7YaIN73t6s2PsS+ZIunk44EGuc2VMAJK1qOcZfZelv2+G\n0/fXPOig12shSC1vDvYEtE2cmuW7kOrKjPXr0111GXyJakTtMTeTVSBfXNKj\n3oYMwz01xB9dKGfdr1JYa/t0PYv5LogLYRDsjgb0CKakihfu8PKeTAvFDbLO\n0b6I\r\n=2ksh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDy01V6w3bTJF5x3XvpoIXrDtvjiwtSm6ttTXCCmMOsgIhAPkOKhxlrNc0uzCpb7fhazTu5yo1n8j4WQ7HFf94o3pN"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.36.0-alpha.3_1559932177764_0.7356264938642532"},"_hasShrinkwrap":false},"1.36.0-alpha.4":{"name":"prisma-datamodel","version":"1.36.0-alpha.4","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.36.0-alpha.4","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-QHEJXwPT6DNgD5QbIjJ6ydHGEHtoFHS5zdcpD3n2j2xzyXx64ek75uyOsl3xFQdLuA2OtfmA8zeHJQW7pWgzOQ==","shasum":"7addade2e981df0a7c348dd29d02c56f886ea9c7","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.36.0-alpha.4.tgz","fileCount":72,"unpackedSize":216180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+rPQCRA9TVsSAnZWagAAuFwQAJHpSTmtdQ7bUmb8eQ1X\ndB94BBFeLMsQzxQkk68NKvrM4A0OdopowGGYpFMf6vam723p6YKW3Z7fyL1m\nAzVMNnmfnPLzuqGhL2c2Ts+tKevBVBv/wPHiE2ooO+f09cE66rCvURz70rek\ngv8Z+sqaTf1VW5Bnk24aO7TuYa76Fj9azX/vP9fFdd1QY33ybxOERDvVbv6N\nSO9b/mdtA+FyAhm7KkReADOcfxClPk6G9yYnOS2+P0QJ8qxNnL6ACpVkb4kz\nnuH7hHeJ+SQJUwMV53c8IHtkHhQKXuwm/TQx32vrotcHCSiYI87N2tyh/wpK\ni0PyEKby3F2yRfKxpFWpNVMTmASYRYhHrdl/iEkaU81T0WH67NxU38CcwQA+\nGSh2slzM321soEQZrympHZ92zhMFeqL+TYCHL197bcT3R25bmFPPlJw52ihr\nrcY1A9H3StUrytMMHuFBDn8M3layZHZ//sv+Jm8aGQFYrTVFeBaix3wQW6H0\nq3U7hAtyc7ITwrkFkrmzQBTcYwrkW4MxZ+NiNnkWjV4Qu8fiBU5ndF4fWGkE\nyjTh9Rzp1VTfVKSmASoxXd9Xzb1HsT2T/wVug9GjYR/ZcthHrb2vi/Oj4BK3\nRmU+Km5T7+jHfhDex/zxiTzyRCiLVdY4+gHWs9z+6e4vcaTIVluhKhWju7cX\ntZpv\r\n=ISmT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4o1/xQYNKf7WMyWtpjhQMVjnMeEDnYtTn/sPrHO0Y8AiEAj70lxmIJu+oyjD1A5j1vqTi6faPXqjgzEc2okTxo2zw="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.36.0-alpha.4_1559933903607_0.025715680078766123"},"_hasShrinkwrap":false},"1.36.0-alpha.5":{"name":"prisma-datamodel","version":"1.36.0-alpha.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.36.0-alpha.5","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-LfC3RhXozjybr+ndjxebTnlsNaX7H5w+UYU7xOQGCbhwmENhwmpSYfn/XkuhrsZmoGinOoXIM7N3FgcRZIlCbg==","shasum":"46b39ce144677a24dd7d282f5cd270c6f03c869b","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.36.0-alpha.5.tgz","fileCount":72,"unpackedSize":216660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+4RACRA9TVsSAnZWagAA3owP/1D/ZeGIkL0F2RPF1O9+\n3E0Ohk7PcDwRGiersHVE08tR9YtzMFn1OOI8W81uHeIgEezjOoyySttF4BAa\n3I1hS3oWVYmioL3QgTpqybsSTJwtQW2NbUjGR8Arqn2yUe0P41YV7pXBGUeL\nrOOTlD1v2B3NY3bieu1NU/ONxTPAWGJJfqpw2ICVvExabuD8XRMR/ckdYBr/\nr/P/Ekp1k/4IBjGCzbbGPdE/21N4cnbK0x62UZdjsjL9nFupqXYr4RsQxkoX\npoXhVkobb3KhrJUCEsAB/L+Xal/6AhF5McEPH1kZ3c9lvXNHMBsHDkLVoWlx\neXXc3JdfrdNhEUV6eMUxK9UMSeoIRhe32OQqSoZd3XOGz8cg9ooTatHlO9f5\nTRMf/+SN0nBU8LgPvF8ckWB0uz1wNOsPBzGlTWkWqNFn876fA5uFG2C/+Q9E\nE94pVxtEKtDasjIOIaW7G9FUoTTmgDcDo32B8QVto1nXJqpx1s/UdlR8M5vl\nlUQQMyBRdFQ66vw/LSCEroI+MzJ+355spT4pFy153CJP/eLFTFJqZH4Y/tQl\njpooG/eOCQliSQm9wiK3e+mXA9CegRArKOXH4kctVrcw2h41Rp+xCGfTxgGN\nmRodWlEC4nYk1koz6iexcOGNCziKI5rABDENDSBjo4DZRXVqkF7L2k33r7nu\nCZ3I\r\n=zIml\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/3eOqfN9BdOA/tGMVPCx5D+0zmeakmLd7eb/osk8rEAiATd6/XrTbSotIbqBomk1XGTqUm0wP8TIcK44i4jtZ5gQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.36.0-alpha.5_1559987264093_0.6142052801308606"},"_hasShrinkwrap":false},"1.36.0-alpha.6":{"name":"prisma-datamodel","version":"1.36.0-alpha.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.36.0-alpha.6","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-xhB0HFKzBrJ04ErB9QbO4qheGHY1NYbgr7YFtd/zwPUbiRSFLKiO5BHf9JvtFPCRgV2JWAaWU0gOzqArrYNGRw==","shasum":"c4d03d5018c055512b4c8f85b8a512598983e8f9","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.36.0-alpha.6.tgz","fileCount":72,"unpackedSize":216180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+4SnCRA9TVsSAnZWagAASmsP/0+lwkj2zuOptMulKwfh\nr1+XWyF8nVVOsWIwHGluyrU3RoDpgURVpB1K8m5tflYrZfUg0yLcn6cAxDyl\nZXdqw3WXrXA17fELeETzLbL2TXyJt1faFayliK9lsNqNpUrh6zrp4XPZfu/c\nUmKuirIZhyuHo15/KE4wJWjicnLlRnjUsE3k0y/HtI9gWBxcYVLurg8/n6ko\nqToWq6xuloWmCIgbH8rBJU4EsPa14YDxsn43VvEPjM5bk/ifPcdsfpahN7E5\nYsBEt5yaXQ8AETaX3LZ9FMu6zOCS6O7160B5yqSCbKIdchiURlgOIHeuNvC4\nvNyBrct4B11RrkNQT+dL6JHtecGyv7vu1cLYBO74i3CbM3HsBSargTehAFOr\ndN9wRkJ6KYJo7kZOz3ohnRcB11OU27Svlm3zYdR9ME3mIEPYVMpFItz/9o1U\nUaSgOaxNPpcNVa9+NbkN+sznrHUCWM95c7qCEPpZ8eXZxs1cvJWPx2SD8hJx\n5h6Cywh/iiRmbNdgZZPzGN2tH+dxJM0jCdy7m3QmGz51o8+TcSWkHQIuku1l\nbHRhxjMN+a5pakvS2CVegLqN7SyYOc192BtwgerWAP2ujNPXpATxJ1OWZxMh\n2O8gPA4nDa1DCrREqF7BnQbD8JPAD0EoDSl2zHbfPtdDHCeDFqLYOGwJWRK3\nl4Dq\r\n=BXHX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqwig3hGGkcHh7YQNi3Je//IYa1MlfQh6A1xtATz6NUAIhAJwVm8Y2lLAy1cd72eG9+E1VMNkcITU3aEqz7AUz6pjA"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.36.0-alpha.6_1559987366591_0.4754696594526744"},"_hasShrinkwrap":false},"1.36.0-test.1":{"name":"prisma-datamodel","version":"1.36.0-test.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.36.0-test.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-2k5jJYhFR/5nTH739gPu8m3LQUbaUAn0J+pFnLU4yKClocR+Pi3f+5mh9tW3TSk1y74iVT+a5/y/1JKSdTy1cw==","shasum":"90aeed32679c1cc41f647a8af8c1ae65700889a2","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.36.0-test.1.tgz","fileCount":72,"unpackedSize":216659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+4zICRA9TVsSAnZWagAAYqUQAIiml+Gv4mgXtMgrsjFc\nWxLN7X5Bpw4LHGUMiEpo7JRnPRNDWmSeatS3hY3Hj5M0Ve684sfVqHPn3pC0\nX8x2DnqOaJH4mn5++8J0ouy3KPyCRV/EibN9vFFJMjWNhCWxZ2BQhhP/L4Yp\nIIm+rk8a68xHUNddV/LPJjukI4dCm0T0T+KaRk60mgLmjNXt8QYkqQY6LUGc\nR4/+Vx+wTGLQqEr9Igk3l2fIW9k6tCWAgiNizIQyHrZ3VY8jdFQkgzc12EhG\nlTORGeYbAPh0yEe/1DQHnmO78e74q2LAbxL/S19eXG5umKyaGrxNysik+3F0\nTU1s78fAxy41lSAuNdSUUlEi+dGRmYYT7Z3/WUgLusB/xrJq875NWs/HHITT\ndpP2F0OdF1cMVVJN7x6Jn2trdZykwWSpYkB6hD//yvAEG+4slwO0/zVlQymh\n3sSdtoUvNgTwz/ly8us31zazCncUiiXPGz6uWDa+YTicBNTB/0d2DA7DuAxk\n94ndXG0ASpHr9KV7hQFVh35wcJS1U1HoW8qqKaSJXIFccsWtGDg1KSSSO5Sh\nJaDcj9jHqlPYeAnfkF42CoWi41bF9JXu+xBLgHycNY9eUVVQ0BxuHlq+zIuD\nC1i7Eyp8DkdCq0pEzgBrkDvM3L3kT10cRlZ+TZDLArlsZnuAOv0t5RFFxY57\n4NF+\r\n=7MrJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzE/M2GJSVtaF5VOSt7H86YGz5K/lcwlkIB1J7cb0twAiEA494TtfpDuoLyVrm+zK6Aw7SVwscSr1vCioHqHirKkJ8="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.36.0-test.1_1559989448266_0.18611468893099503"},"_hasShrinkwrap":false},"1.36.0-test.2":{"name":"prisma-datamodel","version":"1.36.0-test.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.36.0-test.2","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-CxTIb9cuRKr1lHIuduFVGYaZpciY0rsgz28eauXs5qAWX11bkPz345wnF2TKZ6LarJ7J5DjVF5fP2DEDseZwvA==","shasum":"06ba90cf7283cea22c4f419085e00e965d277c9e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.36.0-test.2.tgz","fileCount":72,"unpackedSize":216824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+5shCRA9TVsSAnZWagAACu8P/06Aq4Ku2neh+KTiW1vc\n4jBGCX5vCb7FbtG+WRv3MgIJYWdLt41WBLjNRrXx7ETFG5ff7dw4riHq+YbJ\nZmdj1/dabmogB7TVeVWK5PpuvgbrDSDsD/gGsjlTaOTA8KVO3SXBTOBguI+r\nTT8Z0FRw88qGaNUdycITxZMrQZ2oSqka5FNVFcSxu7yHgKsMlYDmbhrTtwG1\nNL+1LR18zRn+3GdsXxd3xUK+ognB/Okvb8K9rSXBe7ZCaCdVttNAuacokRpE\nxqUFm3sDgZEXhIz6yX+nTkAaDhJbaEIiBhhXD+GVhfS0Lh0OHaSpgKEwi7ft\n+FpZmN94UCzryXW/anmIcIi+YFbLNm3tR1CMIBNMBbLop3p0fgtzScDM5j3/\n5rhrYW+1JBwU5+Mfz1nNwUJM4606Jw0ZLtsXCMlwYnUGZaWrirjOrubPcWBt\nn2UAJugZEhaEh0IqV0RwRsGXg08Bk8zu1oaszTfFwF0bXy/8UInPboxaCMVk\nGOoSAwyiji9EUF55LREq5fOmMLEcGfGELPqQ9sx+cfED1/IRw5dRg4UfIVXs\nSKi1VjXP56pagIZ11GpXNKpJ6n2CK0aE0PzgiI9Zh0AM6Z+iZGBqzZJ9yHY7\nwljTtQehDhsrZ4LNPk9pkqEgq/OVi7uEsg1A10sCc9FDzMM2Y0on1dtTilHj\noi4m\r\n=UeM/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZY2TfWPjKXFPF+mkQxVaaiE5Tf2xxrU0Owv30Qz+FGAiAIS8IDWViZOaLLax6yoExs2NON1BFnB6iD1rLvwsCmhQ=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.36.0-test.2_1559993120973_0.5593263910567239"},"_hasShrinkwrap":false},"1.36.0-alpha.7":{"name":"prisma-datamodel","version":"1.36.0-alpha.7","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.36.0-alpha.7","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-Ssh0LVl+yMU1hHOlZbNI2SZbIlvKQeFFOQ3bF6wnwSNuvvfSyfP1I+NPzKcqMT0NiGpuiRTIcuphUrnhSKLcxA==","shasum":"55570ffaa88ba04e441f41ef5338d412ac6f2a18","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.36.0-alpha.7.tgz","fileCount":72,"unpackedSize":216825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+5yaCRA9TVsSAnZWagAALgcP/2nTX4Ilkd5QDZ7soRd1\nPvBJcY144m5r1nKqyCOY+jtYBfc8+1aYZK/5R18/KHz+V5DHccvgHcIrpQKu\n4ahp01FWCPLgjopHjacEr91G3HVKS+sxs29aCLpaOULS7lRcHrH6UIn2Fofy\nnm0QXS89OFWvoSOuqaewfTUQ3UeGrPo2ufER7DRZZlAmdhh5jHF57m7005Vg\nIyBAL+95YEMUTt5xYLQr+LKh4IkzmSNhIBDN6klvC8qK5yYiUY6FdODldE2Y\nk2TzZFwrFbcNnI9aqooNnl6SLqdaTOiH+XAUwNJa/TYsGtd/wRYvlmso1d6X\n6JdzU5r72tlSvXuJpsOZnWMKD79b5gpVhEEv4OEch4arWn3IRDqu19goNKIY\nlWHR34jBugCNgt3I2yKAv7tNyjJvwzw2b+T2a7/osq+xo433Umd8RzozUvij\naHK2hkhY495wxZOAJOcdiOBHpqcnZ8dVbQrt52MfF42YGqJXGxganHWu6O7N\nfQmsyXdvlByIyjDuKH+WmU8L1QFmcmVUE2UbWpL4lyO8lexF6Ci98FgCJ5IB\nMIpwkxkzBoxqmj/FNxAFA7JAZ2d7ALMI/EB3PW39u/TkhrOZC2H9bfZBHPMU\nEb2jiG+8Kk3zmpow9xFzlYNI+dr7sqUtQyuSm0ZKBRj/1XFIo0+l603T5bwO\nQSUb\r\n=+AqZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJ0Oj5B8Ocq36llWf6APYivSjgE4XzmW3gAmLQOYIFBgIgZGfzvb7uKKvcOi1cR33N1+pBzqS+nARAwTAaWba4rxM="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.36.0-alpha.7_1559993497438_0.73602351581069"},"_hasShrinkwrap":false},"1.36.0-alpha.8":{"name":"prisma-datamodel","version":"1.36.0-alpha.8","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.36.0-alpha.8","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-XM+WKbeECoHaEogo0itGjcdwZ9y+CLkjOD9aeTNb9MGCBG57T8RmkCq47U3JTE9U+9nvZxEZlFVGRylbetwCiQ==","shasum":"b17804aed99b9b01c7aab5e5502d619937e557e6","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.36.0-alpha.8.tgz","fileCount":72,"unpackedSize":217230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+9bgCRA9TVsSAnZWagAAkgQP/iqyTIEfj1sLZ7cXe8W+\nY4fXzVd4oG6gCY9H3WjioHPdnglwa6cKH3xjeQBbzZbWz1h6l4TmVKYqatI0\nELq8UYbIuWoMmFrC3GBpFaV+DU6RFu/2mothedtoKzZnbTri+e22DUrXknlX\nIGYBBeSewTA82lqtTdiGrICYEnODNvHdqsKiNdehEzxG64OjAPz7/U6jFwgE\n2zYJtrr91FjLFiYsQqIcj4wFyzDEpAuUvtMScXRIq27NV3qipJ77rfYkhT16\n01yoKzPiu5glNmCxYQTlWqe388dGSLkJDXrf7qchv535Bf7+wlU9sE2MpvYf\neepjFOGEuarMzIbg2WugNuusWGZ9lRcq5lKXd1cNSnDkEJiC/2JQ3MqNx2Mv\nWDoea3qwyF624hlXROpbBdm2wKiLT/kPudwGpWV/vMo/gqMx1rtFOSvXIbxS\n8tjYlya8mX9i1nI4w/oDbGfPkZSVdg7J6hAZsSd7zewiEqHujBzD8Q97sdQ0\nSoWMfeUrHJozWuFCzFqLO10pJYbpqzw4acCPvqg/r1kkx49Vk1R/qTknPhPL\nXpm0uLuPoW/9ytSMYiLHSiV+DKqVUSx2Ql+xixEUjMFEbUim5yCocyOPWzDl\njmF7txV5y2QN66R/yFNmp5GiUJyjN2n4nzbtlys7zf5FyVRAklGO5pn+YCEK\n49LW\r\n=nQP0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdQMatl76FFNBEFG25qMBHTWOMqKi5DeA264LT5e6PuwIhAMXT7WwwQ5OgPHz46zEvuPCNiGAPh3uxSh3hlKOYY8AX"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.36.0-alpha.8_1560008415781_0.3007432018344065"},"_hasShrinkwrap":false},"1.36.0-alpha.9":{"name":"prisma-datamodel","version":"1.36.0-alpha.9","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.36.0-alpha.9","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-oOA8/EB+hBxCG9BlO9AUtobBuPUfteYwob0GijoRab58rvkfWB51U1l7l4XYF11GPiq1k4rDSvtnJryT+Z21HA==","shasum":"16a6d04a4f691ec2026212380f51ddbd5f020dc8","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.36.0-alpha.9.tgz","fileCount":69,"unpackedSize":209453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/mfQCRA9TVsSAnZWagAAwPoP/1Mf23XGM19+PvWz6llM\nOGgG1pyG0Gbjc2/K4fwskqH3SdMoYhN0M5caVSoqJ0+dO2o/kffyIlnfV2yf\nCUdW3/tGoFqQIMDs47ZxaTamRunIXQSOd0I7w4GGdF19JBLFiNW7bq67g4GM\nO8J+vqzhQLBKkGl0AFYJ2RKYfh1rbniPsqwYJ54ehwLKclzCDd0suBxOOazT\nr25+C1DDj7aEBWET0yMSvs8kfEdp8WmtU4SlmMFye1KexbcLNmuz1LOZtZCh\n5l2UtUVIvl3+8NnjJy1bKjxtIRbK0sqTQYrZphYBQzFEReO9DJLZXbHkXIdk\nsGJAVt+1EOn5tRLupKDzujdo1frS0rG067FWu0qyFqvMeoKIRQvCAy5gr2rW\ntLnmqPsRPxGwcn4odYboFpz809JlWVv/z/VKjVPpNLGeBOvrmtuUICsuNm4V\nSOLXVHmSOVGNc95nSPQ5FC+pufm3oJG4yAfdvuxM+HtERGNR9931Brdygo8a\n7ozfkTE6ENKMfJC9KjCpH1oAFyI6LDgd+wq2nyJHE4XZm4Z2srenp0eDNR5s\nmhVhIIqlw+8audhPRJ66bkak5pu6S938RLywScsoCiV/y0t6WMfrvKurSTaa\naFRD/OJWCCb3ex6wg8PSfkryX00mvIL8rHtqFBsWvcLwbNm1jvEg2Qg7opyY\n9+DZ\r\n=5QH4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdAGMAJxTrobqfIxwkphtMJm6jHD0v0NGCoYLnQOUXaAiEAz+qniXmoUuO0f4rqE4K5gLBqmllCJLfRzLZPP2mEnZ0="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.36.0-alpha.9_1560176591370_0.3252734612603325"},"_hasShrinkwrap":false},"1.36.0-alpha.10":{"name":"prisma-datamodel","version":"1.36.0-alpha.10","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.36.0-alpha.10","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-dgryyrggRFwu3pjV8yahou68T5gSIHNRARXQjvc1K9cXLEF6nd2cqvvaN5uuIUQNSny1pFJdHyYs11DVFMVD1A==","shasum":"64527e4df874efbe61175b1c9a86a5019ae7373b","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.36.0-alpha.10.tgz","fileCount":69,"unpackedSize":209454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdArqZCRA9TVsSAnZWagAA3k0P/jFbcjhKd6QgbJNI+1Zf\nWNQ+trdbZ9X/eN1B8K38kiamm1LiZYAlHOR6fMs2cdfyGUWkrw0NMfMdw0np\nvLOczxeefVrwbZSqMh7Zmzyhy8w6EH3oVJlncrgKH5/REmO2s2ysBRatjgXp\nXdcQSyYXgjnOBNmRF+mmfM4yj5GDe8FfPTtur6MvwIY48+xguUwbBXffmSm6\nU7gYeDpLi9AQQ3VoKLRYt0966eViXLdOAz2+xlISBKdFPjWgpLPwtNVmV+hz\nwIhz1NSAVDQdLDfH+AumJ1CKIb4MMxHcxmhMH44D0jwuUaQ5DnO0J2LK6UI9\nOzbmyFpYTDUpgOPZf/sToGEakVtub9vMnEKCHn1ZGXX5Up25G3qjPoQzvgsI\ngvR54sTi/zmM/AYB86kPGsKnjer7Cjfdx7FMcbwH309K5U5YqCDi0SZJ3FS4\nCmvpSRv57bk3OkNntt+esWxr6k4i0+76RSIB6jsVobWF+7aRNX1kadzWieG/\n5c/PTUo64UpNWZEux7Ic+JBu4sKp1R4p7iDrnf+RYtYVsPL4emkJU9bZW4Ey\n+9lnQuW1SLfcB+TC8AXXctWRmuJOb+Q6A8yj4NE3Aab+ApUJOQjFCuq7Pn+a\n1da/sWQWKDgqZal1bTGQTBjQnyJ+/hTbp099G48zUksZEcMGcxTQ1X/opN71\nap91\r\n=t+29\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICiusoCSeCyyA8MYJ1/cVIrHervkwIss3J9vvqzld4aqAiB4oGAHh+CU5+wRk06w9qmab0iJHDxLol/1xuO6mff3jA=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.36.0-alpha.10_1560459928568_0.6482052131447122"},"_hasShrinkwrap":false},"1.36.0-alpha.11":{"name":"prisma-datamodel","version":"1.36.0-alpha.11","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md","_id":"prisma-datamodel@1.36.0-alpha.11","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-pg2mYvUSIXum7PJfyI0cbQ5q6V8JWjx8tB30pcg/7GilNPn+llIdouFrUf84IwUSpC112UXDaeSLF7bJFXVDdw==","shasum":"2d663aa18de2d52ca3c33bd56a1b8c8243a563ba","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.36.0-alpha.11.tgz","fileCount":69,"unpackedSize":209454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA4NeCRA9TVsSAnZWagAA+g4P/3Kb6fpxpRnhNg0Ar+eD\nW+4CGi81zOIYXNPyvi9bw3TG39/7zQWyAW0akKkHr1TdLSl2iZzDaHk0eVYr\nlnhhZaudSbu3vHRNX7UeGhvxPtsjFD8KqEIEyVdZhDremUo8FwoxPqntY1pf\npc8UDxR8ulsdIMsvlbCZo/mrR34YogxAvOqZqJaXNVJ0eGjmZQaJILH35M76\nVdoBhv1ns8ANa+i2ougW9KO30IFLo7eWKBLgAXpnwuAXdydEL6E6ye5VJMH9\nJX6wT6h/diKuyucg7UGRqYMWk7eG+Nz3TaTaTW+gA7oxchjh4vDKk6fumXHo\n8u8w1YbAWeCWboxdJfqNl4DLuCz+r+YOtNd2wW9ij2TRFHSz0GRXgbI/cJCZ\ns7n8qPP1gf/OpKDlFpazTdPGESgv05L0zJWOC8M3LxwUNSE/4u4NvwAdL1uw\npMGAF2STQWR5sdctlncUNnOWhSEiQcbVJaHQF94zXytIyxa4SUvxxzGN5NdX\nkaghyf3anSjbhWVmIYtCobJHNx9ekL43Ay+aVSmoAjeOaQX1SstyqJpPGNUv\nVzX25X7Hxrt/TJJtqkEo8f3u6NQhP2QLkiha9o5Y8NBMkW1a3esHABy+pYeF\n40RwBZ32ZgyoakMbTGS4jbxCdjoNmOvbrUNTXRGEfaLSdrEXkzh/ghCG9n2V\nrkOO\r\n=3/s3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt/aBe6nOs0icUKOoAXmAZGoy//boV3xniLf/kPUBhWQIhAJnBZvYi3xzlMrKnKlxekE9eNzk2Klk8LOQAcGoKYWro"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.36.0-alpha.11_1560511325658_0.513525191699155"},"_hasShrinkwrap":false},"1.34.1":{"name":"prisma-datamodel","version":"1.34.1","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.34.1","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ZNWW45VtmkAgDXuQQe8K4rQ4AWHbfUiOWv3or/zEaD4yYnRf4bJLmcXbWXVg47S9RdyxNA20M5m6EkxLFkSqlw==","shasum":"098c5c9a7ee71e8669053af27df186a1198db406","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.34.1.tgz","fileCount":69,"unpackedSize":208880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIbd/CRA9TVsSAnZWagAAv3wQAKJBooVtMQ8I7YZzaiwg\nx66IkqK7En+ubOq3ekhgNxE9RKLDK6Z5Q7P0mfo4WR9wv+q9o0nGNhqhO1h1\npHi7TT25cG0/Gma4ZtTO2KJCJ1keMjp1dLfvXVYNO2ayM6xkYzlewiH2+iSt\nIN1hIzFB5D+GQUJ9f0LCor1bKidHaxUGq3mrnHtGk2MtjQ6RjQNBCVMVo91m\nCKItbaZi+6kKDV8WOHgnTIj5NUxG1j5cimeQvztZtFd0sFgkxO2r9Tic1oL8\nOvw7twX98VUwOND3SvCOF6rxONr3NakqvDujhh/si5eYxtnuPRd/dtVaufvK\n5ogaNHRg0m4/sXnhUCdHxodKvg6fyTbsr4ZwhCa/GoM0zywunMhtYV5FVKUh\nmRD76Uzde2F/D38xgBNKu4qVnKk5fvo6c7FpJG6IvEPWQaHsLWupASslSL0h\n6ei8Li49NEQ4rvlJ7CggrE8Ybo9UzTOd0DabJ9cCIBgX3qFGu5ocwC2Erp32\nd7VmOvWENkLjub8rsKX1+fmwcK9OsW7hDbViFgzcF7ikbCFbGIk2UxDHQ6RA\n2V8alrjJNTqsrmnV55+Ay4xWCIJ5SUGjzy4mR8MJ4jg8PcY51lxS8JAMjQ32\ndWsDEGYDcTuBoSrGxr6B4SVzX21C3TDerAJM0bF8ZHlKwYOgXPEXeEhUZ8oV\nIM7s\r\n=oQYE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzmwaEF0zOFdsnvfbLMrqrPbZjikKZB1nwDGXhsXUKfwIgB2FA+KnkVKJhcxEPgsBGg1eb4vESsI43rZpUDcvgl2Y="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.34.1_1562490750808_0.8304519765463831"},"_hasShrinkwrap":false},"1.34.2":{"name":"prisma-datamodel","version":"1.34.2","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.34.2","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ul78OnwLeJukII3Hc9Cv17KAM1qpdb/CQ7CvJKRjmlAKzmY006XvGo8r7EY9UqNtQlFuGSiSpCugy8+HSKfbrg==","shasum":"b8e89c4fa5481fb54efa869147c1201e668e0ac1","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.34.2.tgz","fileCount":69,"unpackedSize":208880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMhhzCRA9TVsSAnZWagAAS9wP/38Qxmj5YMgJruOpcVoA\nk8ZwqIrMGT4bfsDPw9yPy0U8OAZ1SV6bViW3EI2E/BmZghi8cE393TW5c3E3\nVp6jjxcs/NP0gWF9Za0sYWcNmC+riBDYssLRx1frcZ9VUKsftL5oyVC+F9nj\nOvgM9Fg2RgTLIRP9p+GdF4P6tEmubGXTwVWlmDYUw0W6hNcJY0CsudQpaARN\nAxskGAHYm26YGbsG+4rgrRVxEFVWTqvL7aFgL2XnLhKYrQ8GMTsq9SWLJ5ji\nUuRc2EfsjWRHMMCfcgkl+HcWKFvc/h9JkgP42GlLg6vGEe3o/ZEfOa4ISLyb\nb9Xl+euvmi9QYj6WW/4MB+/9EtgYypZMZgNoOwI53RZeMy1AL4tNVX1TcJU8\npy6zo3gpNVkO6J8Yf1idSwewMsKsGjQO6a9nXCtluqmWbgazbFF1Z2pvLNuB\nyb6PorBAYOveKFh4VNNgrZEHOGM5SHQ9/gIzsHUZxM9zMkEccfQg7dMRU8D+\nauknORXACKFSaV2EARvRxjKa26NnAsBawkoUtX4fTy8wZ3uaXGoqn5fzr9uf\nKEbXC5FBheWjgFJN9jJaqrG23xH5bvK5Cm1Z0J33E3uf9DwIkOhYY9UhiQnH\nrwe1liGAA6WaVu+PxyEGJU5D1fiOMPx+9dMAFq6XqvB+V9/jYpjQxcFyF4T4\niZUI\r\n=wEck\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/I1rA7cy3Izqpeymg6+UQjE+HQYvN4rbQBWN/I2xeAAiEA+MOyY5+fSMdCnaN4hahgTNME2rP9yqj6Z33HY7srBfk="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.34.2_1563564146421_0.7697939266769462"},"_hasShrinkwrap":false},"1.30.5":{"name":"prisma-datamodel","version":"1.30.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.0.2","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.30.5","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-vaemeOLn2q1YpVc9yQ5HxWxWLhSOsKM8MbCHGEsvHyVAGMMB9z8Kt+L1Qabq3ZOUQQ4uiCZW/AIaOhGwFFN84g==","shasum":"444763b8e7612b76c34dd3a1a665ca6d3a61a67f","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.30.5.tgz","fileCount":69,"unpackedSize":207138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNz5GCRA9TVsSAnZWagAAhzYP/3PTTzTip7ijGHNGOeA2\nAFp65eqftIx18ykZ0pR3W0lqdF2Dz8eRna2iuZyKi04TxfRov1yrWftURICq\n1eBwSosS+282ZKGOEh89BCi71qibz1DLHxDVqNxFwlRwKM4wiI8jL640U9a+\n/2X/Qk/1xBjxht1jMcJKTtHlWIoKqRFyPT0vKvBxcts5XqiD75c3OJqsUb34\nl4nlqOa2kgCMAvIs8fqXG7m3ve86nZSxwsE0TBY3563zuB2kD7DhU5/ixxwu\nrMtvuPN3Jv5v4b8kEXL+6IEi5sbNiQkdgodxVq+wi5cSHQxMqZz0+l9oU2Lt\nWtLwHFai+cy1MNXWw+MEHH+J06xXjpe5Rj/7bEmHaH99PH916c9WzyKcgrDu\nyP10Q/fG7qUDEzbIFMg+7C94ksElouEeQZzzGvZw7bVbXnFKWk3CZIkcLVNt\nT6GHXPCnwvzPoS/YO7GheTb9vrEoc2+x0/Cn7/qo21r/HhG+uYkdREfI4GCC\nNP//ycXseA15/y3rX3uqW4snE0uvlyJXhfmTNDRh6bBCCBrEy2g4YRX0ZWE0\njrlZj+ubKPOzkQJCLr/ndf3s6gFe6HfQqWJ1l9JP9v1d3Z+H+ii8j+PcF7y3\noTJCbUjHEjO6H9N3UxaK1XlWY1KIUjeZ5TfFWLlphAOeOS6eqtj07XETWpcQ\nuxN1\r\n=1t5r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGeKamEXgBOstB60LZ7CVDR5AgcSC8KGlCqTnD5pHrQ3AiAG275CHKT9uAw6VInuX+vrRB7qseUcbV60Bj+wAddeKw=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.30.5_1563901509398_0.5380530657180871"},"_hasShrinkwrap":false},"1.34.3":{"name":"prisma-datamodel","version":"1.34.3","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.34.3","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-aVt0Xa+AD9Rk7NIyYxBGJCOfH5c6fMeIf9bxq+8LZhRimFDwouChGz6PC2LOfFdMaINjL5lqiK3dloZko2K+vQ==","shasum":"932f97af3099ccc235a9f48c5d9e111751248c8e","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.34.3.tgz","fileCount":69,"unpackedSize":208880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOCUpCRA9TVsSAnZWagAAf/AQAJt73t77h43RszhDu2rg\nI+n+YcLZ74MWV1bI9WporW9z8vyk7Y3CA2TxvusUgEdYYK8KxIc2wy2/XzR0\nb+tSYt4pCqpIGinjRpFs8OoQ/HMVniWW9pg3A5//9naeW6b49/tGfdA7v7Ku\nmRnIBYGW0XR0CxTDQzS4fk34PG7o4vPMrnfvkBFVQvWOg5xliILqy3ODbq2e\n59HsTRbgvdGMb7sGML5DcvuhM6Hlvfzw821UEeuflZgRomTRhDSOJ62WOGxL\nUCF88Wx+NM2ZFaso8u2hOjg0KG5R57sDghldpVUfEl30Pw7+bKuHa1iE2HXH\nfcafMvHQtTQxDh2oXx/YOfrPwbX9AC9gg02dkqXOfmz59I/DB08YAIRznCYP\nVxDv8uh/4GgyTRK92wPhqvnEfGC5iXukO+QzwyLClH+jbFMCKHD6uhy0UUNP\nfQRUTq4cinJVsxLjPAdH47zDJllTIf72SCrecMND8SUzSMbPCmbe1sukerzh\n471bCHCJ5XDG++kk9OoAzW34K2oZVKvyDAB6Or6HVMGc6nZIU2TpdwFrovNU\n3y09ajgaxj3hxEJxcQtsmPa+ZUYWvcv+TdQ9z3PVSZcVfXEZX74wKOYZazZu\nUEH3gJ0y9sI0zpWRXIJ9WHot13Xsmh2SPSPkEBfWzyXpStaEo9eNk1ysyxLd\nSYq8\r\n=A8SR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqUlYVToaZFAR2DQTLBNEI/GUa01Lt8Wc+TsGCLD/hzQIhAL0jgwO7+A9V2pHw/YmZ0C7GGDudeKywV5VeK0bK3fJj"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.34.3_1563960616845_0.6190683466960805"},"_hasShrinkwrap":false},"1.34.5":{"name":"prisma-datamodel","version":"1.34.5","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.34.5","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-ShhrdheCtHCyaSzpw4V64RP2jtD/oZNw1iba787d52KiQbPz4U7uKK0O65McQ/Syxq01Z3ho4fHjYMWadKfBcw==","shasum":"1561d5f24364c6e774d7c9efc98ae2780ad144d4","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.34.5.tgz","fileCount":69,"unpackedSize":208880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTWo2CRA9TVsSAnZWagAAefgQAJfxsB62I1J3P33JzXIv\ntdELrsdSd7zs8OtNiYgzyIbM5SbRbEZ7G2QRucklNIuo+N6pOeczGodl6F98\nbHu36u0ZoVV83GkqslTvI9qDsXhMrKin0Qt7HzyY28tRzcvWR8z6vxY3mpo2\n2UDt/DmohAb1dMt691rocOO2TkrEt5dAnlTh/+OP7baerW3HT0vtERx5q7Kx\nT4wE7PWjAkPsSrMEQI+1KK3lPnN7sE/2RYQ9IfwI/3DtX5m2efBi35qBToP6\ni6yPq2QxLI4mhlraDMWRs90WE0U+H9zLtWW6PLp/MU/XQPiLB+jFlGDCyI3d\nwupIn1vdMTJmwuUuv+X/+JAah2wCPepKq3FvKoir/tzC3nknsAgABXeIMgK4\nBAVlz/yLBfP5HICQEALzimK3rTa8PmZy1N8j9ml8HtsLT4YZauoutw2sEdfE\npUIbZAJwVfo+f95Mf/ZQ5kchOjs8uzjMmHz2YQxcLccPi3S8MpIIWAqHuLY/\nR0uqrFqvcOcRQ3nyARPLH1HAw6wcJnZa2ZSSoAJqSWTVTfahv/w0oShAfhcI\nz8wollaOUkmcocnjmCMrCiThzQWmUKXi8U7/9nyo125xHs+GwbpsEYpXhxaP\nDFOkYpxeO0Rn+wwTioFnotGsiQSwR+6K34bzS2VmZ5RIoVTAyPswAjPBNWhf\nSLFP\r\n=uswP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9/LhNrRy3PTmnkLt7vQ+161h1K4HfAR71YE56pftwRAiAs93LhpMqX0t2GdgYMEb2xRqACu6kM6cLRmgtv8FhdZg=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.34.5_1565354549824_0.44588249091138876"},"_hasShrinkwrap":false},"1.34.6":{"name":"prisma-datamodel","version":"1.34.6","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.34.6","_npmVersion":"6.4.1","_nodeVersion":"8.16.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-K0JZJkciEcunI+XK4Q6hsqTrOXDGe/ltgzu/u/8JS6XLKTBOsuMTuS6WOXT1DTvbQARM3ZXI9sE5+ZVIgvK5bg==","shasum":"6ff9214b2c45ffcc5467f3fad24f1e71f0e4da61","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.34.6.tgz","fileCount":69,"unpackedSize":208880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW8ABCRA9TVsSAnZWagAAkxcP/A8LzgXSqRnrwKy/V/CZ\nYPrfvy6FyJ0WXL2hy1gG+dcl+GxrLHpu7P2NEi8U5+4PBWwdegtOD10Bz/EZ\nggxFMRucPh/Czu4jEd3Q8/Aye+9vGkdZXjraC35L7949U/m9Uc4+RMkmPGhK\n91FDZRJHvAZs0hI/NA+Lf65pSNxuWWKQ6bCjSrshPnaWlJORu6+8w2Or6AGm\nrHRrsqGH/o8FVZfOJeycv1GmxozWoN5hJ9zp3GA0k1sqnRoTM3SUb/W5POVU\n+5L9ro+XNkLrNMiOAbG/yASI6E/wGb7TsEbls/j9svd7LuF45I2dgSDxf5UF\n42KyiH7j/K7O2sjKHyMUvX8Sfot+7HDEdmjGu4tDr6foqGoWFNV2wVI34fNV\nMYtoajQmdhX6eab+aQ/CQbWfnFrajwLARCUemj8cFE8/CU0NwkXO9G0GpYYc\nO/hSH1dPxwsMPJx9kSETxwnrMlQMRdM/66Q2jR69lX6+6zx2EcdzhBGhigjX\nsugj7ei1c8QwOqIwSgJGSpuJhNI2/3ZsaDs5ieGpru0A119b/kXFDHaM1z8h\naTVKhvNY51YWLTPIasZDAHHta5ez7vYMhfopKFvWXWgqSAHc+ERVlLEMntHW\nQcWGAoxxVuN5tTNxgumBO3Ji0Yb6hObLIGJ3Db188JzNzPyaili/bSSQmU6g\ntoZR\r\n=dtf3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGv+1X++/DxVG8Fuvz6Y4g61JGYjBHlDslg/lFTx6wRVAiEAytcIRNwkVcpw1dGUkFKWBNKyp+/HIK5g/QVi4v+9GI0="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.34.6_1566294016869_0.614056514327997"},"_hasShrinkwrap":false},"1.34.7":{"name":"prisma-datamodel","version":"1.34.7","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.34.7","_npmVersion":"6.4.1","_nodeVersion":"8.16.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-zraaRlRvefqOsK+weW/d5VHRStXL5M+MQVBO1KBkYvYs3+pBDqndpd+/S5e6cjpZktR0dukSuGVGB9uXGxvZUQ==","shasum":"63b0cbf0aa7e6fba76e56de47bddeb637b8f7d41","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.34.7.tgz","fileCount":69,"unpackedSize":209445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdY6h1CRA9TVsSAnZWagAA38MP/2P3z9MUTlMLKQCuFuRq\nnsTzXun2iwFtoseDBB3llc3qonFObgfVd04rYvTM2jdTlMW8zeRLuLb/rdLm\namK0b/UO1xuA+tKhPTGtPum8BFQA5TnB4hvjiyEoa3cUFakl6JxwB0XZ7RW6\nrEewwM83P90W+zE7LxyEt2ec2L5ex+0jOJ7Lh9laP7G+F6FFQMFPdxAybHW5\nqttAfNt9GEr6nl4163+yT+bnnNQRrpq+MxTn8R2wU/LrXWeo94VkfYQstowh\nYxQONfjuSG2fffDYLqP/7FU2J1A9vwoz2xDw/78OYri+ThJc//SGvmsV8470\nCZjwhQ8lPd48x+bSPaPp2iqz4aczsbtkJ1E87i7PkTNaCzMJBiKLMHPIQ0VP\n0w8CVDTkMc1dbD5yD3TMNIvxSml/4EtqKuUCoAEP/eb/snuRxCYTB3It0Zvm\nEvIWTtU0K+VskM9XUOyIeo3R4fFBXpj2hQimcFV6BoFK2FcC3479MgIJx2du\no2/Y7oR7Jwha1dLmHABKIujogi53Gcpb1fIY5jeN72VygKr/ke+7KI//YMvm\nq/n9zbGI19XYM8JvalvCFPYyQjtixjvLakX4k5Te0U6q+ONoP/9PERjsjW/G\nKXVtyivasrnEztIuHi6slaOFgj0d3B/4idZeMR0tfQnQw0KTzBC/85ej513s\n3GEV\r\n=oHCh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuqfKmEhb3HsUo1wozeWF0ocrmUWsHmzxUNjbdU3domAiBZFawDM4VXCcexhK7nwjUUFwVExfQyGHC/l1SdhZw6dg=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.34.7_1566812270381_0.38950085573475723"},"_hasShrinkwrap":false},"1.34.8":{"name":"prisma-datamodel","version":"1.34.8","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.34.8","_npmVersion":"6.4.1","_nodeVersion":"8.16.1","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-C+yFS9n7njzmrt+2Fy7ibMXCTteEBo5xIjT1ud6xmiWKLSjaJxFSCKuRuJTnCZtKWW/seyrSJqUkK5nX3/SqoA==","shasum":"51c81d3c07b4e5434432e03f16d497fc1cfea593","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.34.8.tgz","fileCount":69,"unpackedSize":209445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ/XSCRA9TVsSAnZWagAA3oIP/jSSkd2VTh/r/EavuoJH\n20CyH8f/frRFrI7ic5Cmp0HQzO8gnYKpO3L4THO9DIDYKtgT8EtDq9AWWkBY\nthujEkdTTgVsT8Lrpd83DXRoKVpDvKyeamPJkiIlOcR9M7Qec7qGObzmjY7B\n6saVUhYpRexJAAa4ZTQ7agn8dKVtIx6HlXkP0IPRWgcwQu8NH5iy9aBsLzSQ\nkQZCQpFCkYnKB/JPxXhEeQASgGHx2rE7r+6MvbX0kg58LsbxL319CKAykEpV\nGocPUbCDWxbobeofSSN9hdvAfOk8n1U1nh0Suv6X16wMcg28eFRS27b8xQ7p\nWcDb0V9oV4DXKRgenW87sUiskW1VKTL38X8cjx6sXUSO/UyK46BldahVQx/Y\nGD471gnvfQ6EL/Kew7tN5u7GkEnfxGCMnMK7fqyQjg/c6PqnkZECgN20WvrX\n1LzembpDA/uveO6nKMGW+wMIwzGIM2R12LaP1j4tF/5n5388EtgOkNe5c3j9\nNcG+cY3pmDkqT7tok5d2k8gQnKAH96oWQuYp3YgpQr0oLMJ/nA6FVvD9fzJI\nDvxL3nVs6C+7e0yCLsV6HnUAo48wMPbJ5uWhM6U2cjwv4cygY0o0V2LlFlCq\nxGqZyTTuEmyTbcKKRJldK7pqplP0E6ayqej8281NKCuGR+pdrZ7Yh9qFRAkZ\nfsoR\r\n=3XJV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFFIBMtQjzF8ue2nQ3ZUIUxo8jud2HxiZE5EcbA8xukoAiBqrmQdAQNKHTmj9uaLhvS8neAMDKc0FvqNQ2kLwrrF/Q=="}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.34.8_1567094225425_0.11872371180835373"},"_hasShrinkwrap":false},"1.34.10":{"name":"prisma-datamodel","version":"1.34.10","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.34.10","_npmVersion":"6.4.1","_nodeVersion":"8.16.2","_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"dist":{"integrity":"sha512-pTIG/yR/EynDJXGt4O1DiuwJDKb3U8Oo/bRu8I8YbGWR+6MSbRHnsScHe5SFHituhCfbuP5T3iagFkJYtHwbVQ==","shasum":"ce47dba4cff1dfaed5b3ad3302e53308baa9bffe","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.34.10.tgz","fileCount":69,"unpackedSize":209446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpJ3mCRA9TVsSAnZWagAAUtcP/3aKfBlFxs3/iWI6hTtH\n9nsW/062FP1WKo5H+hOCG1ujFa6YJRSysfM9MY4IO66Q+EM8Iwlzr9HOHx/+\ngn7Xljulzen2Ia0Su7oh1sJny6QG/VRRPiqrbl5w/OzXC15t0pS5kk8QdacA\nm+s7skIiJn/DIU6eLp9xwp4WdNMYXB9G4DUWL5IJcRbo8nBV2kPOJVMRgIEQ\nS98sLT+0TRbzqX/2wU7j74XfaEwABVn6MxkxpTvPM1Eb8u7emXwC/Og2qdP+\nZ0IXCZstNydwjMqrYtV5WJmToWfX5dM/TZy/JdTCnqO97Bk0tQ5ajrXYZg4R\na1V04QN7hTEzwzjetOPI3JbAiz6Scw13ko/of2JJEYaT6rY2iWFYb+EB8bDp\nDXOIYDROE3mdKXJM/FHdu0NY7H8U+SId0KPj88SyrnwiirT9bBZdfP7vsr7V\nb/6EsMvnDh7K2krb4ckqublUdHJtiQcMcTxjTbUorccMBinc0nAbyoihcfub\n6LLfvLvypKEwJPBWfIBdb2SKpCuUk9qpfehXcPrUtPHI44QqHKZpPzSKiJ2U\niExF4qZvNOW1ffMBG0NkTs3gT3FTjfA2b+UqDzirIMfOxKle83qQpTobLLhN\ni3RLrhfA4lQOEDikKq87aU/e4V/i4pMsT4CX1U2r1BzRubNfc4Fnv/2xk8Wz\nELkl\r\n=mtR3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcj2lPgQyU+oLLXQDzu/j+oYqEPNMuhyDTAX04tuXTZAIhAOOPFjpiks8XioYa17z/0LM3WxBRqOXEtX1HBwpucgHJ"}]},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.34.10_1571069413716_0.34488896342299435"},"_hasShrinkwrap":false},"1.34.11":{"name":"prisma-datamodel","version":"1.34.11","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.34.11","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-G5ejQOP3awZ23rir0+xA6O0foTN7BUVd4Sz1a4QYka+p5wgpCq7nThz8TmBiIlrO/t4RWzCmQ5th+xsP0bLGfg==","shasum":"0b1dd2e2e0a69db10b573b2f97b0521b4fb2946a","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.34.11.tgz","fileCount":69,"unpackedSize":209446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/aPkCRA9TVsSAnZWagAAcb0QAI6VHoETAQvQqGNFeVFP\nINGu2Jqs3bcTY01qFlSyjOjE7Hll/x1fmz//KJEgsaReTFf3IzwDdP5xhtZN\ni5xxcyUr6YsS5Ql5/NzXRirFDZD3iG2a9kuyyi5MrkXVcA5IfD0L6JmNcbw0\nxLStaDSQEg2Z2P5hnHCWJ7Iwt4nKfIecBscIu/E9kGyz/llUv/rNu2zOKP8Y\nW/mNVqPH/hJn34hm1YlotrpI1Hs6kJVuuGYSgPzYP0sDfaBGsNoo2VramRyG\ndcO8rYd6pKduf51Fd4lI9obbmdnVoEjg50fGmQ1H7uxj2k+fNQzKYHsToR57\n2yr+tvj47Bfu9LYFKS+o9oO5yde32O2Y7ITpV5Q7nioMs9min25+C8rpyJL9\nT4GUxpcc+2ySn+5UvKf2YeWUWX2Hof43j+FIbWmtN3ba8xyGO1pFFt1bqrnT\nv1K7FVhxtqKmhmM1HTIxi/j1etw68XfsT2ZYZ254IpwNvq/1ZdqSx04aHZ7L\nn9yVi6IbcOoKkJKlwI4ENuvG+f4JFOOLm2Dxw/FL5vc2V3BcCRY58wrsTLd4\nQ3UqNmsCT9dylAIE5SQZFf88pnn6XJXpdICoKocU+Bc6x06YScN5We9GsFBt\nXnUujgl9jO1z18OK/12aqn8erqfFFy3xQdalcEP1TYJ+dq0cxZho6D314EWa\ncCJJ\r\n=HEh8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChh2+j8MkJOMylVIMJoXf4jWePxro5eXTAfltWtcZc3AiAHk3Kt86SCU/KnMfQ+siwQSb2ORpcRH+TSsajn0WFajA=="}]},"_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"directories":{},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.34.11_1610458083596_0.6049965008540421"},"_hasShrinkwrap":false},"1.34.12":{"name":"prisma-datamodel","version":"1.34.12","description":"Transform prisma datamodel SDL into graphql-js SDL","main":"dist/index.js","scripts":{"test":"rm -rf dist && jest","build":"tsc -d"},"typings":"dist/index.d.ts","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","jest-cli":"^23.6.0","ts-jest":"^23.1.4","tslint-config-prettier":"^1.17.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.2.2"},"dependencies":{"debug":"^4.1.1","graphql":"^14.3.0","pluralize":"^7.0.0","popsicle":"10"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","testPathIgnorePatterns":["/node_modules/","helpers.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"prisma-datamodel@1.34.12","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-95m7ZEjzuNz++Tuo+GRuIhtS3/xG9fPZm5So/E3kw/lQ4RjE7/BT8Je12XFk47sk7cewQBmQ+Of32J7FW+0cxQ==","shasum":"bbc5e0ffdaf1f33fc1b6dcbb1fcd4a3c828b1920","tarball":"https://registry.npmjs.org/prisma-datamodel/-/prisma-datamodel-1.34.12.tgz","fileCount":69,"unpackedSize":209446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/aYACRA9TVsSAnZWagAAdrkP/RGA2tr6A5HZukpNObLB\nP9VaPgv2VOrpodB0gLVk7bgCRQLv8H3Yl3fG05U7r+SYtjXF5UwWONqzQzxr\nm1MnTZxNKNSJKFKnCU7PTsZhn+jQcLXnEfcPLMdK4Tw42IbcTbdUOSIai2QB\n/ILxSl4Q9jt8Dq7Cdk+h97eLVeK4AbbYLCN/DEuWEMbSgqU0s31y52a/nsvu\nTSWL7pHmFLAfwDUk4hAFWUlon3PVI4JOhsnYFtTW7YVV6XAYw5rvAoKSCwet\nYxwINKIEE/2QLOOzg2qWAt7venKPRz/EmozactTDjDjgWnTMeO3vwFpyASLW\nwvXcK8LFTz8tyoe4a3OAtJUgc70pqoeeffz+kFgBFIJMXxFIcx7F+yQuH4Vl\nCPGapY3pnBz/L5BuAvz7PmJ+vsTv7MXuwAFgCbT73zV9cYGacEEMOTfSZy91\nnhiP1/x2AvmSrS7ud2tVhcz2HKzeZPtXAaePwSuHstY/0iLa3u0ePtrvc3Li\nDNL2meb06hgUPaU0evisLQpdKcDDyNUG94pyqrPTiO1hU9iBGhF2/nVuydRG\nFR6er8T/ZSYU3I4unCKJpDhRcPnV8KdMqWFZYxV1elkNgtsquoaU/G71QNQH\nReB1goRfOdVKrraoSsdPGMSuduls37G3jblneZp93EchxKY4SxBrhlRdsLI/\npL6t\r\n=GgW8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNbGH3PnE3pFYe9DCk0GpK6SCqC5O6GyPOkul+PKyVpgIhAJnikPKrmjidyL97CiWG+sQMJuCcCqRyVZ3phJmT1mEx"}]},"_npmUser":{"name":"timsuchanek","email":"tim.suchanek@gmail.com"},"directories":{},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prisma-datamodel_1.34.12_1610458623572_0.19393242811436728"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-23T11:05:24.022Z","1.23.0-alpha.1":"2018-11-23T11:05:24.336Z","modified":"2022-05-13T10:31:38.049Z","1.23.0-alpha.166":"2018-11-27T15:23:19.714Z","1.23.0-alpha.167":"2018-11-27T16:18:42.697Z","1.23.0-alpha.168":"2018-11-27T16:27:58.117Z","1.23.0-alpha.169":"2018-11-27T16:36:47.621Z","1.23.0-alpha.170":"2018-11-27T16:47:39.150Z","1.23.0-alpha.171":"2018-11-27T16:53:33.390Z","1.23.0-alpha.172":"2018-11-27T16:59:54.096Z","1.23.0-alpha.173":"2018-11-27T17:11:42.205Z","1.23.0-alpha.174":"2018-11-27T17:19:15.044Z","1.23.0-alpha.175":"2018-11-27T17:28:43.877Z","1.23.0-alpha.176":"2018-11-27T17:35:53.144Z","1.23.0-alpha.177":"2018-11-27T17:55:40.835Z","1.23.0-alpha.178":"2018-11-27T18:00:45.973Z","1.23.0-alpha.179":"2018-11-27T18:16:09.811Z","1.23.0-alpha.180":"2018-11-30T10:37:26.581Z","1.23.0-alpha.181":"2018-12-04T10:42:55.206Z","1.23.0-alpha.182":"2018-12-04T10:43:20.737Z","1.23.0-alpha.183":"2018-12-04T12:13:37.135Z","1.23.0-alpha.184":"2018-12-04T13:51:00.172Z","1.23.0-alpha.185":"2018-12-04T13:52:30.133Z","1.23.0-alpha.186":"2018-12-04T14:09:01.102Z","1.23.0-alpha.187":"2018-12-04T14:26:58.814Z","1.23.0-alpha.188":"2018-12-04T14:38:59.917Z","1.23.0-alpha.189":"2018-12-04T15:05:49.090Z","1.23.0-alpha.190":"2018-12-04T15:50:30.657Z","1.23.0-alpha.191":"2018-12-04T16:22:35.392Z","1.22.0-beta.17":"2018-12-04T16:57:17.205Z","1.23.0-beta.1":"2018-12-04T17:57:25.746Z","1.23.0-beta.2":"2018-12-04T19:10:23.588Z","1.23.0-beta.3":"2018-12-05T15:00:53.482Z","1.24.0-alpha.1":"2018-12-05T15:41:27.189Z","1.23.0-beta.4":"2018-12-07T14:07:53.927Z","1.24.0-alpha.2":"2018-12-07T14:28:21.417Z","1.24.0-test.1":"2018-12-07T16:32:15.173Z","1.23.0-beta.5":"2018-12-10T11:51:32.549Z","1.23.0-beta.6":"2018-12-11T10:13:54.337Z","1.23.0-beta.7":"2018-12-11T13:35:20.662Z","1.23.0-beta.8":"2018-12-13T08:41:23.377Z","1.23.0-beta.9":"2018-12-13T08:51:56.518Z","1.23.0-beta.10":"2018-12-17T14:00:15.308Z","1.23.0-beta.11":"2018-12-17T15:24:52.994Z","1.23.0-beta.12":"2018-12-17T16:20:31.963Z","1.24.0-alpha.3":"2018-12-18T12:44:25.886Z","1.23.0-beta.13":"2018-12-18T14:43:22.872Z","1.24.0-alpha.4":"2018-12-18T14:44:11.689Z","1.23.0-beta.14":"2018-12-18T14:56:29.804Z","1.23.0-beta.15":"2018-12-18T15:16:16.211Z","1.23.0-beta.16":"2018-12-18T15:51:29.357Z","1.23.0-beta.17":"2018-12-18T15:52:09.950Z","1.23.0-beta.18":"2018-12-18T15:54:52.463Z","1.23.0-beta.19":"2018-12-18T16:02:05.201Z","1.24.0-alpha.5":"2018-12-18T16:17:11.945Z","1.23.0-beta.20":"2018-12-18T16:44:29.550Z","1.23.0":"2018-12-18T16:46:31.071Z","1.24.0-beta.1":"2018-12-19T10:29:51.127Z","1.23.1":"2018-12-19T11:06:24.698Z","1.24.0-beta.2":"2018-12-19T13:23:37.257Z","1.24.0-beta.3":"2018-12-19T13:58:04.561Z","1.24.0-beta.4":"2018-12-19T15:55:00.617Z","1.23.2":"2018-12-21T13:53:34.184Z","1.25.0-alpha.1":"2018-12-21T14:13:13.669Z","1.24.0-beta.5":"2018-12-21T21:03:03.726Z","1.24.0-beta.6":"2018-12-21T21:07:14.273Z","1.24.0-beta.7":"2018-12-21T21:12:18.280Z","1.23.3":"2019-01-03T13:51:48.054Z","1.23.4":"2019-01-04T12:10:23.063Z","1.25.0-alpha.2":"2019-01-08T13:48:54.750Z","1.25.0-alpha.3":"2019-01-08T15:09:26.012Z","1.24.0-beta.8":"2019-01-08T15:53:36.210Z","1.24.0-beta.9":"2019-01-08T15:56:45.583Z","1.25.0-alpha.4":"2019-01-08T16:30:34.857Z","1.24.0":"2019-01-09T10:07:18.181Z","1.24.0-beta.10":"2019-01-09T10:09:28.994Z","1.25.0-beta.1":"2019-01-09T13:48:34.769Z","1.25.0-beta.2":"2019-01-09T13:58:45.476Z","1.25.0-beta.3":"2019-01-09T14:07:07.287Z","1.25.0-beta.4":"2019-01-10T08:43:30.785Z","1.25.0-beta.5":"2019-01-10T10:49:19.915Z","1.25.0-beta.6":"2019-01-10T12:59:54.955Z","1.25.0-beta.7":"2019-01-10T13:18:59.999Z","1.25.0-beta.8":"2019-01-10T14:42:52.689Z","1.25.0-beta.9":"2019-01-10T15:37:02.607Z","1.25.0-beta.10":"2019-01-10T15:38:00.701Z","1.25.0-beta.11":"2019-01-10T15:59:12.082Z","1.25.0-beta.12":"2019-01-11T07:27:36.436Z","1.25.0-beta.13":"2019-01-11T10:29:38.270Z","1.25.0-beta.14":"2019-01-11T10:51:26.470Z","1.25.0-beta.15":"2019-01-11T11:12:24.516Z","1.25.0-beta.16":"2019-01-11T13:43:28.033Z","1.26.0-alpha.1":"2019-01-11T15:29:30.989Z","1.25.0-beta.17":"2019-01-11T17:05:12.795Z","1.26.0-alpha.2":"2019-01-11T17:06:02.057Z","1.25.0-beta.18":"2019-01-11T17:51:24.519Z","1.26.0-alpha.3":"2019-01-11T17:51:38.331Z","1.25.0-beta.19":"2019-01-14T11:00:54.927Z","1.25.0-beta.20":"2019-01-14T11:51:11.893Z","1.25.0-beta.21":"2019-01-15T08:52:00.112Z","1.25.0-beta.22":"2019-01-15T17:37:00.772Z","1.25.0-beta.23":"2019-01-15T18:45:45.920Z","1.26.0-alpha.4":"2019-01-16T14:14:02.929Z","1.25.0-beta.24":"2019-01-18T10:48:06.612Z","1.25.0-beta.25":"2019-01-18T15:45:09.375Z","1.26.0-alpha.5":"2019-01-18T17:11:03.893Z","1.25.0-beta.26":"2019-01-21T13:43:39.729Z","1.25.0-beta.27":"2019-01-21T15:12:03.312Z","1.26.0-alpha.6":"2019-01-21T15:23:12.407Z","1.25.0-beta.28":"2019-01-21T15:24:37.307Z","1.26.0-alpha.7":"2019-01-21T15:24:41.008Z","1.25.0-beta.29":"2019-01-22T09:51:23.751Z","1.26.0-alpha.8":"2019-01-22T11:10:28.273Z","1.26.0-alpha.9":"2019-01-22T12:16:31.517Z","1.25.0-beta.30":"2019-01-22T13:26:44.252Z","1.25.0-beta.31":"2019-01-22T14:08:36.133Z","1.26.0-alpha.10":"2019-01-22T14:14:28.188Z","1.26.0-alpha.11":"2019-01-22T14:38:02.129Z","1.25.0-beta.32":"2019-01-22T14:50:19.618Z","1.25.0-beta.33":"2019-01-22T15:22:19.195Z","1.25.0":"2019-01-22T15:39:41.631Z","1.26.0-beta.1":"2019-01-23T15:02:02.454Z","1.25.1":"2019-01-23T15:22:58.910Z","1.25.2":"2019-01-24T10:25:57.929Z","1.27.0-alpha.1":"2019-01-24T12:53:28.538Z","1.25.3":"2019-01-24T12:55:16.130Z","1.27.0-alpha.2":"2019-01-24T15:02:45.433Z","1.27.0-alpha.3":"2019-01-24T15:05:05.118Z","1.27.0-alpha.4":"2019-01-24T15:15:44.209Z","1.27.0-alpha.5":"2019-01-24T16:03:19.833Z","1.27.0-alpha.6":"2019-01-24T16:14:52.538Z","1.26.0-beta.2":"2019-01-25T10:18:34.747Z","1.25.4":"2019-01-28T12:57:46.246Z","1.26.0-beta.3":"2019-01-28T13:06:18.278Z","1.27.0-alpha.7":"2019-01-28T13:06:56.611Z","1.27.0-alpha.8":"2019-01-29T13:39:29.682Z","1.27.0-alpha.9":"2019-01-29T14:49:38.504Z","1.27.0-alpha.10":"2019-01-30T11:06:43.333Z","1.27.0-alpha.11":"2019-01-31T13:54:09.074Z","1.25.5":"2019-02-01T14:21:21.832Z","1.25.6":"2019-02-01T15:48:54.922Z","1.25.7":"2019-02-02T15:52:37.378Z","1.27.0-alpha.12":"2019-02-04T14:39:53.560Z","1.27.0-alpha.13":"2019-02-04T14:48:15.829Z","1.27.0-alpha.14":"2019-02-04T15:41:06.154Z","1.27.0-alpha.15":"2019-02-04T15:55:13.889Z","1.27.0-alpha.16":"2019-02-04T15:59:11.368Z","1.27.0-alpha.17":"2019-02-04T16:02:24.767Z","1.27.0-alpha.18":"2019-02-04T16:08:18.427Z","1.27.0-alpha.19":"2019-02-04T16:33:41.334Z","1.27.0-alpha.20":"2019-02-04T16:35:27.838Z","1.27.0-alpha.21":"2019-02-04T18:29:26.535Z","1.26.0-beta.4":"2019-02-05T15:18:13.853Z","1.26.0-beta.5":"2019-02-05T15:26:13.594Z","1.27.0-alpha.22":"2019-02-05T15:31:08.223Z","1.27.0-alpha.23":"2019-02-05T15:46:04.607Z","1.26.0-beta.6":"2019-02-05T17:20:20.550Z","1.26.0-beta.7":"2019-02-05T17:42:55.164Z","1.27.0-alpha.24":"2019-02-05T17:47:12.715Z","1.26.0":"2019-02-05T17:52:15.838Z","1.27.0-beta":"2019-02-05T17:56:05.815Z","1.27.0-alpha.25":"2019-02-05T20:37:13.269Z","1.27.0-alpha.26":"2019-02-06T12:17:14.887Z","1.27.0-alpha.27":"2019-02-06T12:17:59.963Z","1.27.0-alpha.28":"2019-02-06T12:20:44.021Z","1.26.0-beta.8":"2019-02-06T12:27:58.276Z","1.26.0-beta.9":"2019-02-06T12:41:39.346Z","1.27.0-alpha.29":"2019-02-06T12:54:49.627Z","1.27.0-alpha.30":"2019-02-06T13:00:10.605Z","1.27.0-alpha.31":"2019-02-06T13:01:56.274Z","1.26.0-beta.10":"2019-02-06T13:09:28.963Z","1.26.0-beta.11":"2019-02-06T13:27:51.190Z","1.26.0-beta.12":"2019-02-06T13:31:40.391Z","1.26.0-beta.13":"2019-02-06T13:49:13.254Z","1.26.0-beta.14":"2019-02-06T13:57:01.783Z","1.26.0-beta.15":"2019-02-06T14:05:07.636Z","1.26.0-beta.16":"2019-02-06T14:11:53.514Z","1.26.0-beta.17":"2019-02-06T14:19:12.768Z","1.26.0-beta.18":"2019-02-06T14:25:24.024Z","1.26.0-beta.19":"2019-02-06T14:30:29.852Z","1.27.0-alpha.32":"2019-02-06T14:38:02.741Z","1.26.1":"2019-02-06T15:45:16.613Z","1.28.0-alpha.1":"2019-02-06T21:08:29.713Z","1.26.2":"2019-02-07T09:29:09.660Z","1.27.0-beta.1":"2019-02-07T10:27:48.716Z","1.27.0-beta.2":"2019-02-07T10:44:08.816Z","1.27.0-beta.3":"2019-02-07T10:51:40.080Z","1.27.0-beta.4":"2019-02-07T12:03:59.093Z","1.28.0-alpha.2":"2019-02-07T12:23:36.585Z","1.26.3":"2019-02-07T12:41:57.547Z","1.28.0-alpha.3":"2019-02-07T13:36:59.692Z","1.26.4":"2019-02-08T13:49:50.365Z","1.28.0-alpha.4":"2019-02-08T15:42:04.362Z","1.28.0-alpha.5":"2019-02-08T15:45:11.010Z","1.28.0-alpha.6":"2019-02-08T16:01:17.452Z","1.28.0-alpha.7":"2019-02-08T16:12:59.895Z","1.28.0-alpha.8":"2019-02-11T18:39:00.491Z","1.27.0-beta.5":"2019-02-12T08:36:23.552Z","1.26.5":"2019-02-13T15:22:44.962Z","1.27.0-beta.6":"2019-02-15T02:51:26.630Z","1.27.0-beta.7":"2019-02-15T03:26:41.379Z","1.27.0-beta.8":"2019-02-15T05:15:31.250Z","1.27.0-beta.9":"2019-02-15T05:24:35.372Z","1.26.6":"2019-02-15T09:20:59.069Z","1.28.0-alpha.9":"2019-02-15T09:27:03.458Z","1.27.0-beta.10":"2019-02-19T17:15:24.675Z","1.28.0-alpha.10":"2019-02-20T13:27:37.539Z","1.27.0-beta.11":"2019-02-20T13:30:06.292Z","1.27.0-beta.12":"2019-02-20T15:37:22.485Z","1.28.0-alpha.11":"2019-02-20T17:57:21.200Z","1.27.0-beta.13":"2019-02-21T08:47:49.764Z","1.27.0-beta.14":"2019-02-21T09:29:01.256Z","1.28.0-alpha.12":"2019-02-21T09:33:33.682Z","1.28.0-alpha.13":"2019-02-21T09:37:01.020Z","1.27.0":"2019-02-21T12:42:10.387Z","1.28.0-beta":"2019-02-21T13:52:07.825Z","1.29.0-alpha.1":"2019-02-22T21:33:52.848Z","1.27.1":"2019-02-23T13:14:09.408Z","1.29.0-alpha.2":"2019-02-23T13:40:21.588Z","1.29.0-alpha.3":"2019-02-23T13:41:57.097Z","1.29.0-alpha.4":"2019-02-24T09:35:11.268Z","1.29.0-alpha.5":"2019-02-24T09:38:39.250Z","1.27.2":"2019-02-26T10:31:19.439Z","1.27.3":"2019-02-26T16:16:18.486Z","1.29.0-alpha.6":"2019-02-27T10:01:05.232Z","1.27.4":"2019-03-01T16:46:25.122Z","1.28.0-beta.1":"2019-03-02T13:41:14.928Z","1.28.0-beta.2":"2019-03-02T14:34:57.162Z","1.28.0-beta.3":"2019-03-02T14:48:34.897Z","1.29.0-alpha.7":"2019-03-02T20:26:46.409Z","1.28.0-beta.4":"2019-03-04T14:11:12.644Z","1.28.0-beta.5":"2019-03-05T09:39:08.760Z","1.29.0-alpha.8":"2019-03-05T14:47:45.596Z","1.28.0-beta.6":"2019-03-05T16:58:29.777Z","1.28.0-beta.7":"2019-03-05T19:35:56.245Z","1.28.0":"2019-03-05T20:00:56.238Z","1.29.0-beta":"2019-03-06T10:57:57.132Z","1.28.1":"2019-03-07T13:29:55.785Z","1.28.2":"2019-03-10T17:47:37.540Z","1.28.3":"2019-03-11T14:20:04.140Z","1.29.0-beta.1":"2019-03-11T14:58:27.411Z","1.29.0-beta.2":"2019-03-12T13:36:57.891Z","1.29.0-beta.3":"2019-03-12T16:05:09.757Z","1.29.0-beta.4":"2019-03-12T17:21:35.023Z","1.29.0-beta.5":"2019-03-13T16:02:10.848Z","1.29.0-beta.6":"2019-03-13T16:06:52.206Z","1.29.0-beta.7":"2019-03-13T19:20:24.331Z","1.30.0-alpha.1":"2019-03-14T10:26:42.037Z","1.29.0-beta.8":"2019-03-15T10:59:36.626Z","1.30.0-alpha.2":"2019-03-15T10:59:45.697Z","1.28.4":"2019-03-15T11:03:28.783Z","1.29.0-beta.9":"2019-03-15T13:57:10.378Z","1.30.0-alpha.3":"2019-03-15T14:11:13.007Z","1.30.0-alpha.4":"2019-03-15T14:35:33.371Z","1.28.5":"2019-03-15T16:44:44.575Z","1.29.0-beta.10":"2019-03-19T17:05:30.776Z","1.29.0-beta.11":"2019-03-19T19:35:55.302Z","1.29.0":"2019-03-20T10:03:53.013Z","1.30.0-beta":"2019-03-20T14:02:12.271Z","1.30.0-beta.1":"2019-03-20T14:02:20.774Z","1.29.1":"2019-03-21T09:28:32.849Z","1.31.0-alpha.1":"2019-03-21T09:35:11.582Z","1.30.0-beta.2":"2019-03-21T09:36:01.849Z","1.31.0-alpha.2":"2019-03-22T16:30:38.163Z","1.31.0-alpha.3":"2019-03-22T16:31:08.467Z","1.30.0-beta.3":"2019-03-22T17:35:33.762Z","1.29.2":"2019-03-27T13:14:53.529Z","1.30.0-beta.4":"2019-03-29T16:21:33.148Z","1.30.0-beta.5":"2019-03-29T16:53:00.512Z","1.30.0-beta.6":"2019-03-29T16:58:14.932Z","1.30.0-beta.7":"2019-04-01T12:17:19.594Z","1.30.0-beta.8":"2019-04-01T14:08:57.813Z","1.30.0-beta.9":"2019-04-02T12:33:58.175Z","1.31.0-alpha.4":"2019-04-03T12:03:40.645Z","1.30.0-beta.10":"2019-04-03T12:41:24.149Z","1.30.0-beta.11":"2019-04-03T14:11:51.198Z","1.31.0-alpha.5":"2019-04-03T19:46:49.197Z","1.31.0-alpha.6":"2019-04-04T01:52:21.663Z","1.30.0":"2019-04-04T08:29:30.646Z","1.31.0-beta":"2019-04-04T09:52:04.063Z","1.31.0-beta.1":"2019-04-04T15:32:12.438Z","1.31.0-beta.2":"2019-04-08T13:32:39.576Z","1.32.0-alpha.1":"2019-04-09T09:09:18.130Z","1.31.0-beta.3":"2019-04-10T14:39:26.156Z","1.31.0-beta.4":"2019-04-11T08:24:49.875Z","1.30.1":"2019-04-11T11:37:25.884Z","1.31.0-beta.5":"2019-04-11T13:57:50.762Z","1.32.0-alpha.2":"2019-04-11T16:29:21.836Z","1.32.0-alpha.3":"2019-04-12T12:38:30.129Z","1.32.0-alpha.4":"2019-04-16T07:30:14.211Z","1.32.0-alpha.5":"2019-04-17T11:56:35.584Z","1.32.0-alpha.6":"2019-04-17T12:45:31.296Z","1.31.0-beta.6":"2019-04-17T13:15:19.674Z","1.31.0":"2019-04-17T15:38:58.116Z","1.32.0-beta":"2019-04-17T15:42:48.821Z","1.31.1":"2019-04-18T12:46:14.230Z","1.33.0-alpha.1":"2019-04-23T12:18:36.871Z","1.30.2":"2019-04-25T12:43:49.334Z","1.31.2":"2019-04-29T11:07:19.609Z","1.32.0-beta.1":"2019-04-29T12:31:53.457Z","1.33.0-alpha.2":"2019-04-29T16:09:44.824Z","1.33.0-alpha.3":"2019-04-30T10:51:41.141Z","1.32.0-beta.2":"2019-04-30T11:58:45.086Z","1.32.0-beta.3":"2019-04-30T14:39:42.264Z","1.32.0":"2019-04-30T18:14:00.672Z","1.33.0-beta":"2019-04-30T18:19:35.923Z","1.33.0-beta.1":"2019-05-02T13:38:40.912Z","1.30.3":"2019-05-03T09:56:30.625Z","1.32.1":"2019-05-03T11:10:38.049Z","1.32.2":"2019-05-03T11:54:55.551Z","1.30.4":"2019-05-03T11:56:25.309Z","1.33.0-beta.2":"2019-05-07T07:39:39.763Z","1.34.0-alpha.1":"2019-05-07T07:40:36.473Z","1.34.0-alpha.2":"2019-05-08T11:36:29.468Z","1.33.0-beta.3":"2019-05-14T12:18:06.400Z","1.33.0-beta.4":"2019-05-15T08:51:44.011Z","1.34.0-beta":"2019-05-15T10:46:45.405Z","1.33.0":"2019-05-15T11:20:34.545Z","1.35.0-alpha.1":"2019-05-28T08:49:30.267Z","1.35.0-alpha.2":"2019-05-28T13:27:40.275Z","1.34.0-beta.1":"2019-05-28T14:03:52.691Z","1.35.0-beta":"2019-05-29T08:56:58.948Z","1.34.0":"2019-05-29T08:57:49.677Z","1.36.0-alpha.1":"2019-06-06T16:23:29.763Z","1.36.0-alpha.2":"2019-06-07T16:52:06.106Z","1.36.0-alpha.3":"2019-06-07T18:29:38.017Z","1.36.0-alpha.4":"2019-06-07T18:58:23.740Z","1.36.0-alpha.5":"2019-06-08T09:47:44.258Z","1.36.0-alpha.6":"2019-06-08T09:49:26.733Z","1.36.0-test.1":"2019-06-08T10:24:08.404Z","1.36.0-test.2":"2019-06-08T11:25:21.132Z","1.36.0-alpha.7":"2019-06-08T11:31:37.577Z","1.36.0-alpha.8":"2019-06-08T15:40:15.939Z","1.36.0-alpha.9":"2019-06-10T14:23:11.529Z","1.36.0-alpha.10":"2019-06-13T21:05:28.840Z","1.36.0-alpha.11":"2019-06-14T11:22:05.804Z","1.34.1":"2019-07-07T09:12:31.003Z","1.34.2":"2019-07-19T19:22:26.625Z","1.30.5":"2019-07-23T17:05:09.595Z","1.34.3":"2019-07-24T09:30:16.999Z","1.34.5":"2019-08-09T12:42:30.017Z","1.34.6":"2019-08-20T09:40:17.062Z","1.34.7":"2019-08-26T09:37:50.860Z","1.34.8":"2019-08-29T15:57:05.549Z","1.34.10":"2019-10-14T16:10:13.924Z","1.34.11":"2021-01-12T13:28:03.741Z","1.34.12":"2021-01-12T13:37:03.708Z"},"maintainers":[{"name":"timsuchanek","email":"tim.suchanek@gmail.com"}],"description":"Transform prisma datamodel SDL into graphql-js SDL","author":{"name":"Emanuel Jöbstl"},"license":"Apache-2.0","readme":"# prisma-datamodel\n\nThe Prisma Datamodel package forms the foundation of all datamodel related tasks in the CLI.\n\n### Components\n\n- Data structures to represent datamodels in memory: `ISDL`, `IGQLType`, `IGQLField`. These data structures are documented inline. The data structures might be self referencing, and all operations in this library guarantee to keep the references valid.\n- Constants for known primitive types: `TypeIdentifier`, `TypeIdentifiers`\n- Classes to parse data models from strings into the internal format: `Parser`, with the factory class`DefaultParser`\n- Classes to render data models to strings, from the internal format: `Renderer`, with the factory class `Default Renderer`\n- Auxiliary functions: `cloneSchema` to safely clone an `ISDL`structure, `toposort`to sort a datamodel in topological order.\n\n### Different Database Types\n\nWhen creating a parser or renderer, a flag that indicates the database type has to be passed. The internal representation is guaranteed to be consistent between different databases. It is possible to parse a mongo schema and render a postgres schema without any transformations in between.\n\n### Datamodel V1 vs. V1.1\n\nThe parser is capable of parsing both datamodel formats, and even models with mixed directives from both standards. For rendering, a flag can be passed which indicates the datamodel format to follow.\n\n### Modifying a Model\n\nThe types `ISDL`, `IGQLType` and `IGQLField` are designed to allow convenient analysis and transformation. Most notably, they may contain circular references (for representing related types and indexes). Therefor, these types are **mutable**, and care has to be taken when modifying them, for example by cloning them using `cloneSchema`.\n\nWhen adding or removing a type, it is important to also update all referring fields or indexes, otherwise other transformations or the rendering process might break.\n\n### Usage\n\nBasic example:\n\n```typescript\nconst parser = DefaultParser.create(DatabaseType.mongo)\nconst model = parser.parse(datamodelAsString)\n\n// Do something with the model\nfor (const type of model.types) {\n  console.log(\n    `${type.name} has ${type.fields.length} fields and ${\n      type.indices.length\n    } indexes`,\n  )\n}\n\nconst enableDatamodel1_1 = true\nconst renderer = DefaultRenderer.create(\n  DatabaseType.postgres,\n  enableDatamodel1_1,\n)\n\nconst renderedAsString = renderer.render(model)\n```\n\n","readmeFilename":"README.md"}