{"_id":"gatsby-tinacms-json","_rev":"239-bcb38f27cd74c0908c98402cb8a4b53a","name":"gatsby-tinacms-json","dist-tags":{"canary":"0.8.5-canary.0","next":"0.43.0-alpha.1","latest":"0.43.3"},"versions":{"0.3.0":{"name":"gatsby-tinacms-json","version":"0.3.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.3.0","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"8526abe76b4755243d6f6531dc2842a3059e3d2c","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.3.0.tgz","fileCount":6,"integrity":"sha512-6+2TeUerZeMxDTLS6+LT2hzFDnPA0kkl4AvVs1xVqXrLPggix6BNY41qcU5okztZ+9qkvgMcQ5lXZfvMkoKy2Q==","signatures":[{"sig":"MEQCIEbvYim47T0aFUToP/VW7y0czyPtjRIGf0xN/U+gGBogAiAxXkX8Fqj1eUdJZioee9euS/GJKFI5AWmAipYWHutKIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpI+WCRA9TVsSAnZWagAAlwAP+wTveLePQHc0dTVTQ194\na0b01tbAZNj6u9sGn9aQAxoX9IM9G9nSqBvB8wnbZAhJzrzulPmovf/cWvJd\nuOyG8gCRRlxG/dF9hKKIy5Nx8szKPZXKe520aoWhuSXr0VY4E/GuTG9ZN5S7\n0tkssy+OHGpbjN1veo0VEZs2gNffn9qYap6Wilwyayt8gj8fBZK8skjd55bT\nro64ffbegCda5oPAKMSjyOzfYT1ieyigSskxncm1KW2EpGzDdxhLKWn9l9O8\nEyrURYZmwaoC2LQfZWFgjmpJIFpbQ/tB+VK4tyjKOP3rlC4fNIT0kTg+R+2b\nOKWAdhB+eUOo8oWK3tmTwRXhvOyzFKNjBOfvbqGYYFi6PRkgFn5QLK9WPGjf\n2MVMAOG5cNZhLlZ0DeZmr3Am/0SsGCBfcizml1sJIdFyFDP7GlJgEdizoHP/\nnheCvTA3/3tmusmiC7/4+IYX2VtFBb57BKgZ5FQ+5qWuPOHvxBO1dTzU6/F8\n4/PUMTshGt5X64EVdOMjiGzL2UxNiQrB9Rz2DplKBt14/n9GSg34xA47PNXS\nDXehZ8v76nL5bojyIQipfQ0SdjrG0RtO5FVjDVU/Yi98cQVdsvjGzEhh1LKM\nakuRE6zlWkoKTo77O67o679V7cebIwJA6Z185Yyau5y5aZaAlRIBvvnviFhg\njMpg\r\n=/7EA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"ba8ec07e978de85d783b290a0535d904ca67683d","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"","directories":{},"_nodeVersion":"10.16.3","dependencies":{"@tinacms/core":"^0.2.2","react-tinacms":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.3.0_1571065749351_0.45977338420544056","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"gatsby-tinacms-json","version":"0.4.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.4.0","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"419962d30eb48405e794402864274a5e5cc890ef","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.4.0.tgz","fileCount":6,"integrity":"sha512-ZuXhQMnVoBgrUE/MGg+edYYoz+4XX/vt3RI1/h44A6QfgGQLeH7lsW/GlGFx12WnSmFZzOeB0iTEkmK92eIgIg==","signatures":[{"sig":"MEUCIBzESY7XUELRu8UP2Kl1fHxsUYnCoJ023cV+sP+llvHzAiEA3B64/N3sBMVSnl6710aGCF06JDA3+SUJpYO7lB2i/pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpKMaCRA9TVsSAnZWagAAKmIP/3By6GPrcvfe1iKsuKXg\nXDfN3ZAqFj2jkstBxWFaHHEofhX3EevUJBqWQZFiuma0NBm/IEBMfUZVcuu0\nqdhZQWKTQMexZAlMn6cqh52DUXeRkuWh6PWtLvnxmsueVa0TGu0HLev09X0L\nE74xjVD3R5CoCK0klKxCkzqKr528hG7vc7TRHYQNfrzNeTF2IGU2crc3wdP6\nqfeiLquAQ9F+ObkMkCuRaFwpBByaSvwEyJfRVGFDDEwAIVoL6GyLz7Tss8fU\nAGNb5KzgpYIV0d7R5rdZdWUmujfxtwXvJDHjSXuIBcDrKfH1YkTfuV1xcU6Q\nD3HN1sVole97U/CqUf+2eqeeiEemq7QtPmpMJQO7+2VienHPu+m6WwOixoUi\n4XJjZ/c2iuCBBtCwntbFCXmYS8nlZiF2my2hGleb6h1dPj3UFGRbj+1XHJxM\n50OjmaOaIiydQoEMCLufmA1rGTsuv7jtm8F8mq6YXo4g41fht2b3aflwgsvC\n+AGbMYSp9xL7tQhlRR+SgUlHOVmnAAg7vsoF0wmP/Q7Sxp5BXcGj0qbY+Sna\nuWfJHyrM4rpMjLME1B0oxgdWY3OUZ0ptD77lWE0QRWIE9Tz4sFMQi3QhMeOQ\nBwNzk+W/bm0v3drXyxthNp0pfQ2LQhtWmJm0bpDaEP6+wEJzt6I5Rnk5mv3R\nPVG2\r\n=6GWa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"806e3f00b346e21bc3a27b708a4d9b2c433cd721","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"@tinacms/core":"^0.2.3","react-tinacms":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.4.0_1571070745726_0.7021198471761183","host":"s3://npm-registry-packages"}},"0.5.0-alpha.0":{"name":"gatsby-tinacms-json","version":"0.5.0-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.0-alpha.0","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"6b1b20083afa2f87df9eeff6d074499a7967a484","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.0-alpha.0.tgz","fileCount":6,"integrity":"sha512-E9oITNPXgU+hfAdzScOsespkqWEfil/09jtzfs1wrKnd2h/H7EGqMyMF3DthrpgpUdPvhTcl1Q1F1L1VW+vFNQ==","signatures":[{"sig":"MEUCIQCWZMKlsLWibvJelMi8LkQgytYzN3MYGHvCZmNVUJ4huQIgK3NbR0YbfP6Nxl96e62iA37yuXXACwPxPaQDJ357Tbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrhNOCRA9TVsSAnZWagAAi3UP/AiKzt11gJDRDz0vNeXm\nEcVSEfi3tJ3vy1ootfSp9fnIs6oShHPYir35wHzQrz8UJemOjDNnJZYNAo4G\n/GfqwysnKgvROnW6Qnm59e3lugLbL/fufsu0QoFNAqR15Wo+bELuF9BFsQTH\n4QM/sa4ByWJOaigJSw9mBLoEQbRT7O2S2EqvLM+dompBIM4a7adb1tV/0GMm\n/KvGh1of1iD/ciD4KE5ucSd2gMGYeAmMioJ56edqZ16CcUJd/KxpvWjs9Beb\n7YPxinMuBjtheUim3HW5GCEq5fPeymMTAXmHRZErIRfP5WpIK2q0KGR5l9DS\nKmwxUkAHJvxQdJmMiOq5v9yGd3x+K3dzuhWd5u6XplMj2TsKBOENRn2QPUFa\n8Sd4ObWCxvUZjNrynSguMUflcDUWnx803K02FGMrq6dNXjhJS93yfFSQ6rjJ\nNAC/kC4QKFc1XgY3OD6Lxx/7LZw0fJ/JVqt0nZmgUF9r4bgM6zwxjwvT8kMc\np3NACxNzuYdrHcF65LIA1b1k/nvYjCy5aHMwync23Wnzwu8OQfs4kmpKHhSB\nmJ7zY41hnEpKCpwICPeY916SVDG5HkHOkVhPXb1k3/pMbPUYvuiWmbd0iUFv\ncmx2AloAu317U7xqCiVYjV24p6sp7ZYJt9iu/Zm5Y9sv9Om/nJdVmmupAiit\nzqg6\r\n=N2aC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"113100a04c5e18ba3f878334183f87616b40befd","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.15.2+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.15.2","dependencies":{"@tinacms/core":"^0.3.0-alpha.0","react-tinacms":"^0.5.0-alpha.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.0-alpha.0_1571689294275_0.2327169552140771","host":"s3://npm-registry-packages"}},"0.5.0-alpha.1":{"name":"gatsby-tinacms-json","version":"0.5.0-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.0-alpha.1","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"2240b481a6bd3603dc9834c7a0312475e0bde53f","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.0-alpha.1.tgz","fileCount":6,"integrity":"sha512-dL/OwxeTvBNQg591Mi+J0FT0Xo/6EM8nBCZ/9YQ4WaDrUDp37i56G57vQXkPcb719p0uzit+ZFMcMHw/eQK6pA==","signatures":[{"sig":"MEUCIFb2R/8yi3f317aOgdVui98YBCySzzJFo2WMuDSJ9HzeAiEA3ILRZ4wED6KeOoG6APJFN1d5ucm4fh9zWEyvVErNhYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsIY5CRA9TVsSAnZWagAA6f4P/2RxcLNIhI+/Q9zHcPvM\nZW8zUgmKCoAg+1428tNrMfkgoRgsNyjeRML88OtCJsjM1N2Qg/eBSzWHY6nm\nrgExq/Ff3E2Z4tWgAgQjjIJHCrnFShKu718p3+mStLZMWe0LPM9wODwEEbb0\nZHKC7Lz7KWYveW1r2YO88t5jJZZVSboI+EzYGN42I6Jp5SMOo5quASBp4rkR\n9tEhUJWoEqQyLb37TBGZbeBjD1oJdpnvy3MRLT9Qhc9fNHmsFzQY6rPqJ3eU\nwYYpvIZ6974dWJdnQbsFA66ZniUp5cQgpV2tXTmAlHP0qdtd4Wq43PkrXfyd\nQ3jO3piXH15EBOZYg1OiZZ02w6Kjh0/ZKD3Ab8wbQZJRpDk0kr33SfT4JmUX\nrZJP1JLO1SLlFkcRflILGpbDT9Elx10o1DoWhJ0oUNOmmAISrrGCw9O6gIo8\n1IycNO5Jp9VNLVGYhW5FQUKkIxBtoJmfCieEkBFW5nc5j4OU1YOz1xh81sPL\nhZT/ZR3b0ifI1C11a+k37BMVon42Euvivpom/sRo/4Ip2RIxQYPKHLuHgkU7\n6QupNUyUu6JBtJ+rYfX5QG95ujJIOb/XrIswRpuJiuHDzD3iML1/MmW26Zat\njU5sCzIGCGelRrmfuOt8m6yXptPgeAPlnjTN9J41YAbfc2F5wACTwJPZQmJT\ng9zT\r\n=7AY6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"cf71a82993abaaabec485b492224406ad6e3aff5","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"@tinacms/core":"^0.3.0-alpha.1","react-tinacms":"^0.5.0-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.0-alpha.1_1571849785103_0.18195658628691858","host":"s3://npm-registry-packages"}},"0.4.1-canary.1588":{"name":"gatsby-tinacms-json","version":"0.4.1-canary.1588","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.4.1-canary.1588","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"b6990d26c154e73978e3b7c047277ed5c5d6b719","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.4.1-canary.1588.tgz","fileCount":6,"integrity":"sha512-C5FvP5SAlkUB7Ho+FPXRNrCeZVjjiZcc4TdyJ1SIDdB2BpZkPcHNlrqemBTJa/Ue49Ff1eEQdXaKGM0r9iwZjg==","signatures":[{"sig":"MEQCIEl0/PpNdy4JCK4k312JXXVYnmXMMELkEMtnR8tuR2CwAiAqGjVtrMgElAb7EwSOcjYrOf0EXa7YhIR+65U5mNBDPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsNOICRA9TVsSAnZWagAAaEgP/0zCqdl5A4b2E/2uYI0t\nxD7FuDWws++7hhayWJgFTsQw7qtfp5ccY07Am+EC4OPxr0007qgGHjJnQ/Iu\nitZmJmZSx+fJr9M/b6XaUyGeOxoF44V15HK6XEhnk6d4mRm/YOML/p9rw1bE\n+aKYV2KpXjpHvOYIJJBM5kznLhvtRnTYSeEy2gIjxR34nSfJ3sIjGM7VkicW\nz3kBDCTdOHRRMTUN98xcgA0L50lFPqsICeb+hhCdQvXr6asdMOtDNpvo/r37\ns1WaBgXBYmGP/S0JGyIuI/Mysuaal5GpkMdUMPfEvIqikqeocVvHsUB2LM/i\nLq/L/oUKxXlOT4Rsyc3VSSNeshvWVsSu8jLxryvfSR4/NPi4x+TsGrPAPfTK\nqqV9V8t/IoUOrSCR+8vWswSGqmX7rDF3Kg1GH9630e++KPVoOBFMKClenSmv\nZWsocoefdb/Tfv1+QXKh4bMChrHVLW0hbbwTp9DCgmmyxnUHQTFgNGaV3F2Q\nvxAxsA/gBPsqJn4fxJh9WSlj9UmdVDK6hIULNuwkWMLoaWOVvNy92rzvaKiG\nXizBRjrXtv/l9ug4MTholHzX1sCn87efwio2viV1K6kcaOqULdN9NOX+lpkg\nxW8KZ7xChjrDfSZQPbhlrrHN8t4SYBzRkFn8y+hkEmwaXAqbU+rOXMPSZaRk\njmL3\r\n=ow21\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"0753005863e1e8863f00ad1774cc00df7381d783","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"@tinacms/core":"^0.2.3","react-tinacms":"^0.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.4.1-canary.1588_1571869576348_0.3740724125305839","host":"s3://npm-registry-packages"}},"0.4.1-canary.1587":{"name":"gatsby-tinacms-json","version":"0.4.1-canary.1587","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.4.1-canary.1587","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"b97e70bb9325ec8fc9d7bbbb1c52f266fcf9a06e","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.4.1-canary.1587.tgz","fileCount":6,"integrity":"sha512-iszrjj6Rr1nfoeAb/kXZ+MCBhLDVG1eU3PmKyEkI10cVHAa1mELR6AMa3hQ11/mPzNtWBeXgcvLBZcTcs0NHvg==","signatures":[{"sig":"MEQCIBFEn3vXeQgV5Tj7kKRs+AkrwQ2fDy1MJ1jjUKqoJaX2AiBquBumt86tLd8Qijw3+nuC187Wjpi6cU8p2t7pm3W2eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsebACRA9TVsSAnZWagAAMeEP/iegTK2U9N/2A5sLYdTc\nDsi0HDoLPT7jnkN/frN8gZ3XADb4XcgLKoMxGN9fR5htgv/sFFRCcP5jyKbl\nVgS6wYQBmCunZjh0wmuRgIatrbOD1eR7qPuOT3QkKur/ndqkdFVVAxy3UpDE\nEfbRAa1zZxJdCGtbvvhqkdMZZWUkObbsAxrW0eXBP2bJNMPMECkyUQAjxxpC\njajinDgn/90U+QDDNxKbnQtgUf/5lA3GZrTVe7On87lmeB0pYGZ01gZ7QLt5\nI5yp0rKwJq0TRe9AOiIRFMNcooZX9if46e+nm0xAfrHXx5gIxiGs6g6BPkjW\njtmP74+gZ0YfZiGHn2m23+KYH/OAElqvv/VdyectnEad2lXfeQLAihVtF9yq\n6ZEoyB7WmH1U6jioVS5OTFiXE/HjMOFdOcWfOAtjXilKPtuMrSLfbe6NuvVm\nrmLpGbmdXscTi3Ov2rs3VyZSLNWSzwMg4mWfMblIfpheFZbqvj1Fv7bbv0nP\ntOKPudw34h+xrdhKFwCSmKUybOJsgAHKa122rs/Xbps7v2SjMfngFC0pcKrr\niWkl2mIR/2D40gPr/gd+FVMTsD/O1hMFQ0z8Q5AD61WP4d0FPnpncTBgKRlC\n1X0jJKsAQQ7wkD8tmudzUjXw3cvwFB8SPGnYXHNGtStZ4d1j4GyPu/O73he/\nTndr\r\n=vMNq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"989020daa0ae628c67fe20f02dad2f66fbfb5a42","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"@tinacms/core":"^0.2.3","react-tinacms":"^0.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.4.1-canary.1587_1571940032250_0.18396469919466707","host":"s3://npm-registry-packages"}},"0.4.1-canary.1607":{"name":"gatsby-tinacms-json","version":"0.4.1-canary.1607","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.4.1-canary.1607","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"1aa0a6d1e8ca2f06d3e2233716c3f7de4a3f327b","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.4.1-canary.1607.tgz","fileCount":6,"integrity":"sha512-Yt2umYKVjWVWu6UaprucQe5zS5cFfKlPgjeDuHiIz4TztCX1Oj5cVk/oAtP/O2mgC3iaavtHd3MA3EH34lGuvw==","signatures":[{"sig":"MEYCIQDhOUm0apLrAADHOPn2MI8RPXWE/C6IPZwa/3E1UqcU2wIhAPpousf90kVV9Is7BnvgHU6ZHkAD6ZYb6V2r4yVTx2Ze","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJds04nCRA9TVsSAnZWagAAcbAQAIA9q8q0pUJRnYpEbyDg\n++BxE0UTlEuAuCTHRkCeLLCQpSsxCF157lTQvCujQxbK4h1sxLiDLZOnEYUS\nwcPDyuw+dIx6IAzZox+waQkopUJK86o9+w75+8GauwQiWk4d5I7h+OifgWF2\nb1JpA49Q58Bdxz6d2GCk+gN9MSIOgAglnfgYnYgDmvdKeCT5OWssTLkMDOyL\nFNzbvlsEdNXB7y1CHNT+EsYrrnkOFpXL7EDoPLDdgWZzYwH0jcV57/t6sBcD\n1pqtnSuiuysoRv6Rxf5oZ4l4TlG9MyH15hwTv3kL73vvCH4GXhy2ArM3D5el\ne41hzH5xAEps4khL7iXEFT5ATTjtFtSmwuu070GvgjOszUJGoEuTQP0gpQdU\nWaLd5Y0IGx4PmdZ/7+PSD5kodmjxCP7i0KzOEZva91Y5iKym85rL1KdFy8rn\nq2gCvIl3Hn8K6oUFe0oM0bt/Upwek9d6JOyfpYxbUNTMr1cBwYRW/+doKUhE\noxlJYc5xsgBxnfk8DM6b+5shRxPZJs62swnmzUPP6dGG9EQRR62sl8P7W5f+\nemBlLuTOEzQ9YcV0YZqkBdoFqiWblcdvEfP0dKSf3jxZXOzsUIv/5gU9yW9b\nvv8hUiQJ/BVBNjKKCvRn9RcZ0ITgVwl2rke+l1qVGZYDw0l9wCMcO+S8jRoS\nRIHl\r\n=bnPP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"4b2ee558e8e80544fea9d076ba286a2d3c4215f5","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"@tinacms/core":"^0.2.3","react-tinacms":"^0.4.1-canary.1607+4b2ee558"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.4.1-canary.1607_1572032038708_0.06406376251432677","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"gatsby-tinacms-json","version":"0.5.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.0","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"0bdf88f84bc025f49899cb5cc54fe01533b201c9","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.0.tgz","fileCount":6,"integrity":"sha512-qAvHSb7T2zoZBso9oO8RjA3+GDNil6i0d2CPhPG6Zkc0GbWi8v+WzrKP8PaoN1rI2sifhtBYPOHWMirmRUMXiw==","signatures":[{"sig":"MEQCIGkiJiIB2EW9AzDhCEGC9JM68Z7Vt6tPeczAbFK+XyuLAiBPweZWm0UvX8SzgQ5mKBeJXRJgMrKfvRzVIheakIom9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtym8CRA9TVsSAnZWagAArDEP/3y+Qih1yhR50T7SJ/3Y\nI79Z4WmZot6HuLM2kE4Ww/CAw3mzmvL1wL84/5H9vLRknL+6rwX+r4CEvyOn\nYBenlQan6l7cfxcUvLRaLDRpPXtdPYtuUhZwCn+t3V204VDfbqG+aCZKU7EE\neZx2nGprYslFtvbaHcS3cqnojhWZIc9Iu9lk7PaUhZZvQt3ORV1Wuh8VbfIm\nA4qhxzVLqpqJXO8XCs7ebb1xBP+LCT+o97PIdqwUnGbBYtOf9aBwW0k+1r5k\nyDbAL1kzM9PrKuTNau5f7dH4rioPHGli2aQJkZn953mfGozKFxwsFF9HYgJK\nNJl1oppm+6HQJ3ihYCtiiPW8zQMeMfy2Lkw5QgsD5MDxhIMfdz9vacvwe+Vu\nEVe8jwnwVTT1/gwyZI4SQCoBT4c/gAPPRTrMSJ+/KmZCdm5swGz0nwmw/oxA\nHezvuMT5QmDsLQFKmE1mTCRWydVo/nS1PD0uqbfmq20Y7KgO6vhZVwp4w9HF\n+AqzY354i0/3JPmKl7WvRHsIHJegjilel3AIkIyDjCqR/ZbtoNuCdsS60T1V\nIGRwXeoqg5lLRXizdpxzEOrGgvyATplWD7JirhgZVKsZTc/6Z4/B537wyLMS\nTIj8wXOPiXnqG5OowVTkbn+2tYtUk6QbO3F6wzJkz0F0UByDz3W3gFLJIDZX\nU/Cp\r\n=jQ+W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"582ebc201cd0456fff23527116bb3fb2d4b6d774","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"@tinacms/core":"^0.3.0","react-tinacms":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.0_1572284859618_0.05781264936275998","host":"s3://npm-registry-packages"}},"0.5.1-canary.1620":{"name":"gatsby-tinacms-json","version":"0.5.1-canary.1620","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1-canary.1620","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"7e4176b3af68f923e5f70c9a9440fa73d39dd7d2","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1-canary.1620.tgz","fileCount":6,"integrity":"sha512-sTXrOPk+kZYyjJu4iucMDhNkpIxGGCeSf9my4ritOD5JuTOQBQz4ej8NAn9VqU6eaehDIrHcZWEi8TivU88/XA==","signatures":[{"sig":"MEUCIQD5AsxOLnFY4yOgj7YQFHZS91sREd4iy2fznzabMv27xgIgOY+uh8EUrEcztxOuZJECIlvcsAvAUzAW3Dm4ZNXvEJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtzoICRA9TVsSAnZWagAAWq8QAKGnem1Gq2VBEUrvVZd4\neyTaV558DHCCaM3VIcaZdzdyv0msDg/OEcmfPE7+8zLQZz+elHKOfW/oE+VD\nCZ8h3sNTZK4mPqB0HSpXiHa9VjwFLyq/e06fBN1GEUdWo5wRfeuL4hO0p3NM\noHDXjnNq73dV7uxTG06d2rLADlzFZ9vbHu96bFUUwKiqPxhQgfWPVJCwOlvi\nepx7Cgiq+fkjF27Ysw6qgFWvif76pft2EwgtO/71LxFEmAqCM7YNoXT9I5eX\n6AG87GaFfbgtVewW9FzgTivlq+j9FiEwcUAzRbaGDnX+7UMbMj4+ZjgsZ6T3\npfgIuu4F28uBu3ZTVysp3qlTrmwgGDyeZHgryXNkl7dNWkeRlwQhou49sJjw\naOpU/VofjjpaZEnIGrdUxUo2nx6CJdrD9kkcWCZwu9PEJi2XFEU+Jw7ATkvd\nM6uGcFVkZjadgFRDarn8tT3wS2t2ZRz86wVkehIFlPf1PM9LXALyhIdBVnjU\nOuAi7S/szJtS/yMgGBdWbxlai88AEieF15T52OtMXCYW3nT0pzfx97vt0YYm\nBXn/6ETeffKkY0NkFNxXJ4lsplTiC6SXT3yqYxhL9Lt0BuYbGL7Eftt6d1tc\nhZoBU9C039EVShPjY6ywaOZMEEpBCNRq7OoqILrexswoClXeKQf94S413981\nIN85\r\n=wNo4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"48901656e9e9c067b04232f621887bdca350845d","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"@tinacms/core":"^0.1.2-canary.155+48901656","react-tinacms":"^0.5.1-canary.1620+48901656"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1-canary.1620_1572289032163_0.11705791623246387","host":"s3://npm-registry-packages"}},"0.5.1-alpha.0":{"name":"gatsby-tinacms-json","version":"0.5.1-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1-alpha.0","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"8e720048f77a730572ff5c0cc7b04e39622aa73f","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1-alpha.0.tgz","fileCount":6,"integrity":"sha512-J6cfoBkcnpSc0HgInfZX0AkERDOh77uijI+tlsjOfyqXKlkNkffrpCaf6tQLLcjBgjGKNzsm7oiyCXnzBTgpQA==","signatures":[{"sig":"MEUCIQCgJPMJGl8UPOTiMksCWCcJEBHzTnVl9eDDIyuIuSROOwIgRD5oLLje0XeuBD9VwD6+NSp452rdluGdRWxcpMrz7KM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdt0E2CRA9TVsSAnZWagAAbmoP/R4wJkB7vf22fSNIGWiK\ngoD30DQnKD0OwJsMoFwPtFlXUVetBrGN9dW/8jUHgzsz3uLyTpa9k7ImU/b4\njS9Lgnf7mPEuMnlQCHHIJV1uJcD8zHlkohhZAoOgF7aPWmjAp9OKaDswVjqw\nfO39ErAkLPqpsKobL/gTbzef5zSeA7ijD8F9psLUCOCmtMGL9X28aTEmqzWx\nosWMtkbuXhMai8J1ijIH3cKoyDgnEKoodqsK5iws7a4W6NBCQTFoCA2etXfb\nRbvRrieerr2z2050qSbfYz50L2VWqd4JyilLq0f6Ma6++WXhJi1inBHxyYZS\n3ARDHnuNDI+WSYERs8f1Klvqohrz6TWdl0LPhfrXQicazP7WaM+0N0NkfDZj\nkiBy63fYbVUw0YcZhWpyeHB5yF7TJOdtOsvjoaSCCjb1jc9NQLQy/GCrZZn1\nBCl3w4OVetFXjQzvimuS8WZkdSD8vB8UaMiNXIhWr01gzxr7jjIgzUE6RHL6\nRpsYsODzy+ZTNdOSuhuG2lzgfKUpWnbIqTyZUalky9BesRE5qIBqNgdxiy3g\nac1jinA3f+TKCWf5yFHQYQbj0DD8WRlTC4TE8pY5/uogqEvWh/ovFS/UX65N\nIvR8DNS7Y41jUl5P/OgM4TsYUgxYjYQ3YpDqvwkXFK12Ka3muh+mDGA5kB0Y\n+bsH\r\n=A8eq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"e208f01536ead10bf185cb6fc98e8536b5efa5c3","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"@tinacms/core":"^0.3.1-alpha.0","react-tinacms":"^0.6.0-alpha.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1-alpha.0_1572290869881_0.2515886296505687","host":"s3://npm-registry-packages"}},"0.5.1-canary.1639":{"name":"gatsby-tinacms-json","version":"0.5.1-canary.1639","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1-canary.1639","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"e7bbd625238edb66f8a847c486d77c08f3371829","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1-canary.1639.tgz","fileCount":6,"integrity":"sha512-9rf+2xK91ZJ91Esn8dRV+rk7cS1erAiK8KlfTDj06QrLyuaXxsLbragB2PU8JNdyWInrPSKFeUDu8pSALNkSiw==","signatures":[{"sig":"MEUCIQDRyQLtJuiQxh5mddrmATiDq+liiTaH5iu5MIrQd4JuWgIgAOuTqK4+MqpvJLa3s6+uyp2PjTgcnukZ+win711gQ4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduG48CRA9TVsSAnZWagAAJSsP/RGN/5KKsI3iFzOIkwNN\n+jI1Res+45K6tFOsyO9lb7A7HWYPv5tL+MD4YQOamX7fCQc0TA+TKNL96Rnw\nKj+tzle6OHXDsO7Ihy0fCtnpcFFFASJaKNA+BYHZ3UWscnSvPcan4fUdaaLT\nm4XmJC6cOxNzfABm1ppLxCPBYTQ4VEW1VcOPW4GZ0hky1wgnigRvVKtzecC6\nNXZSdvBr6Z1ev7sHQlRw0NjNlVskA3CLF7/WLzoJLu1qPVJfkbh0Sv3CauoP\nDZNEFe1hc4LWzq8AO67E6kEKYb73Zj9uUcd6rQrG7jBaFb2srfjaHKCw8fyr\njr4YgDA6+trr1L1nkgHpNlBfLUMqjh9/s1yDcD7vhk2Jjg7wjOUl+5wf8Qs0\n0vys2ZCx0Dq1vw5HUIVC1wONZYHOlDg6dhyn3EhPRhgakTlzLQx+6B5BgWwk\n2rO7bOEpuGf6miU9aWUfjw/UuYGqaBlhx0fZFZqYQbZZWoYR0NGJDRdNVGoe\nQ/TTvXcblF7BS8fj7NHOrTxkkJ9S6jDkIgMEe5eo8DGZYmZpqmzNY506rVKA\nRnJrYAnpppKwIJR1tkaF9Wxq7qpycN43R9MFGvWSfR9eCIv6fwNIbX3K6JYQ\nVQNPB3qSiSwvPr7UrVBFZXc28fKawPRntvhBkqtw9uqDQAqps+WEA2LAfNmu\n7SIW\r\n=zHKq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"57597f45b894f338fd0cce41089bf29bc6b1ceb2","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"@tinacms/core":"^0.1.2-canary.158+57597f45","react-tinacms":"^0.5.1-canary.1639+57597f45"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1-canary.1639_1572367932343_0.11920315850664465","host":"s3://npm-registry-packages"}},"0.5.1-canary.1644":{"name":"gatsby-tinacms-json","version":"0.5.1-canary.1644","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1-canary.1644","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"aff471dd01b10f540a0113d0f98b5c8d3c23966e","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1-canary.1644.tgz","fileCount":6,"integrity":"sha512-Ic6L4VnSfDhKHPqijc3NfJsA7ozDZXXEQfK6BYJKvgmoUoOs3ViNuZZ+UYwM09RFpC5G7v3dvyf9uoKMseQwKQ==","signatures":[{"sig":"MEUCIBFk3vjCd7nHHL535zjmlM04NMv1oNc1cRGe2GaLqkHPAiEA2IWoXUn6LrIxOO/Lxs4IKqbleCfbRaHw/7IgNw5ed48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduLu8CRA9TVsSAnZWagAAWq0P/3xsdT7ezgUKrGOEnw5K\neMbvkQewagIJn7r7mCXMk8/+ueF5m1X8MoMN/48v/bMGV6evqdBpSnyO5Q8r\nAwEJX7c9VSWWUHl6RirNhIT/jsx4ZIp8wqPY+TqbFrMTZQpW/RM0WUkT0gGN\nnQ8Z6U1J0bGsNbZ6LyCSl4bslZV2KbpLV9Y8m6m/IHQFVoQPbarCHK7/8IAp\nbL3yjeDiNSzWkZpLcVUzurBuTDD1rDroLHYNS4ce3ipJDkjdaocO3Hs6fR4l\nVo7pZGqWsLzVBZxxaKUQrP9DHDHb/jO1YyjkOwp/7iFfxM9MnPvPW7Kupeq5\ngufBCCdni4qdBLtXTsiRHtzmLoxBB7gRM8r/6/EtzDPWgboyemj+Kx/GMxGj\nhsUAx7Ak3lxCUOKJvfmf4DgFGnIuZSjWWsrQk9OB4cs/R3dtTFjx/rJJJnh1\ny+Ebn6zBLYX7/gaud3Ope9DdgmbmcmbYHB6CRFQ/XlDWp1RPbGH7+m383J8e\nJ6evuzK8g+/s2HAUymLrTBSz6UTu70Ftnik4HSvFcJSqOCWey7aFelIcA1j0\n2o50xsJko+zpuQUqSi/hbFI+FpKqMxLD2G5btotSC3u8FB3A/M0lpzf7foYA\nDjG3m9AKbVR81mJ1CF97Q4SYt9yE2/1nh1ojeo1rq7KWtH0muVaPgcxa5pN9\nfHxk\r\n=u4MW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"c7e94778e8d9e8d338c90921cce5577287c5cbdb","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"@tinacms/core":"^0.3.0","react-tinacms":"^0.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1-canary.1644_1572387771656_0.16451051406559292","host":"s3://npm-registry-packages"}},"0.5.1-canary.1650":{"name":"gatsby-tinacms-json","version":"0.5.1-canary.1650","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1-canary.1650","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"76b0525d39bf6d85d8f0b00bcfd5b6d2a82b2dbd","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1-canary.1650.tgz","fileCount":6,"integrity":"sha512-Pzl1jndSNBayUbmEUryScdSrVImyjhhLb/UbbNJ73o5huEb5jQlhU+mjENIqqiVaIUj5GUiQsA1OuvULzVkCCA==","signatures":[{"sig":"MEUCIQDYL2R2MZwtV33qwSs0x8BCNQGyLG2A7mDz7duIJ3rxAAIgLvTcPhgN7eQzV93vWlD3W20eWcdAAdQthG68qqTTVVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduNyECRA9TVsSAnZWagAA3PgP+gJ8kS2WSceWv0QbAJUS\ncrEplmirs8e3eTrQNcsnxkjgSO/0mFD2JBW+tx6+YEzZ7mmajW0v1swdN/+t\nHnqMW3KNW5U3EjQ0DSqUJF+A4z5cWUTiE/yPDOR7IXA/d4zFwcLpFzl5zzGW\nmTjSuilN/sTe8uVBkvRt0TjVKS1UZVaSiTaUJ6ju7JDQPbrq98px59Zglzsh\nDtwVFPdfdjtPKk9/L0TF/0QLYVnMi3Hg4DqBumRzOw3j0tUmVucWazzDktzd\ntF0Zrwpen+C5bolPSb+MtSWWkZBUaq6k2Y09lN2/n9i16VNZWQQxVhlnoiNr\n7/Zil5cAD7OujkiWs0u/uHC5QwUymvCKQNSPDrOLRNkvApB4+ztrwDt2FbYC\nD9au7xOZPJqbPtNlGg26UmOV8J8u+kRNQlZ/zYyx7R3FFTKETzCORzlR7QnC\nQ8Zx6VuyEjjCw5NmD4LXAMvO+qEj3+03J1YxXiZYh48FXNen3lx96kqnjIva\nKmnO/3K7VLhQkx0jYdXYf6n7F0owoAL5ZkJSgu8LORB//fH4zA2OnlSyHdmO\nGNXaDdq3HwOIruA99Tvrz0OfqKjp0ZlJ3+12UMsFxDx3ij2wHwSXhoH/qRFV\n1lpfxYxh1lHqSzG8vb83aJNl499S6Vsg9J4j0j7TSUDxsvJpJELmrfk9elPL\njcvC\r\n=0hrx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"af33bc59e98d2fe21814124b12d524329dbce2a2","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tinacms":"^0.5.0","@tinacms/core":"^0.3.0","react-tinacms":"^0.5.0","gatsby-plugin-tinacms":"^0.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1-canary.1650_1572396163834_0.18675677547672564","host":"s3://npm-registry-packages"}},"0.5.1-canary.1658":{"name":"gatsby-tinacms-json","version":"0.5.1-canary.1658","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1-canary.1658","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"e96d1a7318f27f3ffdd9ecb8d3289a6efef34c4c","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1-canary.1658.tgz","fileCount":6,"integrity":"sha512-UGei5WXUFX3iJwL4CcMnip3ImlFJK6v9d/S26AAMd8trufiIuyBskp2CSuSmoxTS3hK96ENvTWssKQTDdNeLmQ==","signatures":[{"sig":"MEUCIGVEQMro1EBgbnzAqIywHklXQ7SRh3bgeZeMQ8hEyyrXAiEAqJLzdeFO0lQmeLSOuxXxlFF4YZMgEaClufqQM8GVALw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduaQMCRA9TVsSAnZWagAAM5QP/1b+6pTM1OkGL5xLX6U7\nEC8rXYYwxEtVvgc8le3oo+DkQ1IE9t5BAVZkT74Pawt9sjpLHjnjPwgF1HC7\nlLRx+tgH6Ys5q7rsz7kZ/1EthdBFSRmu3nMfUQFOLLvSP9BLP+lGLRViTbWJ\nx9LtaynuA4eKc9Kf/Ty9iPSnEYxDgMV5Fk4T7XePFbD58n1YxxnDKTYWHpPF\niqo356rZZO33cOKSjaIkC+a1QaDL0tYZnA9dzvrE30Q60pC8sB16q9jc3Xl9\nyaz6Xk534OK0xrdsOTC92Ol3DGHnCQYq0F17Y1VGByzSG9O6MqjipXQu+wiq\nr+eOmlxOGqhmUjP40GJ2d7LYQqeCf5MvAF3iYOU/YT/GRNKjhV2kUMqJQ4eA\npdhICuanCfZcEtFiyeUGCaz5nOsCVRS3vxLKa2F91hTmzvCRkhNf7PGUdm5z\nYsJy0mRwmCzO39lf38+j/A5RJHGB1lCSKm/0Z2aPOaOdz97FwqPVLFi8X74V\n2+oyVkWH6PhzroDrGOYIH3S/qj4k38zLsTHltPKDjVv0GulxgDOPHrCTlzCF\n1NhdZidcJMjlQ0r/3JGLPC9hxEDixBdmqbeozozxeCEIjf89oV19sIwRQNFO\nBfAqukhka/L7Ykbkqq9KiRlGQlhMzBlcWHZuwuXLRbrYrcVzCZW2lQRj/At5\nyfHz\r\n=B8Re\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"d283e155c89b2d9eb8483deba28546a5c9ac109a","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tinacms":"^0.5.1-canary.1658+d283e155","@tinacms/core":"^0.3.0","react-tinacms":"^0.5.0","gatsby-plugin-tinacms":"^0.1.9-canary.1658+d283e155"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1-canary.1658_1572447243678_0.43327210489662416","host":"s3://npm-registry-packages"}},"0.5.1-canary.1675":{"name":"gatsby-tinacms-json","version":"0.5.1-canary.1675","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1-canary.1675","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"53a2e12f0a8e12b8e523ff6ecd0f04602c234d3d","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1-canary.1675.tgz","fileCount":6,"integrity":"sha512-3NBOcR+vC0nj/yzh1+8DgO0Gapqsz3tdSYCHNr4ikVHO2AYO1GLlCa/QewpEmrMjLFGlYevhxlVwcUjq2b5LZw==","signatures":[{"sig":"MEUCIQCewbH5e5FyutUI/ZBmhVWD79aYMmyFpw6LjmkFh90AwAIgb31hYntwIjv2pn+qQGdWeOZKdzI/gZgZJU/ZldPT3L8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduemzCRA9TVsSAnZWagAAQNgP/2Y/b64/DpH0qN0PRDD3\nfpKVHr3bxPIEyeilA18AFbyfCoGwQzDQO7zjzxrTgEzNFeHeehWZECht5vDs\nxnt0XhgxAXVw769iLVoY0ND+POkAppWY2c7uLBvhWFw8keuN8+UTUhuRuqFg\nnasCZvZwJgEGZ6TDV1Op4kVMeULX8KnNpjjjPIHQRLPwl/xPo6MqtKg9aGSd\n8urukGGWoXQPZAyniI5/ohxDhHDAlNam7q5wVVzkbMbDpdKI1eP+039203NF\nTgdkwpvIk638kAXJTOL5QKphFmsnsvxce927NXJX4X/1Wj3K98r0QpTq7K9y\nt6SA+hDLgS1nXdIC2/WH9+m9/7pp0Ku/kws5Z0kQX0XepDWDwpiJQYbLIlhI\nbh4hysjBH6gdsen55eC0gbxCGH2ybzGN45AUYkfZKJ6TGWJL1DallujI4MfB\nWpfcbZc8DUyN5gyC3mj2FX/VTVy1cK+yFgotgSEhUT52IOfrMHln8kRCKPIC\nmkzDxI+HuGWDmgozU6Bb0+L5bZBMul3wy9E9nk3dk3OV1R+w2JGYqSoqaD70\nUfJYLs8k8JW2ehM/0mqV1Q2aylkg772nMSIhUA9AxgsD0gFf8kgUmxlL7uyT\neq3txcUDBE0AWohDScVOvz/N85EzWMiN5HasMUUgz2AmzhUBzqMTKXNpRZBZ\nxqld\r\n=9hV4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"5834e62bad4993f70e476b75a7d2dbad35312b04","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tinacms":"^0.5.1-canary.1675+5834e62b","@tinacms/core":"^0.1.2-canary.170+5834e62b","react-tinacms":"^0.5.1-canary.1675+5834e62b","gatsby-plugin-tinacms":"^0.1.9-canary.1675+5834e62b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1-canary.1675_1572465074873_0.5925806778633682","host":"s3://npm-registry-packages"}},"0.5.1-canary.1685":{"name":"gatsby-tinacms-json","version":"0.5.1-canary.1685","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1-canary.1685","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"3f0165d3207bef0d8f0c218890e1646ea113c59f","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1-canary.1685.tgz","fileCount":6,"integrity":"sha512-ydqcesKk96JLPhVmY+Ia+uMTft8jROtgpkfyAIqLpWAf72rCanqI3C9ndS6CYmHdlO/CCsfBAdk+5JUae5OcXQ==","signatures":[{"sig":"MEYCIQD4sV0dM71r/HVyVk3BUGmXJWazW2KmXoSsJPHhoDGfKgIhAJmeoy1bchEUpnrfBk2Xgwc7F0O2AepX2ASqi4HPf9vt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduxnKCRA9TVsSAnZWagAA8kEP/i1LoM1ogWqFBqfmBVDw\nBEzBzznQa02lWrA64owviBEblEqyv8JwoohYoWv2IM2xrcB5w+Vz9Pvi6ePl\nb3K+x5/zt/jtLsxdzCabMwSWDxxj/SqNo03jzMQfMnSRwtvDTD/OdQX/X2+f\n6v8M0ffBMpI3O7FiiXqwr3Wvln/8vVmJGS6vjJm8vOtzxj/KznhZhooICHi1\nQIF2MKJqv9qW8c3XY2SQM1I+EVYOlHSPFtFGpRDZbBNv+zyynA4dnKstaIFG\nA3lk/WTM9H3ObI8T0sIruS+99OrS7W11IIDyt2/8N8FzdkzFEcAmOuuu1txr\ngi0EmMel91fijdsRfOXwNof1Yso2KpHHX0Aij2rXJrxhAz85VbC2fZ7SM4gb\nEMzCBj2GNWxtf9WxrUiIumY2DYRwTEYz9HhVP40gclsGFIAnCYkzSJKmDhEQ\nqnco9h00sXT89JdvPVKVhH0hkJHknTkMVIb6ublSufvFvongz2RVZF0N8fxn\nnIVFnkEIx32g14RIYiaKVQl8imbeEKKvxY3CNVEz6x/ubTkXcUK0gRfQx8sN\ndznVwLU8VGr0nBNhVVOvnJiFc8MlGu8+gmUXsQYMFfNQF0FBYeO2YpG2bUff\nv+3YPSqSZ5zceVkWN7xqC1Y74TuanP/v3WJtdz3dcyKhMcph/fMeLuE7KADc\nvSb5\r\n=w4fT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"5a4f71140c20e16f67dd5fac96dadc71dbc4d6b3","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tinacms":"^0.5.1-canary.1685+5a4f7114","@tinacms/core":"^0.3.0","react-tinacms":"^0.5.0","gatsby-plugin-tinacms":"^0.1.9-canary.1685+5a4f7114"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1-canary.1685_1572542922461_0.4927942408230239","host":"s3://npm-registry-packages"}},"0.5.1-canary.1688":{"name":"gatsby-tinacms-json","version":"0.5.1-canary.1688","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1-canary.1688","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"541062e38b27f4672d82decdc4b4a55fe8777cc2","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1-canary.1688.tgz","fileCount":6,"integrity":"sha512-diIXlHUxRJMTOIrM51K4O/iFphOElI+Kd3P9MhjLU2RwIA986hclc7U2PReDFOKBg9VrMEFwmHWM04j1O7xH6Q==","signatures":[{"sig":"MEUCIQCWag101pj6b2Z18djaAsz275pDw9JY6VkaksVyQPj3wQIgBYi7ZVl4cWEg8Vkf+vFZpKtinPI9ZxIxh/JM93i0J9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduyCHCRA9TVsSAnZWagAAoOoP/2IZnnMW7t4BocNuZWR2\ne/kKGEos/YQZAI+ht8sRwmPk24gnFn2F//bmH3tRnnbvBWWr2oonspBmb/Gx\n2gdpK8lXrC5SWA2BBls89l0ipgAve03W12FcZOgKElDHpk79JAaE2pKyuVYS\nrnjfvN8MseleBjHmej08tVRy6USGkKh9zQMJHt5DiZAcMIjJKGxk05HwKgft\nUoqwu8d4kc5U6KQxKyDiYbA2vDdJPBFWuBeuxPpx9Cx3at4vIKMoVcQRqvAY\nuL2FgVIC4cQusRY8mq0iIypeVtYVBGGXvz6qI7dPPX+Bb/EQO5VYtNBLBU4C\nR3+i4edboeFkErXyo+HnQ1+TY9zvq08RQMwCXOyieg1IIsDv2tH8ThIu0WLV\n7Eas+BdZl+M3iBBY3NFQ8K34zgpKOKYQSJlChbFT2fyE3T0xka16251yTWf7\nv1xk57m4/chXGddLNDuAuJbsMhmhiyOmcHNO54Q0J4dVZFxlnyFfAt1xXoYL\n05rmR/gW1PlI/F6YfsQ5SBkRTv7OAPmHQwVTlALcaG24yih63pBt5Y14n4m0\nsmZAnnmOUmhl+7Hge2mhRCwhTncvtL746tO4fZSJNlvtQZmXbNO95ycpD/9f\nYGKicPAirJZ6F51DKBvdpzhhUNCR1sq2Hn+X28m8HLe22YuSd5PNIwZDOEt5\n+JmS\r\n=9RPF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"5287d2927b3d9ae3176459f8fcdf78267b925a5b","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tinacms":"^0.5.1-canary.1688+5287d292","@tinacms/core":"^0.3.0","react-tinacms":"^0.5.0","gatsby-plugin-tinacms":"^0.1.9-canary.1688+5287d292"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1-canary.1688_1572544646687_0.2232402032350782","host":"s3://npm-registry-packages"}},"0.5.1-canary.1695":{"name":"gatsby-tinacms-json","version":"0.5.1-canary.1695","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1-canary.1695","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"0efb6f91ab4ea968a9c89e94f0e4d488371400fc","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1-canary.1695.tgz","fileCount":12,"integrity":"sha512-rcmLpKkcDcmnVVdu8x+hZnjZj+m5bzj4TIXpO5UiyxgEAGnQ5izbAkKSm7hXUI7m7hMsdfc0bqsbFz2JgDyvBg==","signatures":[{"sig":"MEQCIGGxNLaNIygjh505tdCpb4EECBgbIb4jklFhV/iP00AZAiBh5fpAhdxitHuBLodFNKpqyBW+lVASzdM5MsBwmeC+Fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduyObCRA9TVsSAnZWagAAebsP/1TbEsyRL4BQumbahdww\n/6PoCivfvLiaQmdMLNNCmyyKeIpQiJJtysp7ii6hdhhnoVpj4ZzDxBETYfhR\nB8eDDeK/IG8QEo/Nz8o6oZc/jJ2uObvQN4AU2zwXZZTOU2SATiMC7DzMqSfd\ns5rIsI8g47rNWHfvBb/zOE4GWJExwLT02D/KUeLwzVmoPSdS2GhX0/MvyVX7\nkBVp+IvjlcLBTIjbXKd6X4UIowsiUJYuUxQX78weZ++fpf6hxA4s96jaF9QX\nvRqLzYQUFtLvrJndrSrd0ne0FuRPRX61xpb4ayWARQQbIAZo1cvYrUGrlMWI\nhevggeyRpu13lb17o9qqRbnOApAJuEbz3eLjXS5UgB5L5mgsFUM6OfWDsNOb\nbtuDGWdmj9hMRn8om954Q1Ja2zrebhTCUqZq4vVJbL/qwxUANE4MEWYkrYG6\n2ff4ZRrtesKtfEJqUCqu0cMRHH/Y8PsLCiF7Nb5MGL7tinXJ1j3SA8xTuV1q\nVegYfxWE0Sp13gaFMs8sxGG7L2ChYKPgP9LnGi1aDadk574/i0AlinH8rIwh\nOn5Y6BPab11erHY16g5NJ0VEBJTwsbY6z/pRkftLorucBCSkkW97EHAZSItN\nikre3UyurDQ5Z4OqxuoNZ4PQVox5zy85/Rv5OpTua5DwrPCLEWh4Eh3UQLfO\nwihb\r\n=GGnK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"f9e431dc2abe7ae2f96943ea060ce544a465f26b","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tinacms":"^0.5.0","@tinacms/core":"^0.3.0","react-tinacms":"^0.5.0","gatsby-plugin-tinacms":"^0.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1-canary.1695_1572545435011_0.2563635758417264","host":"s3://npm-registry-packages"}},"0.5.1-canary.1715":{"name":"gatsby-tinacms-json","version":"0.5.1-canary.1715","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1-canary.1715","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"fd4435abd8dfd7d312e60558dfe9b4f2cfd832d6","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1-canary.1715.tgz","fileCount":12,"integrity":"sha512-bRaEm9O8P5yD1yyXz9dPDELtLPV4Qk0CD9CKCV2Qh1ZyAkLH63BV2oQGe2lcEktscK5A7XpTeIFn+5RSH1798w==","signatures":[{"sig":"MEYCIQDibo2NncNAMQchG+P5bUMPW9Mcp2VO/dndvq7s5naEfwIhANJWtNadoC36pLPxJhQn14PC0spCclpQVSyOaoaUqmUM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvIpKCRA9TVsSAnZWagAAiSQQAJ5Nr7lx/uno9HykQ3B/\nWf0qvucrSHpFwm7OwBbIfKgmG6JemOYIcRTuf1nEogUXkz2Q3fcCc5DJmHv5\nXJoT+/AzQyvWt8P7/0IQpHnbERTz28AIlb6I8lb//aAVJZ8wwILHliqeSZ5A\n0KPA/9DaXW2B6BlAP8Z7ho9f28BpjmTMU5haG2xBFswaxaqRpbKTRTIyN7/J\nwFziZfz0B4JKvndRCbFDjUD0SlECAB2E+S+mWd88zm8PMhNCTj/8TxBmNY/p\nU5ByBgqEBRDybz7gpjelEslxOR7+7erqzmTu3I3Gn3hlRIJDqEiecXg2QWuP\nbBPvAd5+gUhJEr+j1kMeTg8qgdf1fjx315do9op34SncFFKcSaXhg2EgTVLI\n2IN5ql3ecgLQtdV3q83kMZt9IvYB0C0tkWv3qRXdtwFyvayG3qggBZcP5pRq\nqb4531tAX1UFB1Lx23w4JZfEyOp/t0qTt/6JdrpyAGn3kIU5sNW6MS5HTJbz\nT0Wnf9B/eU3Q1IEd3UBv9jybh2JPrVeLTnN3hSftPFgGT9ZhTcId63NWD5GA\ntSPj75C+L59cvqySHK18/rEWwzZiC+3EU181fgUhb6SH1pXnig8NAYMSa9rE\nSEo7arh99PIX0oH+v0Q5J8aF4ZJkWuftmhfFzkjkuvjP7avZe3rt2N2v8oNA\nQBul\r\n=UCQ9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"1c730d3434b9729b64bd1f6ae2e0d67ea565d948","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.5.1-canary.1715+1c730d34","@tinacms/core":"^0.3.0","react-tinacms":"^0.5.0","gatsby-plugin-tinacms":"^0.1.9-canary.1715+1c730d34"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1-canary.1715_1572637257929_0.8333781264730402","host":"s3://npm-registry-packages"}},"0.5.1-canary.1719":{"name":"gatsby-tinacms-json","version":"0.5.1-canary.1719","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1-canary.1719","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"efec21f5298c07bbbbcbdf9f52267e1e19bd0a63","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1-canary.1719.tgz","fileCount":12,"integrity":"sha512-d28BFkkvzMK31jHkUBC1v8pIyU2AMOkFaWoNealF3NueMTCzQschYUHXLLAhhJcvBAQkFRK5XZI57UzTlx/mcg==","signatures":[{"sig":"MEQCIEHF6RnwhA9Y5gtq4IOEY/Jv1luCX11iAAwMy0ZfyJOvAiBnXcz6DaJJh/LiUB4V6AkYoB5gl/y9JpyeOkCS6ZlXMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvwrPCRA9TVsSAnZWagAANl0P+wWpfHSk+qBlNYUCwy+I\npOLHAOgFxQ29Ny4Ybw/Cc8wW6e+MnQPhhiK/HloPxbCXTdRfboD7ro7IyuEL\nDNgCeh3RaoiRPMxRtDrk0VcWOoy5MF99+iLicdXmON/dUA/uIj/7Dx1tfPh0\nTAzrw/sNbZdDE2hmIOLv5HCoPplJZrXnU00udEzEyyVX5SV+rm3Dzu0Svp0K\nTkrZDpgO1EAc4wzbIvQCIJumJjIymoCQqcrOeQP3dYzvxXlcux7WZl56Tv3i\nQ27G4PqvFNU8klbXq0/cfFsCTAvFhAX8lxAfcpr7wRXcivBhzrTng3KoDWYT\niS5QfSeLY0Zaw466HLNDxWPFnfAVU6znhuLWGFiR3qCh1Z290UE6EZuXdrZQ\noncKMdK4POz65L0s6lZyHkX/GO3+rAbem4PwnN/+IhCFakCC/jRhRRxgawBf\nUENp81601Bl3ajVhI9lQWXbPcUDcafFR9+jejC7JzBQyRcCmv664KZ1PWL5k\nzc21pRa9assfZc52bJ16xhkvb4AFLm06hvNRK1OcsPj5SyhdjMU7riW3faQ9\nVqzckxf8kVt03qvyCMbAthcRVnZxqN30f0OMAG/9+rnBlHATfNVRlmd5v/8v\nK5df16wiEi3kLVq+okSnjeHsGMkBDqxL9DuYOLA0RqFCL01O/mPkdi1uGLK5\n6n26\r\n=LBUd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"cbf1f6bf3ec91a16eb422967806d724330040c80","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.5.0","@tinacms/core":"^0.3.0","react-tinacms":"^0.5.0","gatsby-plugin-tinacms":"^0.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1-canary.1719_1572801230760_0.9429524800131956","host":"s3://npm-registry-packages"}},"0.5.1-canary.1725":{"name":"gatsby-tinacms-json","version":"0.5.1-canary.1725","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1-canary.1725","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"131ffece7a475ee4931ee8fd83326b59e87de20b","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1-canary.1725.tgz","fileCount":12,"integrity":"sha512-NBaSWWc/WCgJiMMv36xj2W8o7T+TAi0ea/9T01BRqePy9yWOudKfS23o/2op1cpc3jo8VQ6eJf5d+nDx1cbtYA==","signatures":[{"sig":"MEUCID5/eN6cgKdDO+KOh1Pz2EIr4Y80gVDK6mQpIXfiZpcKAiEAvt40BLvQPe4e6MGN0qtyjrQOLhgtev8rHVkBs0lBi7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwDUDCRA9TVsSAnZWagAA15MP/RziZKnK9BNM8z7mUdxN\ngLWa8XeBPSWhZ4X/6PnbIenFlhLuHsDkPGVmmQWqdQSdjmuAXnagDPmCd5N4\nLOmoOf6pETh6qi6ukGqE91AloUWstwlmYi0ei7UfUbiDJXwHWbTmwFmmwcjU\nR2Yid1uU/qLGHllXzXwievCVoUt7SnGK7ecwMpmgpXVA+E1YWg3LabFWP2ee\nRx1yUYDaZhrMI0jwUg/zZMK64Zebmy9HS3QjchzbuKdbriEOndQNtnFwm+xP\nR1euXXDO/I+K+SLi6kS2JHdnQYaKSwz+WeZKdrHeX8l4NoFw33Z9wwI9I5Di\ndqFDIltHsLuQJkGwfVh6UocXB1ckXU8fYaOXkKOsTLo4Cquem/IdPuNevrus\nOFDj9CQikIUzZP8CpDCSVO6YXCJr9xLHcR5i2umyobPm/FsUmusEpwT4Kzq2\n2/iuY/l6gwkg/5+jnKrwwSFFGh5bD/8/u/zTxfaHmR8lNYDdMr9NwUmbavrG\nTcB31JmTlMKwO3U1v29zAThe9X9NL1aXuXBKVKg87eqLued+4F9SziPQcu2a\nsBNGQ7J7Zr0MJ5+umXf3QLpjCrDOiJJur5+2W/+sBiQFXuDxCLTZwmOfsf0y\n0OKZfb/SuMS+iHC8sOZFTmtL/U3icUR8dCEHFPPaQUmRTu3eaSnaPeUtm4J/\nwjZI\r\n=OSDY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"549585a88a5b20db2b51425fc8abe0d2b76285f3","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.5.1-canary.1725+549585a8","@tinacms/core":"^0.3.0","react-tinacms":"^0.5.1-canary.1725+549585a8","gatsby-plugin-tinacms":"^0.1.9-canary.1725+549585a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1-canary.1725_1572877571111_0.2533561759645939","host":"s3://npm-registry-packages"}},"0.5.1-canary.1739":{"name":"gatsby-tinacms-json","version":"0.5.1-canary.1739","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1-canary.1739","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"2916d768471a4b73e16c4ca634e8c252c899229c","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1-canary.1739.tgz","fileCount":12,"integrity":"sha512-nfbnsCMb0OQkrAcvt02Zals3f9J2SfzhIYwKa3ml4VP9ENnje8Ycf+jb+q00gLlSXAQqi0EbGnKWhIyEBScHiw==","signatures":[{"sig":"MEYCIQDEoNjIqDuRgaXFYCBC4F3RJNkZq1JctcCuUGew99AHFQIhALgu8NWElysLc+nXrsgDb0v3l8bobMLrE7w6+fCY7YT7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwDqDCRA9TVsSAnZWagAAeRQP/ioxCUgnexM+nAyqLk2+\n39HCyIqTKHEqwcjZYdz+/YJutVaAMvtTP9LafHrkxGna9Y7EuVRPlgC/c6qx\nAmDAUfRwYcD8vm2vb+/rsfZ49HW+beY91J6dUQ3mOWaeDiZ7o++Hejzk8tGn\ntTw9+tMGbXlXplEHzP52/WuEpBfh7UOu2vjVo8zwCRBaimpvwejitpX7By3h\nXusIoA8vovoV2LJrIR81DJTJ6qy2eL8kL6N7PkUhMAiSAGgPoB0A5tnI3xfU\nE92OeEV1XJfHfmBRADRVX+ImI6IHJLaDtugpQmuwXJ8taKHUVknq+QZETPo/\nE9c5ENxZnP+5kGEAPMnKkrK03X2q4soiWTrR0wEgtztuIlu2HpLR0gOtHZX1\ni8/FgBxr+pa/gbfo+yezdqI3USdCo6nDrEr8PsLJebzJw1IOIwD5kC/bagK5\n8z3ydCyHEOk2eTmh8wp084wOLBdIh9PjzweW4bcuCTOIDdmvUcFXk0EAUa+R\n8r3U7rHghYyizraDp8s8PgVrS0JZw2DqJBaSDtyvaVbeu8oCvOVXQbm8ytMQ\nlYAKRRKCXXXJ8Epq31HOw1mlvSwgbbyVV0C/P77mp1xXPRQywe9laFs5Assy\nxeNjlFh8WSH2DDWDJhRb6n58yNxOS2LGR3axrOdr44V4ktpcTmkQYoFj13xJ\nvJMr\r\n=osNp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"eb5fb315ecfbdbd32e95098663e1a70d428fdd5a","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.5.1-canary.1739+eb5fb315","@tinacms/core":"^0.3.0","react-tinacms":"^0.5.0","gatsby-plugin-tinacms":"^0.1.9-canary.1739+eb5fb315"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1-canary.1739_1572878978811_0.3861624417684941","host":"s3://npm-registry-packages"}},"0.5.1-canary.1749":{"name":"gatsby-tinacms-json","version":"0.5.1-canary.1749","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1-canary.1749","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"22f267715fbf297c5b32a270770c88fd8d822eed","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1-canary.1749.tgz","fileCount":12,"integrity":"sha512-loTfEtpblabGWNXBNwoaqn+Onzl+TBoQEopxIE1dOXF0ZAaoGXaYyn2IXfkOQLJbEPtAtHeB7QfFa4V6ZH6+uw==","signatures":[{"sig":"MEUCIQC2OUt8ff6bq/nGI1NEeEg0/+mfYhM8k8/HrN0afnIN+QIgCAchrF4gluQlX9u6kp8hxcPksY9GtlXPQ0rgj3NXk8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwEklCRA9TVsSAnZWagAAydkQAJnEmdNqJ7p0Mn1/Z96o\nuETmAWfC8gMJfju5LawRJUvR7gWRaVLpI4lGUU0dHP+9coqQi+brFFU+vy4R\npFkGraxMhIplGf5Qsubie2nxDASxspMESn0efVk+FY2wF80h9AvH2lw3H7u3\n2BW/vlhLHOQHrIwxjThVYNDxLQ8DG0KQQIoK6nMEMjjVSRapFS1rkRyMB612\n74fQb1P42064qsumIFVd91D/j6saydyUmfp8Z1xxYfAFQGxOILQZvjxVZ6Mf\nchRSY8Yf+Au3ob3Hc4PGWTTpRiHnxBr/rsAOFtGK72KdQp8uSTJfKun/PYxs\n5H6OI163Is0uOQmXrsbaBDwgNGuEoMmQocP7J3JQcsfGkPDuHesqjJFGxHMd\n4IM5CljSp+hxIcdZu6gGblNiLQuKL9GTRDE75Cqgtc+LQZ/2AWqA0cqaMDeO\nyZ2rH1ym1JrnPTNCjkSOqYguFlXd2ixLNkaoB+br0cETVlzoU+ey3vMlaGlb\nludyKD4NQeBmwD6AD8ab+waVp6rSvFan8M1kRFqvI+QkML+2UVcOqMa1gBMh\nhs+6ElXi6wtAXNeqpz4MdK2h6V67/vcIVByhvasOF1Y0GHne6rOAhccfBByB\nmqDz26IBQI7zy8ogz05lEHCjWnH+jCOzYZiOtMknpL8hQDVw1zI7u6hnlXcJ\n6tLE\r\n=xs0B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"738b78bec5cffe700f1c723b27604531c69d8ad1","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.5.1-canary.1749+738b78be","@tinacms/core":"^0.3.0","react-tinacms":"^0.5.0","gatsby-plugin-tinacms":"^0.1.9-canary.1749+738b78be"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1-canary.1749_1572882725302_0.5350734569936564","host":"s3://npm-registry-packages"}},"0.5.1-canary.1752":{"name":"gatsby-tinacms-json","version":"0.5.1-canary.1752","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1-canary.1752","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"746e873fc8eae73369188dd4ff06165875ecf320","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1-canary.1752.tgz","fileCount":12,"integrity":"sha512-UnFgeNqr81xCnbmNk1shwyCKOzCG4XfFNCvUD9+y7+hj+5PU+E07DgXV++ure6Q3f8z4l/lZz+slGbWC9W9wYw==","signatures":[{"sig":"MEYCIQDa5hwJAxyahIkIs3WSNYWjDcjrx2XAGmULyJzHyiitBQIhALc4MsLoDxlM2krBC/sO25h5PzwvCxGxdarv1ITwf7O9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwGBpCRA9TVsSAnZWagAAWI0P/2JNM3Uv4CoHmwKIiWPY\nAnbmuAK0Ra1pmZKskJIWyqk6MuWX1IuevzNH54y8UXYkP//z6P01EIVzZkln\nSg+jwTMZgL6Q7SZe/PdY473LFnZZVB0lt864iv02IKQ92FlNfXVkLhkf53Sr\nmYhB9x3GduLDKAdgvrS1LnuC5PiO6nj2eJ6lKHJaXAUS+TLgCU5RuyFi9i6J\nthoKF2hXY91d3XAoTguGD+Waiq+UgpqIII6vKwOd2tvfG8wbND379KEAieWF\nvbT3I4NF707/rp5AXY4STO7q9BrsPXzP9Ro0r523J/qbZ4iBn/fyRJTiDtXk\nPeSnpP1GC/dkQNRvi3MapEiZxaBqnx64nS02kX1B/xbh2xjKyTuFtcVtOKBX\n+MSeIVB6zZFWixIQDL1/42Pk9713U3fkBxICwnA41y7iCc6/gTFS1r2rBeZS\nig16nkrGG8mLgl2L7KmM8GdjmY35ZWQsHvf4ok1RZkrQIJZD0Oy5Ati56kVx\nXqz7eVP++3/LjefdKsycFIujI8R9ehCt3B8xBZlRde0fNfBdJh9KnBPil7pr\nmY6N2oRA+wcrmOYlWwiEhyKCPskbMMl2rO997NO7IuJcra8OgstxP7lBWUsj\nDOEsOxLgBitjvj0b6AFde1GHR/wy5z94i8RX4wW7odEt/iUmbGh5v/xj8hGW\npqv+\r\n=94SB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"f6f9aaf9cbd8ce020d31e5eecde105f2a559b41b","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.5.0","@tinacms/core":"^0.3.0","react-tinacms":"^0.5.0","gatsby-plugin-tinacms":"^0.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1-canary.1752_1572888680283_0.7046281714281304","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"gatsby-tinacms-json","version":"0.5.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.1","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"bbc4af89b89d5c6d13d36186bec4af7875b0b283","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.1.tgz","fileCount":6,"integrity":"sha512-1twmUkGBM+m7dwNDqZGDDTpS00pPidaMFe5q6qpfDk1SuZdPV3AZF0M9Qg22O2i6HbLDA/T0beju2bsrclemLw==","signatures":[{"sig":"MEQCIGP7IM+9NpLTWbCZiYJMFtEw+rJ0gd966C/2kGDpgtBFAiAd++krjwD5EyD1xwDyyk6mxD4+VObPy8ZjUZ9ua66Rww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwG1iCRA9TVsSAnZWagAAG9UP/ii3iTNMx2GEUiOmNyQ1\nLmSYb7qtUK4k30qx/syxHuXYye3rNvnheQC0JFO5Y1dPKevWXGXiojxe5k1x\nSCPuuHtPoxqymez527Frob64U0FmQFUOc5VBPlN78gT6Lz3S1YXFBMStsZ0j\n/Yz6vrXOXOuqYXwhxzRboC5lgD+9rLkyuswr6KosYdMySAd/JBKROzBUvOOO\naz4Ua9nRGaMbpfu/ZqO01nQuVitqUQGnycSmuV6xSEqz4aA7loDcFkP+tdiA\nQ62u6XWN87WJZF0JdozrfjoxYiEfmzB7gjPd1TyMFWY5jf+WZa/fZuq6s/Qq\ncYKxcWGMVzFtZVO0CTIjRfadotULfZrCbqkPy9js72dlmbOArnu6mw7OhdLc\n/AyPWSoFYFboWFKrCimIIucZIr9q3CziNtymzDGDESrxfB3HE4Lj/P2zKxh0\nupbd7SR0YedEfuo8s5E35gbrL0QL2VovlxHn3Jq3dcdeAsn0fRyJ5UuwWF/T\nDJayPUol6cYd7yzer7U0AonxY/mRJxBtIJ14rHOGWv4/FUc54WhtqDTeyY6d\nY8qbCBaViJM+wN4SkKLla5Y2x65N6IyB6R3FxCb7Y9hS0H7tDuxl15sB3oM0\n2lZc/P89y1ZoUSzDaJJlM9OrZ6MjBf9U4zNvuo0RDTqR3o9lBK6SwMMLFVxI\nU9L+\r\n=Cri2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"c1c9dafb78ae8c8c69c8199769f798a37ac9b840","scripts":{"dev":"tsc","test":"jest --passWithNoTests","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"tinacms":"^0.6.0","@tinacms/core":"^0.3.1","react-tinacms":"^0.6.0","gatsby-plugin-tinacms":"^0.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.1_1572892002059_0.5879799841670261","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"gatsby-tinacms-json","version":"0.6.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.6.0","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"6d4294521cceb9cea620b91c450d232549cab1dc","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.6.0.tgz","fileCount":12,"integrity":"sha512-mo8V/rl0TVvWZHZZoXc3HNPTa+5acyN863mJrCqPcmtxfaW5wwdEN1TBBaCNLwgnioyiVt3sOZRqMcHwDP1/Eg==","signatures":[{"sig":"MEYCIQD6F+Eowm9kjTwLae1AteejY7ACS/y/aoQqbEKqsiKtAgIhAMY3WVacwUKf/5Fnam4XosKr1h14xKgbwYOTtPFjmW27","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwG9KCRA9TVsSAnZWagAA5dIP/1XwhOubjAr85HSn7/ir\nKBIKFVqEr/MXjFvWAHWk8/16fNiL13xnXfZet1qmH41k0kDjmCyxOstW+ear\nHXXj1i4HdRpJ+9fhSZa8GrvboYhgjiajycf9FwJ6M2jyQdGyxLOveOH1BFAi\n0M0AX8XzKCKDtZGzFCZQrEtxHwi+cgFQxy2yW2Gcfe8JibtAJN948uIYDhnS\ncgiS0wLllvWiLjotEi1IdlBZJROeXUDfndxEOlvbAt1YZWEDeVINBdsa9Glx\nIWjUzGObDDQR2TCu7ikyQTu2UaSfemnFnfl3FeVf0X7YNoYB/D6QhdDWWyCC\nchGJwUdBiKYCRzwy3ucgXUDWFc+/UfvpxQJIp+xUavXnH6Kwnklffp4jrhw4\n1c8Ecf4gLcaUTKpmvE4xt0Mb2RSSdAbnwZlrzCwPGt7vjn4I3WUFjhPLs4TG\ndUJ/CAu/mKUso1acX8Pu3yRuJ0V+hC62nujEUcZgpvPNsOegWuQ2GxdAjb8C\nzoj/2rz1OiI7GpkCM7r7JicvfjglNOF/3KVrAWkbivvoorJk9L5ryeTa9+0+\nNKZVCaC9OKVC5CGhdau3K7g9PG9mbgDoZ+AzCldxoYOoI7ElSnZa8pPYJndk\nf+6s8wrZTQg/CH2QRaFDfXY11QJuMDBV91MIRAq8iKmDSLPwvGx6hzcv40K7\ntsm6\r\n=1Guk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"fb920c5b66a19d83c222e7720a02a5629bffbb45","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"graphql":"^14.5.8","tinacms":"^0.5.0","@tinacms/core":"^0.3.0","react-tinacms":"^0.5.0","gatsby-plugin-tinacms":"0.1.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.6.0_1572892490321_0.45270431022971347","host":"s3://npm-registry-packages"}},"0.5.2-canary.1784":{"name":"gatsby-tinacms-json","version":"0.5.2-canary.1784","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.2-canary.1784","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"eaab7d191181c812c4297d38e7bdbc59e495c761","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.2-canary.1784.tgz","fileCount":12,"integrity":"sha512-lve+JA4mmQMqB2K7peMkcLLTT8n2yx5m/jaWc32XUo6LalqGRBiyJyQxmjLqWDENnrYHRGBqUHk1u9TFu107og==","signatures":[{"sig":"MEQCIFgYRlz5m6gLHetfTp1FZKh0UHy9mniDTR2uq0ZaEGilAiAD4LUrCL/IEHoP7n1OWiBBy+OwzUEwwtoRXozxNnWjRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwyZrCRA9TVsSAnZWagAAdtgP/2xa+zVMj2zrBlWMNYK7\n1bX2UgtXdbz66aJFw/TR4wRh8e2CEBW4vaE3C8PPQ1ppu1OZAtsuwxHJJDSy\ntZTlzGhSuUEn2RwVIFZLK3yVbzSPxf/8A5Sf5+vRpNW7thSkK1xl135eAMD7\nNd5IPLOA1d3OrEF28bpHGeEH3SDbLt5avHOmWCRHP81ZmSeJB3XJvJhDe4n0\nxBoUwedy/hzmPXWVDthwbKXR3OS5OCnDoiWnogOJISUy4Sx5JaIAsH5wRKOZ\nm1FYK0rJunFAeJsDWHJDrBtk9EGhXufIDEJ9GomvmOxBDUE9JQlN665j7cPW\nIH/sr3oWm+QgV/azF/6ptLcMGwoHDb/w3pZ3B1ev8Uo9hM/M/nbAdHnmfXd+\nkYcKCqQj/cQitUJPziUqbRNr8ntbailUX1xTYW75317h16PZgZdx9JIPHAzi\nEzwwhq/ccC8G90Jw5x6LYPcSl2rRHffFdtjOzhHR0PeyczVgc+XyDL3Cqena\nbAkuu8zTtsh29FW/9GMhT6CsRtAHVPe8Up3OyRNkXswRF2VHmE+6iygMYnJr\n1MXbYxOO4dQ078y9STtba9cFPJi0w206l3lYA37TwiiGbqcZOcUDZIxWXuwj\n3uU+nrnNwJ1xPTpYDgEDn99LxE3ENp8hv4rT0uryW7tg0modjJ9ztl+zfmHe\nxKDU\r\n=pABI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"14f806e0cfafa5e732dd95b814612ad6519f9c9f","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tinacms":"^0.6.1-canary.1784+14f806e0","@tinacms/core":"^0.1.2-canary.196+14f806e0","react-tinacms":"^0.6.1-canary.1784+14f806e0","gatsby-plugin-tinacms":"^0.1.10-canary.1784+14f806e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.2-canary.1784_1573070442980_0.8390999940361381","host":"s3://npm-registry-packages"}},"0.5.2-canary.1786":{"name":"gatsby-tinacms-json","version":"0.5.2-canary.1786","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.2-canary.1786","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"e0f9de98dd7521300e4a78bdec87e5f251c4e23c","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.2-canary.1786.tgz","fileCount":12,"integrity":"sha512-Y2oJUo4KD/SKa35ciRbC/i8LSKeocBIFu8s4QRn8pF1zbt95yTr0/+6FPMI8qhj2qVrXcry+//sdve5sj6f3Mw==","signatures":[{"sig":"MEUCIQDSe7JMm0mlZVJtGQ0SibzJ5g58o0Uo7ap8rgG9N/v+oQIgS90CPxzH5UXwxoTfHUfN72VCSGmHI05bV7wwf2A9G0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwzNSCRA9TVsSAnZWagAAPM8P/jqi4akd1pd+11vkT9Yx\nY2oTlBT7V/9UybEHNErEuSvMzbZc7VGj6zUPSSNxJskqSEexCkHVBUc1GyVn\n+VETFjrwqdZxLz/1G5WAHsbhd2G/KvbSguIiL1xi38lvLv8gno58PQe9XdsA\nIx6siTgxxmbkl2eJbWdjRp5nTQZ9hYOvkT00zVRuoDcONMiO5P1rvvRKKi1z\nLt3PtC1gm2fPvJc6PHuEqlSq5V5WqOfLttZPA/X2jwH1NnoLy5HyriPyjnNV\nHZLKM2Aid3D2i0nPoFDnINX7yCfCBnsgR+VjwGiFIf8Rojp5jrsKAdEGHn2f\nVKBayfabjol3mljkGVLo3nniWrFWDPfBD0FObSolDFErHruzznWwXginr+Lx\nabkRP2PF7bDrN+/yXqS4uzr52PoMzPYgR7aq90aU6Z5oS6MEzXGxj+J7i/+9\nxSPNvBrToX2+2UTr9htHA1DMZYiHKnMHTjPcE/qFQcEHpPQ8qZEDPU85i8ui\nQ5mzseuZhisyRbjBiqUu8ZyOPF1XGoXFc3kxBYvneNr1OQxB3sHb2fg1IzUU\nPXDU/HM8jZpoCc/0IHHP/Z1x8QcYXZWP+rAoFiaR0hhZgnpz1aEifssVqRSD\nzFAFQM0dfPJ4QRV+ktmIBoVHlaYTD1z5VQaMt5Hal9ZqfxRwyKmVhHt2LmlI\nWe40\r\n=tHCu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"abfd1ef437f0e47edbc7c50888df99e398315b4d","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tinacms":"^0.6.1-canary.1786+abfd1ef4","@tinacms/core":"^0.3.1","react-tinacms":"^0.6.0","gatsby-plugin-tinacms":"^0.1.10-canary.1786+abfd1ef4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.2-canary.1786_1573073746548_0.7847401952666875","host":"s3://npm-registry-packages"}},"0.5.2-canary.1787":{"name":"gatsby-tinacms-json","version":"0.5.2-canary.1787","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.2-canary.1787","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"b719bb3a252e2133ff18428f64208a63a628a4cf","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.2-canary.1787.tgz","fileCount":12,"integrity":"sha512-pHUU6aYMjHDmAsk/ogJvePUvatNW5AFK+j5VRsauICQzjomW2yNsTGFB2HQD7X1yA+/L3t3MKetkJlT48ChO0g==","signatures":[{"sig":"MEUCIQD9cThSRP6L4vnUCQpvZIzKEisy1iW1LCK27hGbGK7+vAIgbv4c0DAiRCALNfp4gJQyjxG2T5CQqUAXgidMaT+KVYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxDw3CRA9TVsSAnZWagAABvoP/17OQsWZ2WKsUCicR/PW\nLH6mit9SZ34KSTwDAkEaqFSjHCpNXQuECSYXDFnMehKlcI0gHo1LSxYPA2SK\n7zwteNQKpt1w8e5Rq5NsD+zwWogRjkbz2Lsh8wP4VMUILh6yf+d6GxEwQnIH\nFH2L64sXmtD1iEJjZhio9MBvLQ+kgLveGbDGlxhFMBIkHfGU9y8cpWOKPIQu\nLo/pm0/6gtRQj17e3FUK6Cq0OLGcNfC70DoXKnCl6u+kdPJOv399j3pUi/UC\nqC+CjOiJYlqXTv4BzN6NXAsa8DjIlLbdTCMcToiRWe+TdgiM1JLsskdIjkPq\nb0EJkpAtIXGRU5tzvXqMWvKjKf9/ZQ9KEIzdI/IRhliotx9IHKDFkSMlA2z5\nxcw+4RtKfs98So3NIHwfR+WjbMWZnFYM/NRQS78qcUopUIp/DYilAsWOWMg3\n0ffq3pe1AFxIYHjeGyGWgj976OHa0Zh2N6TKhU/811DoS/lkIZC+VdJLze9S\nJPbMgmS8g1CsWjMPOCe/edtSsWW8a7dMQZ13KWV1ZtzP+UXmJrRJxjl45LDi\niY2wcLb2s8Alo8vM0w45wAEZVrpDEg8IGUdYVTUW0V+ebuKB+bp0xoMXZ+78\nr/P8M1GNOxpJrfDausRYPLJWxu3oIOkZ8RIOxvHxkeVeJeoiL5gz51BrXp2W\ngJes\r\n=MKS1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"0dd76be759c95e428ac3fc986beda1036f33632f","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tinacms":"^0.6.1-canary.1787+0dd76be7","@tinacms/core":"^0.1.2-canary.198+0dd76be7","react-tinacms":"^0.6.1-canary.1787+0dd76be7","gatsby-plugin-tinacms":"^0.1.10-canary.1787+0dd76be7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.2-canary.1787_1573141559036_0.5188519050977043","host":"s3://npm-registry-packages"}},"0.5.2-canary.1790":{"name":"gatsby-tinacms-json","version":"0.5.2-canary.1790","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.2-canary.1790","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"32fd53501aa4e16949bc59ef8b873aaf8aab9715","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.2-canary.1790.tgz","fileCount":12,"integrity":"sha512-fFH2pb2x+oERooJSlvmBghsSoQ/ZsCRWK41ZQerh09i6hmiUo1HoJWCIekzZ7KexLBzi/6fE2QJWk30aLCCzeg==","signatures":[{"sig":"MEQCICvj6ma5O9JxIWVpwqzsPHJ5fmTkvCeCTk9CnhmaERCqAiAPaJv758wcvsRbPFw7CCCkBdmvUhtm3eLmqtHVE8E2HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxGSlCRA9TVsSAnZWagAApTgP+gOqjmWtMHkPniRq5E8/\nRXy9BOd8A5+2UbV/SrDZhBP2fehyO7HB6vDIQPPOJQDPJ5WqqqfwJT/KKifE\nxv/DHBS/qiaFaC1TpnS2vIjUCo/QTNNIwqyBhlgJ8Q38ZWDsmY7C7sgNbFwH\nkyxcnqwqXNlU1FCMhBOMvODnmCxOdSnvQb1jCBd+Qg/YDcIcsWYyfTK2IIJC\nbxIA6dqwoKLiygaJt5bsnkzgXYG/XnMC/wfKdsIeQH2FGozkp6SFc9C3LSVq\n02ft+DiZrGYFwg/m5DWGRl0pbfANwwVo4MCxdfZ50JsQ+BHw1z3Y3wiSzDsZ\naWfEp0rzcz+zfa5AGtlam4SragiMlXTlPpFW1mJoVT2kwBFhuuvi2XHfxiKa\nU7rpFA5mqkxY0yIKWIW+gqWKPGmlT01sxuK6ElxPZCiaR4vUAfXxpjC2Hili\ndabiXgEZB5/FL+4v1FPeey5WNxj3zkdzUz58V8BQ6qaU/BR/MxpsWOp194WP\n2mRWARWv4kOidm7se7Ieqplxpse3kZCzyNjxRyTyuSKx88hR2as3mFWyonvx\npnynPAs9dAOPJgsf1QdJfZYQdXL01eKiVc/fOYIb1+0Li2V7gIebKWZJMEDB\n7ANucgyUnWzdKOxiuyXH8J5cIS+G99hEAbWIZ5osbRook3Ld7LoMnQtsQknE\nCQqB\r\n=Sx4m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"686cc2047a8555262bce91e6dbc9de805fb036fa","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tinacms":"^0.6.0","@tinacms/core":"^0.3.1","react-tinacms":"^0.6.0","gatsby-plugin-tinacms":"^0.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.2-canary.1790_1573151909139_0.14722874307878286","host":"s3://npm-registry-packages"}},"0.5.2-canary.1793":{"name":"gatsby-tinacms-json","version":"0.5.2-canary.1793","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.2-canary.1793","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"9b64b54380220598a9b3e19cfaa0dbf65bfb3b78","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.2-canary.1793.tgz","fileCount":12,"integrity":"sha512-KxRF9+jViHXZK/xUQsK3iHqhHj9k08s50jkXhcIB7+Ac1i/yd6hwfYbODQJ8uxRJ6VfIelYrrJYVRAiqygG2hw==","signatures":[{"sig":"MEYCIQCos5Z/yztg0JJ086KI7fhlyB13sCUnO42skWpl4abZmAIhAKeMlcWbEGyEuaY1nYaiYch6FtBzTk3yJvUo/aGsXByW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxGrUCRA9TVsSAnZWagAAoMsP/2uOUf8WSgvQ5RpeYSzZ\n01ToAneMaD8ilb8GL6rx/sO4Y1XDA+UiGcTpNFHTM2ajJZPGIVt9cC9P+xoV\ne9wm+TGtmYnmO0zqa0hCrhey9eM3PmomxS2Y6hLdih0IbaMYYkXxn+GYAhk1\nuYucEcOFsLexY71E/n4qdDkWEUfXZtYdDzjk+7oUABNqhdcZgnqOmRVqNfMN\nG3VtrVS7/a0EsQb1yP7V8BWvQrv8q8lX2hqsqinDVFpYBAdWSg7BzotqZkbG\n0iJslryMo4KpQ+q4Pwtwd+NE06pHRUp96HLKJGELp1keKrClixC+cyD6IeaD\np/ILLsiHXfkq3BeJNwntFQEHADwjQP5L6YB53Ys2djYKVi9o13cAB8TtjmJb\nI6inrmuKRmRZdqi6Oefs+B29mK2286Hnnx+tyaCV/VU0uIXAuZU2WYAHyhsj\nqMt12PQ0zrf9gHvgs86DbAXXX39X7p2kx3puMIFZQgjaVIozqhLgyXeXdWKb\nmGWL3dTxaYME1KgmLr1MvEJPildndE03kk2SetK1GIr4UeCMXuYlgxQcqRbE\nfQQ5l4Lrf0cU71bvSUId60AefRcNHnoTA7Uwff7h8S2yWlU8E/uP9IRldW13\nTXDsg1qCLAhYNjPrIr9kZWC/HPNRlFsQIGwZ03cbLnGBCBBxvL8e5BRYMkUj\nzaw8\r\n=tlKa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"d0c22cef5e27d3cdb02558c62667429634349cca","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tinacms":"^0.6.1-canary.1793+d0c22cef","@tinacms/core":"^0.1.2-canary.200+d0c22cef","react-tinacms":"^0.6.1-canary.1793+d0c22cef","gatsby-plugin-tinacms":"^0.1.10-canary.1793+d0c22cef"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.2-canary.1793_1573153492460_0.16662316844669411","host":"s3://npm-registry-packages"}},"0.5.2-canary.1798":{"name":"gatsby-tinacms-json","version":"0.5.2-canary.1798","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.5.2-canary.1798","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"23884a50d3712f0992aebc15221b7351acc09d19","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.5.2-canary.1798.tgz","fileCount":12,"integrity":"sha512-9AzJXqwGFFweIZ08oC2GFoH8FZZnbnbeUT+l0HnOMiXknateL9wdaWAsLXrVmpKcoZdPctQOkP+3xRu8dXJ65A==","signatures":[{"sig":"MEQCIBZJprVjYVpPe63trQY4LQCO7EmUlyV7zt7p61jjHVMVAiBjcXN4iWMQ6nAckmQxrLvCuUeIbFTGZen8BaovAUnr9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdysY1CRA9TVsSAnZWagAAvm4QAJZPSAP8v5LWA59jsep4\n4kMO7ToPBZ3JX7uz+iY7SC6yfFmaCVcJ0BqJ5+MeOv9Or28VoLg5rKYnNybn\nQGAmVjM/cmPrAjKBRN9DOWKQoRde7HSf+IF9LCS65qnRxJO/3G3bTuWgkfVQ\nGPcbMvSwSrRUBpLyVqnGvwY6ONyY2SdMsSZ5Y9PsUdK4mtm2W/kK0IbVieIY\nv4Qri4jY6AcFL/XR5Nr/1OkzB0o23XKTa66siKN+fkbKE1W6EnPoEodHRT2S\nxh/ObOEhP0o4DZB+WzaL0M7AEATJ0L0oz9fJ9/mHlnQgi+8b6ehI1wUhOUoe\nfZJAWWE+QthO88QSxAhg5YYO0D7GQqSpFjgW1OCQRvsdQQN3JfBy92bfX4Pe\n+DPGUFxTIYBCzUXarZjYhf0q4H61z5K/qVl/65fWFYfkneUeQgdFO7tcgfvI\nb6x9NpuGZ9WpHSvA7DLQPaBDPsXOCEbGjXW2YHPK7H4vSkebZp6R45/BC6ao\nu6uOi4r9GLy3lJT52w9k3P7K1FWGLfSPtgWxpfo7BWARCBJY89bPVgX+ScPb\n8XxV7JlsGaqEWt767PIX4pefRNa/0h62RjmA8FfW89BSOjcHjbhdZ55MABqL\nCcHpubI/C5X3q6Vrx1jaZ1K8nE62s6Z1FpIclvGHrV96+4Hkh7c3VAJLGGL4\nZaHI\r\n=TxKb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"db0002772fafbb4c8626c0d72c195fe58b67a187","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tinacms":"^0.6.0","@tinacms/core":"^0.3.1","react-tinacms":"^0.6.0","gatsby-plugin-tinacms":"^0.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.5.2-canary.1798_1573570100532_0.47519048324085933","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"gatsby-tinacms-json","version":"0.6.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.6.1","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"54b9bc74bbdb58ce545d7ae475b3903a8dba3873","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.6.1.tgz","fileCount":12,"integrity":"sha512-U7JRB1rUOcJoQF9dAPuBWD2JKaY/Vto6fxodF0qu74PGTLdhQD61CFKqEn9nwzhIU1sTA5Yg8QOn+sr9lLkjFw==","signatures":[{"sig":"MEYCIQCNSgN6VJmgterMlEOBxTo+11SuzJUwx1F+lNoeCq89twIhAJCVSGP7LpZyv7GxH2X/j3lNdg9n9O2tiy0tkY7475l0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdysjeCRA9TVsSAnZWagAAveMQAJtyfGzuk3xO/rYHiVoJ\n1LIvVcIc+3L7oOsELP7bBsH8S5ndvXI1UxgfesMc6tvD0wVGfSnvfE1NoYdG\nOoggMUue+YGp0vdCmkdd0B4T5w1awo6okquH5H/daGWLrXJ3Hjblh7r/mbCq\nxgQL+mCvbGR0loChFsxt4MNev9ZnAyuhZ9NLU+otG4qQUJLEvqPlyU8tYa7r\nd/fF0jJVjibRzb+qwLnwLiiHNzlHlZiSh9X8XBrqEg2metz7ukAfr1379N2V\nh6h2yZc0fSO7weQra+SBWaJrY5NX9SuV3xZ9qF5h13ArOjy9Jr02M9WHlEzP\nT5ySAErQOnLjnQ8zz5TzcudZhmX9g8X1u5SeQhHkAYPu1tDSEEKhqj3lQ+t+\n5TiwyNIL/YYw50WOV+byBWMDOt2Yqxnc6NUdn6lH35IA9elP4Viz9x1dZK4V\nmo7H2XGPAPnmb5WyXGbLcdCYItnrossDFdSTWL+7PeZDxOuvnQtd7+1CJBLv\ntHvTIsYHDOpifc+UofmdsMVAVC/KJYLCkOmtd/Oal5due/ebzjXNhGYv5cnl\neMqhbFibOb2FZtwSCuZ43/YnPlM5m2oIT/vvBzLbQY/WfxM5pCJSygatVOC9\nJasHp0IDb3GHiCmtN+WQN4PjvfU3dcgL+MAhKcQtGFltQdkYCDA+6TtB6ii/\nR59s\r\n=5PV9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"c9f81eb4a840d86c61b464b1d96ce7785a198f40","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"graphql":"^14.5.8","tinacms":"^0.7.0","@tinacms/core":"^0.4.1","react-tinacms":"^0.7.0","gatsby-plugin-tinacms":"^0.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.8"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.6.1_1573570781888_0.7698218485608388","host":"s3://npm-registry-packages"}},"0.6.2-alpha.0":{"name":"gatsby-tinacms-json","version":"0.6.2-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.6.2-alpha.0","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"2b6ebf05c56eb43c4a49a155bc29e84eab5aaf7b","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.6.2-alpha.0.tgz","fileCount":12,"integrity":"sha512-lJpC9zjI0pA5E6LLphgxJa5uwps34GQ1KkeszxPc5RjiWD6XY6KtZHlGXCXJjcGUftgZdZJrC1fmo1agYJYePw==","signatures":[{"sig":"MEQCIClOX8fbSnGtKJC1IUXB8kWSyY7wptRSp1t8Uv1IV3nxAiBGgQgKQQuzNqnufZXcZVehQH+M5LsZf8+ibPE5YkRhiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyssCCRA9TVsSAnZWagAAMG8P/jJ3HnlkljPx9tR1cTJ+\ne8fWOM7+3sCquhI35wgWstgcmTWBOhwdTC/y5zI0wj2cNECd7zPdZY6nnc+2\nmsRVMY+78JSOKN/MTWPFY7vSXJBxFzcIk2WwmNK+ppYE8JhhycJKp80/Oh7T\nAsMKcjJbDjNAFa42JlmEOr4KebD2HlT/DmbMQqEcPcsG6D9p7yQxCvDl2EXw\nfE1X2GEtJmTvjUQsUmkKoieFxgl0yqDdoIgxQRnwe+ERm4wgjvxhiD6zFOI0\ncI23HKlXm5jNa6WrDGpzaAoB9L7NZb1QY44s/riyjf2q96jzFwLG5FsfORiK\nVVx+8Re92XKYLl+rfNoAvqlbPsk8Y7F/RHjab8c2RcYtVeTh6lwke65CO7vY\nGWRWUZGzQSSR89w5FXBQJP2fVA18pQgLOtHuiXt1ND+8Q+a9Y8UIa/wiPpVR\nYkNpQlNi9BiH0BdcPaDDkvhm8sGk9VnUo0FTl0d+++wF6IroqigyP5xfK29M\nzoYabAno1ig1r1ySGSjSppO4bw86qbTARr+Xsu7s5LvRB0k3i2wTYTkuy26u\nG69LaJC+2+/470ZWhwgG3zyrntCU7lUBQmqe8WwleUIdfwk9K4TWDHbNJRl+\n0Yln/wQndZQsUf/G3m6ksWo8FpQeD5Nx2vfw6cSNeDdrOpQiV2fz0Pn6nYiG\nBrxW\r\n=50Ul\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"75b314dae98a508b935022424615b1dafaabfbe5","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"graphql":"^14.5.8","tinacms":"^0.8.0-alpha.0","@tinacms/core":"^0.4.2-alpha.0","react-tinacms":"^0.8.0-alpha.0","gatsby-plugin-tinacms":"^0.1.11-alpha.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.9-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.6.2-alpha.0_1573571330297_0.01384856203120255","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"gatsby-tinacms-json","version":"0.6.3","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.6.3","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"c88f6b07cb8b1c42982ec1bdba274e4662d32851","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.6.3.tgz","fileCount":12,"integrity":"sha512-sgsyw6NhbzQT96rFey5mZejoLKVVPiXMnp+8PmukCKb9xFZgJNrYZsTAtzMh2KS6r/rcxtxK0cAorb5ysXq2Mg==","signatures":[{"sig":"MEUCIASCO/ntAKY0wO5/9z6obzIeCCHMCAmi8e8pvICzlO2gAiEA74waA5Ou3mWSdBkA8JztNQ0GxRTLJfX8iHxyEo9HM8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdytKwCRA9TVsSAnZWagAAq00QAI3bUoHCpIEd4YivDFmT\nVZnU/THFkjvQz1BEZL6889GtQWaMcAR2QLFp7yVEmEk17HQSChQYzgfQ1svn\nO5533p7eZS9miD0MwcEoMt28aEzOu3t84rpWT70UrmgdZhRBxDhrNsZ7Cu/Q\n7JAIEzic0NxrqEkLK3gqu6J15Z1ypH5fiRac0bYI/1vpFH/JxYTdEHcZmrDc\n0+vE2DPC+bNoHZyLs56QLEFpoatA8MLrtZbXdbLDoMRVlij2GfuP6NHsZ37c\nY9SvZsvsQU/UIXVyEb6RtT75UmGM1FA7p3MPjMTi0CBT+vcI53eRXekZhuQh\nOXOuDaTAkCPA3zX37zd/jFuRygOtyNtxNcWtywC2/js3QAiARFhLn/Xr5ES8\nYgoh8I1wplzArFl5tMFXHumkMlRaJYRxW+VP1Nfi5JGB9KdHNhrJDFFxGak7\nLYfZIj0sRoWjr+qA/3wFOlE1+GRrYYuX4mg8p5fwAumfX8XsLX704Dn+8wJy\n3U4D78JUgtPqn25pe+rYOPdoN2zOarLpykJXZPAxA68jqfUcrGBUw/htpZlE\n3tW7ZoAixOfT+S6gZovO113wnh/dyEhgGE7frQhh0UTWkCYe2bOz4zT20ib2\nrqDVzYKkFSd7FiDglWJZG+YYmU/99L+gLWj9dJZ1IxUuRhDAuZaJsPON5rVd\ntogz\r\n=55il\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"c6fa62065be4e6b69d222666778c9f65f41873a5","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"graphql":"^14.5.8","tinacms":"^0.8.0","@tinacms/core":"^0.4.3","react-tinacms":"^0.8.0","gatsby-plugin-tinacms":"^0.1.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.6.3_1573573295716_0.3271394227406357","host":"s3://npm-registry-packages"}},"0.6.1-canary.13":{"name":"gatsby-tinacms-json","version":"0.6.1-canary.13","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.6.1-canary.13","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"e185d4ec9a2fb07e17bed88061730d0e4f287435","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.6.1-canary.13.tgz","fileCount":12,"integrity":"sha512-A911j+NDGNkZXjrHcOzs4E8I7bAs+86S4OGHC5a7lFyE7wiXsXDboGmA6lt6+iGpitRc438oTbDfH2bAqaqCWQ==","signatures":[{"sig":"MEUCIQDVXAK/5eZ09A64Qe5m7JZ4WNO/OCrD2BqigBupEYwCpQIgdiv9sVMFQAS+hcoNcdFz2VaWP4iCHog+9K8KttTQmB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzFawCRA9TVsSAnZWagAAjSEP/0TqkAuNO2L8lTVMPnsf\njSijID6a3tf5Kb03VCNOIzXrQRZ4VQ2UWNaFn1VrLHGCgzeNttVP4iObgPtX\nA4guswPg5aLZaMws/zD059GLfpMGuKlhRgxfgu0/9bOCE4Ha9MZaftfrCZU0\n/9WAX6t9sizIAOLT01+SEtMMklA+VHUngkFAanxwpht94zg/ky838G1Itu24\n94OMQPRdez6K82Ne0TeOJKExrfZuINIZ/3rFjj/BLHSGjbrMUL+N16Mc/+lL\nd8sNZCFMVa7VqhVDsoyttLndHBwY17QbFS1cFa12Vxcj/s1sb2fj/BFMmyfG\ndigLzjpqjo1l4dMJju1N84jR+jaQ0ZHxnIh18qVjysLHhQ6zpWWYEip5tGMB\nUv/onhN8KvfJEuhPdePU/jqJ4/fi9+RIZ0de5sp7W+N4vspJJ+O3ETIbLxC/\n0beUIVWYrwpy70B4Ez9+yLcJ7t3F5m5WEOan9IUCP/T9al91vSSo9pDGeJI+\nB3AyMiOgmgh3a+7FH1fv2cW009coE13eWtq2+x+MFCBSMfJIT8gSdMyIJ3ME\n91z0QtxtveIpVsbhLNqfqpy9nue0vEY/Zsl+2JVrTPGgJW7wEoYXXFhDFp7k\nlGktJiTIlzr/PUtcz6x1SB4ezbH5VszRBwD38TsmehEm0pVdkiF9yTWcs68b\njptd\r\n=zD+M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"05a0241040dd90b26c2956feb8e771c04c20efab","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.5.0-canary.28+05a02410","@tinacms/core":"^0.4.3","react-tinacms":"^0.8.0","gatsby-plugin-tinacms":"^0.1.8-canary.28+05a02410"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.6.1-canary.13_1573672624190_0.38937401670454874","host":"s3://npm-registry-packages"}},"0.6.1-canary.14":{"name":"gatsby-tinacms-json","version":"0.6.1-canary.14","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.6.1-canary.14","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"9caebea0902db0193be296963b051e65ecf3cfcd","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.6.1-canary.14.tgz","fileCount":12,"integrity":"sha512-qnSA5gJLePsCudveODybb6uLFFHRTcQ5UtIW/kzU8OU1Qp6GJjXRNyn2C1seiyCgV4gIIfClpOxs1P7Ti9LvOQ==","signatures":[{"sig":"MEQCIEo6GKBM/4DXzoZdq47qNrVsXvFylAC+VfypKJjw7Y0AAiAuJ2+28YmbAwlV3htmXovr8h9iqCWk2KaKmV5JXzLGqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzF2pCRA9TVsSAnZWagAAKSwP/jL4bgs2GdcGJVGER0HY\nBEeKdNKNa+E8HCGStJ1C58xKh7NbTneW4qmoKoecOv6TNKsysUzhSVSQnp3t\n1HflpyJY9oCYCmEJWIkOOQmA7sgUEHU5/zd8MdW3w6ldVuBksOPIg8i60hJk\nI53A3C3hxxBGptYXfaw/kommE1w2lmAhCICeWVFGzrbk6HBFsKW5MwIb45qJ\nUJ8EkywZ9YpTE0xNCQnTkt8sqf/HYmqZx8+rpJxOsE40G/yd5PL1UR10fris\nYH81QELt/bI4XQZApxZ2acQZSKXlb9tQuCcmUXO0XJT9NnoWblGm9RiTNtfU\nkpDaU4HTVRu/rCHol19tMK8zE/CJ1t9aCv4kr/PJphjiSI3fn5sWfm4bKB6g\nlDMwE+Lbe43Z0EUwdiSPVSMxtp/CUYN7iwS4MzaSiXA+o/LoEM7VngnMzzqv\n1MPR8QPXnv7GLsZy2s67J18ZptR3rSRgteTZfmj0EoX5AuJ9ttGEplQra2WW\nPxzYOvFBE8BKQg9IrkSmOJKs52VktAj+zjuMjUwvocnXUAKPOsmoTSN9J1Qe\niHndHm4isTWEsO2wOWHmAsoBwI/ESyFukgSQ6uxpRlgCNacA9tLcZI9ya+Nv\nNHxP/Zq33tJvDiqriOTxQp+176MpQ3FFYZp3pzUe4FAe48w7C9vAXDGaq4PB\nQqn5\r\n=EqZb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"36b5262d9ee115d8a9bd37171ac14abb191631de","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.5.0-canary.29+36b5262d","@tinacms/core":"^0.4.3","react-tinacms":"^0.8.0","gatsby-plugin-tinacms":"^0.1.8-canary.29+36b5262d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.6.1-canary.14_1573674408157_0.9949359197788852","host":"s3://npm-registry-packages"}},"0.6.1-canary.15":{"name":"gatsby-tinacms-json","version":"0.6.1-canary.15","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.6.1-canary.15","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"ad40250e59e586382ed8dd3358d88a415ec57815","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.6.1-canary.15.tgz","fileCount":12,"integrity":"sha512-BscTcn/R6SQ9FNtY8Kaw2uqB1djZeUlduRMqvqnhKd4g2QXhAZ1jhinpoQFVP7EwRllviNuzMB/k5ZdyuQ14jw==","signatures":[{"sig":"MEUCID26ymvBtpvM+kkuJuHXGNBICJmLTeZnhdXDgj5YZDsjAiEAppAr2ZxLcEG5f+QKfk0fCNac6NdDsBQ1VfttLCDr11Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzF5vCRA9TVsSAnZWagAAmxgP/2VoAvWQXUGgjHsyE/Pn\nF+aaFI4uIPaBMRQyGRhhK0GFLwhNNHoTc8k8WDKpUg8Ai6V7G2ax+65mJU8w\nolXsrpmWd4R83+y7uRkWSGYjYl8kRdAlcwFM3wI8u0N4bxkoLQek91kACwbp\nqLxCqnNHY52tHy0nLvLjeqr69CDBPb3YIa4l4fl91sTg9qv52yvPvwm0UCmn\nQ851ITFLO4Pn8GO3OPOWbhWuE60ocQbang8T77au+91NqFQhAcfQYWhYIpXA\n8mtQz2x9V5gOSnpUyjdIEgrqOnrxadMapBAsKRPWck9RNS+YmbZoTZnR1QcO\n4YrD0TAmiXpiinyvJ39VeWVzPLS9Yw+IXPg2Q4D2hVV/LcJQckO0VrW/+iIj\n8NnkQwMPHcsC9gXDxmPNbfO9IqICSxn3c2RokVfMaGMZkdcMhTebRllycR9E\nJrQgVff84LiWfGSDMeOJks3a+yzK8f115HB2iAIfC6/CMDXfjYJtVEftmMUU\nu/WLsGE98Ebkr1HfqxvGv4wwRPFgTW8nKAFSH6F/HGsUTRWYPgVR+81XtkMo\n+JWWC/rKVWC3uQlkHQLCKN/v2Gyxudmc8JfSv2af6pAJQQ+xsTlIMpEQBh1c\nbUytRudvZWTSm5zZuh6zLHm6CslLRj5rUEY7deo7XLcqHlu7dBAFyU6MoFxH\nv303\r\n=8EtU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"b4c52b74ea5db2b93fea70b517df9c68f72f3e4b","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.5.0-canary.30+b4c52b74","@tinacms/core":"^0.4.3","react-tinacms":"^0.8.0","gatsby-plugin-tinacms":"^0.1.8-canary.30+b4c52b74"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.6.1-canary.15_1573674605823_0.3470259816072392","host":"s3://npm-registry-packages"}},"0.6.1-canary.16":{"name":"gatsby-tinacms-json","version":"0.6.1-canary.16","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.6.1-canary.16","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"0763e9e73909315c922906e2d41ebfbe21ff6d81","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.6.1-canary.16.tgz","fileCount":12,"integrity":"sha512-vMnhtDJW7G4bkErM56g82VrBaYZ0G9Tr+PtvqOx6aMBnwTpUlfbpQncHDoCk7QYzqG+BH0Q1+qn4yo3Z+S4D2Q==","signatures":[{"sig":"MEYCIQDF2aQJo1fyFcoe0r+vVV+aqKBf2WLPvslYE/vOjbRWowIhAIZC6WlvZfr98APUDeYXsHvkE/7Bmhfl4iUsYBtuXGj9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzF7sCRA9TVsSAnZWagAAhFwP/RD+tiQ9/bZo9l3SF6uY\nXeGgMbFjasZVTSX8HUzKO5RgG9QkbfqWB8xSMILKgI/3yHvxXUTP17C+40PY\ndSWnyMNNkWze3HCV/d07zVMLCXFI4o+jJbUo5xhNmS+jS+4CEGovnpbMgN7R\nMFecMOnqjVXxSPDwE8Lb8IG2gbuWEDaWXAdDlUGus9m28ZKFLHg7yi9RXaRT\nBJVw6Cb/2K+8WCA5cl4976fitY4gd8Iz9lZ6q6qWHdo/WMTfwft0rE2bUITD\nX/eNE2w+iJrBZCTCMsb/ZhpbrEpVKttmPu0fd1tHjPjMlB5lnqY7keUGi82Y\nIenmo/a7jU8TdwNKIq7SLLov3AKXHKe6xNv22rBch25G9opOuyFk34kbmvH0\nhsQalXL5aXnDw1OXfM8I4rs+lRv63LbsQws+IfcxCJMHmFwr6/Eq0DTyQK//\nDeYL4rv1yjdhbIovecfyhYFM4fktTN7RUpRhFtZVTr52/AXEcFcEiBNyh4/B\naJaqdGJIuj7yLf1mzRdSjPJYZlI7665xKGaDSDZo2eqn6oVrtQbRbPGpTfap\nCuhfBBKOkNGBvIDSR+CZ6JgIizQcK9Yp/pV7Y4kIvRVqivLHuOBUY8T6LnW5\nzt3mqMaWmCdrKsdOHiLXYxGu8uegz7bRGd8ACyvMQ7r0exVaRXQBLwFrhBAl\nievH\r\n=yvOa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"8e39e6e921affc12f0fe58289baeb5197ad08adb","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.5.0-canary.31+8e39e6e9","@tinacms/core":"^0.4.3","react-tinacms":"^0.8.0","gatsby-plugin-tinacms":"^0.1.8-canary.31+8e39e6e9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.6.1-canary.16_1573674731719_0.25887478032014277","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"gatsby-tinacms-json","version":"0.6.4","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.6.4","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"b0a52a4057a04e9e16e0e88429df8bda352e1cce","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.6.4.tgz","fileCount":12,"integrity":"sha512-EMlugPUfAdFqXYiIv7WZsixE4fcE2mrFd1GraQEfnaCYqN+S+mxwuimbxRwoF2pYMEqWwzBAd64KD8f/CwpEIQ==","signatures":[{"sig":"MEYCIQCQtvOVbv/Kinl7D2aN6iT/vrvLbJIsEKdgPY7OBRfDagIhAN0X8qxeiB7ECn3s55S6WhvfxdAepWRlHYg+Ng0/hvno","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzW3CCRA9TVsSAnZWagAABJUP/iektnSOefyRqgbTl2dZ\nflgd8e5CIdIomPN8t8ABsT/4EyqLZizP8nq+vE9jDIiLrM6WgoUzWVLUpMW0\npwmbhS/0ycTysDUfwcTDDASEYo9XiI9kl2AnRqnXWcahk2CIB8h07R5KUOgp\nuek/RkA3MHosjvQOO7r+18C3WobwPdYylRD8h/V7w1O6OT/53rX+tOulF6RQ\n2UHyzyRnovKxhtvqxChmMDA9hVkB5rTYQx1YH40Ec3FuEEcBi9GOEJtLn66A\nXHEGuytUNc65guR5IlfXbQ1EH7kS/+3jxKy04j68jFAj8pWGLx7HiAduKx9D\nWgdYA1vuYKhITpCOuXNHjXMarPeJIz3Ej4Kk5lUiGdkGorQTV8JlHnMVWqbz\nIDNqhe3JiiVyhoHJ0wsZ6ggHnn73mpWaIC+hw/qbj4aJDQGqLwk/fUepGCqo\n4450Yo9oc705ac+Ir5eEcnKSy/OK8AQZJMXd0OhTonmmFAoIH6c8vwUbBtV0\nEx2TjgxtA8WZdeq2zcrJNth4CQ8tN0t3Tx0sN1ixUD48pxFx6UQapnvsSars\njpnpHUT88QzxaUM2Q93D4BaPaA8FEE7mc2V7ehjf8vER4VZ76eeV+ueMc2VK\nqczNrKc6SEQ2nyXyfYaL2O0eujXiIxLuICC/hg0nunW+ToIENfYEdmyKRIe5\njG9H\r\n=C4JI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"adce3a0f217cbd518f35f0e8d920cde0b3395085","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.8.1","@tinacms/core":"^0.4.4","react-tinacms":"^0.8.1","gatsby-plugin-tinacms":"^0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.6.4_1573744066213_0.6457287760865642","host":"s3://npm-registry-packages"}},"0.6.1-canary.22":{"name":"gatsby-tinacms-json","version":"0.6.1-canary.22","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.6.1-canary.22","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"0cfd3954f069899556acb04ac223f42c8c976dfb","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.6.1-canary.22.tgz","fileCount":12,"integrity":"sha512-f1nKbcbG937JVGWJ+brGvpTLx+vJ9nXETfUn2nVKRA2ZvDtYUrtci7aev+U9q1fqPSU89IOTo6DoldDAOrMHqg==","signatures":[{"sig":"MEUCIQCtu72ioIRqal41X5QaUZyB6uNnlCzM27Ze45B0kkGOjAIgCvfmxpqUhahWjJnl226srE4Lmmujvgb3Qku0tHkwLSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzXbBCRA9TVsSAnZWagAAw+4QAIhH45U8hTn4SbNBcHtv\nm9B3Qzdow2IEktosztY8zSU/jsdesDNVeV5yiZmgpyCV8a+fVvQBaAesj3Pq\n3imDlKYejNV8iaSr1k2Rn6NNA452YgeJxL6E8N1IjK+i3lYL+E3gh11f4tDa\njOZzCG2DOoqRkbJWkQOJB6LqrOECTRHjQSGqRyHTsgAl2JcJAdJN1LyT66Vm\naDZtH8kwbofFMEOY4Kw43MlgpjIm6Z+Sj4TDvnFpJYvQe3lInVz34yl+n+xL\nFdJ58Ro5nhfj8Fi/csJ/F3Z+vXy6UYKg1eHu011msff7Qlhk9qUOfmHDkVRW\nMYDIpEF22LMKP5uuqAkQMrPtpsoW3TmXMu/cYLVSsdLCCLzOKk4OL1IfiWr9\nCTpwaod3eFhFShwwEtiyaQE9fWromZipTrFFEOaOnW1mCt57Klt7MCyLjPh6\nzvB0+O9qhUlgNCv9FVDBoOdCcF1+wHH5WUtCi9c8T05IiJBepng9VAHpZkVf\ndV1am4GLpS6wDJeZXyyUtYvN6yklRIWQkIpg5W+y6SJ1QLR9vKsr9c1gNBPY\nKR/CuZJOcG9LYFdQ1uJdczreixmZr3InTR7LFhiXKilZWuX0Yr25G9PKicud\ni2zdQjiA3G6W+a076+4aFwx4/u4/sK0n5l9H8cWjCiSqYTuKeIhDRhnOITiZ\n8I6h\r\n=Hg4N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"f6be4d056a78921010a0e143c9a6da174bc3571c","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.5.0-canary.37+f6be4d05","@tinacms/core":"^0.4.1-canary.22+f6be4d05","react-tinacms":"^0.5.0-canary.37+f6be4d05","gatsby-plugin-tinacms":"^0.1.8-canary.37+f6be4d05"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.6.1-canary.22_1573746369325_0.2574115846990599","host":"s3://npm-registry-packages"}},"0.6.1-canary.23":{"name":"gatsby-tinacms-json","version":"0.6.1-canary.23","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.6.1-canary.23","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"696d9eeff6a560729b534950fc294589b641c8ef","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.6.1-canary.23.tgz","fileCount":12,"integrity":"sha512-zXnOyRpNtbyMqD0+s5R4D1mBqlhq/YvP7qLhiexm4OUxZDuIYXjs87nwUT/MyiBtJq/mtybPLV4h+Us+ys/iuQ==","signatures":[{"sig":"MEUCIQCB6awtM3c0e0ADNc4X3UsLR9Z4hr/NRuQ+tjq3wspnEAIgd+Lw80ZTYvg8bduALbDF51ZDQnebcUlmI3MnoJxGYsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzqikCRA9TVsSAnZWagAA188P/1W3iXnmotdidPEIxSjy\nMyfIugLO8gx2RXScMEDBhmnbfRYkKMEuhHrJ1MZlzv8a9NsBAqmMG06dAea1\nfOfaFeeWVfCAOEyrQtSRR5DSTTAeIaVAp1iU2cP5Tsjk1W7vL9cmKMB69eEx\nC0QkkzbdI0OwCfNFtZUSRMbEAU8iUHQ7DXQBRYzX2B286qR/IMPlw2nXYiYl\n6uRignJ+IOwIel815Fz6EzI92N4my47j/pJJwBfWgQbyB57AtzQ+82YJLrB4\niZHbe1Ihp2RY/oKZy6ZwFPEXtnljpvCetYH75+qzTiMh048ackifP/Hc5sLO\nUY9+hyrjHdD0JB9HhLqwK+eZiwjzMvCkVYQrNW8rs+KPEegbhqoThdKzHAG0\nhlVpnuJDvk46WkxAn8rqKZPuoNULh/WDP1s0PuEKdsCpXub3EaVDGNwf8XHX\ndkHZjmnyFIqc8BjVvpZmjjcVdZHOgGxiPw6phYVZsKoV6Q+UsSJ5a4oUZZJt\nJHCPSVv5gheGH6H48qNkTO+vtzGyS2e/vBi/tM9ixWTkdyrAXP3/DG0WrPXL\nTUPRqOfFS2d1olIR5LF+wUSRSDxKtSKMRXJ83R19bPu3HL/GghRx68xMeR75\nqzguyM6EnCS04aHUyKi4Vlyls0Gy57tb4qc3mtl5MDqEWBy1aA7fsRDLh8pv\nm5oh\r\n=s/rK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"8eb87bf7f312cd6efe9502b1fc40c6828ebde3a2","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.5.0-canary.38+8eb87bf7","@tinacms/core":"^0.4.1-canary.23+8eb87bf7","react-tinacms":"^0.5.0-canary.38+8eb87bf7","gatsby-plugin-tinacms":"^0.1.8-canary.38+8eb87bf7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.6.1-canary.23_1573824675771_0.712030965361804","host":"s3://npm-registry-packages"}},"0.7.0-alpha.1":{"name":"gatsby-tinacms-json","version":"0.7.0-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.7.0-alpha.1","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"801b66e27830a3c0e6cd059df56f83c39b21d6da","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.7.0-alpha.1.tgz","fileCount":12,"integrity":"sha512-inKG5S7iVlCZNUQpHxWe2qMoHYb1hbGk4HdgqI/8KMCPEgStqLUqQutyCL+qp1qiYT0JXjwV8E1IhW04QfczFQ==","signatures":[{"sig":"MEYCIQD2IVUFXsPSeZ0Gd9op2UXgO0R7/dosOqd0dOAesiwQ0gIhALZ5tys7Apx4eVKY5fvxeAHTksYrU7zspilWTnAd+RBy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0rNcCRA9TVsSAnZWagAAI/UQAKCq3hfl5uETpD0vm7G0\njZVJTPyglJent0wM/trLQ+Qw4MMajKKM4BJlE8Bod4+zGOsqRB0aGIe9C8PB\n3ZFzn0XXIUyKuOXB1vNF1oMQDR4wOioozvIyfo4wprOcchBFQrGG/eLHfoaV\nnv7o89iP+QTIJT70cE0I4NQA5Aiz4bafQaFtoboBRnlg9BooYIF0upEgN5O2\nVZOe7YUsvBWAUfpsqdCqh322dvJ6dAOhwGiAURAEPMoTby5eap9F9I9gN1vL\nw++akAEFultSehi30Q/7Qa5NVdxMpSdj5JaXVaXxEw4rx37Hkr2iuWusmXDG\njRBdSayE590lL96GWNQhbMShsVQOujfJfsqhNjEP3PEkAeW1NC78jgPcAUPb\nmARLpJsQJLk2m6sbMvhtKEbAUh38hw75baEo8CZ3AkLaoYAtT0ATte6uVGyz\nXmCEqScdEXYpq3Slkr4mnLuq5rLKEIRFRx+Tigv370l7IYmyEBD2ZV+mJNvp\nBrtaKhecvQXYMhyjhoHMphjGmGH9F6G5OEpIkGZEMBKCcc13gwUEOn0Ka8C2\n4x/oC1o5+gMBWOdDfJG7lcC3ucCsGU53muIqeHE7huhhsqxCOXjuSkDrKO1V\n8lSqCjGq0FqiYY8d+Mx24r+jXbpIiafwucNUcpieRR+Y+0hg1TPiyf/2Ca4a\nWtqn\r\n=ThdY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"2e745949008193e5a9b6517f8cdfbd10394077ca","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.9.0-alpha.1","@tinacms/core":"^0.5.0-alpha.1","react-tinacms":"^0.9.0-alpha.1","gatsby-plugin-tinacms":"^0.1.14-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.7.0-alpha.1_1574089564213_0.9747455337262141","host":"s3://npm-registry-packages"}},"0.7.0-alpha.2":{"name":"gatsby-tinacms-json","version":"0.7.0-alpha.2","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.7.0-alpha.2","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"b7db8c437c4a2d828c553e99e19f25e84c41e948","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.7.0-alpha.2.tgz","fileCount":12,"integrity":"sha512-MvvoQgN0j7WJ+EQnhOtSydHvnzfPywkap3aHcb56yXj4POnfOB3DjfzsUnF8U+or4sS72dNk2VOj/O3Ne3vLFA==","signatures":[{"sig":"MEUCIQCBPT55u5QxepMacozO9PL7eZhEgXy9AYdF/0yuaqBwHwIgNNkcYaISY29LoaYt8ylUbI64u2+gxMDqaGArT1p/c/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0u9BCRA9TVsSAnZWagAAMxoP/R9pXJyb8UPyM8nURB4T\nd50zVR+Tsm3jU7tD76D2j5oDhidSGYlU4GSGHCaBz1fdEVWbHN2gRdihpHTH\nOPKTb0cjKqvepw1DfcYNRTxmsUTy3Cg4myu9oZypdIAVeSDloEdkzpTR+j0x\n5JSgJlV4CxGoZVBvAAiHwRwXokJZRMUZH072D3aV5jjU1BfU5x0NYi9MBVXK\nrGzWTvvkS4DPaIGXaRJt+Gk4KWz0Pcb9GJnmjLY+d05cwNLIFUkkvIDEPKkH\nk4a5kYUnBad5Rc95wjxGvKI3RE3pdS7rhy5k9g7ouCqZdHV+uedqqg/ptQR8\nV38hnY2MOsBSedFQdoR6X/I6wU1UzIioPtIqYPU5RJMU9YWhtzqK1R661tnd\nIinJJWoPP4dWVQ5FA0jR7x/z608qvJrMSEIXmjRZRqBqs79uhoBI+LWQjk1f\nUZFTI7ICuummCGVmbM7kiA6VmXKVyUM16jIrfbi5EvfaDX3ldi1oMpzLMtk9\nOtViW+5pGqJ3c3utodAIXidS7GzcukngZQ0dgbMxoYbVoDf/vk7oRAGqU00I\ntRzyQCFo+Cfgnqda4dzOs+8/6CItfi+DporNps1oOBNwYmH572aVbHquqsAk\n9yVokFBTVxE1dBlJLqZbnCuyBXbUMCDEWE/aCwjL7ZuoKmhLZkLb67R8/S0G\nraKA\r\n=Ghr7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"47a90fa987408ac6e38705747a7002447889e4a9","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.9.0-alpha.1","@tinacms/core":"^0.5.0-alpha.1","react-tinacms":"^0.9.0-alpha.1","gatsby-plugin-tinacms":"^0.1.14-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.7.0-alpha.2_1574104896926_0.37068227100499884","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"gatsby-tinacms-json","version":"0.7.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.7.0","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"0c9f9c81548c536be14277d3865bbb12dd25acdd","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.7.0.tgz","fileCount":12,"integrity":"sha512-KFOSI8wvj8ir3PQZYk03/hCX7Qt75lj4pZBhfKyTYPQu3Qn0I8NmI5qllmyKFrw92Bx4rzfKQYOBlceRwUO8Lw==","signatures":[{"sig":"MEYCIQDMc9DerLrjiA1qLA4fTxoR6VqYLJoW8htG6QOrtZqGowIhAMA1xi61RNVukgdlZYjm7D7rpV4lsueWzORqkVR1dkI2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0vAQCRA9TVsSAnZWagAAJy8P/0NiC0uXvSyKtQ/x8UHO\n5CdJvuZXDL+940/lmmi6jJ0mCl/v31iB8vpQ76joyChNphb5phk+eH0PCX/G\nFaReTgQ25XgJ0qe17fZdFGGfi3BUiS3TRWKjDRY4dbw7x29Um3vZz4RMEXqP\nj4iQrQ47OMQktc8sq4gX+zyCv9NAmBWdoFhiHW+WT5ui2B6TJsaed5AdCXhy\nkKmZWKojU1qnblKVFMLYbBz6vz1D5icdX5g4D4WMdwxRWORIBAZExawhV4HS\nBPKLEMtH6MK59P1u7yBJPrYUnFFDAy0NVAHtAI254bteOycrZewRAoxXsGW7\nHFKD3m90vQmfVzmPHCxQXEgZWHRfBcB8XExIeLMp1sNrzu+9iIW8DAdHr6Oq\n+NCYmg20ui2hia6IYmcVkRm1dePIhXxzxkeHM7EICocsejSzBPUz7IdcBLpi\n7TbIJIYkk00uxw1E8WJn9P+iSV16UH7aaHDsKrC2Baamu//gs/ycvmIMdvy1\nEPSbreUj5ysWB63bqSxC4VYZg8ztewy5QDZMguC4KdqWhL3IICcWgYIzY4B4\nyPoGurS93DiVzvXbMRKn55LLVH9804Qr4bk51L2wyw3pzxfWCcqsq4xXA+Ix\nES5SJTPQC9gPJ5hnXqaJy+pAn4Rg+C+n9ifDw5XIL4Kdk7gF/fYSE7N45fA9\nyBpq\r\n=xCJs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"5393ea2fc04d7760b24b136a03d20c17a20f8432","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.9.0","@tinacms/core":"^0.5.0","react-tinacms":"^0.9.0","gatsby-plugin-tinacms":"^0.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.7.0_1574105104191_0.32959871803499796","host":"s3://npm-registry-packages"}},"0.7.1-alpha.0":{"name":"gatsby-tinacms-json","version":"0.7.1-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.7.1-alpha.0","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"f25d6b0e60524f01e7343ee78842a9d5ae74e816","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.7.1-alpha.0.tgz","fileCount":12,"integrity":"sha512-S3/SG2w/tuI2gz+aX3IdigRGDZfmjU87oXAn0YH9eRIx2uwvUm27lvNz4gknJIetXKgNXNiA7i4vi4nZeLtxbA==","signatures":[{"sig":"MEQCID3WBEyPD6r3OYOdfc+P3GTvz+/2V0PzbkULm4RbjxDyAiB55bCvgNKyCJSIpy/FtFrM/Krvwp4weT2mk1Vst3EfIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2/A2CRA9TVsSAnZWagAAyNQP/0YefLqqQENKc8tsoqAa\nuHa9U08WRJ8cRDE7M4VXT8iS/Iv4SprfrYoS55bIKgBed+hvH5aGw/tXpxi2\nkmZEgaowNmHnwthvjvqjyTa1zklDTo8AoSiESQe+ibluNjhJr9mIrofL4Hcf\nD7vTuj2OO9oA6M8YaMTxl2KKTzJvHpNbd6pWSzvDADa0VbXNDcspaqaDDpK+\nVnT32BV2R9lQWzYa9E3ZJriXCu+Alo3+a+Iz/YdDZJyzsg/rleeUYGG4Mjft\nYK7qvsDZgkdblM7v5RwWjat00JJrAWkWTTbLnwadzeDj/XAbmExwcfEkFDA2\n+UyexEXnLAhBvZOxAgYYa09GMz05Y2Vfygbhb6CV7UW22ddO37+EEOaaUV+B\nK7f+V77SEE9Tu8SumZ+6roZD/xsGjMN9MrA5guOcASwv87MAKAzWBXTiDDdX\ndD9tViPOPuAsVAtamuscMgm7WiZ8K3gmnm1yjOZ5PtpoIGA//7L6AAeHoH3d\nDvyAPJ7PYWRjClATZypwZ8FtI9KmGDWLOHAloDDA8FgAEbK3Pa++j6iK0yvt\nDf92CUJXFTFuVsJMLVxudjy88/jMgfV3cTFQ3pfb9jZo9HBs6M7t+SmwfLAE\nZnnC80O921Yo0BePhbmLiKOTMplmuaeZ+Fxt2BXsYPrDPIMgZvsg0t+HQHWp\n665U\r\n=hlFZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"45bbd9c85c447a73adb083573647bc14d6d9a421","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.9.1-alpha.0","@tinacms/core":"^0.5.0","react-tinacms":"^0.9.1-alpha.0","gatsby-plugin-tinacms":"^0.1.15-alpha.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.7.1-alpha.0_1574694966322_0.17765561245476258","host":"s3://npm-registry-packages"}},"0.7.1-alpha.1":{"name":"gatsby-tinacms-json","version":"0.7.1-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.7.1-alpha.1","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"1628879d74fc405a0a6f8809f0b6c58f1c54dec5","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.7.1-alpha.1.tgz","fileCount":12,"integrity":"sha512-yDaLCnWrwVYGmNdd1AYiBRv1Zgp+Pew/L49Ww8dWIoFdIby/JDj+Jzzlsyn92OoDmZlHcl0/+5BhjXgmNPH5zg==","signatures":[{"sig":"MEUCICUBWdRixwIb6t9Exerh8iqTyk3UU5Yr50U8JC6uUhQ9AiEAsIMR44zh58c/qUNBXcmBSLgu46ICdfUgKdndUrz9xmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3ALDCRA9TVsSAnZWagAA/KMP/0HHHrigBgdUiCpLkY2u\nQifSNJyftQuKTiWHYKHQWeJm5DPgtez8Q0TaioCdr/AnnRlBQR0RIYtRfG4m\nvUfcDredddm+GCmJmAQREtL6QeTANMIrn8P1oRK9krJcHU9DH8XAjcqctt7n\nSWFS0nkcUXcw6VlE8Gbx8zWM2wjkjeQaEQV9+xTRM4HmdoG+ra7qGAlL305X\nuxefbGchxlt/hLL5H0jZtFgP+GFCc42rWkQPdxPJWEWBeOzZ8T6etL7v8/Cd\nCU1ru3ys3kEH+5mzWmt1IDVeLdfXlynqLfnoas+10opSV93oJFOpjzjTwcCZ\nk9qrjnoLClegVXsocBSNh4eCaD7WDfgWUra4qZR+niXhiyPnDp52mCCUCKba\njKVyBVI8TaZSQnAj5S8eLFU/pHGcTvN5uoa/orWNsbedqyQWr2kpY0nop8o7\nTvcfyU2ihBeJwte1rheQ/Jv72GJJyNLYYzCSmnZo9+l6z+o9bRLIS7tNVIpr\nvVr5tq/PCl+MvAEXjhSlmEcb4+ESjWXWBEJxuHKJ7XR5Wt9WBaMIlxmqLqyo\nGE5RbkmpCKfPjaroq/Psl+NynTHNkKsXaQsSd61s4Yn0SZznHHcpg2nwVAlE\njFZ3wmLCaNbdZ/tgtASeZ9sig/GezqVFy3aKVuZCQnYlymv8Kngy+d+YPh+p\nHUXr\r\n=Pxvg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"4fa5390420c4e9d973d4e2a33c43ef6713ef4000","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.9.1-alpha.1","@tinacms/core":"^0.5.0","react-tinacms":"^0.9.1-alpha.0","gatsby-plugin-tinacms":"^0.1.15-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.7.1-alpha.1_1574699715035_0.0600550696398956","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"gatsby-tinacms-json","version":"0.7.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.7.1","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"341dc08c0700e056a534b3a526f72abc0918338f","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.7.1.tgz","fileCount":12,"integrity":"sha512-BbqiJ3hYVyjEzoVZOQp7edd21IlaeJAIkZJhDHOpjcw0pWxQE4hHyDV+d6hVTdFp2fmi2LF407hQc5y5RK2/WA==","signatures":[{"sig":"MEUCIF4GKl/3LOruKYaTV0oQvlSVD5/koRYSafpiXyZMZr6IAiEAwa5zCYGhkZmIdOXms+dPIfj16xcJKCjGmk1wt1RHkZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3AXhCRA9TVsSAnZWagAAwB0P/3gJ/35yGvqtqyy/CSvq\nyyvrwoUT+/MLRlMIfduO/ExyIGvfcjeu8EKULSowxn9e+vW9F3WR6blYzBe3\nPPf6asll2BjhE8vw2obBU3AsmgXa3Pz/gUJiAbiOwd2vs9RbW42JlvNrDyl7\nWU++hpvLFcPK5mjq/T4SJf32H2noj5pVqyc6e7X5cG8fIRx0Sc8/nqM13YX8\nLgDCukQ6pFwU2v/dQIpX7AAzUx3YU70oKJpQjn5xzXmh2kxvJ3Iv6QfG2FF8\nl8DfE0D6Y6/qNPDgnDrOu+URqPIW02P35T6BPj2YEqvtDYl+0wLsWpQO4NYg\nW0vKRzNuDVdEbpoEweAklhGt7303he9v3Nu6sKRLxWsZAPuN8cqM9TNW19lp\nLh8EFwUvXml2BCj8jaJGceSKTBVZALPGe3R62qBRKXti7K9utCp4QBYvwPLb\nbRPdm9kBx7vWmLIc7yy1AEjZv8++remDxym/DyPwSxkm+wY6b2Z+TL7+f8Ao\n/iYOqgPvW++zMZUAIjZ9hBPIOEUKHm3kcknbUDDWus/ZbUWp+ISOXYLCUqYT\nxN0uS1gg2+RTgIT0bZVc2CUoDxZDzCovSn31xBCdBirEFKspoJXCF7kVKHIv\np9Gf/1Kf2aE/ezphLh47mPlZWHw/uu8aPtEsrBv545mAQ27qEJc8zrW/iEp1\n2uqA\r\n=iW3s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"f298d2ebb3393e7bcd770c67970eb201a4d7f17a","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.9.1","@tinacms/core":"^0.5.0","react-tinacms":"^0.9.1","gatsby-plugin-tinacms":"^0.1.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.7.1_1574700513496_0.7483016348237161","host":"s3://npm-registry-packages"}},"0.8.0-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.0-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.0-alpha.0","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"70b38234171f25fc3353b764de8d305b07695366","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.0-alpha.0.tgz","fileCount":12,"integrity":"sha512-aS/x2KWkKy+SNGaOKYrFiI747XFhtBmDXGag/3kHV6/xm8FCwczN0Kh2rQXgdBskkQLWp7Hl5Azac5c2MBzQ8A==","signatures":[{"sig":"MEYCIQDPCmchOt7eBOW6WxksR2vVs4cRyLL8kwxR8NDI1KdauwIhANx1GhIN9C5NSUyTjzL7zros4QDSWiGm+mvOGX2cJLiq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3ApYCRA9TVsSAnZWagAAKbwP/15UNyXa89HEyWFA+Dk1\nCqTLWrRYIVyEibBzwqz6lMKuKPH1SyT8/GARjzb1oY3HgD6f02jSRXW0/JXX\nkIJ7X+h2L/uFCve56Y067JRVTIOnfTN2L5aLXZEYqhJ+k/WhKpbDYL+Nda+R\nKQIpcBdjNeEXh/iBObchYokMdOjpo8IhBIoT8hECVDe71Kkllgco4+NWMPkf\n0U4IXv1IMgBYhqbuVqgJFVckkS8HcLPRb9rAASp686liWGT/Cta0YxtblbuR\nwzQ3gB8FoM8jaAP1vboNk/E+XDiPBR793bA7pwCKG0qM5q/brPpcRfiFSUe8\nzfzojp5+HFF8uCmpc1mFemKZoOlICFp/eaGuuZfruBWbL9AaRPnKqo5V0p4t\noZxQKbrKvrrH0puLes6N5Tkph2QZ9pB7e/nGMKRITSZueUMjN1ksYVYJrWt9\n5N3reb0YH+sGM49PDbK3LRcVUeZDxUDaPww17weCk45vivtJYx7Ceo/Eptuu\n5Egxz2lFq0pAd+xtJQAYCNzy+tpcmk0sSJ5wGkn2/crgKiqt1y28yo/GpBFT\nvnD7qLjtGIZg9zB1uPHVbyJU7+oXKy+NhrpXD857j0EPvI/801d2U2fyDbTi\nmET9jbv9gbU9s/3yXVQHMKU8BcddPDsNQ5WnIkJa9Te9e3rSrSpJhv9YFATN\nYct+\r\n=d8cW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"90b2a7a8f64dc14f259f373297a4616623596cc7","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.10.0-alpha.0","@tinacms/core":"^0.5.0","gatsby-plugin-tinacms":"^0.1.16-alpha.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.0-alpha.0_1574701656318_0.2864041924429106","host":"s3://npm-registry-packages"}},"0.8.0-canary.0":{"name":"gatsby-tinacms-json","version":"0.8.0-canary.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.0-canary.0","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"e14411345e5b67c869b2bf1894e2da29e496e817","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.0-canary.0.tgz","fileCount":12,"integrity":"sha512-HP2SwYUeha7Ynm4HzZ3Q2URPRboJLkcGLQpwr2CjHUX/kPEQwtz5KQHSdwVM+5KR9J2EFON750TcJcS1MhlYTQ==","signatures":[{"sig":"MEUCIQCMVbiW4frA5pOumsqN9g7HJRrrPXe1te3b6Ybky5r2rgIgIHGnVXih+tvmACqQoGqSwL4fOno0LpgebLoZtc1QO9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3CvaCRA9TVsSAnZWagAABM0P/iJkhsyZuQTSgOEAdsmZ\noACMoxogmuuMOekBlwiURju5IyzoxaHhLp+RYyYD1wgjvHIguLzlDks4WdqD\nucjST7YPet4slcGAmHIaAZ/nO+5EBaucjU3wWiSdRMAy3m7MyJjn/viFkkRT\nS0TI9UmX+wukwvgZ3HyxbIn6UxtrBBQj46o4dA5mi6Ja6dQHpR+Z5L12fIVe\nqU0+TaiwiPAfHqqDp1U0RH5UT6Ip1J6DuAvQVH4llF65RhsQWIay76BfS5pU\nwNHXQy8rdlUyxUFhSbIt3Fwsoo0bgwfTA2oLcAmZcilwNXBGbIQVBgwLGeay\nb0XMsu0yrIY8lEboYOLHMDD0OSu2HeUor1E4gAtFEbHe/QCqxNeAcj9gvdDf\ngKEjxiMj4CdYJh0bjlnjnX6JTUucSX1JGZGT/MU4IFH50i5VsT6AxWgeHvUY\nFmY5Is9shbQk41C774XjQyXjkR0C4g+2BPuV34iZxQn/QffuX5lJssD+fpAB\nHR63O5vAwSPQG8kaVclo4IZee6dhQM7RL6kTkcL9HHjxmoCbETbd5MDI45zB\n9TNExo/3D/hyRMknwoh39NjqEFH1xikfekNuEL5q6wo5wrzsLoelUZ5dNuC6\nSw2dc9k0ISWIEryUC8tL5ye4sMj3ZFdOZccLDY5H1B/rjNx/Rd0tqihmUSe1\ntYnk\r\n=Sj+K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"c63f329eaeec88f4252d9a59fdb3cc5cedf3e2dd","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"graphql":"^14.5.8","tinacms":"^0.10.0-canary.0+c63f329e","@tinacms/core":"^0.5.0","gatsby-plugin-tinacms":"^0.1.16-canary.0+c63f329e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.0-canary.0_1574710234092_0.6960697248536083","host":"s3://npm-registry-packages"}},"0.8.0-alpha.1":{"name":"gatsby-tinacms-json","version":"0.8.0-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.0-alpha.1","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"42368337c3a048c327758d11d52820d9b779c1d5","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.0-alpha.1.tgz","fileCount":12,"integrity":"sha512-3D7eVnfE8nr+r3YObgoRvb5ybwXT4NYREmyh463yA+b61N7be/G42f9YDNU9PA9/JYWCxakVusjoibwK0Gl5fw==","signatures":[{"sig":"MEQCIGZVik7koEEMHZpX6xfdwR11vI9xfLgtJgksu/S8FsJDAiAOx7L/oNi861TfvxxteHvJXG7tyTujeXevtIeL+18APg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4DWzCRA9TVsSAnZWagAA1WEP/2J0A4bytjUBpqx6Sk+S\n4WJHTTwwQwqyqUMSepnwzuMFFPKMTmMIHrug2K++TOELc+5lW1XuXOEm+IG9\n0R0HxN7DSgzT2SN6OE6nKu4vRKlQbi2O+6Fr6vrNFpQzZhM0m7iUapvRp6XM\nAgzpX/OAdcj0V3rCKcisVn6mgNlsdQF6lvrVS3yqwOiWx69ZtVEPzpG3z7Yc\nI61Jctl0nc4ivq5R89uqG/tnOK/JQ1TVDEhsZqyWJuiUQRZlGuxIsvWO58EV\nv/WeWK7IpajCo83UgPwMEcZZX1fm6Sl9PEtY+uT2uXJ6xKnTh8RMR7jHoVqX\nStpHY0dG+aocW1qdZbsqfVEC9FiZMT1yJkcwystcl/6ytJk2hZ2S6rbRvrTt\nvf7EiYQu6F63bFsedALSsvHsxpxmz08lzlQ05VVVhe7V80WrDeHZp9Q6VYlG\nBMxnrNw9zjlwy8aRI5KhSXMPP5ZNjKyPFk6XlqN7uuPPgw5FJXvdJIvfhLf+\nyAtPxVahmdOHU98U7kA7N2NnGUFPbhKPMlJifTIQHy9TuMLBy1bXBPz0Sfpj\neYwmcSbyopvuu37petSQ+9WUojkS3LlS1NLRMJ2nhQ+WnJ7ISPh8xmYxxRqA\nuNO7eBCm/EUf+h/n/Bv4syzIe03iKMlJ6eKywBvizm63an/EAXAnHHxRonz2\n9QW9\r\n=bvB+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"4c2982c692d0fc5d85541b4b706004c9b566d79f","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.10.0-alpha.1","@tinacms/core":"^0.5.0","gatsby-plugin-tinacms":"^0.1.16-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.0-alpha.1_1574974899577_0.23010337541408554","host":"s3://npm-registry-packages"}},"0.8.0-canary.7":{"name":"gatsby-tinacms-json","version":"0.8.0-canary.7","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.0-canary.7","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"2dbcb7a953d9a60b50ee25b0e18f9fe3d6407e56","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.0-canary.7.tgz","fileCount":12,"integrity":"sha512-fGRZaK4kmSG1W6i6GTkaXMy6ETom4elgCCTVIqKTzVtegxWw8SUjJ9xdoB7zQZKFeyecGrwy9PwF1Myew457dg==","signatures":[{"sig":"MEUCIQDpw6nRqKsyCrfq4lg8ppmgmUHTguKBIhycTWBNIvVhRwIgGJ6rBhyPKHs2WVP4bHnduDASbCkNokqvqBdrlV5GH6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4YEKCRA9TVsSAnZWagAA27AP/iqrMLbcioS3b16PHyWq\neg5cUZxu31JK8DEREUDBwsR6/0jeKejwXeltamUT76wKFeXcg/RAyEq7FqSP\n6u7TeRencZOwJPhyvJ53SMBhm/gmEI9tO3vI7aG5DeVqpc5x2v5+eRIzU9zi\nfQ20q9LjnXZ6eKVAd5nKEcvSSNjs6lf8WUHuojrMNXjo15jmP1q1gDU1nH3m\n7PC6K02+nHCb25vBmlpOV2SuiTtnnkPvzhiA7WaTvG+ixUBjZDaTZ5nX5sma\nz9E1FVTOYlOiiI7X6YtLE6Q6ECV8dQBE0TOOgPSsAzo14ViDtqCsX+zM8mr4\n5h1J5KJ8bNE8fYdm+hDV39RRWJyHMtLdhdXC5TNiSmVRJgaYeAMZYgV7JIM0\n1nK8fho4pvrGALZYmchSoTWIx7F94AXv2M5hMV0pOyuucXtOdsvG4/Fb1gvs\n9E68nGiB9b+4GJTeQYcamklH8T8sDidSsOtO+mXLJVzSraGpWNuTdbiitibb\nnwrlN5YU3sVYrGyZMbJlgGtDNK9lb67hy6ZA7qTaibfSk0ZvUHEwIsmY0/ZC\n3saiyNC+nBp13/3nRQTjXWqqjowUMBDNl+ypkC+N8jlyBIGjEOnwDk7IUc03\njFtJtC92iHgbycvkawuUY82PYCpDdXVhgBAY9nwnW8Qj0L0niajXHUxVC2+z\nHmZS\r\n=4+kn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"5a2e4ddcfc93e1526d72084b05d5212c5aeedc69","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.10.0-canary.7+5a2e4ddc","@tinacms/core":"^0.5.0","gatsby-plugin-tinacms":"^0.1.16-canary.7+5a2e4ddc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.0-canary.7_1575059722497_0.654601479482021","host":"s3://npm-registry-packages"}},"0.8.0-alpha.2":{"name":"gatsby-tinacms-json","version":"0.8.0-alpha.2","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.0-alpha.2","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"419ffa111b746adb07da1ec666ed50b9bbafb16b","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.0-alpha.2.tgz","fileCount":12,"integrity":"sha512-+tbGRJz7J+5qck7RZdCv1DOwu65HUYfuyNZ+9DnGJH4CmRtGdTp1NM71zuTdAyvHBzLIoGFguBdH0on/yWg/5A==","signatures":[{"sig":"MEQCIBv7LenpnGlFJdTI485XflZRg3u+T3gHieP72+3wbY1OAiB0keOTns4pacuUr9x708Axozu0lgvbbVWDXyOQt+LuqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5R+lCRA9TVsSAnZWagAAVs0QAJcFvFtMGDbhLEtFW51X\nStwlMZram9K3gpWu6GhiBqLcjY0zf2qSOXFFfNDe7jY497xD06siXNOPfXrt\nVQnYLwM9yetnPtuUwqa8tvtmlTO/KZMc9Qp+ntGEGGpGzULEPNnzFaYR47o0\nhlEOcGClOhgLkJTwkToOgQUP5ML1vKnlR5mP/8vx4D0G/Jjv4Rd8EeciHBhx\nJIzS4ki+zPH6mws1lRuvFkAnsDXFzay5bJ8fLH15hbKzpca2eHfXtKlFMQHp\npuTAYgxhXWoVoqRjl0avgBqPhzxxoBE8XkIalzbe6vUuJDT82t2jKetLfSkl\n9ueQRmCG7+I1M+3oSbrusbqnKoer5k2+pfReqDdIgpT3ulUYDDiGtcsppVx8\np+0zrF2HZVCHmL8bvkC07EFv7qQAo851Sknq6+HQ8H/Snac62nVWCxsEDBFY\nlJOGP/H4fZUTj6hCPaEqCq3cVTIA/3AQqZubVEBJ5KYkizQqc+T38H2PErOL\ntAVkyzSAIWw6cH9kCVm6pkyI1matQ6MUeIqYXnqkKe5WtFKw6P9b7cCPlpeV\nFoM9Qm1QkNajPSWKu/8zAAKeU9qUdMH5ktY/dSTSDhI70ZWNNXnVQ6z5GOHH\nJPE4aJJ/Igkw2kjXYmtoYbv4wJ/+Mgb9flHsEdSIy2qqqT1IwhhuzRPSnOfz\nK6bG\r\n=Acys\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"181397ff8cdd8f03a94b8d68c329f6c7bf2eaa48","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.10.0-alpha.2","@tinacms/core":"^0.5.0","gatsby-plugin-tinacms":"^0.1.16-alpha.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.0-alpha.2_1575296933479_0.1523417983473856","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"gatsby-tinacms-json","version":"0.8.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.0","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"9994d6d86f3a61900187ae6a08657eb3cc212250","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.0.tgz","fileCount":12,"integrity":"sha512-GMszRjJ7TXW+BV6QuQp3nnoaLTLkOmqw6+/qpDEI9ni8LlxiUpEOjCvvBNvvmEBT2mdH1xi5QlyieYDkeCRwOA==","signatures":[{"sig":"MEQCID2yPyCIVZfW9APtZY2LCA0eZwvsvA8Ee1pdAGWYtw1nAiBSfLink6ewBcrStchE08fnUWW9b0KkDX27bUOTA6kUcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5S4dCRA9TVsSAnZWagAAAVUP/3xDqiZfO0fmTb6rh9hi\n+P/MN9qrYCImL/vMTkFsh7YA5MnPXsPA4wtVwKwfhxx8y08RfWDJktkQ/g+p\n8bZ/64UchYsxEcwRpnnqiMZJBcrfNb0YMl02TCRlAN8aCCeWAXvVXHrNip9R\noBWQd3/Sm8kGhVBzTeGTa3xI22a0IXng73MW9c3jEUMcddGDNqTtYHbMUUlk\n0BcyUVhX/OYB23z161wQ9DPgZy2xYtS3lYFpiXpnh9W3PZhfvv7F7pRDNHsW\nR3rP0oDXbZ75/OwP1gTeV2JwUocsnVK9pdCnxtZAm2hM7J5kqtH0fAAKlG7u\nKJ34X3eh4kPrzy9r9sfraw5znK3zaiiq1PiXvg+lJ4VQeE3uujQCiyxW+mIJ\ntm+Ht61ZTZFBeK0FB/C6vyDRNG/2pEXeU/+n8wy9UWzLVlOOKAZIFvJfF46F\n8oekpsyEg+V6e1Kr3kwKUURbPqlq6DbAwqlMuTN613P11n66FC9ssqx+j4zd\njSNKLmhEU60KoGpjZZ9EbQT9rjT9FdOMGWD1gIpNkaV1vESJ5D36berjCugD\ncd+3CMXlW1ZCHsQtWJvy6nnyZ4pLs0rOoKy5X9CqxrR+pvlc4yILlHpNndrJ\nzMSVSD/7jsfd+Fle1qmYlR0iA0gb4ScrWsnF6ZsEK/wjTAVaqt0ECz9zi7uR\nOwl5\r\n=Mv4K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"227bbeebb49facd47035f6739615cab0cba9c542","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.10.0","@tinacms/core":"^0.5.0","gatsby-plugin-tinacms":"^0.1.16"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.0_1575300636799_0.23666777155858165","host":"s3://npm-registry-packages"}},"0.8.1-canary.2":{"name":"gatsby-tinacms-json","version":"0.8.1-canary.2","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.1-canary.2","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"df4af43fb002ab24f2244e41c4faa202f08fdfa6","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.1-canary.2.tgz","fileCount":12,"integrity":"sha512-t9Dt65j6/eLgM/gDURwwYLcAPY+2QVG92AjCJalxmzodI6mCOVE2ZvjwawFH7tMzsIg0y8swl1DjVeNpTmXtNQ==","signatures":[{"sig":"MEYCIQC8YzRAECZl9L5k02M93OlOIl3TFFLJiteQbDNtYajXpgIhANoQPsp4HFgz4HnMLPkIO7yLO9stGO1e1bH/PKVjsMfl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5ml+CRA9TVsSAnZWagAAOr0P/3Q7J+FmZPWiB9nTCawN\nEpHphKNqmOjmaPjYNu7iuGoScnuuVUQVTfdhG/0hHkgG14Oy9z2bHtqWAEaz\ngPfzv7E37MdNRR+0fqujNOYpN9tlclyQ88B4/UyhZlFCMswEEQJAM6Wdd6aj\nBTzf+vqifFE73vzwqkwXgve2GfbzxPwQcRkWB7/dh9hFRSvz5V4+tQU1HI3X\nGasefnATy+X0hnhsDg8+prHnm1ZaH0vZAc9HuZ4QR8FAlraVL+7IevPMf6TJ\n9+gwFRwOux94vi5e8Qu9HwgUAAnzxAG8R+yEgvcJes3eEZKO0tic5d5P/GjV\nJ19rTiaTAOI9obImVnSWCzYMSBNQQGWq7Axz9r8uV3+h9teJoRNs+Jd8/fZR\nFFZuctzuD5xecja50//Z0P9HXWqZDQBTHSI7hsfeXU+pQqZKnUTiS1KSlxlW\nKXWBe3Ex/gg4+R4xUV1bNm1xle1T+a9rQBw9cPLT4HgapGr27YpOU8xOBLVJ\nNkcWYVqmcjVf6f8QdyDeth8IeNBvMM5EZqETV8KuKdCQldONbDE74uC2ZU8Z\ngP2kVJl8DetZCphg7RdwlLtZf1sARFcMS4SVEHLKmnhtG1lYB8TKUV1ux5OC\nABUC4EscW7aYfyZKAk2uiICg2d6zDNJby4HWUeBNr3meFI8vA7IQZIEECxmf\ndOd4\r\n=ZouW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"102067b604e28e31791f7da27347fa0e0f7c6d9e","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.10.1-canary.2+102067b6","@tinacms/core":"^0.5.0","gatsby-plugin-tinacms":"^0.1.17-canary.2+102067b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.1-canary.2_1575381374054_0.44246144444777724","host":"s3://npm-registry-packages"}},"0.8.1-canary.5":{"name":"gatsby-tinacms-json","version":"0.8.1-canary.5","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.1-canary.5","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"bc77b7f3b529fe34d9eb8bbc41c1b651c930020c","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.1-canary.5.tgz","fileCount":12,"integrity":"sha512-gsfxkch3ZTQyDCevZUPhmPiYf1G6bxu54+EMBklbAehJNNIRSwDSEAHyNQ21IREPo+lkXR3KMteWnjipI63RKA==","signatures":[{"sig":"MEYCIQC4jeP560FXfamcnF2UPPj4/nxv/CEwhgtsvhG2rP4kUAIhALYup5dXJGzKG8d2N5ZStmR34sML0vl2MGvpZxSqQWTj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6SbLCRA9TVsSAnZWagAANlQQAJF75DZHfpFa4dKai+L3\n6CeuKJDiwr46zxuL4BmiIk5T6m8vKosATBzT+iWKG7mFzwZVuta3vA8UWF9Y\n9N25JyFPpB1krW2iWaUSnErrMO5qke9c8KXmWIEeyg3APz4KF2r0xCtlYM4Q\nNVl8gW+n2rGaDgoXsGCfxcpY3KX9cBMKGhQJ18cf9jwMBZKCiWRw/m4/5RuL\nfGPlVaRAGnLV95fuC39+yBid6Nk6t4NGNncMWO08QH3pYiL3BbHcJNP2xunC\n4tEetJUShBGDDtfqOurVHeanBDM7aW6itGnjhjAjXyNHgrhTn6MWsbR5z74C\n1LP8CnR7ONtppPddcKlVdIp6/fj9jAfTFJ87cRp/8VhBdCsLp4xE5lTtudBB\nZBQTVLKs8/oAmvMHtesqMTrIcjJ+92f2PNiRY13KMD+Npu9naNravlgl6400\nUsUFK6vGCEAmEFFiCTpqzUVUourcqwxETCgePaOIO7s7UnPW0FOfMWQNdteh\n62cDUade8r2wQffnOy7FCZzKvd+ZFFVDwWdHNEzm7Rlb3FSjx4zwW2RYFoVA\nmeg5ecmZlbBOSKZsI9GxyqiNnSzSKbiThGpdWshlfrwuObV5OYEC3luWQV0D\nfbe33oFPtzuXnd9OA8XxXX1pxbbL2TkqY3SS7fpXolAY9fC6bDuU2domcj4w\nF38S\r\n=Ibyr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"e15f13f85a0c8a96ac1abc2bc516bfc8af787699","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.10.1-canary.5+e15f13f8","@tinacms/core":"^0.5.0","gatsby-plugin-tinacms":"^0.1.17-canary.5+e15f13f8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.1-canary.5_1575560907326_0.572393659500332","host":"s3://npm-registry-packages"}},"0.8.1-canary.6":{"name":"gatsby-tinacms-json","version":"0.8.1-canary.6","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.1-canary.6","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"687a9a4da716135a635335f561ddce09764ba306","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.1-canary.6.tgz","fileCount":12,"integrity":"sha512-GaCxV+iYVDidvRmHS60YmUdtrPPLfaVokjgs/w+QHkNapHZPU1u2MA9CHDFqq687b8tAbnbbackfDUX9ojblTA==","signatures":[{"sig":"MEYCIQDK8CBeXGoCGHBY3J9fGApcNXNG8r49t5eqTABeGkKwSgIhALJmBjBpS3giRHB8OLtRr5r0CeaOFIpF5ZUWHJUzWjO0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6mLbCRA9TVsSAnZWagAAqcAP/jcUDpzBMwofhTJ3PhCz\n4YbAiID8Pxmad9uouVtB4PnW9kTfPFBN9hrH2gB89MHqKE5zQyBtP/VE2atE\n2gxv/ljXNDbLS3ZDeFvV8b7rlRIo57k/jocItrxVQKcrxcvHHgWp0xfeAOR+\niUMvFvdX9mk+tr6MkwwJOwfK2hr/V7HZm2Ghy21FrxVuM9l0bi2u5/Kl3ivE\nkIv0cmCduqwyFUmMFJOdtaSTiphHa7AHjZ8fcnl6gCTQAtC7UmpPUf3D5VdU\nIZpYNFkDvfkWhIdwCg0Z/cxEO6kMHGsi/XQks+GH7TusdeDw1VpsTHsheCSU\ntqAPWBYjVfkafPBRDg8Z+tPQybecZ6yWzEAtpHh4KdDdQqQCfK0cJJdl+et+\nrXQCs3ihVH0nQ6SF5CYI1vywd3FHqSckAjUgyc9euz0WUmSKbrSKNGPDAhM7\nRY5QTlCxOtX+hJ2AIWQeThJBtpyh4GRtEsOXN0yjk+xT9Jpqa6+iIiO6VgTW\ndxfprPOtb2GVr2rX4WdiL45ZrPkR65s6VCe9gaUNg46wqJLHno0VRlIdgPmP\nnL4UxBROniW2TPgGS/BwxYDtlKjwBxDREy4plD8zhLSTEi47m9e8zXeG2DVn\nSGwesB+ToYoOw2gse1GbKV3KuASkv/zXhAGGcFu1QMAva618fxqskky+isme\nYjW5\r\n=C/Se\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"6ca05c1db107f3a53e156f8dd29218347e779088","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.10.1-canary.6+6ca05c1d","@tinacms/core":"^0.5.0","gatsby-plugin-tinacms":"^0.1.17-canary.6+6ca05c1d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.1-canary.6_1575641819201_0.2580966602710357","host":"s3://npm-registry-packages"}},"0.8.1-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.1-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.1-alpha.0","maintainers":[{"name":"ncphillips","email":"ncphillips.19@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"fb306e733c1818ff2358989e5ef7e9e2e1ffa3fd","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.1-alpha.0.tgz","fileCount":12,"integrity":"sha512-i2gwWR6PdT4Qm7RxWF89PEDKjMpaCNNiARICM1663zFfOa6k5TGbwYUpBGKNSa57HH446evRCqYz3PBuhnDLqw==","signatures":[{"sig":"MEUCIQC8JgW0hPQhfEvD/RVKDLFsa7vCvgZk1/tJlhbIxAKcDwIgMbzd4Bvn/gaXtRWp3sHvilKMnQKOxT5fYcsjihxgyUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6mPuCRA9TVsSAnZWagAA9AYP+QEto+5JvrgC3hIu5jxh\nYdOdtlLbR6XvE5qGpNPaA8AneKKSOuB++LJhFbOeUfyJEqNi4Sp7JdlaZasa\nWcqFoUy1EWZp3he9V1o3DnQn5G+9GH26nAgbnGo3VSD3z0Z0890yE5HYI+6l\n32V2TOquUW6iEWcsgH03H/MJQhW4P+1gs0XMouX6ARBZmCiexb3sR5YkQTG/\no6g34Z7duMdX3iyqyRjfhCnDcvzSf4DgD6A8U5hMc+DbTqsd32edqoqyquHn\nokmhQrivcsfed30IVflE4KMLGGX9xYHM/cW6Gkohzo8L0zw/dNqyRhGVFV7w\nwyY8WleFlQN7CIU59WUFCwgwnF/xha47/u3PDd+OCRoQugTrgKZy/vwpabTE\nwfeKX92QtO8IV+OWWC8RoTv9WUEAADbrJ/DIjWdhItMUoAQURnUXlr6NqZwZ\nari2a7RT+Dv8N4EGFTveoOqC0fH7LR+dbmEQqn7OeTy/sOLGYZVA+m1UrJhz\nZiy20h3yKg41z/O9jbTE4Q2iuih2UfC8l/7odThrmWVHT74Qe409+zuKi6vx\noEWGoWnmf9oYz6Goc4JcB33eE3hc1ztO2IiZDGhT2HS/SkL1wreZxwLT5m0q\nTglLPYRj7dXBizW9lRz7s5nnnsKjhPiPZqUFy1KzI3ASPUripuhwxiE0QYlH\neybL\r\n=7ndO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"560379e2b51ee388de083d30a93f153475cb0e9a","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.10.1-alpha.0","@tinacms/core":"^0.5.0","gatsby-plugin-tinacms":"^0.1.17-alpha.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.1-alpha.0_1575642094366_0.38904929452433246","host":"s3://npm-registry-packages"}},"0.8.1-canary.7":{"name":"gatsby-tinacms-json","version":"0.8.1-canary.7","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.1-canary.7","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"d6e3c03437de8bb6218de471eb34c82e438ac1d2","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.1-canary.7.tgz","fileCount":12,"integrity":"sha512-Wq1fN2aEWndMHblYPsMw7b1UdLnWpa7Yby1o8EFQfARLUKXffP23mE9+Lgc9vbyBHyrVeaYI0c6qjS0jsrJv5w==","signatures":[{"sig":"MEQCIFPfl/PJShmsga0nBD4MjzMmgruW+9/mIb3jkwpjUHkHAiBw/OIQmatvo0zyWFbKvNVqqTsQ+r4nArJNqxnkI/YEmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8nXvCRA9TVsSAnZWagAAIicP/2IZnQHERlH7/sWucrkp\nSepJDS352kff8JuBuB3jfy9cmitwCf2oCD1a32N4oJqA9rVzV4r7NhGFjmMV\nqJE7OC5qWhjj8hhNZlCVgOxaSSRInWg3cqja9HDo6kxOEj9CMk0/Vo/WyCLd\nY9MNPcAtVYEoA9mUjn5ofHPWLUQ8TrYuwNtF4Tdw75L972nutbRgIzzIPaCe\nLnqYmQKEQYL2eQOfMNig0PKhvcVW4uJBRhXYtoFQ+mNYSe//5UTyZ9VvX49u\nMhPRfukkWui5fRIcWDpg0OQlvujskXcl61ZDZWEbuM+a1TXT/rGyYuErBSRY\n6jTgmrIOLyhFiHoO0Koo35n8+CbDlgqNCaREr8oBtrolxIQQAb8hYt8KcBN0\nMFx8Mp7xCXVw2A1mD5kKMxc97prZPnArjjsPl/ncid6X6iPROcQxjIdlRuah\nV4aRadptNZfsT2aK3Fiwh/rsaPGzKEuNDQX9zCi34OmFzdHzMk5BKQSXkwnW\nOsVtiqstpvRCU/YqLNW9otO+H9bJWN/WrQSowtxpTqllwQGjCulTYA/MBKvN\nkS9tTh0tiF6bEUvSTyASNbYiZ179xaETh0Ohx36DCRfxl73r/wroIVESbhQw\n3cWrGg4TGmR53BgdY7FElPip3i7/08TT2G/Bq6alaw/oxfn+u+Z1NlOal2dp\nzia7\r\n=WTI1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"6b323133e9727ab17da66c318a922d33bb6e120b","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.10.1-alpha.0","@tinacms/core":"^0.5.0","gatsby-plugin-tinacms":"^0.1.17-alpha.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.1-canary.7_1576170991251_0.5918995631830575","host":"s3://npm-registry-packages"}},"0.8.1-canary.8":{"name":"gatsby-tinacms-json","version":"0.8.1-canary.8","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.1-canary.8","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"484be051edfadd3e5b54da6679321978f877cac0","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.1-canary.8.tgz","fileCount":12,"integrity":"sha512-QG9SAA44hBYnzTkC+EhYwcjLEVT0529fgOmluxSEGz9NVuRFgd+ddzAxK62IgWDpO8xWuQlBDhZlblKCjP4EMQ==","signatures":[{"sig":"MEUCIH+kC8+5YKvOpn166bMPSIE1UcxQA+p99jhGlm7XfyokAiEA9C0engh57WNoynrJ4lqcjaBSDCoBLcc1IC6OE5kfZwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd88jpCRA9TVsSAnZWagAA5CcP/1nrFv4NiKGwJaKDIC+r\n/QWTHA6hpndUNswNc82Mg0nsQ3V1Cgerf/QVK/mC1wyuufb+1VN3qZiGCPIm\nMLaIZKQdY/ErU0l3ApSHnbalznU1cgPTMpXaBxkE965Ok6BE7osGE8muMLJO\nJzhH+dHjwt+txA9DTnqkcoIylGg74CJ2Pavdst8FuaaaLtQhGdm2aa74+svq\nJZS54SHGrDwJqG8UeLoxb5YAkiSnayUWD0033bx1OpXK0pV4XtjjiHuRCUZN\nAdvIDd+vAwKyT+HfJyAApQqleOxlDIXJm6ogZwfPUQ/NiCQOjL0eM8CO1Vkn\nc5BfBo73wMcIyaEzfT2Qi/Fq8ieNuaNHnM8wZi3xwIskmfMKzZiDW54NTh2Q\ng6ACQXatk9OPdcVXi+W1wuHAjLshywqMmiPJpdviLxkEFLdJFEHW7mnxC78v\n9bAdw7OSb1zKbx4xceE1Y8Y9aubnily4Qtv+vpk/9i8Px3Cv22GCeaefNMiz\nJDUK6F9cdC4MyKXgYjq3Gmbjdu4Fhf9pWgeSsc9+E/peaQ1iAprqKfSmlv4I\nTJX1wlbqUxxU5xm7PRgpU+GY5PesnqGnR2gQZwfurFc4wloJdzRhMCTsycJ6\nZPr0XiBLcRMMAQL4on9fvBevQxssnPS6m83XBR9XqubqIdvZZbcNVGR+saYc\nO/0Y\r\n=m29a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"aa72e815105b382c3f1ee04355a68db4d3214f32","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.10.1-canary.8+aa72e815","@tinacms/core":"^0.5.0","gatsby-plugin-tinacms":"^0.1.17-canary.8+aa72e815"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.1-canary.8_1576257768661_0.48956848157971655","host":"s3://npm-registry-packages"}},"0.8.1-canary.9":{"name":"gatsby-tinacms-json","version":"0.8.1-canary.9","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.1-canary.9","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"ef4825c126dd0f93dd8953dd6d23380462be5e76","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.1-canary.9.tgz","fileCount":12,"integrity":"sha512-ficruS1YkRvn5iVCcdV49dkzEQsmyLO1PqJk+dtpNiR9EG2xRci+gRwZ7/r4MwXK1eVW8D5wsiYDZwyRWc3XVg==","signatures":[{"sig":"MEQCICkDA8txxIAajPTkz5TqRoUPaM6eSHXMfOkhC7MvpXQvAiAVn9yIbWRsOnYaorJJUnoCtfBjU9ZLKk4kSb7739l4Gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd95RsCRA9TVsSAnZWagAANhMP/A/bIDYttnbPcuuG8cBf\ny17PT1C+L0Owf01qCkrxnUcjDJvgJwRgI/pqVvtxGzcwCC4O9wpfK7LhjLPY\n/yWyIj9Q6ccqFA5oowE5FRphtLIeXGxi/ge2/cakuedE/6Hb7fcKxFd55qQ0\npavRGd4m0FgZznSIkFMWuqn5vBpeNW9nCLKpFeEyZFBhzZmCRFDw85dvpqOd\nMTjufQMG1phs6hwVUMDFGWzDekjwSHAkJOkkrKmVUlT94/c0bBB3SXbFO0UW\nO9kb3q4G/w6RRAsSXjnsQHN0zq8l5e329bAazx1TBQfH1EmWcnNb9KW4crx6\nywS8jte/S4m0GOHTi59zSwEnhg+sqmPHK6aHGpdnaffhmy9u37IuWakMn4bB\nhjh/smAq8vVo0dsBuJ9QnXQelWCr3GVtsedp2a7qoT55loMTjI1bLAKGnkPD\nFNqYwxW7RGqGO81zqoh/SCYECjz+j/ryUkwydbUe81m1FDa+jypo7+cNn9jk\nrtTSmsSvEttWhzk5BAG5PaqetldeoG7qntIzhX0b3fuIipW64Vm2pHxH2883\nLPSZ7f+kKE3rOv8MeyzxBYdH0wKAQdqjFGAHGNh1QBUCo9rQe96OrrQzj6qi\nzOyrO4fxBbdM9rSSXDdNnaR/k5WEoZCjjho+TFriACRMExzGHtcHCls201B2\ntdyi\r\n=ArQs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"d3d84df152745031cc97be0906452f88fb640ece","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.10.1-canary.9+d3d84df1","@tinacms/core":"^0.5.0","gatsby-plugin-tinacms":"^0.1.17-canary.9+d3d84df1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.1-canary.9_1576506476545_0.603190383866157","host":"s3://npm-registry-packages"}},"0.8.1-canary.11":{"name":"gatsby-tinacms-json","version":"0.8.1-canary.11","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.1-canary.11","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"ffe988a6f77899f1b986cd7ff9216feb24970452","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.1-canary.11.tgz","fileCount":12,"integrity":"sha512-fcK7z4hUj/1rjg08R6IBpyX0lgnXBFirDYBy4lKoUj3DqLYX8K3Xj/Q+ImPo7gamaqe5fc0GGatyBOmRFKp6Tg==","signatures":[{"sig":"MEQCIAntUi7wzi+Qrt0KZZknyOWgn0wXsyyVGrZFnE4cZwVBAiBG1kzdGwi7tOIhUJj/goCBVhk03rB/7BD8/M/p6+qYNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd99EWCRA9TVsSAnZWagAAVn0QAJGOMiBY/t+LiPj1sjaD\n1++IPpmBDZ6j6vKi2TEzRaIS001ZGNqfRmFAqEvC2EJEG0FRGNXh2AttgVkF\n1D+flffP1UcI6je8bL3JwZ9Se/LzEvXekqBoCY0J2HngTDeJ4v7WAYpiFfiY\nLLPeOre5Kk5r3xKRFIPPjk7t0lNapbO1iWVO2l3aN/0+e8Hfch/ig0CZwZgB\n6J3CicxW1fTvuBzB1p/0SPS0EhDLUg1F6kKYZueSw2c/xp91eaXQH1r082F8\neUHB/tv+4n0ETuSftKzaPF1PJ5ZeiAgOpjY2nrs8/LlWqYloPl+KACTZtyFK\nlqlQZ1eh6zB/bN71NHEDaYty5ZA5jOECUgpE09Aq4XGWnEXvXsFB2quYB4KY\nQnb5G71IuNIpBCQgToGbwTrt63U39lNtuqq+dhLZCiWoi3eRcPI14o20wNng\nhgirtwlA1FhUzTK5w6MbNwr8IN/XcWz/6UmH0q9ZHG2XhF1708+Zzgn+4pfu\nd8b03mA0HlDTlTU0fdhnBIhy/sb/LIzlxZgSD9W+MbaP7IhbF7Lhc24PqLfd\nahu2SzF6Wr1R0kAQa27ST6gPnKgHLIrV2kD2J8FvizpjWnq7f6d27qTZC2SH\nOZMG5nRA9/BxC0flVc0UmjoUKw1jRvg0mAdYJGKAfQUW2Hwhive+YULZblhc\nU18F\r\n=pZws\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"cc03005ef509cd99c68e9ea63e5dba0083b95f86","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.10.1-canary.11+cc03005e","@tinacms/core":"^0.5.1-canary.57+cc03005e","gatsby-plugin-tinacms":"^0.1.17-canary.11+cc03005e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.1-canary.11_1576522006570_0.6677852210262862","host":"s3://npm-registry-packages"}},"0.8.1-alpha.1":{"name":"gatsby-tinacms-json","version":"0.8.1-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.1-alpha.1","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"75a06c0efb8078e604fadf60270dcaf4f0311b85","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.1-alpha.1.tgz","fileCount":12,"integrity":"sha512-YWxiMMokwD4UBdc1gD6rFGqHgDFNMM9ayeow7X8uSbcsHRzKePl6WNiLNnMYJT2zwlyN/WGexYqEuGG5B2XP8w==","signatures":[{"sig":"MEQCIH5kM1jY3BMgheqIQX+sxiwc7pJu+aUNViJ6msZfr2XOAiBN7LCGM8fkyxSB0fc3cvltFxCs2fMyo9lsJIPh0GFIEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+PENCRA9TVsSAnZWagAAiioP/16f2e4NLoO4IQ1q4nJm\nZxeA8k8m3WMDTNvU5VVKdq8GAARGgBNH45c6Wxmy6AQqgcRYhmgPiqqWwtrM\n2/+o43W301Ub+ch7d3y4sLRHky+1jd+nVtniOstrDH0mwMvimu0D8dMfkbAV\nuWMa6Zi1WSECrO7XuLZs0qUqzgdyXeoIdLnIJe4uPf++Q7aUNj6zv/Zxotdw\nHCSht0/CfQ0g48nH/BR7D1Bn7Yh3Bl25rTsagU2luCHbrkvudHePihLxu1iX\ndWFEXkNwygh1xXkFAo1i1fLAONTTacVpu6eCnZ2ACgHd5cBDF4pUZZnsbMQD\nuXYl1pTbKeV2/FOT9Mr0J/akAv2V9AL0u9cPLddG1rXrAr7LUi7pSFkqxJai\n9X/a2z2eCL2RoqviOX+jhIfno+nX6x8yoQw3NhYYtbnbGLmZB61zD42rWP7V\n8lpsFTkWgSox3ghJwTmuVnBPRK5omhzJi0BSBb+QAt7NLxWVz9eMg3UnZf3I\n2mYIWAwKPZ0SzYobbQ+VPvGLCkTI8EqTixUWdaG4VZqTTVeb/5+WYH9ssQLq\n3pKUIhdXqK98QiFuxbIfFvK0l7aZ9IECWSHtbCHnY4wxwDVV4MD8N1XPC2qF\n7QH2O1NRtXDcPIYPU7R0xLEIQXsWlGE8V+ccZOPsmEV18fGg4jjY1H/nXlc4\nODmM\r\n=G0IS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"60682282231033b9871b6182eb1e08bef95e6ebb","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.0-alpha.0","@tinacms/core":"^0.5.1-alpha.0","gatsby-plugin-tinacms":"^0.1.17-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.1-alpha.1_1576595725206_0.16163271462396178","host":"s3://npm-registry-packages"}},"0.8.1-canary.13":{"name":"gatsby-tinacms-json","version":"0.8.1-canary.13","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.1-canary.13","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"9d85406588a51059872f0feabbeff3e188161ca6","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.1-canary.13.tgz","fileCount":12,"integrity":"sha512-9L430X074z0pudo1Wge4++Qx/UQElOJehA321u083j+f6tUKdhaeTXkrz7cZS8zIQpbZ7NCNQW+2apbq97N+sw==","signatures":[{"sig":"MEUCIQCfSv4sFbMvLfR3FT4gubiFvTDGHfvsdOf9e5HyudFknQIgGgfIu+JvKHNX6ZbpyqBCcCNF4ih9+Og+bR3GspGSs7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+PFfCRA9TVsSAnZWagAAlvYP/2V9AZQ9GnfOzGuCUoIF\n7opFsNgSIX1+95/CfQFerOjE/x/4aeHBY888hM1DSOodPWu4zis7NQ/wEgJC\nTeMx6dSyU851ykmQn1JHC8/r9rp7jVxErQBy2tPMFKv1dnNq+2fQmqwiTrGn\npxqBM66GGsv3RXY6wWECttNqykOShQ8tCfnOLE0yniG/PGvlf7+WJEyjw7ep\nGbWNGGTL9iCjOehbjY1pSubcXXNk87LNvfzobT8hQEOJig94QedDN7CXo+iC\n2KH8JpaHIa6c4q88xAcvbyHEEwjOJJfph9uProBCIRlNz3qHQ+ooqFQsRo73\nQYvl2rF37uW/OLB3n6+awQo44oKK4P4oRtkyirS1A+iSD51TyunHl9hIS2uF\n4uzCI/GRaQE47i3WfKzKyFAbJ7+sWlvLGZyL7yXFt3YZPg+eXGYaOCXv4fMv\norwjIRaJIxKrAGEx4ANvdk0egYrvgtKvyPM6Y2EkitUgxqS0T/Fj+6BHhzsw\n/0xaQvsoH0dRanQHQjBYNn3EkEegZbtt4R08bSRDNT0Pfv4dWeNd8cCjGxpg\nU6wPPXLzv0pcc/TaH6U5nqYaGNAenjDQ3Ied73AGxIC1gbBDqMALWhv4oPXA\n/Jab3pO+I250I2cNgbXbxGXvUpYdr+pNbtPMx5wgPVRQJNHhqz6LTAbf0L1F\nZhSe\r\n=FWtX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"9f9a89013410b488f03aad223ae59a3bd689f005","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.10.1-canary.13+9f9a8901","@tinacms/core":"^0.5.0","gatsby-plugin-tinacms":"^0.1.17-canary.13+9f9a8901"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.1-canary.13_1576595807259_0.041327606278869","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"gatsby-tinacms-json","version":"0.8.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.1","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"ee705ec0f91ddcaeb7847a77aec467a1a98e95b5","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.1.tgz","fileCount":12,"integrity":"sha512-QccXK08IZ7DB4z05hw40tXC/D5axdo1eAnk4xde/Vtn4KIv1efbPRguewoyopvNv59XjE0VQRdm4+YDwshwYng==","signatures":[{"sig":"MEUCIGiIXuwTT+BtOLyE3kQoSkok0Tv2JxaNv80VFO2E20CTAiEA8DIlfEsfRfcbd+AyTDuQq643yyzL1lqysCmIiMf7Qxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+STJCRA9TVsSAnZWagAAOxAQAJnCNlPby1Ro5bRy8QJ6\nE5+YLAftzXw1anG1Iyh1PJ4lDoPtQEHLidvGOlbFsC42K9WM4l1qaB3PeeUF\n5E0hu1ktyWwP8Pq93DdUAujWdJWIZDJMhNjYfOZ/uV2HNUWfYHiKg/U1yzCU\nfa1e7S6qD78N4aQv9ATwZyAkUbk4Se8bg8aG71E5nW82Ziw2+LIwRKM77FpS\n1zySDz7eugoy+NJEh/D+2sa59ww0wbjQrb/rE/BY/4ViWAR/8/wlf4hCg5tB\n9fCxfYtRYGXBYly0VkjiSFRVuhVBoX7RGcoZw9+TJ2FqjKNPDUOPa+fY4wCQ\nLlQ0jgFMWS0CITZ/w5QGs3HBUiQiQV81gl/v5oqkIM2GGMWJ5FhcMBvGNDVR\nq+t/y8GY8kpWBw5qTvYE8u7zVofuCfJXaQf7EZYkdQKVBZxv/9MkV2aqMey8\nmJZkAhOHDlqOoKqoUixzEDgeLxkKSa9ae+enm25LVCp2EbSeHI+o+ptmmren\nEPsY8KYvMXvgjQzj0i1Hgj9ZJCz8rH8BwFuPod6XWjSnSmrOUU3HeufmUXbb\nr6CFdKXK5WUTizSgMcSjCj0htsVsfadhO9k9glljPFP2JZFrkna6TWXJSQ1i\no3E6dvTj9ZKTHA+/J3GQyU6CfT4l2k4T62BoTkI+ODU/5vl7u9aHNLtfU1lb\nCNtY\r\n=nwZP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"23b7bb52111e5bf707ec0703e615babb45f1fe24","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.0","@tinacms/core":"^0.5.1","gatsby-plugin-tinacms":"^0.1.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.1_1576608968706_0.4067336417413585","host":"s3://npm-registry-packages"}},"0.8.2-canary.5":{"name":"gatsby-tinacms-json","version":"0.8.2-canary.5","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.2-canary.5","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"695cbd3f2fa2fc96949763328fe1add13120ab9e","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.2-canary.5.tgz","fileCount":12,"integrity":"sha512-le1W2ULNAB3V+wg3NSdS3ZpD1m3vrDkbsdmcFkO44LDA1vimcL8PUuZ1QUOFGZYAEcHaz+TJrKZJlXVZdZIQHQ==","signatures":[{"sig":"MEUCIQDwm/rvzzthdooL/lRRRPFfJ4lU0JzfpvLHfNyvZRL9dQIgUjKWVhCXOYQfAFPdvvPJh5oWBakHTJKijftUeVd5xh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEz4wCRA9TVsSAnZWagAA78kQAJIy9tFx/IWBpvmWQoaw\nd4VTTC8hDYAjjRDZMV5UHBQSdmAyHwpui6BIvHpKm7lTUgeMzxzzvvLsz68s\nZV6jNBJdnWJ4pGo/tCI5yFVSs3j9nFxQ15GUA/ngnPjJYMBN4uncQK+uusBY\nhl7oJZFOPdS/QoH/kbMiKR2NuGxhqtOhNH8ubIYj8i86KtfzJmB8LSh9BJON\nXcc0CrATeGn9QQvH6RWRUwmdzNDXZ7fbem04pkkD1IejGpIpWHmq4NUjJqx7\nAJCV/3/EpdV0zgrFABmROx0bGh2JXP0iC2PGu155aE22USJfvm59FaoOl0w/\nhBkKK7xYRsYweNlM7jrVOTl+1+IabXLfijc77JI/g4cjLMb52aoUOE9KV+60\nAxypecUDeGmgAbkLlfV4BbwnzG4QlyyHuAmKF0W4zqVkdlwxE/0jbZB4af0R\n7It8byeqdbJjmk/6/WW9LAOJk8s6ad/VSvEfIvEBrNEp7csGrWW23IeUxFvX\nJYS6SJxUszYB2ik3mZKeNSYBa0h4Yiyi4H9rpewrO7VXucz7DH/rpDkoJySk\n6O/RcYnq/iHyrFBfHhOZggrmqgTNxrg2/WegnqPBIlTuaydAweItU//MgwXp\nC9yoO5zgqUlwlCJMeey3zRMjmKil0tJMSugn3Yrr+HPc44ut6wgKBGR2gsbE\nOF+2\r\n=6iys\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"4e735b5992149c27b4972992634f0d09b3cca829","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.1-canary.5+4e735b59","@tinacms/core":"^0.5.2-canary.5+4e735b59","gatsby-plugin-tinacms":"^0.1.18-canary.5+4e735b59"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.2-canary.5_1578319408183_0.05930111096875845","host":"s3://npm-registry-packages"}},"0.8.2-canary.7":{"name":"gatsby-tinacms-json","version":"0.8.2-canary.7","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.2-canary.7","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"2924ae559c9c62d08730f767ea262c83426e5bc6","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.2-canary.7.tgz","fileCount":12,"integrity":"sha512-rMU9FBQqrmPpyBKbPUyVR37gH8obYP6IFANbifDp7Zm/tRfbOiWgfaIp4oWmisvur7kMNbNLDCHAlIQy0W6J8w==","signatures":[{"sig":"MEQCIBJvTOVzMEAlbxJPpuVgO+MBOCbGzyFHrrRbfVdxxZaMAiBS35dRumzV59XCZKgAlv2onrlxWg5WulVd3viTvkPqqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeE018CRA9TVsSAnZWagAAj3kQAJE10glqCTM/ZmIkgerJ\nwDytqLN7eLnYu8kvoYcthSAmZv4MdkeWuzA5s5rQwhRFXGYRwaUXoU+iTO4+\nyJKdVLkjbhPjbnWoXIOvnNO5Cm5ctWAaTG2MwYF7wl0j/HBBmsjAIYQ1d61O\n4GdrWk8ApoaCAqiLpGwEf4Nl/vVuhXZ6nbmYpsLA1qViszhZ+s/jBTLqZq1M\nzNdkrzmiYbfqIdlm285GC3+q7PVD7dpIfrYEWyITa6ZaCcd3IKPsorqB4KL8\n2RnoljaGw06dHx/gknD8JvXNu1wqF+wvdU3ftdvHCWC3IWdv7WIMQrNGbkTW\nqHUXBgVBSabBX/lQ5R/YfmYwUWflSgRu07xhGX+zd811dU0RYAojWuEGhM2q\n840Aly3+E9EOyd6YlQ9ajyE8oqWilkzGOhbaoCcBzv24iuyTel/I6T86GviK\nhLbh2+AvETxcTcxHCdb/4mywba1RvQ8ZwEybrIPvcYg8QDxCmb6U9dUtMQzJ\nWqZtGVV+jHgdpIYw1Vqe+Wa/EGXgLgM3UTqIbgF0cRNkxCNHWfZilXLhs3cZ\n4MgaIr0/y3wLF97RYq210rtoP+rqPqeuoYnvmFGDt6nip/SNLRUaUg3Sb19d\nfTCS0ro9zomUxyt434Tttjrzmn3M/h3woju/d8HtoRHHEOBqsWlBNFTBa0l0\niv0+\r\n=j0/C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"531a58369b473bb1716f6a39be810c319a6f0e41","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.1-canary.7+531a5836","@tinacms/core":"^0.5.1","gatsby-plugin-tinacms":"^0.1.18-canary.7+531a5836"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.2-canary.7_1578323323577_0.5753469257119306","host":"s3://npm-registry-packages"}},"0.8.2-canary.8":{"name":"gatsby-tinacms-json","version":"0.8.2-canary.8","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.2-canary.8","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"dd4ddb73898687a338b674dc2d61eb1e4edaff0a","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.2-canary.8.tgz","fileCount":12,"integrity":"sha512-3BNJl/6NlHnAZqrHV1E1y9EZvDM+cLYdGhiVzCWs1zeNTf/GVyOnZiHEb3Qu6rp/Nr64hgFZwhkAVt9TsNsTjg==","signatures":[{"sig":"MEYCIQDG7zhLgYtAtzjmK7z4FPE5bv8VIYBr3ywxnk7ajZxO9AIhAJrxB+nD5bCgdK4m0Q3HmxsvXZUlfQnPdLb9FB2GhSlH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeE08tCRA9TVsSAnZWagAA/5AP/0aV9AgOVlZLkuujl/rJ\n6jJZHoF4TkQXz5CWAaBGTfbiOBv/zF22AsGmdeGJLhDRKiSrRfZKKldbrq/X\nfKECRd4n+lmvoutOGixAgl/Qgw6YBAKn+QvDjAdPQQTKxzG5GaxugmDc0zok\nLC8xJTsmacPwN3ccotz4+HoMzaRUul8fr16YjfgzVw5okwlOr464wDYkqt+d\nZqy3EaW24ZBTwmBY67lYsleFFfZ2nbWmqlHh5r45ntWWvR3gMspFjnqCgILT\nj13Xc6OKxRulbDfwl5ivb9r8J8ELhiOLfTwyKZN7i7vP2G7B5ZgFC0B6j3cJ\nNFHomEWO46123SyQCE4sZc+2lQvF32cAC8C/oya04ofb6mEDAiSUh8nUFF1y\nNw1TmshtMQy4ZPBCLu6KvLqbNMfw9+nZjYnINPVhS/U8zSN7R4qbtK9N5wQs\n+YdNSkuCwVwJXc7CxGo42fn7uUV67XWGzwzMzf84MYv20/VOm/vxvjZqvlFQ\n4ph1OH8WUn92U1W4/jnwMzO0DgIEpJrO0Lv5697SuQrqvda5tOlDGL2B7f1l\naIYUpRfkpQ6zG7f4FF0ZG0GR7J4vxHnXV23OhwQqTAaR1s+Xei+f0d+znkoZ\nCjFiQEbdDfYXHRuxDgzbaIPDPQ2Kv+/dQTcj9UrBKToKHjchJ46lML3CCvbE\nEszs\r\n=QGEn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"a170cc62bd364f45db9d97df931cc82aa8b3a1b2","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.1-canary.8+a170cc62","@tinacms/core":"^0.5.1","gatsby-plugin-tinacms":"^0.1.18-canary.8+a170cc62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.2-canary.8_1578323757062_0.03405035764559283","host":"s3://npm-registry-packages"}},"0.8.2-canary.9":{"name":"gatsby-tinacms-json","version":"0.8.2-canary.9","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.2-canary.9","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"a6d8d63a565bd6e88c3bbdae9605409bde317bac","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.2-canary.9.tgz","fileCount":12,"integrity":"sha512-OHVFjXigte4GsGzD4U/7OFvQTUm8yAFZQ9KnLR5v9NLyYYj4AdI3HE6G+hgH1s51/hSZ3BcOy4WHFqpxIHMFmg==","signatures":[{"sig":"MEYCIQDtXCWlUeu4dwfxsTT+06BP5R5bq3O9oeRNkXXU4ZXXLwIhALuDKn5wYxy4NiDd5idzio6F+kDzPy8aNbIxNSjtzBxA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeE1HeCRA9TVsSAnZWagAATOAP/1f2ec8C9/E095cda9cJ\nVkcZyERjIkDBnG7j7wH6H/jmcb9Z1m6Uiu9f1hrKuwRLY8biSuRIK/Wyw0IR\nejJqg2x7/pqtajQM9giXiiJyGZh547SLx6qqk4MbJfAljqJstveLBhyZGRyC\nbnk9fXCX2Wpv4nWEGhuBcGtoCkfgAGcmgQUIR7EQOTTbflYyxQAo11Y3/OIT\nSI1srUsqwCBD5FQv1MsfQ5E2zGk7YOWjgtjhfMhtc27UeRDjHHzgZFLIrbMw\nzpO5x8VBwTPYNCp1z+p48lyWCrBtVhCANoF1+jKXIJxyRuir45Hs+zv2hV+B\nJMdhX1YZum8Z/kH7alJBxtqhXXFdnFsDWRYf3YNslVp28dWUgLJIK50nHUuN\n2eCWH5HLp+hx+LzrH5Ca3TXlQGn61ZlFmFmZA0LqgYqMCcvNghPQpdIK7X1/\nHugYKdjqGmYpj4ssXuZn3Eyb+jSswZJsLb7yX1+A3T9Dn28H7umvWn5IxGG4\nUJoBI9YkRUNfvtVRqtlCq2sW9DmtCGGSMKVEq38wlCgCTM8qb8BY0X5KHfeO\nBbmkzGiZb1zX/MuiJncUw+Fi+fjZBA695Bzu+4rcnDB5kuBLBGhCi/lrsPuy\nqyLiNMFrN6Ptj9OCTG5ntrqPG6YghWJ3BrUFt1SacuAryTr/pOy+/iaN68J1\nrdhU\r\n=DKfu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"cc183aef0f0526a8e9bc522275915ce7c1f5f5de","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.1-canary.9+cc183aef","@tinacms/core":"^0.5.1","gatsby-plugin-tinacms":"^0.1.18-canary.9+cc183aef"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.2-canary.9_1578324446528_0.27043192000004623","host":"s3://npm-registry-packages"}},"0.8.2-canary.11":{"name":"gatsby-tinacms-json","version":"0.8.2-canary.11","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.2-canary.11","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"62934e3394b69dcbe38c3385f7d12fc7fc7ae0f3","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.2-canary.11.tgz","fileCount":12,"integrity":"sha512-DoVAXw6GKf22AeykmcPdznGAY/DsFyROYzIVQ6w2c9NJzdggS84iJDN0eT7y9Ko1X8wCFthW3BaIKZcJ0uOqeg==","signatures":[{"sig":"MEUCIQC10xHghTvvVv3NJttsuWwgLfJnH/Z6lY1qmpXwSTXNnQIgOx9j4rFND0uL6/NF1yWusxDBK0PLcsNVHPH4aN72ZHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeE50rCRA9TVsSAnZWagAA05IP/Azwespp/Hcxc3bk6W+D\n1N0IjAu3dZ8fYSD6oB+2qp82pcH7eDvjQGvHefHWWr3TaLDyKN3SWKrMvYY+\n2hgNBuZCSGB2IO/+JjPO4h57lDLyjJ28BEJJIKtOeLQ66N1myum5BVYRz5b6\nIjpsI/Zh9JICcrlxQflgVUdaMfw+lj5DjCCHq3ePDE8cbR3R7enUyWfSzbev\nkZOIHguQIEuZuIq8ZC8RmmhsyIL0UIgAFLQrdSrkKwkmDfsj33Vtie0LivY4\n1mpyUj4tKKiST/lI+JPsOt3XoQm0oPYDNBlvR4BZELQjKcLcBW8LYr2LyIA6\nBo6YGaX6pNyIa1XasOMV5kzqWTjC+ZNzoAcdGo1zSXylS+4kVaHY3FjzjN5q\nGXa03/IFGKPz73p12Qvyk+ogITohKpv5Yzp/u/Q2j4p5NOpWXNKzDKJOD+I5\nhQWRc+gMwjUAouRKym8HKmEo4N5d2xz/FFO0SmWl87iWjeiAGcwPqgvUYf6g\nsbwxiV2yO3TZdjofUbOJQ+C2FrAAHir8NmCvVl/nt/sZTKbBH5tvHdWmiIw5\n0h+HQJwd+ZjY+KHUAsI/Y29R9Op1A1KlavrAn42TvyyEuoXVJgo1PRgloyxR\nrFqsET6WUhHiLNxxHYdeKFom1IZBXmzno/yNzzKas/kf7Apui/avKK0pgsrF\n+QvP\r\n=6D8I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"99d7d4e0bf84ff0bde415c17a2e4a66b85a112ba","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.1-canary.11+99d7d4e0","@tinacms/core":"^0.5.1","gatsby-plugin-tinacms":"^0.1.18-canary.11+99d7d4e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.2-canary.11_1578343723036_0.054566182112770534","host":"s3://npm-registry-packages"}},"0.8.2-canary.12":{"name":"gatsby-tinacms-json","version":"0.8.2-canary.12","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.2-canary.12","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"089893c7bb2ff350b71b34d6592932b844b94ff2","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.2-canary.12.tgz","fileCount":12,"integrity":"sha512-RUI4fNlmasB0kSsvjJwoVyLdke64s9fdOxeKCiXvxtQy5PZ/u3R8veeb48TG8helA7lM4MdNmQHAA3WXqZ9aNg==","signatures":[{"sig":"MEQCIF6CGmC0T0pRqHM9hdTf+nGfAstJGVAboU7EeKIslWbEAiBUkibRoT4O011/7WoJurROaBdWfoWAobyfrO0qRH479A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFJA4CRA9TVsSAnZWagAAToQP/3Y+yL+Y67QW/7Eo8+g4\nIifKekKz0IQ1QYw1GnAN3GKAvXxXeL4Cr+AwXnW9iKyoplvn5CIwRnN9OXXd\nibARB+ww1akxQKq1ZAWtcvX6/uQtrgZKurdXKGUzQIFgn5yWz3VULvnQesbr\n3j3F5wH71o7jNTdg47/B6B+5wDVa/0Y4E08ujmG1h4v2hXcqjot8yBqjhAKS\ncOKWF4fSLkXFBzJJswjepVVK2IYGyvjuo0ztBFMf84X57CV41fokL7upezZo\nmO98hdfeldizDyGbcPWWVVPBXVc9O0Qf2TBHO7HPEKLvqRlkYkO8uLm+RdGu\nkVaShFnGTgzYwS0dPEwqddXRYn0HMHZYBy8ca46lrEYyeVWSr5etC5WCu3OL\neVrIGbzRtROTZyZDBzY0pnIzM9gzMmiBqh1dI2nEC9ZqLHVptgbo/eRWcZL9\nwHZMQZc9Rnn0KWYsT1RKzVgr1GSHSXDd62QPxHqGHlPMXkb3tTuAWCfA8I3H\nFrBdf6iibyf9AILOhXhWH0AbPGOmhqxpK161un9twn5SAhyOlES6g5lNxL8V\n5y9GimIJ0zSbFgTuo4iU+TPFnmXKmqCuGrjDm7sPnq5BvILnI9BfvczUesd6\nmMGXCfVFuh+dtPpAhRCQX0iAUDLXGHxIyv4puBdVwI9PpQ54CYSWmivWspSL\nDSSK\r\n=rD5j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"5fd8d661494ecbd84483f04219ddfc45c95acdcc","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.1-canary.12+5fd8d661","@tinacms/core":"^0.5.1","gatsby-plugin-tinacms":"^0.1.18-canary.12+5fd8d661"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.2-canary.12_1578405944278_0.7668230149323032","host":"s3://npm-registry-packages"}},"0.8.2-canary.19":{"name":"gatsby-tinacms-json","version":"0.8.2-canary.19","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.2-canary.19","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"6005ae14a2a2fdf1fea61a1ee45e956a2b0a8752","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.2-canary.19.tgz","fileCount":12,"integrity":"sha512-FeaNcR/ZA6U/hPqsyuL+Ulr/ao6AfIQIOVkg3tkMK7bfuuw7javjGkDORGFmB8cVmGshvIKGXVS631s9Bb1P+g==","signatures":[{"sig":"MEUCIBgiSndpWGMJGEWnVY7+qWLbgMXL39nzW1Zw0FypEFQ3AiEA9Tnse2TXxgcKo5CnD/EKRn0aG/z0epPuCGPWsq0hbU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF0/oCRA9TVsSAnZWagAA/7IP/R285plc/GQ6M9JrbpAX\n5frkZvO153ur0TJ2qpSoTEtSjjKPA6QyRXOD+H7hCxW20GdbEABRg3sry0+9\nAr9PEMtYwrMSIIe3t94h3QiDUbmBsrY6Ypyn6TNkmU9VJchCzVYbjovJUPU5\ntjkS6NkRavHqlPrGTPeuxw9lrZEn43IJltlZU5sIbm3PCXty61K1LGSyd83n\n3BJLpxsISygwgy0V6/YQtxkUGZUgLI8K68gzQ0acI2QRKqtZJzD7ur94nih6\nHhlZezMcT/GHvEOTFjY29oEk8EdaUZQ+N37jBhsfnBEFPyqrONdeouT0j+TO\nA2FCK2N2NEDf/3R4XuoOiQBo2705ynKevsUrW2e09l7QaissrY3357bbYyGW\n/5sW05RqxCoD7Qy0NOxpRQFbJDEklVNwnG6o089nCmARH49rEq/fotIDLFQo\nQ1SXCeLJcI7n6SzoHbbwJMAy6RYIf11cs6jVUMJaDxCayWz1f8J3Ex6hvvf1\nnVk+cHp+CEuFwtVlN4tpmOVwn/LwnAzef/0l13XvI2/NFaGLgvwJYcfeSqrV\n5uSyu8FYFfM/8sBfOEK+04rJjlQzZVrguopfjy3qQdEvEbfLHdFEc7K3KD/1\nm6GJ0zjrnh+AZAXa+78a9opeyshF+ZPGOQbmhOIiFOBxrea+5MgnSQNwLhEx\n6xIk\r\n=9DgQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"8696d516f49c6e812be9fb01e8235d7b29d1e5c1","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.1-canary.19+8696d516","@tinacms/core":"^0.5.1","gatsby-plugin-tinacms":"^0.1.18-canary.19+8696d516"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.2-canary.19_1578586087960_0.3526857685347473","host":"s3://npm-registry-packages"}},"0.8.2-canary.20":{"name":"gatsby-tinacms-json","version":"0.8.2-canary.20","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.2-canary.20","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"ef52d20f7aacb67636240e25a1c390d16f0e2e57","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.2-canary.20.tgz","fileCount":12,"integrity":"sha512-Bkdryq8leE43ow9Llep0GjTNuAIJLdnHppHYkO1WhVuRe7TtaV/nBXMa9lHLAFNJqJchwiTdpQv+HtAZc5NZVQ==","signatures":[{"sig":"MEUCIQCKWmp7mQ2aIHSJ+xfOPs+q0gXpRponI+WBePo6ZM7pHQIgJ5I/9H6kinKFgmYKe2jx8VfnCc/XK5GLpvSxwdx3OD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF18ECRA9TVsSAnZWagAAaGMP/RbRHPBMESaWp2TizS++\nHXrClYercb4BeUAbbNEEmXA4PGyQM1pIMpacddg55a/yNVpXv51wdSvpuREX\no9DrRIBKbcqVGIR2+bRTJV0biw6SR8c8aPvrJMO9mjiYY1TDw9iy5AE026Rd\nxNFI+jt9sa/TMV3ZXKl0ZtQeHgKYyTumseg1YlgTVwnRu748M3hvgGt9XTRh\nsRivRqoVsEu3+ubre4uIquNKG90SHPtkJlhCurzr0CCk0/RPFnxKgorGSocH\nBYhiAzTR7nE9ToyaertbN0874XV+MylFfCNXwaaeSiXdOpnfNjjzHxNnfDaI\nIY6J6hT8TGX9tk0ael2lJd7O5SVWB7P6AM/Mj+ANSMgDdjmuGf+AQQ0YDX0X\nb8Bvl1vcS8tmDXtUazVlZJBtXjnHDSbhtwnAZs+p7PGV8zSgcyY5mS0EVwqQ\nINKTGO1gqoeCZ0TI0E7FL56pjeJsM5F+C2Ge/FVCJXr8yoV96AhMUo47wVYg\nj4muz1auVw+Zu31zt7iqbzfjFEaqGR+GLSCNk2B+pmICDxIJrhkct/sQtG6A\nt6rLqtZ44KzyKuyc94qJatQO+O1iQ7gtkRbYVlfa19bjaDcO9G+b8RytdLz0\nuBxPVeSZNtdpjW5BsusEP8A2pQgr8nH1/XrRYsJtKNxSyJ+lAS5nJ5Ty/Rq4\nZJs9\r\n=gtaV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"afa41fe4592e95ad2f525eced009c50f9cda3b38","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.1-canary.20+afa41fe4","@tinacms/core":"^0.5.2-canary.20+afa41fe4","gatsby-plugin-tinacms":"^0.1.18-canary.20+afa41fe4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.2-canary.20_1578589956519_0.8404169245316142","host":"s3://npm-registry-packages"}},"0.8.2-canary.23":{"name":"gatsby-tinacms-json","version":"0.8.2-canary.23","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.2-canary.23","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"913543fdb963d3e6bd90521899db8dd969b6f0ae","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.2-canary.23.tgz","fileCount":12,"integrity":"sha512-NRmc5lQCIeiZvJPDcXgdd8QZqdRvHsMttxveXtEMelcg/Efa2IoCD+vljdmp7ycZ3yKakKeoNcK/pID4RmBykw==","signatures":[{"sig":"MEQCIFThJeMKRTov3qC7hn9oQyVhXW3Oho6Lzd4xQ+mqsTpgAiBO4MBYzL0g8GjX11aEDtMl1mi4j6c4lNDZOU+T4pRPMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF27cCRA9TVsSAnZWagAAuzIQAI2O8IrZDlYASBmMkz8r\nedh2aCPcARCg2pjvGWFP7YtqL3Sy5mVf2LN7zcwY3l+mpv0Og7GQi5JX0/Wx\nAYPW3lgQpYG8kR+88vS51DFDCr1s/+qa8E59a4lUVIV5b7dvPHRkWJPu2OOp\nX4kjrKNQGh+7cutXQe12u2aB2Q292KZfZ06sM9YytYu1pP5tb8RH1DcHQoof\noG1nUO3Yf3unqBHA8jkPvO5BypEJs0y80ywWRuRZYiUOa8EJXgBvLXAcyzu3\n96OzXgI0ESBkYgXGvS/O2L7v3YpZe72LmQ8CoBXlU/kGsTzlZta4xkbnESlA\nV70RRBEZYiiS+nOPXMLFa+IttNTT8uVheBUXxeA9gReL3NLTM9trOJnnH6bs\nLKi+IhlbgKL5znGWcOAMu2jYqK53TbPw7+7a/0ZFtsdcRUfylXtteb+wliXV\nBTM6DU17pze1y9eG+TYAFHPHZnNzlf3vSeEK2u15V+hcdEz6h6LcBhT5qy8a\nIvALWJVthIkkAKwPpzit3KoGz1FZOHKPWig8cv3s2rxG0QLjuPGY0xVc4J93\nNCQiumegmU50f9eqzQIHAvAlCahLVmNs/3wZvPJ4p9LnLQR/MCzW/WLn8uqn\n20vnM4Q1BNgvujR3W0s1z99My0dPnd1OQhHpQeHQUieeqKH3bClEug12UMjK\nfinU\r\n=Qw/l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"8c02acb26d1838cf662a1c5bf80c7648a8823dad","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.1-canary.23+8c02acb2","@tinacms/core":"^0.5.1","gatsby-plugin-tinacms":"^0.1.18-canary.23+8c02acb2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.2-canary.23_1578594011976_0.867432322298362","host":"s3://npm-registry-packages"}},"0.8.2-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.2-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.2-alpha.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"f407bbebb5873635a838cd22c8e22df62297ba0f","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.2-alpha.0.tgz","fileCount":12,"integrity":"sha512-S7zvC8dITPs8UYnov+TNlDZSBpS9CfVSlJ2PX5LGXo4U9dg3YVrl9ndsucFa1W91nasEsiM2pqQ/Ec6Z214d1A==","signatures":[{"sig":"MEYCIQCDWKe8omV54caOSPt9WZe+Ko36Ij8iKpaDZ0OLwXDq8AIhAKck+cZG7IJIpR8/QevmYhHCYLjq8j9ef/QFmEW/Ot0m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF2/pCRA9TVsSAnZWagAAoi8QAI3+zJSaQ4xccyylUUmk\nlMX8obqDZQ6Lc274rIoHS663IwNYK/IJhWT1nAQXzXsmDbtWoq7n+rNbbo6/\n5v6gO9sd+QJypedyIgyXTNKpI3zuS9DteQYpUEFfE2uoEQYaWv50N4Kh5jq5\n/5i0jMAxeJ0QDM1toy+x7cxr9vLRpx7a+mpuwxxydS5dHHjZRIQDIeGzDQTm\nRF5o15DGhH6CLcQgx78VhOwpArjKsCy1Nn24H4tTktQnoi10IbtmeWFVf8MS\nwoEAJQVADhH2t8y2EzdtlU9HuIYIQt/9e1zKUkN07SLXiHZrTwOUhC2MLiLB\nlGxDHltVdQ5I7x4E2s3i92a8glxfGofUWynF23z2+KTS4sERqJLPVH4aoDki\nHZfyUGls1gl1pzqAFLkXle3/zIxzUbmw+cH03cA5yq5nj1pFgVbpqOXjZjmU\nA5WrSmHZIVKOpWLceWtQiW19uL0J74Wi4CUIwUtCohOVj5lJOwLkpCiAIbDC\nSsCG7stOsp+wdDqcbknw0O3QIOYxwF22EZ4UXLEO9hpgroZyu7plD9lr4AXZ\nV9eX/DrhSIgAquAlxhJZSjfB3WYlMsxBKHKkdkGKaZG66/RpSW3WHG+9lILa\nZMlKwTdGkDekGeS6IvmjLSNo1T176/LtMmPm7WRu0pSdggj2Q9Ue9yKVePpr\nvA1R\r\n=mr5Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"d4f7387e59fcdb53e0bd0cbb835d5626fdd56a7f","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.1-alpha.0","@tinacms/core":"^0.6.0-alpha.0","gatsby-plugin-tinacms":"^0.1.18-alpha.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.2-alpha.0_1578594281403_0.3950711330833383","host":"s3://npm-registry-packages"}},"0.8.2-canary.15":{"name":"gatsby-tinacms-json","version":"0.8.2-canary.15","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.2-canary.15","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"0c347c392f9c2619c84c15e3aa08cfba1fff6beb","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.2-canary.15.tgz","fileCount":12,"integrity":"sha512-A616cZFVWrl+4okKE3SMIwM2Kjm/585fCZaB7Ax49r2DhfIbH/m51EbzBBgNth5RwgZIhl+JrcJwIumeoqQ76Q==","signatures":[{"sig":"MEQCIGTDsr82DeaateqtVdenKtowCF3DKPv2O60fsvkLNo8BAiB9GbPU+oKfee9Kikawmhysfehnrh4CftdtTwjyVi/G/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGNDLCRA9TVsSAnZWagAAMcYP/Rfk6qkGz0twZGPany+j\n3+ZBEY8VrZvR17TeV4WMscRbbtNZ+xRZcHAO/fjvGh5XOPtEuelknYRasVe8\n6x36uFQCTSSAn/yQ//sLJQDBwEvFj1s7R5Lsifat5oYDdhJRyBbokTxSIEtJ\nYlstHsmmaQOQN9m+eJ8NxTMXFi3WaMAGYPbSoBRmBONUGH1rd/UzYse7nNFh\nnxRaTbfScukGntcz+mk1noJcdpYz3NGifG6sj78VOy4L8Nqkw/eKeeigy5ns\nUfFp5oIvLaOZCqeO3Rt6CYDfJ+G9T9iWTg5Py3Pt5xFWiIEZH3DOF/0lH08L\no5gLSb4T1T5DuDOL7J3Na6bCAOxspRXJdf+1av/xuH/GUyxh2iKCdkjeyr6J\nvO8gDAIf2Lc8JAvrt1GVdANEfiCMNY8+WRB1mC8Di2Z3qMIXGmYmGYE9uH+t\nrZnABI3CPJfXmK/NmFh3FCQj3MHloQJ552TvtbvYETQe/7rGkuTynbJyBLaA\n1RX8v5pVxHdpAZEdaxJxSkTqK57qr3pHsLsjfmqM1fBXS9PAu+z2XS0LAw4d\nPq8WalBOQJizfppMxm6UWMf2itYHGis6JeSsB3u55PE0R8FxUp2qo1ZCHw+9\nchwi0Irw51c+7xxF5Ct2NcpJjoQZh3a0P9EPRSjBAmiNG3s2DudBL9AWK2nV\nMH/Q\r\n=f4XA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"2fdd769e4c1e7415575eb073495a39cd978e1d01","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.1-canary.15+2fdd769e","@tinacms/core":"^0.6.0-alpha.0","gatsby-plugin-tinacms":"^0.1.18-canary.15+2fdd769e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.2-canary.15_1578684619354_0.2957761582803702","host":"s3://npm-registry-packages"}},"0.8.2-alpha.1":{"name":"gatsby-tinacms-json","version":"0.8.2-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.2-alpha.1","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"78a85cc2bc0ef0360d0cea26e548366ae62d0390","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.2-alpha.1.tgz","fileCount":12,"integrity":"sha512-cUuCieDUcYG9yQm5hQbKPzssnWQLkDkX7Kto2oQhPNBQaZF2L5Yu8pj5ir2Nk+ruzZNDDcm14Gj6TKKovk6nJQ==","signatures":[{"sig":"MEUCIQDLlolsRPrwCxHb3b0jRVEt0t88XRbL25BWRp6HIeEi/QIgVmqNzLJq2t6g4B4gBxsHLFYVSqaqQ1TRT0/2NVPyBHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGQplCRA9TVsSAnZWagAAaYAP/jBCSDbXswalntkT8W4m\n8yDPAudVqvKFIgCjP84CbA6tzHQHSSJd6eqmfLnE4m0+yP9fMFjsi11e17qG\nTHc6K913NSuIgjzknerg3bCpxCjpjnIq1TMBle2EPgO3nGNAeaYKsMh07PL7\nLbCW/4AWRMotz6k5UGTRx2pJCJZ9HUoxI5vrv/yKQSBIn4WWPwg2t5las1/w\nAwdxQ6iNedFjuoCRp+af00D11HEdq6stooqn7bzZ3GPy6QdPmImLoYBuxoLC\nFU7Rd21O5SZgwuDj198Uan2Dq9iN1Mz0gNCnkBKuu4V0S2bOzhlmIFkXGUy+\njDVvE8jE6q0aAvsXg9oNHzTAjTZ/chrX8pPx2zHOjWwKeuwV0mQTsA33UIUQ\nIcu9dpoJOpntioJsiUxBYgAoeJyzeTRhuwKgwTqWF7h7rlRCj5C2iZhFahmv\n3nNSn/Ue1oIsIwfwI1f3oWembChixAwHIFanvAeRdosQUWwa+5sr2cADJvKx\norSiVqVL7uqh+Eo4NODMEuWwyp/jG32Pi5BoAkVHgR4pJZ2H5RnH3ve4qPuL\ntYUAhl1LfxHbnsBvul+33evpo+LRXQyl/oIq99e1LwVDwuv7oKO4/DN3Huw9\n5Is0uKcTRzNwnr+iOb1z2U4ALPm58uuf7g9MGOzFw/1GH1tNFCNGJaMzT2x7\nl9/D\r\n=v2MF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"29e8e602729fa52cff5c2dd42e50bdcfd71e120a","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.1-alpha.1","@tinacms/core":"^0.6.0-alpha.0","gatsby-plugin-tinacms":"^0.1.18-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.2-alpha.1_1578699365360_0.21780676274248667","host":"s3://npm-registry-packages"}},"0.8.2-canary.0":{"name":"gatsby-tinacms-json","version":"0.8.2-canary.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.2-canary.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"4aac8e71651cb954579340e61bb06a3e2e52b88b","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.2-canary.0.tgz","fileCount":12,"integrity":"sha512-idH6qv2pW06T0OD2NJgQSD2pgGsgf7v7PFynN2DNwVVTgUM5WZ+pCky1gqZv7phj+1jFlIGAM8g5Ga8tkKcDpA==","signatures":[{"sig":"MEQCIEL98XjXytbKrvaYq4MrR3vk7WDHx3tBHYDqpUX/7ajVAiBsO31y2M/8XzKpQxghg3KhA4Zq1j/7cUrTnz5+IoXsBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGy8dCRA9TVsSAnZWagAA9eoQAIdI7uyxV7+K+HEDCDaO\n8fd8CX6py/RG7xpqIL8OIBJfS0o6IMT0UdTEzH88dslcdouaif+SqUJvUiyp\n5ckMl624LGdb9Vlyq2eApyHonCIpsRBejE//r7ord7FASf3OJpScg6tmHg0N\noRI/n595QLoj5w3mOZj9naLXlYRtPgWs/W6xczgI0Dp+G19kcAkxeL1OpaS9\nwB709FnjhSND//n+9gaJUxpkBf1aDVB15KTNvyr1+RyHe0baMR7260P0M7S+\n+o+yc3V1EKpHb5tBNg4XMjl2v13FoFMs+nSzF2wIyW3x+1eS0bxnqfOx9jkI\nEUyDHycLFHg2MyGHCHo6dUooO4/VpYKp+lSyMcwCnk/+WNJBmWsW7+2mCkBd\n/AkNCZV34d4/eqYZ7sT2JUWF+aq5NBspgHPxbcUvyR+7A9ynoUadnXofSvg9\nYx1zoLquyN6F4xeNKjedV0IudqOiuPnaKm/qjBkIHJg0vghPtbgnH/ovSP81\nZAPBaqZqjJaVIiwwfhyycOpvgtkfsX2BqBR9ysNBqx+C1MvHjDIGmZS7piQN\nBvlcPnIdhWJmDyFKQA3wl0LuoRfJY/OIicK/U48RCHNUQLUK49aPeREhTr4M\nz9q9qs7ZRuo5p9mghwuhLgkMVaEHpuOkBphJhCrTgtxqUpzu34Ixjh10XHo0\n7qKC\r\n=L3H8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"bba29796f55423a98c4490f5aa6fc0334ab8894a","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.1-alpha.1","@tinacms/core":"^0.6.0-alpha.0","gatsby-plugin-tinacms":"^0.1.18-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.2-canary.0_1578839836982_0.5413694911591778","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"gatsby-tinacms-json","version":"0.8.2","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.2","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"3aafa02412c6ed6100c080c25f3559d85095f23a","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.2.tgz","fileCount":12,"integrity":"sha512-iarQb3Y1SSHn4Bo7Of5MclG0+8uobFk5rIYi+h1i6amqQIeVrW14JIvMT1g2zdKZaUVfxcR76X9Cwq4dkvRe7g==","signatures":[{"sig":"MEUCIGLb9At1JwJHTyVBxb3RBj2+pht76TtIJByHw08DLToNAiEAvHKYlePYW5DkSPQX/IRvVzdZpMJoZrYOHIjBerqa8tU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHL8pCRA9TVsSAnZWagAAldsQAJd3eyUhDaLHM6d7vLew\nuxA4UlMcNnUTC4HosNHYmQhI83DyRYyv/+zw/zYgB3OOn817lFoR3IxlIOD+\nkkAtgXlJQ3JsZBFMfJJsO2aNgBelIaW1BHqFppNsV4z5KbUwl2LWJSC2ShV+\nU+GiNAn+Ji1XHRpVqIDvEpEqO4GKWbJ6aYS8VtIF8DrQWXTKD3IPhth1QMIV\nZ6lLu7XCldswE3hE6f+ZKKxF/je6RY/QC5bz6A7B+8YIdTM4645h9HI5fiVx\n+4GTY+S3f9IRON9IRZMrCC97bNC5w9zrmPYwUbOVcnp6rnnFrPktf0K32m8W\nSAmNEiuFXkDlhm+4t2FNUSxXvbl/nZrNj8VxuBe2658gVseDn6xZHE7v3W+H\n2u4Hck/e5THFKhZ2B/voVFfq7tJpcu2OKK5BFc0go9Qka1OQiHyA4tYwHl04\njfIMJvtiNRULvcTyTIulx1Y9zBNr655Rvq2n4/4FW4JlY471mAbTxq9TXQrI\ngt9lLIcw0eBg/O+8v6WmvcS8q08l03qsqxKgC6qE/jupNXMFNCwpba19jPbu\nd0ieVJ79kgn/8xeUka+qHWqm1dkxMExEW4zxwRhOqd1uUrKXAKidV51nYzlG\nWT8QBH/JPq3+DK3mxZC7638TMvF9vsuHEnoLCPo/1/63Qd0f0SdGKS7nAo2Y\nGJN9\r\n=uSUE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"d5a2dc3e216a101ec0efdb8178bc82ab38a81370","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.1","@tinacms/core":"^0.6.0","gatsby-plugin-tinacms":"^0.1.18"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.2_1578942248869_0.09809815567976266","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"gatsby-tinacms-json","version":"0.8.3","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.3","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"b0025260fe6294e83b0739fa62fcab1b76d2ed65","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.3.tgz","fileCount":12,"integrity":"sha512-tetmHv6Clw0M5SW//0TxVYOMXQ6ljXXEiBU4lGvIqTdVxwCBLw4M38npK1hCSQj1Mo9BnpJidYf7+oWv+Ycx+g==","signatures":[{"sig":"MEYCIQCBG9aKYeARR+mXGYiNFJGyTOqmrAt5OQFtHJJBYjQStgIhAIq+M/Z6I94bxW30NPABI0j1IKEPwi8S2KuE9Hr7Cid6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHfzHCRA9TVsSAnZWagAAjy4P/0qmixNpTEgxNy4tsjfn\nHLHqm5TONV9rnUbupQwn3UGRKDvX1JuS1o6xXZHzIettN1eV1gKVI9ymw3BU\n9WOPEj7hjC1Z5+33V/pjt0Djto63zokagAF7HwS9Caq+zekKsjlJaLRvY4wh\nQgJCAr+qIFT5Wsv0yCOLYtrRfnpY1dqqBbEapActzC13i2IaqMoctZYt5HWG\nNkEfduoxr09OORVrld3EDeahpPFZHm8Y7mP8adSE0vGfvs8nErOT+bEefhOp\nV9L3ujEG5rHP1nQRRYjfaWHdnCoVz6nBrIBk3pSX1OF+Oh/OVbAJirkSipJR\nMRUNnt4WTxeZp+QQ6bxHrcygOvqz1p266VPGOrrQJi1jF1hMDh8J83Z7PJj8\ntY+2NVFPIf7xTxg8HiDfh9aC16xpUa++s5CX62X9VBvo+fx/uWHNLDtuv+DN\n80cbBwfo5AslHG7nSfvC5FeeGpbechKs7k9QVkpYH8+igYjW+UFo+PGFkD5y\ndpHyJkiOyN1O6YRWVuM2HE/vlTF9tGSPKLqD9eTSNJ3ZkJJGCgzUamp2CxPv\nEmoHJEZJxmJWZjb3gYWX0q95kw/DFcdiLBSSGzYzV/mr4PyFq5RykagNEHSv\nkTKrLLRcdjhckOSAzOohLkD/79oNpGLJYnN0Z2LV1ZQ3ik8ZbjIJf7K4zAww\nGKxW\r\n=qDGm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"1ab2b19247eea7b8a6d74d942eedcb22128dc877","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.2","@tinacms/core":"^0.6.0","gatsby-plugin-tinacms":"^0.1.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.3_1579023559031_0.2909187922351477","host":"s3://npm-registry-packages"}},"0.8.4-canary.0":{"name":"gatsby-tinacms-json","version":"0.8.4-canary.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.4-canary.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"32df6e2ee1c971229b6ec44fe590de9a6c271c23","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.4-canary.0.tgz","fileCount":12,"integrity":"sha512-bqf2wn7DShBiZnBiGCxQYLAKKKzIExmmfvjaKD1PwdSvj2ovq5IeFWCghFutA9NB7alwgEY5TZkt/5gs/HFyoA==","signatures":[{"sig":"MEUCIQCRgzK/m9cB8MArwd4f8qR4dpg8MPJW6gRQ0m46hD5FQQIgByDuVuqLCKyK2A03dkEWqDJqlNstPL8Hca5qNDk5iHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHhOMCRA9TVsSAnZWagAAO0IP/3H7WbsQZnQhx1ItA2X+\no79nqn5rET2VfhG7LJF78ZlClaolicXmpwpJJ1OupM0O0rKKtl6u9wjX/VQ7\norW55ek9Z3ckPZvyTeqFfpZFP1SrBdWdegEtr6oACO8g+/gwU3RS/0d8EHJB\nrQKQ4lIRmZt1/6gckUx7w6zBXgLJnL4sdCf4vJMzw70G4W45tXZ+jye4MOUu\nWPfBVhQaubRCUau55pXTTPwhW6e/dc+rZ61HYAxYkFgb+K5LQpF6eng62gIy\nK2Muw7bMolWVzEAUuXnhKPCzipNVV1KsqEoFxUMrsSFADwikjoiqk3BbquaX\n6TQFtcIHuXnPh0+5JO/ocgzg8GTecZx2x324vvtI7rXkgLsBSRdx+ASSvgEI\nWoPXduRs1ir8noj3BZnfZsUPPhNi/uwIDz5HV6xb3W+7kRyqyqh47QMlXyJj\niX4TWUuEb29PJ2XGulq7b0Dixn6zoKIVEUgTn3tEZQiA9B8SXsWT+jioijpG\n44pY+2GgzfswRR94AzCnwq/X2n5Y7KDj8d77e4Pzm+n1g7z7Fs3kqUX4ieTT\neoFSvxi7pINcW83DYQYH7ecK1OiidKsRM8qID3ZsrNPGtzteR405NXdPjO3C\nfTTSMOZoYOgw9+f6SRxbto7z12CzruzJ6UFRxB0dh5d0ZXd3RxdfXDE9aFZP\n0QFc\r\n=RzGk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"f36579334ad16164031f4b7dfe487954cf007a8b","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.3-canary.0+f3657933","@tinacms/core":"^0.6.0","gatsby-plugin-tinacms":"^0.1.20-canary.0+f3657933"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.4-canary.0_1579029388172_0.7558664320831818","host":"s3://npm-registry-packages"}},"0.8.4-canary.6":{"name":"gatsby-tinacms-json","version":"0.8.4-canary.6","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.4-canary.6","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"ca63426a8e6fee35eef1fbbabcc940b592a0d9c7","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.4-canary.6.tgz","fileCount":12,"integrity":"sha512-cPunco/AIaSx84snAHGcKfIQBs6VRQiof1Rze7xjtPZEfIX3WySNiuBhWYQJAGF2uaZouh1rO5k1RfQj0kkTgA==","signatures":[{"sig":"MEUCIQDAmKAI2unBYHhUv+Gt1JXy3UPY3am3tmn6osyZ4p4kUgIgIA9PvVi84NcF0lhIPh7sLUrSAMgBhRNiLqin0YqzK7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIH1QCRA9TVsSAnZWagAAxTQP/0sWv4gocftmF8DxYPXa\nDfhpCOESEjg0E7TTbjxDzA/R/REPV3l0rG1XcSTWPVlWpqbAKKmyGimVcAL4\nDNO2nKCoBJU7n6+y26aSX1/o7Xck+O8i4eV2UjgzmPW+GSY4GzeEDW5KdP3g\nD9KYjnfFKsGNCspX8Q7IWdzbpQR4403gqhCdr9nGSSE3RsEXh63Pyvrj+WRE\nS1kPKJO191eoT9kFlZr8B1vLqaXzNqnkuaUNLsPXHDjYDwwurOKZgP/t5/DZ\nNg80x2FZ8+0LwVBvfZ/GT2A3DQrCZIB1rhGqK4Syt1cZJk/AC40mvKKHEGAn\nDK+GiCxrPhJtu/LebGkYTiippieUwNhIbzFnH435BfJtd0ZmnoCEDfsqFFJL\noyXAkqTJ7WOPDskW72gS8fh0hd8xwBjrguN0A5+9azwwQShzysywG0pIrZEz\nMus8E8V8+IKH/OfixZDdn5/EPPzfmF7EuIOpXvA2mCTnH7zMDB/tk9sjje/0\ni1XWuCr0MjRKrbey5Pz1bAPswygVXf+1zXH5KfGWoY13SXdugHEckUQTiVIe\n+LVV7cT04ZjZKvo2mWHn/F1bJvgEM3TAwXThtY9C3oJMgvlYMOi37ayw8SDi\nWpHe/LVKTvLM4UbnQC0ZOAyzZWPuFKJnjsMu7+184XfxI9egzu3be/+e7/qf\nm0ZI\r\n=UjqE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"f45928fd7224bb02ae7dc1ec37c549c7115e6eba","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.3-canary.6+f45928fd","@tinacms/core":"^0.6.1-canary.11+f45928fd","gatsby-plugin-tinacms":"^0.1.20-canary.6+f45928fd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.4-canary.6_1579187536289_0.5299072938584894","host":"s3://npm-registry-packages"}},"0.8.4-canary.7":{"name":"gatsby-tinacms-json","version":"0.8.4-canary.7","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.4-canary.7","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"99708a13128eb4ad0155f7420e7823c9d1fe87ad","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.4-canary.7.tgz","fileCount":12,"integrity":"sha512-rgT9vKo52YQks58DB5kjcpB23gJVq1GGYuEHU/nzxVf/Jh79QbKIufrupOoL0BVWq/lVPDQByZ9Jf84ecGkGdA==","signatures":[{"sig":"MEQCIFLBefmfJPyUL6RjbkCp3snPRz4WYMw7uJr3pyRfnw/vAiBaHNJKLJJh7aodga2x+fhoTBDgC+frX+wOK8aumwfnjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIH49CRA9TVsSAnZWagAA1DgQAKOgjPUK3nfLZAeWh0PA\nMo7Is1stL23PDPd0FxhR4N1Vua0y6ZnDZu757nytbYhsn8zjycFvcWCZarE+\nmQlmnMxsmuxw3ArKVhsIQKE/KlY0CEk5eeQkzZI+kljfoz0pdidZGDmCTb+c\nZ1F9tWzNQGeqNyy6+LiOM7Y/o29DcqUjKp8oRpSExrYb8SRIaEg2pfbmYywk\nvWIThwYhs12Zm/aKsDjmk7LQBqRnI2jAWR61WCd8JWLSZD/fwYwmH9yrCeto\ntfAKa6ZO2LhzKcQ3yfEHB0Wf8fOphlX78Q1oqSiWWIqnx4Rqr959d5UboHc0\nOfRsex998Up6FcNId6cRHpCYQLPNgfZUS50wqsJ1iqKq55/+sybXpGbXIxRR\nb9PYkMlV8qcY5/ns48pDzvEZ4xfIkdihNOiGT0VbIxS8IZV78Tx6A+o8Cubp\nlGjU0OChzlXZZOxh01/x8lpmb/gdVaLM20dR6MEIXFt5Uh6gk5QtXvThM3TA\nx//k2RmC1JYV1UTgPHCrzd1qvS0sSDbQqrLcJxnsjh01qv6nG7E2laJJH1L+\nAcbEqA8iyROdpR3vnJPtQjd1hPRCBu98Wx6lN9eJ6z6ZYJz4GIEj8DLTscPN\nihK/bSzartE2adP5EpTgLByg5Cxq6TQoi9qdcnIJcfGxp+ZCuSbMVZdqmpVN\nHig3\r\n=Lhxy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"2172acb5089c5860f61ef82dadd1661cd31c45e4","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.3-canary.7+2172acb5","@tinacms/core":"^0.6.0","gatsby-plugin-tinacms":"^0.1.20-canary.7+2172acb5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.4-canary.7_1579187773138_0.9703894415876924","host":"s3://npm-registry-packages"}},"0.8.4-canary.8":{"name":"gatsby-tinacms-json","version":"0.8.4-canary.8","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.4-canary.8","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"71d9549e2671d110d0a6570d3e376c0eb6d9462e","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.4-canary.8.tgz","fileCount":12,"integrity":"sha512-/LY/Et6Gof6uVXDle5q15awkmfUaINWqlHi0cZM1yCoe8UPhuAoRR4jaa9UpkK0R35DzXVMtUVvTeomW38+NGw==","signatures":[{"sig":"MEUCIQD1CAuGp2+1Yb0ScR2k1nUZuJ6W93JA10sroby+9cEOZQIgI5MR9vbjg45vEX+E//EeP1e0OJd5JDRVqJhiuAeoWbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIMHMCRA9TVsSAnZWagAAZOYP/AlMTCV1uXayq0gYsCwy\nMnp2fsnjeUg0xPSO68lxXupRCmLEestnTJ1Waimc3e2SBCRweqHE/+tVpYc4\nQDnzlEKES/W5qPWtfPIdPJewxG/3fqd49JNOM2gFktnDCMbiumiErAWrnXED\nIRrsvpnsQW1zh/6WN+/Mvinn+ZSfqN1q6J3WZwbAuMrrFKngz6+pKgkOYApM\n2lCqMryWoBqV6AIMzVDrGnQHj7qGG6q9ze7yAdyoaHp9W6Zhqy5fvsRKOvQD\ngdg5ELRVlvm2tIknHHDjSVULf6visNVDI71MLNCsy6PnshFYXe82QBi6soPW\nrEFhysD6zIkU82Aemq/wZ1YKWww3K6AoRZpufaibH0LQoAirVxs8Hb1P0VE/\naxrtNUQmgX/DOd1fNKoACMSrVkcJcomknrIt3EdKjPgkMFjxMCAYpOXLbq3u\n9Cu8O6B6I5eZfMoFWe5k+WZWt1+689cK7HRK04/WZ67AoeKP2oQFO8fCZcqq\niV44TEkZTra3ybkMp5vEHi8v1UaNhwMEZLVrwVkRVDUQVsa+IFQp7EEMXUBG\nK4JbpQXVULPyPcvLegOej4Ph0e0fTpmfeJ6lBKQSHTcrl10qvvZqmrEUmOsu\nYNfoReJzAI0NqNaDAkx5+gh0n5dybg3+rT6cpN5ppszTva2R6w9BCjuTvwJX\nCeFv\r\n=qJ9P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"556de0392e7ccb16c2c2438f424b5d37325b847a","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.3-canary.8+556de039","@tinacms/core":"^0.6.0","gatsby-plugin-tinacms":"^0.1.20-canary.8+556de039"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.4-canary.8_1579205068308_0.7221755766678153","host":"s3://npm-registry-packages"}},"0.8.4-canary.10":{"name":"gatsby-tinacms-json","version":"0.8.4-canary.10","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.4-canary.10","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"466baa893a120912b90a45b1dd0fedc40d474400","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.4-canary.10.tgz","fileCount":12,"integrity":"sha512-pCV8U4Kc1UEP7TDlHUK5WSVr16chmmHVZ60nvB6dHWfFtpoKXvzSF7aEgDIQKk3zFEsichYUfjdbfLbRbvISww==","signatures":[{"sig":"MEUCIBZnP8pTWWyYs/bezeLNWOHB7oWMfAaa7XCBcjiNJXQHAiEAgJSjT8GsM3uHKgyFmJ5PQT5qESROCuyJjBROYTJYBwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIMSCCRA9TVsSAnZWagAAaH4P/2d6xPisoug+67rks2Md\nNmN0ranD9DeZYgd8FW9lD8Zz8T2NLuujLLQ/44mK8TnTZkd8JFwzDq2mAx9j\nqyxRRfXnZze9CNYxHZwzFqtj5X4HJ6b7r04ReExa4+WNYupFK4dglJsEYhh4\ncBFqdBoFfHPHCYnroHTsHSnxUzX0LoRjJHXG4pUPVEZMeRInIvIDZw+YHXb0\n/+z7l9OaMEy6L9jbjUBba0E/tecXH18U0QPqooZ5z9NhKoRM/FQkFf9KH7BK\nqBY1lsC3zDwKNBa3dLtS9EjE9Is2R09MFEr1Ok6B8l1IF4Gv1LD74C3DSDjl\nFUS3KM+4M1u9GC/lRh0/oJiP2drXXbpLKglCDGl7BYHQb2niImxMv76HeyhF\nCRB5SFlvam9m9DBGXj3rCsEWNAuh7ISHnRwcU721Nxh3XLscAhF4Nea1IZwW\nwAhC/ZdkquyOUTMNtYqvLOKFM1spiNjRq/wxKGUufXIWc7jGMcqLJuF/rcND\nVQKrrOBnZ6biY645z43ud6uAFpNR8jhMZkRdZQUQ9d1Bc3PrPJwxnHU2qCFB\nC2n4vTcfouQvIpJLb0hppXHXxL/yQLddX+Y32kXO4QQszgoRAhadpwY+e3Pq\nLA3Zv+UVvdCdIafYWxF+aWTUZuDauyCnl5hrP9KgMW/CrrO3WH9XK8lMiq8F\ny9bn\r\n=tol/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"d102745299fb35f2e11aa8f1876fa45900c982a9","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.2","@tinacms/core":"^0.6.0","gatsby-plugin-tinacms":"^0.1.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.4-canary.10_1579205761754_0.29326885295808514","host":"s3://npm-registry-packages"}},"0.8.4-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.4-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.4-alpha.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"65f51d38413fca710acf580441264182068b6dd4","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.4-alpha.0.tgz","fileCount":12,"integrity":"sha512-tzQDizWMguXjzusN7ItQGbXOFyFM+8XZqcJBPCGxk59naXLI3E8rBAFR3wF6fWyhQusNaVKZPUca8Y/S53w8Jw==","signatures":[{"sig":"MEQCIEPuBvc56ZNQFsSQgmeueJtC8AUg3TjYcnuTQKuK16OLAiAYOQuv+Jp+r018/S5AxEJqH63NPZatLQtoif2NU5hp7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIMUZCRA9TVsSAnZWagAA1/IQAJGF3T98O+GrlrAARX1t\n1W2C+XpDFMVnI2RttvKnkg6pF18DGlYDQC8gO+q6oaPKwMLr2bpkOE5MGzy5\nEI41bYy3Liz1Qkbp1Qz2R/G17Oye/H/zf/NVmCKqrxL6FeRE/uvfbP84k+fA\n6/bk9GFyeHUb0zmEzeJWZMnNfj+qlx/gMa1A05x/n5HIdWWVXeyVvVm2oa39\nl3IPugJXtjl1fdZzYou/PEOwpfO/MorBUUdbEFBEyVCA+XVeCS/Gh+VwIMLB\nfqhD3GZzPJNugOM6h5BNuF2FQYCoxJAGjtnQsM38Af5R9gQryS6iDwzqwZ1u\nfy4+iC0UyvJStuU0LAtVQfHV+6itvzKJWJhVkFRhXehT0n8Lkz96Pwxni+Ux\naguz716vb3KWGwqJueWK+BDnyHELeW2FOs459gZbb/SM4P2IY/KX83l8cx7u\nw6/llk/oycNnRSUS03nfngZdN8yyp16fWf5y/aZatiwZUfBAelpFsjUNMISq\nhm6pqLZv4nZDhp2or9aw/3Ln9jeMiZhblqz3midwerlvVDLnnFU3QX9gUxZ7\nccoDRrqCttDywsOIvZ1A21CF6QRs+jAg3wYv7plqQ4ZASHewUBhuDh/q61Nz\nybNO7LsACCY58XYzLoJgkroAXJjk9D03rbRsvHT12OzkHaz6fyUqS7Pqb6zI\neEtn\r\n=iXLG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"710e6175b9ce80d34966053b85f56d275bf090c3","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.3-alpha.0","@tinacms/core":"^0.6.1-alpha.0","gatsby-plugin-tinacms":"^0.1.20-alpha.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.4-alpha.0_1579205913195_0.5402055356153717","host":"s3://npm-registry-packages"}},"0.8.4-canary.14":{"name":"gatsby-tinacms-json","version":"0.8.4-canary.14","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.4-canary.14","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"88069349e3ced4e34bf7e5988dae6049a215a2df","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.4-canary.14.tgz","fileCount":12,"integrity":"sha512-Xqn4R+pWlYpX/Rwar6uj6Avwr3AiDlFT0U3VfvTW+/dWmbt0Vkd93zJ7DWS6j/XlxPPqmTL2iFF65A2OUHTrQg==","signatures":[{"sig":"MEQCIC7W2pkdkQUfEbNcT/81h2ZxMu0S45tbH/6nU2S3VTRzAiAlpmUPAAW9avmbT8ar+mwEGt+w7AVFg+5oYnpPkGIMrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJwk8CRA9TVsSAnZWagAAyCgP/i6dwb/VkpYLSdgmKu86\nqcUV+wdjXn7O3qTWCUmEV3E+2qMKcCx5xtkFQFEH2nMlKeaey4cX0GnkQs29\nfmJChb9lv8JPC7FwFTfIGL0XubycvQsM4egBYf16KXaBDgdJfO1766dUPbGy\npxA5HvhuK5cA+A87QMKMg4nSeT5nCj7rnxzgmlhvxH/l1h0g4kTaUlJwcW4g\nhOQt/SStPtmlyVUo6p6xSk6iQSADs/ESwTvQBdOsea/hzodE3eXZEKyy0Cs9\nFJdzNfLzXQyfArZnRpuGG39yYgjo5dbmNaZH404YUNGhGzHTZdhbHs+2cWWQ\n5iaOcxbC9hnpG0rmMfkDz4NTwO/J8eSdIWaYYRg32vRkXPeu3QjwIT2MC5lZ\nCGoJTA+Be0u2fBYVsQJJ2SOk8CUj0iazf/FFgnMM5JvzCs5d7qjmSaWjowCH\nEKlapvEaWi0xWsFoDnmRGevdp3Tyvaos/Q/hhX/ERgJgKeTCiVmWYum+bNxg\ncX5g57io8tORz1QhTOw4CN0ajvbrbvj8X3hPmjBvP4bE2X4gBzVrgt55mHrW\n1ekQ9W9sZIfpfbpiGfvn+hH2UGXSWd9QFqfD0KzK2H/UJffhl47KL27iT0Ri\nJGCII16rQahTP74RmuSB73koim6kJetPzFWEI/3B0LziUBogWKoJ4Y88QqVV\naAbl\r\n=uG7s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"22b006bc4df5742ea184db4d35302105f66aaf57","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.3-canary.14+22b006bc","@tinacms/core":"^0.6.1-alpha.0","gatsby-plugin-tinacms":"^0.1.20-canary.14+22b006bc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.4-canary.14_1579616571660_0.01807417548021273","host":"s3://npm-registry-packages"}},"0.8.4-canary.19":{"name":"gatsby-tinacms-json","version":"0.8.4-canary.19","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.4-canary.19","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"57a3d467aaf293271c54b4d3e216d78241346a41","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.4-canary.19.tgz","fileCount":12,"integrity":"sha512-FoicK9WGfiSKL78jYVfKohZjveJKNYfvwC22odBk51kAvw2V7jRiYc52kYtbAsS6U0owssAAo8Vx8sQkqBYzQQ==","signatures":[{"sig":"MEQCIEP16pX1MZgH3mwWmxd0t8cxIqSpaj9PygAhxykT2yn1AiBWde4vL1JgrED9SSHWhvk86VFSb7Tph2Hv2y+rYgKD+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJ07+CRA9TVsSAnZWagAADL8P+gNb//RLvigEkHEK/CjY\nT0nc/J8zCU/AfRH85qNKamGR8jSWlot5p9FffbJL45C8U6emXA9VWmTTEVBj\nuEktVvhlVsCmN/1Ahc2/rbrflP+uQVB8CUc0NS48rLW1+ug9FFv0cRSWmR6Z\npN+ZuhPEDFXUinmKRoDTOc8NnJ1bFUzE/G1ePTlcMAifV12foWrX12oSGFsZ\nUpb1RwMb0NYWGot7IMYVHoixGckyWF7KnxPynIIbxH8vVtIjCzzHjEQKxfFP\nRmq+T9MuAQDORXe0I08VuvYzHK8MAXRqLLhsmsyVh1IfL1Fcb4eCgWnK0FQP\nSxb6BtzBI3nYumCndZ3Xhyyc9VRMCHjpCQJRkp9hW7rXiG24P2DC2l+Tg9qf\nMIY+HPT8654KSWhgT1WljbyQZX6CaE/b0t6yvm+AR97jz4cJRhn3Sx0s565T\ngU0AN5abzuQqAFJHIcs5vRO8g7z9ihQQ7VQR4qBpmUMgOVkhJ/K3GTD3JgIK\naePWFfWk8GTrOAAM2yyHJYxh6jryonsjFigoybWeL1CvYoJpg816YRJ+nxRI\nKSBNT4i5WH1Pei+qpoe9pu09VIf2WfLPt0pvK4ibGFX+WHbNrvA5+SmotMXf\nI3xpJcNsMw4SYHWfDf16ywIsbnkAQIqIYbomUiBFK89N1cutn5ey0oudWHZc\n6Gwt\r\n=5gW3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"c389b01dd89d1bd9a04095caa260baa553afd8e3","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.3-canary.19+c389b01d","@tinacms/core":"^0.6.1-alpha.0","gatsby-plugin-tinacms":"^0.1.20-canary.19+c389b01d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.4-canary.19_1579634430470_0.7317103914834857","host":"s3://npm-registry-packages"}},"0.8.4-canary.20":{"name":"gatsby-tinacms-json","version":"0.8.4-canary.20","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.4-canary.20","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"f3f6c2bbab1cb27a36e0417fdb5c35b76d7b907e","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.4-canary.20.tgz","fileCount":12,"integrity":"sha512-uiQ6/dSZox4++m1o+AhHuQpJnXBVqoNQ/j7sgIDA7kGwLUpr96Sv8qccf12N0KIycj7nnVSqr9rZmELeyyHaAg==","signatures":[{"sig":"MEYCIQD9NTucWDLhA0QopkyXKI7JIRXwMX31FdcSxkRwN69ZaAIhAOU3q+9RYWY95QF5NHBxkuhh+uX1yG9oHQBdI9QSSkjX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJ2KZCRA9TVsSAnZWagAA8uIP/3oNmi4QSzoevMXwx5Y+\nDHvF2OXjl4S93IxL2RRNYM5j8wQze2tJJerFRKlnvW+g0tDTqD/RFbK5v2+k\nubNGk5CrvhoJ9Pewweg9tRh70S4b/5+Robd7kaWkkF05/uzb9csTmlWn/CTG\n9/BDFXIL8AUGyTACL8LzgNjhMMx9j4knXZPR52s8126oxp8UVtnpu87QRo0P\nQdgKt8ClrxoIWfkOZ63xTZ6Mj1hkz1VdQu5hThPUtLWtBsKJHSRvkAILJvHO\nWAquC+nrqTDlpkMst+vWR9qJ4uWRvSuziRnLfAZK0GgkBHbCFxUa+mlQDE6O\nk4iYIawlpMbq7KYUQEpwlonf6XFLhZzvM2Kw3Ps5yesHrC1RAyO/LXaiQ3LH\nsjtkXMn6xoSVXBS2RugOlr0d13v7wsCZJO7TTb8ui+zg6kNe/R3f3gNIE2lA\nnFOxzsHNcXvqn45OMQ8D2m3XBhq4OkIzPjfVQ093cuOb7Us0ObzrmVpRWiGL\n5eDzUFzEs3nQDz7v1cP2GV3nb3sq8+cdEaGmDMxBGFCf9SzurvXJ12liA+kh\n5wDr/7E8NGOnOjnBFB7bHjT09VbZ4THDr20x/3qcAZbOXuskUGP7fXi/B+zF\nObBJGfkMdFe19rb9CfXZeW0OVsUxObwLEg/6tGfUXqaBA4gJ0uJVOTuab55J\ni6pz\r\n=iskG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"49109a980abf67c3f2ffd9660568e3386d767ce7","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.3-canary.20+49109a98","@tinacms/core":"^0.6.1-alpha.0","gatsby-plugin-tinacms":"^0.1.20-canary.20+49109a98"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.4-canary.20_1579639448722_0.9543261739606896","host":"s3://npm-registry-packages"}},"0.8.4-canary.22":{"name":"gatsby-tinacms-json","version":"0.8.4-canary.22","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.4-canary.22","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"45a8c65009f3bdf39cae731a14739207b3189aac","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.4-canary.22.tgz","fileCount":12,"integrity":"sha512-Aiujkmu2hizk+PuO/3aHut0tiNujPPs1HC1Bfxpq9Aye0JBBaR1uAi878oH0eUyimtUrrk2nsDqMKe9GY27VFQ==","signatures":[{"sig":"MEYCIQCejPcQunDYVkl2YXMz5+MM86kGVNxbetM9aStmVL+StwIhAKakH3EkwyTO1lr9jtAa43dw7vX7YP3pPFMKQwi7BQ78","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKESFCRA9TVsSAnZWagAAHPcQAIjxfyOGF04wqR85E/aQ\ncdzTzeFzH6AQMwBVySS0wD5Vf1RHAn1tb4e3xuEb/P5Uyi9soMoXuTrobEvI\nRZqaaMtTzdn8q/gfggyZalKc2xzgR9dCfVmyt0P6xUZ/Ius99zLtaFtso0a9\n6LYekV/zae1WXn/q4XNhzOQHnn2jwCJ02LFBQmE38tXLE1Tjo96fkEWp2TsG\n+WtjSPWF7uGr6LKnvVERxH+k5w/jHTTzoNYIdDP/fzj5UVoN7sS4GdDnaTTI\nUqQKosSUHBXkmCnCw80ApfcKBX7a33ghuxxW1K07t7jf4nDrcn9BhiN6fe0i\n+k50VztlhivC4UotG2HXNF3uUX+T4Y6tZNeygWmDCNWjgbLfMIK1cnqaWRHi\ny1IO7glqrBZ+PlT7AqGwl6Eua2vQ1OkJzoBMupaAVQj5Xt/xKFYBOMlMuUif\nMwtNvI6/yS64vMk+RX5Zpq4vVgwybUUWXAd1N70ZT+1fX7PddjhvVjjJC0yz\nZJ1EMfB+4Wvw2XrmttsQrYcMEGxAxT36bEZ8cxyna7spNy48Fa7ozw7G9ysE\n6Ov4Ca1Bn8jtTUeQ5AE5s83INRHzDtn+1eT1XSI3rTiEjH/UXv72t17SZJUI\nZT3ENSpVFimiX44TlXid4Gemf04MbvrVJ0u9H1iWlRsAg8U2ihFp9oI9Qeee\n0eDf\r\n=sSlK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"29be5910cdabb08d99b33a9f50c8dca777979775","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.3-canary.22+29be5910","@tinacms/core":"^0.6.1-alpha.0","gatsby-plugin-tinacms":"^0.1.20-canary.22+29be5910"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.4-canary.22_1579697285589_0.8901715556609051","host":"s3://npm-registry-packages"}},"0.8.4-alpha.1":{"name":"gatsby-tinacms-json","version":"0.8.4-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.4-alpha.1","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"e330dc19351909ea2a271eac9700bc905821523f","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.4-alpha.1.tgz","fileCount":12,"integrity":"sha512-YuBxyxBgvEMaUj4vF8jCqJFqB5rEBNd/Kt7Ay+rNsKG9GHNXuRy/udDWmgHEEjV1HeTcYsrH2eFxvHE/SDtuOg==","signatures":[{"sig":"MEYCIQCPNJTmSX5d2vHXz/ZYoeO1DEy9STccdt+Yk5+OpQ7LPwIhAKDcQqpRv4s+N9jYpPPal6pIq38epfEmUjm8qsJQwD0G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKE0SCRA9TVsSAnZWagAAdl4QAIMGLuoolbyOtV96FN5h\nDlGCcxCxgqLYS19bhS6nnP1DnD4ZLzMe9vEMMGRv+n8I87ggdXN1Ae3rM/s/\n8e6xzpuxoJCXb9yLH1RgocngbHzDMN3iVx4+cDWcVo1VfQRcTpFIL5s5PgFX\n94vsNhB2iGZnMm/DadMa+u1z++TKYKSI6o0GfC1rSIScGI4fFWyjxLc0FcEv\nBcrWq4+mNgODPfVz3na9VPDO5kE3jOx22urYKbTEigeAcffCdS9OcPhvyrf6\n1TU1VHiPGS4mKFUIL3QMHOTdt2TJctTAyD9aL3CvSz1xFaVOO40tGBreCg3/\nkQKpZMOV126l90DLu/2J4TuH/aySJ0OJc5eAOP3QSYXfdWRLPRiI27RT6OmH\nFqydK1mdhbjfAfj6/gX9CLqqeqcyDVpnbX/Z74QCFVFt+gzI5eVPWT7erEqP\nl6iDXkK6JsDK9tyXv+ebuz/RtBB5pCXgsKNUo6XZr5cRiqcf7UMUHOtVz14D\nDvDO/rwjvIKnnqOHVcfn0Dhej0udW+/gY3CYP6P4MFAitAosLkK8Esc0UcUs\nJsZSyBanVnxH+kHIyxPl5EPPTk1sKwnaHB1JhSQa/Ai42/TcI1mLFcFlwL/H\nk6LCLOc5RZqylt0IvemFJxwf7equRblrStvAnswkiwP+2iHrvBSfvqB2OcY+\n6IrC\r\n=hqx0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"6249004bea1de0186c5f431d6c46f2d75b7cb24d","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.3-alpha.1","@tinacms/core":"^0.6.1-alpha.0","gatsby-plugin-tinacms":"^0.1.20-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.4-alpha.1_1579699474053_0.34939391993670665","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"gatsby-tinacms-json","version":"0.8.4","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.4","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"f162a540a3290c66628002a213e42bb0ff553b54","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.4.tgz","fileCount":12,"integrity":"sha512-myxnRC9v2/dSznrY8RN7BSUIjSnNwln//YsPcTBUFR4kPa+fdZZO7Cirj3iJyXo27hRFRXzJRsoOFjNo2EfgbQ==","signatures":[{"sig":"MEUCIQCymotqDfG6zKsF6dj8g4DeJ1Ov9bvzIw+I1JE3TUGIYwIgKC4qISl1QqcftWTo5JleqDSBFH5JyDLQfH8u8TEhhuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKE5lCRA9TVsSAnZWagAA8ZYP/jH5flGElgdwL2W9o8Ag\nEw4gMJfdoU8sg/HDSIx8Vv5BHQ0r4YF0/C++SKkwSg3HDqXi7/Nt4QLdtrAf\nxaNBvMWFs/iCOOYxQVj8LNvzTcG1sHKpHYgy1qPtmcYo9+8uj8qGXcPkeRll\nSH+Xcwv6NHB41YnHrrtfrdCEm3Um3tOoTKl6tw4gUME2/TE8Yy/3rhNTF6IN\nWJSD7o5Vf9i6rkg9D/WKylbQpGsPEnrUkidKor/x/y7EoYqtqYJ7JLiASRWW\nt5+iBu6un7r9sVqrxs/rOmLBN7x9hy0r+e4o4Ngo6v8mpschE+prSQg7T7MH\nZ3w87tAMlargFtJ2Lk4kylOyaVXb+9GEibMqQOJhn+3PVbLzWQmISUtVRCNu\npOlbYw4Sea9rPKwE2T1QJDrl0V3BCY16sOPKmDV/HEh8OouQX9+2uqv318CI\neoudqDzPMYrizE8KBkJZ1MVljjNIHzYZP64hgU4kl24S/0AOfVQL6lMtLL6R\nPAjNEGWzF1NMx0Fb3pWVzaDKKBvVevdDbZXfsOzxt3rbYp+XONUHFO+shr0g\nlkjNh1s2tzbxBkyBu+LrB1fSSsa40J2uQUJjGL8bW/ciPBgqPOqN+ispPIlJ\n41hwwDcBeN+jvUSi4UHRRd5kK8X91e5rySz3GYOQRTi1dXwg/kDVmi3D7pPS\n6a6D\r\n=4d7D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"b25ee09f0e2d0b34cafd81487acda1e5eedf6907","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.3","@tinacms/core":"^0.6.1","gatsby-plugin-tinacms":"^0.1.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.4_1579699812639_0.2265638064865838","host":"s3://npm-registry-packages"}},"0.8.5-canary.2":{"name":"gatsby-tinacms-json","version":"0.8.5-canary.2","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.5-canary.2","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"f6334f7cdfdc80905a35e6f2899dc1dd932ece59","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.5-canary.2.tgz","fileCount":12,"integrity":"sha512-1KEiMq6EBQIN1tMIP2MuziarDctstS3LSsqtTyqb1h+A5N20g+OG4EcKtl39kpZxET02wjFU3Uav0P/U476fwQ==","signatures":[{"sig":"MEQCIEhgbgdulSkwZsrSWpMHRrchKOHYVDf16aSwiloNmgF6AiA8IJOJ6JkwJ1mw7SzQdjzLk+D2agvq/c9ZI9QRdR1Aaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKJmWCRA9TVsSAnZWagAAJ3QP/jQbpDWt+BazFQW7sxa5\ngbol4uFZ9olwVLYZCiA2nEOXgqoWcYeOf5Jq3GWb8KoMng/mQQ/0QEmhH1c5\nDk0WahBMcyzSPuFsCwcXT8PzdN7RpQ3lI+t/hWQPcLxs+7STid0UYAr+26bF\nlVEKhVQKgxODsx38qjKNzgDdkl/HQ1HvSho7NSh00lAEnHahXX2CT56FrSS4\nzcKun0lPJZLlQs00KKvPVSN9fejGT75sTQqZqzjwEFjw7+6pORF0qV0501uC\nc/PjzVKYmrGBGM4VmSddxOOQPepmqSBaZ5/FrmKS2lDLk6yMJwAK8nWPnKh3\nhIbueso02rkR4vvxar0DMKXCuiwvbn2rB1vzZ6knntOnJaSt6mKpL3YiiARg\nXXcyPpEeEsibT4NB3eWMQIbIzKWbLNHwSMOez7VBkv++BRERzbJinAXBLgKh\nIN/TWCQ49RDoLOiS8D5aGmp1+qFvUaULzeY7+/lS9h8cZFFrrOKRJ3uc3+kJ\nwlD76f/dEa7hVKZD7qid2xK5xKpBr8MiBhOnf5J0vZT7YKC5GPhiA4exz6OJ\nlw0AsN3nSc6uGcEJuGCZvDzKhYnJOlvbdd0+jFR8PBh9juKaWw9zW5QGVBNO\nqq5uVvQr8628aMSX/P3hrAYAqWq+HdwzN5OOBADa3LqGUhyOks21HrIlBJ/g\nmLm/\r\n=vJ+A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"a0b542e203c14b5918a2dbeef952a5a9c5b598b8","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"slash":"^3.0.0","graphql":"^14.5.8","tinacms":"^0.11.4-canary.2+a0b542e2","@tinacms/core":"^0.6.1","gatsby-plugin-tinacms":"^0.1.21-canary.2+a0b542e2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.5-canary.2_1579719061975_0.4563755846959432","host":"s3://npm-registry-packages"}},"0.8.5-canary.3":{"name":"gatsby-tinacms-json","version":"0.8.5-canary.3","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.5-canary.3","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"71bebbae91fa5cd3e232255c6cf9192ee019fad5","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.5-canary.3.tgz","fileCount":12,"integrity":"sha512-T7HBRM+UegeKJqaMzc2g3YkC+c8dkn3JhuVKIr+9fedRdL48SxKlzcn1aed9YjW/YOk4eDB+UNUqkllihYttGA==","signatures":[{"sig":"MEYCIQDJ5LIfSme67JYzv/fP9q8wzktyn7Uc1lMM7eM28DVJdgIhAJiEgafSzH7CIi9R4i6Vsp0LulkshAQ2gvkTGIXDJLLQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKK+UCRA9TVsSAnZWagAAMxwQAJPUoHmU/awvQIvwlgPf\nbWGwUAAPPtw3eeRs9hf0UkxmkMYmUqzxfhxrMDFk+/N8eajc7Qe7fWw7l1j0\nVHWZHS+cHLNBHIAkNfONoyqAdloSnN5SEq7/w28C/OQ3aZUnfcZQEFNlRcrk\nPokqPFs0b/HTFxI0Me5eJqf12DTg+zhqypqwWModPEmMVDFc0LAQxE0yDe/e\nvXOZDxyJeGeGPedmFoM2G3Dhr4++VKY8yKbpaLElI91YVk6tRPFsPc6Ys7e2\n73fwvOsZcnHctiAZdBAJZmWRHTksbwnB4M9OTXf3Ylw8faW5hB9xBgkL3zfZ\noyjptFW/CIXPJXhzxdVLY+s37zx3ygFjHbhb474yZGga9Klzxd3/B8IB/4BW\niYOkFYGFuVSpMWcjyTy/22uPkbMXIDlrMf/1JsarnxIyIEtFKQJJOB1FMh7O\nGE8AuMEnxL4M/BuTRzbQ1bHmnADSDCuj+PDjgmJKFfzOdh2l/kScDjZ4G82Q\npP31VhMJUiLJewNCiVoxT4ByuQ7PvFzZwzQLP9j1k0izLgFwy8GSNy6qlARD\nZEKNxmNFyjrFoICcEyuzWCjlZtBC2U34VwmjTiIdM6t45mI8t6PHIGCzBk3A\neIk+xyb08zGNHgmwX8sBWPto/t6IrmEueHNRqIiTgSO4F5tv6/bmDxr6CxYn\ncRdI\r\n=nzvQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"52b5f86e1cbdd54e6b3603f84906e3ce9c5b3443","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","tinacms":"^0.11.3","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.5-canary.3_1579724692247_0.46729082628591456","host":"s3://npm-registry-packages"}},"0.8.5-canary.13":{"name":"gatsby-tinacms-json","version":"0.8.5-canary.13","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.5-canary.13","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"3c06c762e21a23c2599d3d5e1c29430e2a925117","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.5-canary.13.tgz","fileCount":12,"integrity":"sha512-QMbwToOLZYkSwVU41MMOLCSQiRawmBZ/KDRKYZyY4w+aefLU6MC5P9kPpbuUUH4yrm7pqST7LGVRRZ+IP5NZcg==","signatures":[{"sig":"MEYCIQC1/EOGC7+PLhs3t4qJpIK+OIkz4qrOAMminC+FOS/YGQIhALz9XGwOAbe2pItzVyHWWfsxV3/zfe2id9hZKxy4qhxb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKYjSCRA9TVsSAnZWagAAr3kP/0KVH6zouq4g+Rm0kQUR\nl1/cLhjq3kDeAw8UohPQVJDsuaO9h50w9ZSAbDb99qf0hJ8QUX7MifQK2LrX\nAMzttf9BMkxRo2w/MhstyTuoZpR4yuaFt0FQej1D18j0XIzIKFJ7GH33Tx9/\n0+i1moN4Jz8M/hdiGtxlRUu2lnftq1aIZVqQ996MqsXzzOBtTrBINZADzH7U\nBUB2WJlRzqqMREofQ2wj4+NAMNeazSBOQNKaCVE5GoNPgzXbwn+savqzHdyH\nW61lcbKq8h1uNjueTSme7QNngqwLVs3U2ynfU4PiYM4SL0+vm0vKk4/mSOxp\nnFjm6CUmjxaYSWBlOHuA4jnF7jrxCvsQOGkqvJ+3Hva8rkVneqAovaTdGQ6e\njEeqsWnz1Od0q5u9XW3/BphMEVlFyIXEavck5INnr0gLWM/tPj4ZoP0w9MMa\nbfFSLtIf/w5Jf63qtgCFSgb3mz+3jdsSCCA9GmXOYso0kzumhd0D66Q2DSfG\nfGkeI0B+5wksLwh3Vbx5jfn7OXR7bmhLq57tt0y/rqZngK6NKooJ4Ybmc7Co\niKmP11vSVEjNUvyh0BgaiKzxqD41BOrCU5IIoXvn7qQzGnfMqcUffb0oddx8\nEyBp8ZGVmjN6pKWoFBd6fahW9L4C10lyNTjnm8/5cgbTF8xejmz0TzsbSGxi\nS0lB\r\n=64LX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"afecd2398ef82b101b98a1561c091355e2e11ff2","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","tinacms":"^0.11.4-canary.13+afecd239","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.5-canary.13_1579780306392_0.9213855285877879","host":"s3://npm-registry-packages"}},"0.8.5-canary.14":{"name":"gatsby-tinacms-json","version":"0.8.5-canary.14","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.5-canary.14","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"759466097d11478d272e81c21767f4af2b112d00","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.5-canary.14.tgz","fileCount":12,"integrity":"sha512-PMAVJOrx9ABWElVmlRyWvbDYmAR8214BDHhsYfVG9S8MWVIi1Yz4aeOQzfbCoU1aBBacoVPIL24wJR+KJpRCoA==","signatures":[{"sig":"MEUCIFevsueltAlcTeMRuZ/kqgjEj3cP60rz83WCRiy1O+N8AiEA9HSKQcitDdZmxmORkGOkwpkvsUx8/fzjy7TaM3CesBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKZb2CRA9TVsSAnZWagAA5dEP/jW4uPVFpAHOTEzPUU3o\nlbb08MbSS8USO0VJ0iYErZChSfv7sgdxAfPJW0V30lOpGwJKg8DPlotrusmf\nqy4QOpvIKV5NvznhZ+WE38G3Ir7z2dO7EQY8/VuI+V9vQ9srZaN5OTfHpphW\nTQs2iDBwPOjQAuW2dYcnEStEaQYqNK+qFiRLqBmL+wkgl64tyfJIBt1sZxdo\nwyXTPd0DfkHn/bY9pLOoZX0kXynEjI8eXoL89csN09FaCVtWlTVIbDAmjhV8\nlHf2QtYyynJONNLl9Q+IXUF173O5Ew1gm3o2eRwKU6EotO7WH1ESrtmzgUjn\njzeSW0M0Gtn8VRO4CrOev2RjsV8LBw9Anhym7/TCwyom2TdyBJf25SdKlTig\nGUfZb7y0VRHNuurbv2cEEWzZ/IP4bi0sBD6GpWH72w9aWzXcEinDXbkvDZM1\nUwtDBCvI5b3cOhFk5RGvQPy1TyAJwsAH3OFSQ1Fs9Jyn8pWvXkXO7ZZ7Xc9q\nsSidmvErwP0K9KV7jiFLLGVaArJLdUHAQl7NRHUTgGtgLT//pstIGEJumeuQ\nd6esDdBJCtokR4xB9cHnRQNiEAhbKQ9Cv4zr4lVV3JG0clSafQ0nMGUKROnM\n8/IZBzHhoN4WXWeUCnFIh3nZ0JniYZ5gOFNsHsFLKxBNb9dtcfu8z0GAXPRD\nhUqw\r\n=ksg7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"06376c0231e4203fb4798bf381611cf2a54254f2","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","tinacms":"^0.11.4-canary.14+06376c02","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.5-canary.14_1579783925560_0.571959396345024","host":"s3://npm-registry-packages"}},"0.8.5-canary.22":{"name":"gatsby-tinacms-json","version":"0.8.5-canary.22","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.5-canary.22","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"efcefb20aeeda88007106b2fa7b61afdb3ca641c","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.5-canary.22.tgz","fileCount":12,"integrity":"sha512-6lKKUbByQFDaK1RVO9T83e4/9u9bMDofOsdjlDmKwK07+V20apKWJGMqzCER5kybg++KV8RLCGBKaVsqCycyMw==","signatures":[{"sig":"MEQCIEUZ9U8Sb6r2AV+cDu/YO1FZeSFFFlragN4cz6ugB1UDAiBj4giB3kauu9riRM6lxsyy4+vQqBLao2BocMWQtH+0BA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKZ2UCRA9TVsSAnZWagAAla8P/2ng/hEXoEqCKXllN7Yo\nb5KnFZFt8m81sNEwLacUQbEQfw4TkTFXuR3I/af+ue0/LENQCMvrn1etm/4z\nlAf9ZnPyeJOK4K2/xylsx7T2Z9hC8juukVw2/QBaXhteqMvdGtbzsUT+r9fL\nVwsb6xsE8gEV99cSbDJ1QI6Vth4UWBDxLfr67CduZgCoYIVoATxDk2VY2et0\nc1MbaP+we0IQ762GRdUGxh+iSudWqUKUcAHisjuLxoMqMHO6z+9z/J4vzMZh\nmP5qTfLNurFsE3MgG2nL2Btz6tzmptdGCz/YXzZvX9UB2/SASrhuTZ3Q1PSK\nIeqPgbOkL8Hph6TQElnlSwezWiryaXzWRLZUttAvNgMflk5b3pausoG2u1Ms\ne1q8hLFhxDwqJmj2WzOdaEmFLCKhjvJHlb3fbIn34eOUeSVd6JvZdJ2S8IMe\nXnWQfa2z99vdYUOXxCODgEUf0GLrxiMv5qE8V8kFzW1/TH8wymtFO/zEIDfC\nKYtq0024NLaOOOM5+TWGjOVmD2OAOmzFB/4E/geEvB3guDdgqIhVOsWJ/i8T\nIbYPCGDrT2CMklZIWpkwQ1s2+L5PLdRXZ/DVI9TaFRJhJB4/wKMbG5NW/AVs\nJhwYw0EC/zudp1rsvMP4yxZ6joDO+c8iSQnvZNR0y/4Gti3XYe+x3L6HyQE5\ntJ/d\r\n=C9fz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"2694b871c1b4354de283a981f5ca6a3a219e385b","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","tinacms":"^0.11.4-canary.22+2694b871","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.5-canary.22_1579785619889_0.02394946273154064","host":"s3://npm-registry-packages"}},"0.8.5-canary.37":{"name":"gatsby-tinacms-json","version":"0.8.5-canary.37","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.5-canary.37","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"fed968911cd8e8351bf4f958b1c477ba75202ee1","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.5-canary.37.tgz","fileCount":12,"integrity":"sha512-J5Sr/ue/mMq3quWgbHB3RoHYSHeswXU8Hh8jc9Z5w8cs9W5C2eIoUlK81iqTGf3L9VwHLQm4dkVuqYhcMS7dOQ==","signatures":[{"sig":"MEYCIQDIWDvIhzOwxFXnmfpIT7ilrpXgmYCdXCyoPfrcN9cnoAIhAIxcIzRtBMJbyp1sQhyYqo8wxIhUAjc6y9x+dgDNpaKJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKwlICRA9TVsSAnZWagAArAQP/0SmgLoizeiRxvXtUWCz\nmiPcgn0tOy3eV7jK2OrRrCllPgZeV/saQ+ykFAqRUqpm0x7qq9mFw37hPSIU\n1wlBu8XXBqLyzZ5qvTK+JeFM0//5CCXHG5lt42qmOcypo5JS8RwtWI9hQ/tc\nBRibyhQxdNrZ2LJFGFwnSCBGarY99LN/PUqAlQU/6XFb388nDNwuQ2Fwzbme\nwyALjSxF4E/9UFIxHXpGi9/AEjE2yvi3cvAmhxIkW0XAjwANl6GFolGedmG7\n8HDLXobreSOea3k+e+AMpKLPz60zGCYERTkvQunxEMNi6nWn2JLmQRSq8px+\nY/GKz/3oHBR5VC3u1XAqVWo+A+/WPsIfrkrKja/A+68Hqaah+eVOKqYhg6iW\nDJVe1X1ec3nt5cvhimDe5vOeYjInNNDJZ1nHU8w8amv0VlhdlFnHlCAvTg7k\nNGMTchgGrqE6b4cVHhqXk90cJLsM1hdQKXOrVx9is+I5IPpW35udZwCA5xSP\niCYkcM7JWQtb2XxH1RGVa4ibrFfzhuVrRMCw9z6ytq0J2J8QH0FP6L78aWu3\nLN0GqOWysXm3Z5R0iDdxT4tPN9qIDoYXvwkS1hkUObQ48T74s98v0A/5HRUC\nyUHAhOrlFhFuLAymIyq60jqLF79cuNtu0ORt7sxob+aDiDuVKnK863BefNW3\nkL99\r\n=4jSA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"2021b82838481aac6ab3b2734b437a6562421b5e","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","tinacms":"^0.11.4-canary.37+2021b828","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.5-canary.37_1579878727682_0.5820339856858658","host":"s3://npm-registry-packages"}},"0.8.5-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.5-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.5-alpha.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"75177cfc2aa7167eca1a492a5ef5053dac83d74b","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.5-alpha.0.tgz","fileCount":12,"integrity":"sha512-YDc04YCv5coczSTHJmBJYXeBZPU83dqMbBVaIfCCUWoQ/onQhpC+LPe/RvDZFZK3iWHr3g23s1ac6FLLVLPIRw==","signatures":[{"sig":"MEUCIQDWA7M1zaqUDozWjPX/B1rU30v8ZsqaXxCuIUSXE0lXvgIgZSqf8xS6tu+w9octjg1aI+qoPhZ/0JK1MOxCTscmZ1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKw5ACRA9TVsSAnZWagAAvOcP/j6OCKsW95+yztTtjAsi\nfFXuCYv5H7ElQts37q4k1TzXq2gd3VlXiNKc69kd4QYuzzoYrPVoMcaclQbe\n6VbFH7qGSwzwAnrppnIZPhhIpStgr7YhrTgJ1HaTiX6tRKENlj6d5JNdB2Nu\ng/mmodOA58sVM5GVkO87MjDHe8YxUhGhvZoLoAa2DJui3pVmSHyoUnF7GAij\nOnxZuV+wIjF6hQFK/Yv7ZMlMD6qbHxRMwgWberFqODYgrndPyjioxFdYEYze\n58pE2RDOcgWdgfKTI44qvf94esc818hxRvSCey8ryEIjVImrA8AO9s7ybNEh\nJHZpzh95w4ClCfxpTcr4NBPLxovcLZCdvaFBwY9T7F5RgQCAk0CqgDHWfGLV\nckfNM/Hs7+iwG4k/Xo+/GhmxM4ylEvgYcQJIS42eavhUTqNWHKR7kYh191ah\nJF+2kpUvGoWcbX9WnRdSfacYNwJBu9+ysotFAEJskSuRC0dFq+xiQtzZpXGC\nQp4pxxj0b+8+BfpIVt0Wa/4dqUeITlXRKdqgj0rDfGodlu2oqL8QEyPIBRKY\nPaPEeumtZGySHOjesZEBkoH833k65SqpYQLtg2aueEY+/mXON4OzvyYH6SHJ\ngq2o5rftOQ+awJyCHTR2+ByIdTbwzIg3UQP5zgGP43LusvUZyUZpjP5T3e1W\nBD5d\r\n=7W8v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"3160216bf9de2acda5553c8b6adaf1beddb45e59","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.17.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","tinacms":"^0.12.0-alpha.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.5-alpha.0_1579880000364_0.8084049615041218","host":"s3://npm-registry-packages"}},"0.8.5-canary.0":{"name":"gatsby-tinacms-json","version":"0.8.5-canary.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.5-canary.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"171a3e7e5533d50ae0008959bbb59534563d387c","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.5-canary.0.tgz","fileCount":12,"integrity":"sha512-9elSpbbvI3RIA8YtgTPHw0qf9fhlcRpPO125k4nR0H1Jyiah02M+qa0OmC9ICFqRHwrMe3LnQTa+mSxk7elReg==","signatures":[{"sig":"MEQCIGgIfJUW1lWqxrIOQiX4D+uhtC8sPLHzcyQO9rzahDU/AiBxfPo1LiDOMZ0eafuRUE/J7zf3XTB3eurnNEPBKNHfhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeK0cbCRA9TVsSAnZWagAAAe0P/jFWhzhX0aNUlQ8WGE2l\nQww9983tfzh7isRPj6e6BId63UNKFXGgIfbJEiMHWvNzjdOVBTzcr4BMp0cn\ngGEkyyf1yCgPChsudcnR4B+oXLHjuwRLedrjL7K6EqNagknhK7O5pSa2p8QT\nYO+wbO/d3eYL1A8EJGm9d4vz9qMfvDWfSSiyQZiZWNVjal89WZ+rrZ7iV7pz\nBBiAWbGVLHldFhsEgk1/RKk5hZgxDu3B1q94mndjlLbGFD5LUpG1GfMto3rV\n8tmI6wWXwhzlDTo6HQPD/8NJdWezQefQt16l7tVtTctr74myeMPu25vLPNBq\nGcqiX/dKtLBVO0938uuGCGaJMlIyQB/sLhHCNvG9HbtcJr3f2kkJf1W3L1d1\nWX4mIyHaNEZRhruxoYmH8jjpAwT6VhW4lsS5ht4C8WWpOGA26zsmSPMtjWXd\nkOPoXNY59kXbuiZhcnbA/focnLzmqtODgfN8Qw14z+zR5+WXvgPXCkGKdMOm\n4svJpAKZTO2MmfF1Q+9mxKZ7FMJjztX9oJS+BbNGqJxyCKJCM6nXD56LToAF\nYGdLVI5YQUPwnUCs2pO9dF4yyNgRENfVUmcoogkSYEImjyJ9xPjjLS8uOOva\np4D41YF2zR6guNJEVndV0shWiqp6Hs2O3MKjYdCRRUY2giAiuGOuV9GZip83\nKk4f\r\n=iALK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"0945fed1873d3d37742c96dc023bde1cac8ec4c9","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.14.1+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","tinacms":"^0.12.0-canary.0+0945fed1","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.5-canary.0_1579894555318_0.19889785359452983","host":"s3://npm-registry-packages"}},"0.8.5":{"name":"gatsby-tinacms-json","version":"0.8.5","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.5","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"0389d5f3113e3be29de449e04bd9c5994af8a6f4","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.5.tgz","fileCount":12,"integrity":"sha512-ywJHA+s+mDOhaT5YjJ4RmVdO/v22zIDscB7qgLxlbmze0+G4I/Y0nW4OZFPbgmtdz56DH8pez9cdqHlRoR00nw==","signatures":[{"sig":"MEYCIQDGY2D9/Fx1e9JUI42w5W9TsxAjf48Zo8KUEQOuODezDAIhAO1E4RGxhXGQY0IrXBqg64xgxJlWWZGYfwVX10McyJzq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeL1P+CRA9TVsSAnZWagAAzpgP/1jSOy9lBDwMQdg0j+6+\nhrhqmKJvP/7v2csaeJoZKr5ixvPnSjjRQkIueGplTcPoad04oa9U9OCzfB/N\ni3wabSp0fJyYOIbGtJudh8Ev8ePwdBUC5fI8TxlzaWqsBe7cD2TGicGdNGMU\ne3dkN2A3A5O66K5gxOaRGRt+gwDlQfhrkwmXp346QjOZYeja/b9sop56iEPg\nmxHZUFsJWUq5iTfEZbh4AQk408OKldNIyJGgCHiQ6ubRmHOyoIo2StOprxk8\nGo5kATTJrCZNGUAWCayl0pte42sM7Mdttmf1vkZtucria5WL9+hrAT3TOTjW\nQKIjV2JaBb4ttF3UsSjmWiuPftZw7UrgaTn87ksyJm870FoM3mPghjoQXsIm\n7zxqSuQuWrdzONlzaSbSBkXaZ8TSF1F4HCWHsVSy0DSsmwwxA/5QtmSYYmWW\nXmxPU/SrNvqsYFclrGgRYdew9elKMn+T533EX9OD5M0K0LkYaw3Qm8HOWef8\n520eDmg+Sx9Q8/MgnHvYFm63jJt+28TbAbAcx2WXUjrILcNn9m5Cx/JZdj0t\nV+u7Wrh+5Gjb/C3PHFu/SjvMIPE54K+PzWDwk++F9KNf7TsaYy0xx3torPuH\n6FKSqMtHbi9tIkS26/wesGjgdTD9vTnQMuKHTNA1rw/JnhYBuULkkBoz2AAL\ntyyB\r\n=BQvz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"9d93c02cebf98172e9d70b268a310efbd2495ef3","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tinacms":"^0.12.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.5_1580159998329_0.587486387003886","host":"s3://npm-registry-packages"}},"0.8.6-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.6-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.6-alpha.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"eb827823675021bf6b8d73229b7560e61be0e76b","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.6-alpha.0.tgz","fileCount":12,"integrity":"sha512-7Yy+0aV+w360EcRg3ros6gDIngxAvyjZ+nY3N/qZsRtXN8ZACTpJksj67ngx+6Qumb/wKjWPdN2mBJEk6P6xXA==","signatures":[{"sig":"MEUCIGKHtugOhgeBvn4YmDC6VuFAqm1LaJR1/vzs+jJexUj1AiEAsdSNKVpjlY1s3UIzOYaD+geEVDjgcb8flsbWDtyYOPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMbZHCRA9TVsSAnZWagAAoV0QAJkpgc2EUPtjnEHYHaI4\nZQOCZqOk2pRPahYAfJQHcEjlgYUzeuEsdRIEfFRuZiMi7U+su6SH+G9lIYnE\nAwH2O6zJSrgeQgQelVAIENfk8v7d+/YX5Qdok2aHJXltNwR0PH1wIb9KuNqV\nrn/hluUBsZ73zuEAW6zvcUkZ0mgpADfJrBAhzOjQVwMu9IcNQ9XiaITnOber\nbjbR+fpamMV1OGD0MiUxsATvneiJFXnJrTwF5/tbxtPjT16f/8XxuOY9f+Va\nkNRrAtYrV6XoVLdZtwjsb+Wr41YNd8QmirVfbExyoVwV+tDDCiyygwKFrld6\ne+Psz6Wv3+rPhUugrs8Z72LQ/DOP65yNcaTgRAVMTmMWtyLeiQwCfdyfqQt4\nFSMGhD4teDf2EOhHByx8UKVSIXzg8CuAk91mSRhfR4qGnjsBky3JTgiCeDEW\ngvE7ldc1GOAdFeAT4pZt+1xu5IfN99gqZJ1xM1OALepV3eYtjCzP0hvHolcP\nKC2x8bWZxQDdGPQ+yT74aFo9FCwoYDV9D/68N5P5GDdL1z+ndlcXSHF1ZrKU\nh3UV4gq/2K7AIldWMXFR49t3fXA6/lwg5hhdVosf0JKa4lS3lsfm3+OV39Hm\nGkVolKSi8hyQq8MpNOccXvLFrukSfz355gqwQinY7yZ+thBiGZ4Sxl6u5hsr\nWLci\r\n=UriF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"0745b34d3a8650bc84c1bc17614bce1cf2c303a5","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","tinacms":"^0.12.1-alpha.0","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.6-alpha.0_1580316231280_0.15767620581779318","host":"s3://npm-registry-packages"}},"0.8.6-alpha.1":{"name":"gatsby-tinacms-json","version":"0.8.6-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.6-alpha.1","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"50a73401ae36fc8416bb71233e163d01ffc4d34a","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.6-alpha.1.tgz","fileCount":12,"integrity":"sha512-pXIBpkjXWh+rAIhQMGU2W2hWhIhoPVAJsgJVl+nyG2j40Hk4QVdD+Y5P/cnFanFCmq2SYD45QeM6SOj7KzDIJg==","signatures":[{"sig":"MEQCICeVrtCAitQyQI3neGdy9ki3rxAu+3Su7/quJCfjQilrAiBN1l5dzvuyzBRLTQwb0I+tCIKpzBAHgZxf3eBxaV22cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeODvvCRA9TVsSAnZWagAASJ8P/AvmGZyRsQO5cEHEx4Yb\nz7p3hdYR+4I6fyUVAzPAizzoojsGTBA4Pd0ybLCzuk5WqXY8c30yVK9TsXOx\ngfNxhxA6nSQlSNEiFDkkOvrU39/C9rkETwBYpFIzlDt0qsqa3CYojpd9E32Q\no6epz90UjX2AuFwSbNjSy+HaD33l0Ogifb2jFsODueJRoxFPrjORqmM4p7pX\n9IUqjNo4XCL3YddvAyo7TL+Ds7ncx3C42PPjmdufXl/Uqj2Ru3Qujt51/CY3\nuY6Hfd+9Tbo2cJImDMpmYqPzmTGWlfa4RmmB0HglRDtz4ddrRY3HRON66J4z\nqVKnCbWINfXdjvZ0wlVJNcol1rb1ktarkM4cV/8CE/6OJZTXDUGhqQyifAtP\nMZWjUTy1SzLPqYzcUUMjDd79qfZlyneCZ5mwNaZJgjAiZrQ1GKeft/ZSh1r/\n+APjjydEYGSLvUfFVLI3i8LdKI4+ed3oxejM9yCmH+tPHPb3dLNYiQ+q9pae\n2AMLunpXcnZQqYkumP2Sa9NoAMRZYjKjxwXVMu5W1XdHI3KUOzA/xS7LLpmu\nGCJgEsPJe6sR9Eu3DzbsS82X+ZzOlufNCLbQNE7gO7tBmWmkO4s6VJDuwOkq\nKWsHQ+7hL11LE8+wBoXK4untbgbJOdZ+KvHhErRe5Gs3zDOoDm3HuFyAKOc/\nvWmd\r\n=xUIh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"fc635e65efe04912521c35d15bb344bbf598743a","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.4.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","tinacms":"^0.12.1-alpha.1","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.6-alpha.1_1580743663424_0.22730919427104812","host":"s3://npm-registry-packages"}},"0.8.6":{"name":"gatsby-tinacms-json","version":"0.8.6","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.6","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"77b33fd10366879bf5e24b160384988a9fa297cd","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.6.tgz","fileCount":12,"integrity":"sha512-pHEdT/I/uh1kXGpx4bjyfW+riODkGPrGzYJdryrqP/Egvw6g5E4UXe2H/SGvvjP9XsqOHfehtEtjfx4vv3st0A==","signatures":[{"sig":"MEYCIQD8lovYIIpzBl29JiC7I1NvhCp/HNjrGojuj3f1olg5igIhAJ02gor26POGAsLZuAc6zR7QKcy3ui/yYx0kSPAFprAC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOGUBCRA9TVsSAnZWagAAjgoP/2srN70E/VTPifoEl3b3\nPUpfl8rMJ1vpidNr/bQq0ydTusatkjskPLemPg2dcqC0++lBoebxPuM+l8Th\n2qpRyQCwi1Gpt4ycIuQM3WTUy1rbp4sKaDet7sUx1JSzt9uihYoOL7PVRDaU\nswdWC+y14zMDtnlsRqUx9K5rBg2j+Zs5hhyc2w2atDGvmhtEmYnS4sT/ofy8\nKZ0s1Pix6+l3+AJYepyDb7aa5ZVVwOsxEZxR2kkkJsGApT2ilB1qq9AeWikw\nGKE/mVuUBreJZOxUFmG87g7vm9bWzdf4gO2hD09oeLNfTWXxV+YUdyxWAE+c\nLA2LRJw4H/wEEtcbYVhyg1MyUnCddykaLm6KeWkV+COZWIdMmSqxhxGUm5p3\nK0uyXt+vp3vpoHurdxcnanlrXYdGxC5+zBgZOi/xAbFBBaIQv0RLbG5aE29D\n17bbtwwybAVv+fZbsJv8GYTwuFSUw9VLUbs7CpqD4b8vFZwuwWlgkXbTfvO/\nOzUeHbL0d1ejnT37uCoD31TNMyGL/OaX2bmVbOG4z8jh/fBICaZg9WryYU3j\nyMZV46Dv1ggiB+UGzoku/kxMSuGzm9bFFn2UbhYdJyjAsK/qDgmdgZCbSbFF\ne/C2iDWfA6fjsOlm8zb/WGJ10I0KKImzuhX424xMAWdmE3JoKKDLBon40cDq\nnIWv\r\n=Usdk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"b3a2e3e6dc10075933cebcd47f84b5013d5c8381","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.4.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tinacms":"^0.12.1","ts-jest":"^24.0.2","@types/jest":"^24.0.15","@tinacms/scripts":"^0.1.11"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.6_1580754176580_0.22159355117362778","host":"s3://npm-registry-packages"}},"0.8.7-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.7-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.7-alpha.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"d5db80fe80ff157ee62237a1ea1e1456bea9c7bf","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.7-alpha.0.tgz","fileCount":12,"integrity":"sha512-CxY4VIkWF7SStnS2I1xah5g0NWbR1qsLvQYs68X2l0rRHgs8mQB+IPzT6VQT6fV+CHe3q2i7PEb3r4A0kjnFvQ==","signatures":[{"sig":"MEQCICcYOuhNCU4bCVJLCXvHmFwsqsnbOu1wU3LNfnBZ8Gd0AiA+gD/HtT2LZ4q/J3Sp+cMqX+GPVBgrf40lSLqYTRhExw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePIW0CRA9TVsSAnZWagAAv4QQAIgFye0GZavrwCmUnGwF\ndxDipiPN1LDAjaNWljhZDzFRlgpz9BbJ4+zoIG1Xrd/lQ0HOQqAGrCtK+txo\nj1IsYMB3N94hymgxzTSaZufrAi3usCj86G15SGl40x5qmE0eCfH80vxghODj\nEfYrgI8Y4eT86IRed7HJQOgtLyUdVSjyR090eR1rDLHVo0P3s6yIlaBspzxr\nDSAFh/y7WCaN+HNrSOY8+LoUbUJJPa4dw/zyKxJ2KCm1VySmoYuAsaCK9N16\neJCq/eK/k8vs+wQMiRaNQ/SiC5QQWviOOIui1byUmM/n4g5NfkKapxfBaYQt\n7PpwOX+NvC/wMjz9YZtgkJKpWNuL2s1PvL/amqbhAN280KA9EgWgBfqwDfRB\n5zMDXUa4qeUmcdekgqjLWh0v2/EihtECkP21Q+YRa46t5W0ox+tNTtOramVE\n8IcMjf1Tevdkj/MEvj9LdakCRDA/RE7WWde0ENmEAzee5srfk2tkQnFgDiKW\nqFfKVabSKVBXMIXpn/dOe8tynd7EGimrSBmunZZDcAPmIPn970bwvesNh2cV\ne64F7YzWMtAmtTG8583ZYRRdQjkhwP5olWDK24ljLM83lOsG4Fz0R8w4XVQU\n0GDD+TVYmcmDq50gt1kGf/6uN0Cf7Pi79N5W4ObOzUKjq4/M6NnnNEDTxktF\nJviP\r\n=W4ML\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"adad3e2e562dcdf04b799c13c4290c26b4f5a414","scripts":{"dev":"tinacms-scripts dev","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.4.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.13.0-alpha.0","@tinacms/scripts":"^0.1.11"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.7-alpha.0_1581024692026_0.5935362937618629","host":"s3://npm-registry-packages"}},"0.8.7-alpha.1":{"name":"gatsby-tinacms-json","version":"0.8.7-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.7-alpha.1","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"ec03d4bb69f7f5516a4664007914211a7ac6ef78","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.7-alpha.1.tgz","fileCount":12,"integrity":"sha512-L2JJt/AM/vUGv2du/T7KTI8nAGfbD7Z6WEP5aOb5m9tMAFXGb8CvFXFsn9PtxN/Y3qJxq8OqoJuWJ3vHhyWDRQ==","signatures":[{"sig":"MEUCIQDy67f3uEc5ZYTVEi+a8z0QQYpNIjgjUsoC8FbFauMOTgIgF1H+9lPSWbwvTGqPQhTU6CVixYJn3XBpXbQTwaRH3e0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQu3mCRA9TVsSAnZWagAAE2kP/RysGwtALz15uigsIm02\namWuTwnnyhutRYe6zMJs7smpvOe+vLjOHDnVR5rwKpdDoOwE271howiCt9lU\n1jipqSvn44FUpYpjUfzt3EYeeRwysbxFoL2cp3EVMD8ufhu0YHTg/P6ZCfSv\nScwspnVcwpvThIc+kbXPPbEUXB9OPV6rzlZ3x98S2cc2NJmlVJoQZPeVCbH7\nrFfOuhjOklgUmDsUr6MQ08CUMne8uWjlJAD9La0IW71+/k9/Ai+c1MLmXoQn\n5mGaCIduIxowcXX+CczoziB9ilYQFasgum4l2lPxMaxFc4DIWBaC7zqYyr2d\naAVwbouE7wFQZg41oGT5dHScgecyyEK9JHIYBCg7duAYLOyhKG7NcmQusvCW\nzGeNsKXGaqUv0TgScQvWkHqrdnejaI5+mKf9AWFlThEZv4E1Cae5ISk6gaCL\nIrZ95x03bRuyb6+w15slS1PLVmJkqVHin2s3XaTc03ZwCneByTQGpsvr2vwj\ndrw8c0rBNNemTa1ozm1HpCePo4wEoPC6xFfwT+HDfs2v5rPC8oToRRkICsfR\nNXe6FtFXoK0D8DTfxmwoiqhd3g/Zd0NVsIGfwOJdHkh2TkMMQePjGTuGfmY2\nFMp5JE6pXwD5uPc9K1cnUxdk1odTulZPp8HrS7i7Hs/7ayTzdBhGLp2muTK2\nDCKw\r\n=87xq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"376e568842db64bb0e3db3d09407139f469acc1b","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.4.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.13.0-alpha.1","@tinacms/scripts":"^0.1.12-alpha.0"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.7-alpha.1_1581444581983_0.32916444403725054","host":"s3://npm-registry-packages"}},"0.8.7":{"name":"gatsby-tinacms-json","version":"0.8.7","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.7","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"56d51bc1040974f0593a03c4127064ad3d75551d","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.7.tgz","fileCount":12,"integrity":"sha512-CnqXKIIlTOrgdKAQEyPwJHnbCEMlVvQSW+KHxGYr3/wXwJMhqh8LC4w845WBwyesrNwMCVxn7uFPDhHpgexPew==","signatures":[{"sig":"MEYCIQDDtCKA4BwZh3hji0MULXg82NJUM9neD11KPaKH7GAUAwIhAJSllHlGfxHgvHE5w+nc1S2d9vJQ+F+MZkDRO3aLPg4h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQu6KCRA9TVsSAnZWagAAeuIP/2/ehaeZcp/Y255SXks4\noY9lgMkjT7D2hFfNcQoffD2jRv++dcs7Xp1vFxbd0FE7VhHb9SHRDVqWzn+9\nTV5XDEvIjObshy+ngx4++pvXrwfNWajmi9Vugw84tArV4bB/mbs60D2/NT/R\nOMHPx8wQPyUAwfdXlxrlC9XesIboxMm8VMybxK+JFkLLz3n83ybIlIXhD4hv\npuYdBCF3RGNdr4/u2rE2W4lMNj09kZgtc/lkS53NYxo2vAxYIqQpqnkF+xfo\nR6I/LQ6/YAc5sn0w7VME0I0WVTnqH0Sw8xaEz4pZtZjG8uFdgUTJydpnTYID\nAHFleKqcEOfIJR6nIKfE/hw+VEp4w3o1yJYzPFbTFhsqxuoDYohKZp/JbdMn\nKbEepgKoGZ1KrvxYCRvQS5mJ2nCNOz7T6VZ44c7P6WZVVeUhGsq3rSMYtRcg\ndmoJ8EMPoNcnRbDv7V7bI7f6sfFUvo/4QOl5iVBwCueH/MW0iaZsSRQDXg4C\nJt8nxYXV/rjVI9bIohOPYTPfTruM5e+4nrRXXDr3RqHTzQJVobkf36+EAzJ/\nIIEwfC9i9+fsuUhZ/ZrjkivIGAZGFnG4oGh44ndqjpPCe+Qjx488XfZepveE\nRyMWTAM7nu+DVtL7riNhMuV/mihBwMfSVS9dDkrDoiW93ZHWZETrjPAS8LsX\nRtwB\r\n=2pzf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"3d993410740f4a4c4434ed32d42ad29175874ae8","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.4.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.13.0","@tinacms/scripts":"^0.1.12"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.7_1581444746006_0.7260670410355043","host":"s3://npm-registry-packages"}},"0.8.8-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.8-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.8-alpha.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"11398fa4ef00ddbb253a662b2b5577d497f794e1","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.8-alpha.0.tgz","fileCount":12,"integrity":"sha512-F29d3/yMf9mdZyoM1hR1STORQZaiwcfS6OR4ZHyYjWyMHrc074+173qLPBjq2JbLhnSgadMaq0flNWc1fnDvqQ==","signatures":[{"sig":"MEUCIQDYed/I2FdRoq0C16vCCyS6q7xgJNl/JR57jWuHENVEBwIgIRE1B9ufXDhmgyqB8ww5zPjFQ4OM7wNF0gCP48GnF04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRwUXCRA9TVsSAnZWagAAUGcQAIMCewGNHzAr8ViIiUb0\nL+Y8Dn020+OpD2oeu77ks7PQJkvF8gzRIQY4538x6mCX+TR8QWPudY+G1K29\nj9z55L1emOaIW++dlhUDY3OjJneS6GrRqfnt+vm0hlYeu5ANY1N9zR3SeDlH\nzRM6TPNzHP09P4XiZnNWdIAKCbC6RqwRy+hzIp2n6zTm3FKdeMy0x3SQDb69\nCmjhRxoY2+YbZde9jjSQTQML4TR9PmIO9KMHJtx8Rea7JE1H0005C1/1woyb\nZX0julG6/7YP/dqyjSn7YiLkuoiiyPKYNO1I2KHCQ94yEzNKZosGfBy6s4T+\nNZFruHmAlnEV4JDF7W/jFRIudwIUY4Ya65NbZxHfTXykWBef71dJdp+X8yDv\nQGj9HKCU49M3/BfREfTXpdLuMQg0qdTE5yBLU7kYhaY990eX4Esg8Dit2V5m\ne/JpcbzFFGTwbkqM3fxpu9ffYGTAHAzeQOjjAr+iajF3JW9bJgJfZPTcFpuX\n7hCouKqNEIZIyvBblZcssmqtiKdnxJjmEUHDi0TaFjEIYg3STOpWjBe69D+Q\nOQD5rIVNvHTIJM22aat/OEnNE7P3+Q7TzOEeyWBcAtJVPPYXFKbMZhXkZN+F\n4pTkmu33LUgFyRnr7OSg1uaHuuF4xoepUY73u9ePWthUMiOBMwe8dGLJfMUz\ngpR5\r\n=3aoK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"c1af3d40866960240ff724f9898cfd442010e303","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.4.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.13.1-alpha.0","@tinacms/scripts":"^0.1.12"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.8-alpha.0_1581712663206_0.9686943567252897","host":"s3://npm-registry-packages"}},"0.8.8-alpha.1":{"name":"gatsby-tinacms-json","version":"0.8.8-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.8-alpha.1","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"768c887fb0256e2c36ad145352b43572bea48869","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.8-alpha.1.tgz","fileCount":12,"integrity":"sha512-sAtaZ0bGFUAkA+QeR8tr60Q/nqRG0RYlCeMT2ovnkciIEnam3RIub37il7TkBaI4GCdl/N56bIAwX8J/qOeErA==","signatures":[{"sig":"MEUCIQC5e083qwcOeXJlNV2/g7BD5RYygQfF9WcqRVMy2IaUfAIgE+1O1c3Bn494UKy9JjcuzKNOo15wJGn0DrA13+e225M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeScAYCRA9TVsSAnZWagAAiO8P/0MtHHLnXI7hRgUG0+PM\nWYaBiVM4E946XzICburDTtSa+4AMqzJC3z9jDEi/chyiQ+bFUKE1sgUBUjW7\nc6TdabGPozk2uy4U2gGfYizhDH/zbx3G2l8FE4sS1izk93rSWFD8WCYSqmg7\nxeuH4sjSg3HNAevOUx6vrNCjwLYKygCWiQbD+xJ0ypMRXneXq/Lt1SLS2UAA\nbNbFdT9zUKT1uYWCcHhVEUHI4AN6c0ONQ8adlmieZ49cJn3D5jIyPcHbbSYp\ntwproLmxmaghfeGom70wHMWwsV5Lc/8qNA1UKKnbZEVbtBHssM1ZzX+EoLSJ\nMYunyviYhiEAJlW93KFgKyMIj4mcV0g09OCcHje1P7JzmiEgG2yK6tZRcTji\npBAZu0TbePdxYg+3dXzpChLUhOauxpnmKWgS2xzA7nhEB9uOHU4qeC15BiF0\n5QmFAMMjb4msk6DiqccUZ+tEn10T5eWYqn+A9Tic9quH36rEkk7sRdYiEOuI\niBmjUzlT/7fmspxvTx5jjLQ5f9Yah9PRY6ZUeEJBSyjt9DbQ2vqB/pX4pK9J\nbfhYVKSlCe3OhF5UUERQrHCsLQspqG8AtYBOfxfcUI0AWE6KHqb8pH3mEc3W\nYUBz3VI1psbPjbUey1XAFCO+NNi3E+8ja1rtDEdkno0n4Z7JsvihKzJ0tYrO\nuPD6\r\n=AnvJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"2337ac809614f7b4654923fe2d1523d5bead14f1","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.4.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.13.1-alpha.1","@tinacms/scripts":"^0.1.12"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.8-alpha.1_1581891607602_0.6161140962855183","host":"s3://npm-registry-packages"}},"0.8.8":{"name":"gatsby-tinacms-json","version":"0.8.8","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.8","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"4e4cc73cf049b3781974392513e2a0af85234386","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.8.tgz","fileCount":12,"integrity":"sha512-0ueCf1FLXD5Z/B6PT3lLKX7+Hq8tJDaz4CWdtft0yMq2ZvlW/36hYHKlaRxbGrLoXkD4cNm7IVd2Vep6m43U2Q==","signatures":[{"sig":"MEUCIQCN2vjJxW5BPNWyrcPGZbg/+3JL0+q9w01hgfCkSvD0ggIgT5Mi1yTlRLa+X/2nrcnqyiwMn0i3YRJuxY9iC5gH2I8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTELvCRA9TVsSAnZWagAAXTMP/1oMLEnxaQqwFnMLSW+m\nCjwbHODz94/OX1JBVtzkovQtSw5fRQKlk0Rz/62egTg/ukYQT/OFgM1s5h77\n705wt5CEPmk05WAefPUck0f3mvfc0Fculcyt+FhfvGpwBAgzDCKcEnFNwEHs\nYzS7GmH6odu46ADzmaqyJQDbGch0F8ZSp7zMXXmmDtQ+c8vGVzwyp7/4jLW0\n5RipHoP2T/YAt/xRVgGE5g3V5jIyJlM+2oqO/PzxhnMBZGxB82DElD9ZGgbL\n3nJEzQfDnQBnDm8zONrMIN1wiahb645NJqdvA0Gi7hEI0P0yNh7iLHfs1MTE\n8Cfms76zKQbZzNkDn566QQ2FWSC5K9845deBV3n9k82cM+fZXTDBLhrxmT+P\ny28dLL2zEAkAz/noFWHQ2BJwo8yTVZZZlOgDS4HQQ64mhgAaeUx2kv1cxRC8\niocqhC3ZRu8wF/0EEY7GT0vV90fMCzUF95GMAAf1JKK86D+WVq6MfXs9ZxPu\nn9MmSphixqJ2N0nTUww+zSeU8zTYg535LCxIexnnvD4cLaiIFPQjHTVeoxkO\n2mH0a4646Vghc8v2F0350PjoMFybxuy00t2DxrnCbBs6hHdtulhFhUz3/ygc\nt7MxWeHq1zl1jCHZG/EPCTwN+VAVRfzHotwm72P6jb/VnPQIc5FrSjCo9GHR\nUgmf\r\n=j6rM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"0c86ab3e7b4b774dbe8f8d33266d03140bdefbf8","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.6.0+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.13.1","@tinacms/scripts":"^0.1.12"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.8_1582056174351_0.5321544951568344","host":"s3://npm-registry-packages"}},"0.8.9-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.9-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.9-alpha.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"6305272a25c84ba1d040066a694180aabac62a77","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.9-alpha.0.tgz","fileCount":12,"integrity":"sha512-qt9Z9Rzu+svVBaF4pd7vs2b7SwGN+gNGKNfFao3CerSnsQw6api/Str4XqQzhAldzBuEz+AuvfETWDFY6EA0pQ==","signatures":[{"sig":"MEUCIHzqvL3G8UQQCvPkROtMeAYZGI3D1+HTYB6WD8K9cJKQAiEA0wR7b7BmfzbW0OH1lo1ock9TUs5nR8YiEVuQ06NhXLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTtg1CRA9TVsSAnZWagAATv4P/jfXqI5rIz8W1jjZD3gR\nh0cbhmvFGolyXYLsf8O0S5fqRe5aO+UnjTGvDkNGAeiiDdwNaVbcubCVizd1\nHKuu7y1rKthAVyLa3aizuTKTuJZCsVZfPiLwTOZw1V4j31P+c3JMFkx9k/eP\ng/99tg8hYbi8LLE+vLOWmYngn1PcSsny39zjN1AXfEP3EdRi5AaIPRWhIHJ9\n8vBMVxWTGP2PQUhCcMlPg7xZDJYdXbXYZOQuYLkLmPIteFJe6ESzuuSYDA1s\nR4oHlsOFtTjkGJtttuFB2H6ywyi8d44EmfzBVUOQ6C0peP8W2gtpLIxPVlS6\nbfJRZoVYeetAJqp4B982oVj9QxRuroF8VgFrb7leU/nHK2KevUQ0quC+uOBS\nGwoM+5mB6VUK4PIJhyU8SPrkmllQhxZavd2WKHq2oxPHsEIAtJstPDVWo0uS\na1yACCkP+8Y85UoenFdwzq+rGXxzx2XpXN+qgLKCDAtlmfE80jzA5X2sts4Y\nYlJBKq+hScK4c31FtqltO1GYv8q6XLVy49ys7nibG0tZ5tslHZyRjTkCJ9kz\n3lN6YJyNd+asLGFFqG6emvonWS9Ey1l81UtiqSA4aX7xRji1Az2jYNT06sj1\nDAcNkmeDiOGfRqG32lVhU/b3Y+Pug1MR6Xm4x0qC8f6sSjX2cEbqUvalaazq\n+C4I\r\n=00aq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"e52510c27972bca13188a9e92d403b108840dbca","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.14.0-alpha.0","@tinacms/scripts":"^0.1.12"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.9-alpha.0_1582225461095_0.3748597092878099","host":"s3://npm-registry-packages"}},"0.8.9-alpha.1":{"name":"gatsby-tinacms-json","version":"0.8.9-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.9-alpha.1","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"03741e31332ec9d9123adb4dadc6cb7d1516ebba","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.9-alpha.1.tgz","fileCount":12,"integrity":"sha512-XA9jRA5aCRfbU3buB/qBfcCd27nSR7yegp4qimhq8jzZtNZrApQ3W8Gptwgso0enl8RogyQm4C1Q5q3K3cYYpA==","signatures":[{"sig":"MEYCIQDxS1E9utreQYJgs0kAo+sGI3lFUEWSbjl+I+Od4aaEEAIhAJ9MXxNuS8fDEKmxAPwc/ArzT0LOi+t2JQ99na4TsXpl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUCndCRA9TVsSAnZWagAARZwP/0KOd3P8oKALJFzJPnRO\nRSWAqIsigvxn9YNPjINPW89MHQagrp18zZOIwAq6RsTMhyenf7ClHimH/jFl\nOq4e0t0VRJA9z9C5NJyBFojZZABZr2mM854cyPiH+S8GmY2MnZiflnlcsQZE\nfWFm2wo7ayVwovXT3P4fUddAFaWWFIvpftNRHJpKXASdOlnCSPrPQiggYT2L\ntgWWt4YJ79bNXRx869nbxQyb7LpC6ahBhg9YBZGl4mQbrkzCDCQBUpEC6UlW\n7egO5yp30EaKaKCXMCg02BKYQAyRO1+Ry8Oz2eS5/620xfPSIuVvwyFGj5IK\nfk3zAdeXoraobRyG22rSNntI8nwbdrMCxlBzsOFekslIfPJxq3lN/XqeY0zP\nAXBflSlIupvAwtF7JOhwn2F9k8l/Mly1vfK3HuriitqCt+D7oEEKOHz2ZswF\nfaIW7mQSsVLiAdGPPz1/nTGW08qDUfKlJK5EK3ivljPBeG+YD18N6pyudxXF\n5mkX6o9a+6ookI2Ov0dDgUNc346ZaZiPQzmhtx37OSDyhGuKlMeyVKyb6LqE\nk07R972YeyTzloYhiLjNRtq9+7g639/jkB3O9hnvhkjLxgdlGXHR0cZ1vJ/J\nS9bZQnHQsMfF2hYV2oWCsVsC+DAVYUYBD4KjdgDNLr+95IwcTXcA1D4u1U5J\npENM\r\n=fB/z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"7fa3d6e4304f0da4f632c0f16e7104dc26d16ba4","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.14.0-alpha.1","@tinacms/scripts":"^0.1.12"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.9-alpha.1_1582311900837_0.11358238346489524","host":"s3://npm-registry-packages"}},"0.8.9":{"name":"gatsby-tinacms-json","version":"0.8.9","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.9","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"8a37c9d674dbb408bfda4b5039b4faaa3c9611c0","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.9.tgz","fileCount":12,"integrity":"sha512-k0Cejoeo7Ng+CmjktcxF0dLmM3Kfr5lkXQvhHuEHpWNS5+8+q2igz92g8sz1k3gYpexAcYBY5qRXuiNIVZhGag==","signatures":[{"sig":"MEUCIQDB2H8FcAvDwiTqMAjA9i3oTodkQN7FAjaTicyX56hkIQIgVSi+UF5XLFsx/DFAW0RdbFwV6lR7W4RrrJbQUqU/3Pc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVC3GCRA9TVsSAnZWagAAMK0P/jNZxvvAzObQl0SlYMjf\nlabgGWouxBKfQNYStC8D+1/H0Mt+GfqALcOM9B/r3LX/fwcx12oKNhDKYQgv\nPVs4tSNT3E4Gj9HA94FrBJDhhAshOJ563GxNTRbka7Lh4vzI1Wa+pBrU8hXi\nmCE/kH2iMnwsdUp98DpH5Ezn5tb7e18TbfGaP26hrYs54YiccdxNCdQ8wd+d\nFq1MNKKvVgFIIBSkeEyogJM/c8VJxUH7v1a9+W1ns+UKigLRHTONP+GMNNii\nL9zRpCvQ4/WN6921EM41xjCaPEaHPEGRtBaWyN+XnhA+phl0iBTPhJby1OLn\noFbbVAlMae4X89iyPlRiDqE9TqYzotaczrQsfSK7iEnXofS1wVCjO+92+hKx\nFH++H6I0qBNKUVNMu3Vu/ByBK/W3QfdhQmVtmWZQa/WbS7abYjPOGbh9qxhT\nuJXaB0ubi+BJVcci8j0BgTOJPFu2LjTCSSRWaJsm3zVPN7b7Ou//f8/9JY5b\nhDH4kS1cOzZLzYgmqzSxLu3fb87HhwmC402mCMZHvD7KaRaKV9U3patlPQ0k\nYhbB7p2Ejw2JvHDEeVjYcLio5M6ayX1LIVhLoDxtqxM27ZOkIW9VerZkHHp8\nGHZXXbeP+qjKPN2R8Gfp6qW3tW3KC4OEmoCU6YUbE4ysmtvSZ3mvzMxnt7Ts\n4Gdw\r\n=nSin\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"1f914f5a2e100410caf0585cc7b14fd7bf646ef1","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.14.0","@tinacms/scripts":"^0.1.12"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.9_1582575045871_0.7520443120347928","host":"s3://npm-registry-packages"}},"0.8.10-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.10-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.10-alpha.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"01f0add5f98c9084d2043e516443578d2306984c","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.10-alpha.0.tgz","fileCount":12,"integrity":"sha512-wUKQXxe0hF5UyZGDhgGlneRcEsCZXgNEM2JRHAMd409QrjXkSDb5EDVyYa680eq1cYEwQefGPI2SXm0xgx1nkw==","signatures":[{"sig":"MEUCIFW9oXxf0yKn0woeO561BQm0nlf7hLHX4BymqEHc+b+HAiEA6kMPyAfuN2jIJ8WS8miDAqDmQtzGbkyuyr8eZeLbhgk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVsrTCRA9TVsSAnZWagAARvgQAIp4UUDxsToHF8Rhp5mA\nY7jM1ZWqRVVAh1cNv5Uq/mmgWXwyQ9OiPe2YJVLhS20QE6ahqetEBz8IWFyK\nGX7F1w2oFXGyNBkXTi6VQ7sKDaQkmnEYGICd6Ya2MyjQsLQ5PzgEYv0sVBXP\n0DF2nN6XJkjHnqAWAlbciJJBmLZPMfW9a0Y5dbeM6cpgYdQPyvrq5YV6dhBV\nWjpsZA5LG2OmhWAK5+iDQyb/nw6IUF+9liJiu9Vc/H8wNICIx52t2axrftlS\nB5eZqxpfv7rHmzpJnRHUlK4xlYJzXEQV5xbPdPYxiMw4xKb+DUT+E2sQ116s\nLTRVybKa6Y+IF89I960CHSL5VB2UCmRx3fxT6mDh1hQk7fvfE3uTxPFb/F9+\nMS+wSox42GA/jKGvOqS+GLLigMqsqrBGlBpQkReci7WWPZ37Z9Odu+Yh7yq2\n7qY3p0yaE4dr+TxP0QaD00Ie748tYlM5Ax0WpeEpoj8g8P4YL9XFRwMgBjug\nU7EuyLjuPfK9eZ6KIz9MNke9qNkTQohQfvcbVYNB/KMcqP0PvqAKzx8tqVcH\nzBo3DRd44JOyUd/gkXwMTcb7UQpFlhUkNbBYv9SeMJjvRwM32UxmyD9Ncc/S\nvQtpWNVfaO+0B3WnZidMKlERzwSKczZfL/gQJZJmjQn6BZXaAvbp9gQH/eaT\neNXz\r\n=XGEv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"10b46715f670498a41b5b4ae4f22ef5d89af5ad3","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.15.0-alpha.0","@tinacms/scripts":"^0.1.12"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.10-alpha.0_1582746323361_0.49489819500987253","host":"s3://npm-registry-packages"}},"0.8.10":{"name":"gatsby-tinacms-json","version":"0.8.10","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.10","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"f298d6052b5d7da5cfab16aafb8a9f0fa0d33d89","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.10.tgz","fileCount":12,"integrity":"sha512-ycKrR/ksmE+xtfTaL2+Je1MYYrMRDw6NIuGWtHY9492wnVFQlt5gnHZVFguS4J8dxZO3ol2P8/bI3VuzF1UHhQ==","signatures":[{"sig":"MEUCIQDsj4CUTOUBhxbqLJtwZo4qrmTWPUMLPQqKsWIwEBqyUAIgcJ9WmFG1MEyWwEo12b16lmg8+hrxtAIpfRQKDvaCYqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXYN3CRA9TVsSAnZWagAAEQIP/jrkB0RsqJexU9jPeBV8\nJnNVnw2Q7WhtB7yVqlv+0/t4p8FiOGcqPxTaCbv+H550Nb/C6CYmW7H6poWu\n7oWwvh+Ox2IH8X4AmCGOMTs26WtMixZji2sWmXq9kRy3+ijGRI+lkQlIBEpB\npCnDLaqG8ZgHt6cuFvrjR2MQMnWnGU8P7CnB7rtdGjuDV/ZV4LxSLS0rAOLI\nBIrph/zpLKkIkXzjQdAna1Y0Bi/zSxWxQLcMATo9n1Co0RUrlQbQDYU4o4aS\ncI82+q3uhazUy4fccjeDgvZSEwS5u1HeaAI2d9LcjG/SFPRW7eGad/uSUNch\npyhZa36UmtUNjm0/m3X69EuAQnCTMTO1ca7UWjQrP2qXoHhpmDpci85umwyi\nNtljI8BBlOiXqLET9WCXCFwjKA1JCbdQTxQYX8OKgcjPVxGVuYEmgZWX0jke\n3uY0oO+PvsWPw2FAp7qjLcxFU+LlnvhAH+UzDlfD7S4608HyRlSOVENzsqg3\naMMdUSWLMLQkS+431569JJMg43mUcdQXsrMFXq2ROAr/4+zH8EhlCjo9P6NO\nSKQVBqQVymZBR/UQ2wz83X2eIM2oSQka7MOfXNO3oArdWu2QvyWRwNxcNyeK\n88OA9uwwPHbMnWoVOwaAkprb1QY/P8Cl+MsaasqqVUryB0unvJBNuK4E8tcc\nFazx\r\n=bl6K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"56245c0e6d8328ebc2eb341cf67355d8aed03931","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.15.0","@tinacms/scripts":"^0.1.12"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.10_1583186806876_0.8983467689695657","host":"s3://npm-registry-packages"}},"0.8.11-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.11-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.11-alpha.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"56edc9c5deeeb86c1f28ba572377c19bd28efdb5","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.11-alpha.0.tgz","fileCount":12,"integrity":"sha512-bamM8fDVj01LVI7kVWkA9Jok5Yb84uffREDGkgJXyuK0R8JBzxNX12pqZtw6NE5dOtpGKidd5/ieeac6kCnqmw==","signatures":[{"sig":"MEYCIQD27HedQwKWZMZgCUtKlqTJfz0dd+jfWJZNv2UsQR5C6wIhAPnkuEpEX19jinc8XtRws15JwbpgNMQ+2Pae6CBb0psW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYTceCRA9TVsSAnZWagAAKTcP/AptWmZwx4wBU7dHI8FX\nzoI7POg7F6wIB8WSFf9qY5tf5Ao/C2W7ZHlwl/yG2NpUjE921yaLTLXdwaOh\nn5RSptJ68bTEXi9TwMrUnHZqM+NXfFvg/NClYQEo0uSN1iYO3oFhosvtU5lI\niO5jUq+Ylfoy4PwhZ7xMmRja7EnEkB3zc8qF16Kb2xQu4frjkDr24S6t3Onv\nOY0jUVqPfN0fq3kwbBMd05HHT31luf/jaypZOQcoQcJNh5IbY0fEtbHfRnDw\nxz9i9nrK1KN3rpGSqR9kIFvHBgH7lbFX00hRFYLqmFwn7fC34cfHcVixBHzS\nJHrxLxxHzPXltz94ZSd2RObmp7qzdBL5JH5kYZ6q3viMVMc6BbzapwfyLe8u\nju4X9SXfZa+ow0VsoZaufcMYPAxD1mCqsy41Q60GrsaE/wwpTwkoW4fKtN9T\nvYv85lPK6+PJBlxBLSlQNsEaYgGhgxWj1Cf7lTETl53egMqAWbbkDAMlmyee\nGEnrBQLP1GQd2awjHG+KJGalF8waLDDvtStcRlTsMI/l5ySZ45oD8HrHnNMN\nNWpVkuN1TTv4fMFkeBAx6PWI6594EcXWNHUlvEpAnDREfT7suFG2aa+wu3R0\npRYzgtx6bR/by1uT1T1uGd+EVu16Jnj7Hj9PuBmAzjprxKdq8sqhSIFUOR4a\nA0wh\r\n=cIG8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"68860f472b0e746d4d9b57dfa7f943f2cbcf3473","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.16.0-alpha.0","@tinacms/scripts":"^0.1.13-alpha.0"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.11-alpha.0_1583429406349_0.5761098850582718","host":"s3://npm-registry-packages"}},"0.8.11-alpha.1":{"name":"gatsby-tinacms-json","version":"0.8.11-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.11-alpha.1","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"284af359d9f05cbc3c40b91d53901f6f4f064e29","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.11-alpha.1.tgz","fileCount":12,"integrity":"sha512-TW5Azm7rkWa5PZ6a3ZLohUYounKrIzjV+yAXqv19yHYJeXAsJfuhaijYoSzsPjCVVA7g8z1Pm3cEMXzl2xiQNQ==","signatures":[{"sig":"MEQCIG6vb5/yqmgBvI5tz6cxjEzojcA+w3F97SPv8caz3LFtAiBQNDKgyO/VsGyR9T+ef0NqfSBVQE6V6Z1RmznfhnxYEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYp0iCRA9TVsSAnZWagAAI2UP/RijqDg3yKerBcyITnUx\nuyXl5Bb5sT9jLB+3jAx182+vPXJGAJ48ew+AUTavnBljXc7j6ERacOpS/G/t\nNG8qdjwRY6wJjWih67Hu83jYPCJyvc4faAZ+0YJ27z5PUNTBWpp4ArAx4m2N\nOL/MP/ddI+IdUWVS2vjias0QOVOVTmpVVk46g28KtnL2oMAjUW0+pcWszYIe\nStDjfJ8+OxQ71F6IZvu1Ni0AUrWnWmRf9mDals973fcHnUL/hLFAc7YbQEuv\nR9VUStz0CB20Kp6NBW6tLlvaA9aciiZmqMNi+AGKwatsHYYUlPiSnWbdEVj0\nL6aO8Trv53NnGH3MgBk7oYCYvL6XfhQsdNoExCSjtPKE8Q6EzwD0fhxXgfcP\nriPoqe7Jk7cx+JF9V4CWE7A0rV9OiRC0sVA9rW+JlsxP/fxNtKZlkkdBJsCI\nyPFUW5qAlzv0OKsb2/ubqresCy/JJKCwuVEPCGIEJvCWsJAnRhjVwBWKc5O0\nMZXhsq6f7QDbHW9yRetN52Se6jmBOwVvFimer7pyjZ7bsIh24ItvvOlbKjHp\n6Ovq9xoOS/Of3Xt4pKuC7SI4tu9jI/2UsFdkQN68ZhlrrTqVlXk1LcR9wXK4\nD8I9ME/+lVL3PJe/ACjbpgwrY3GNW7ff5dRocXKnXCXNAeOcgbocdtcCopA1\nV6sC\r\n=WI+Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"2d4a77eeb918a9f7c1b015d5a8870522a0375d8a","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.16.0-alpha.1","@tinacms/scripts":"^0.1.13-alpha.0"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.11-alpha.1_1583521058085_0.493890212008145","host":"s3://npm-registry-packages"}},"0.8.11":{"name":"gatsby-tinacms-json","version":"0.8.11","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.11","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"024939c9c2b27edb9b48e4481a463a6146903373","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.11.tgz","fileCount":12,"integrity":"sha512-+2QXeG6i/DhhX9Vh668cTJepA6X3qpBcSb/9pcEIp8qgegDUd4pThS1CKJEChCZoWvroemfFRgePFalwArSlvQ==","signatures":[{"sig":"MEQCIBPy0N/E7TJPKZvla2uOmaVPtiap68DVw/K5QuR/dVDPAiBJOa7hUXQoq/lavIV7G9dXPi0HrHg6OOFv5V0Lf4w79A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZk1mCRA9TVsSAnZWagAA3p4P/i7fyv4PmCcZGVVPT26m\nrlJiru7+EjC/Y5vbU640BIrw2YeTpf8Txp2tbP3IBULnQQLjNJemBOXPZ+IE\nZQZv0qvyLldvElxRMwzinM9Enz4n8fJVkLguvHfRHJ5DaaJv8V47qIO6UHGb\ni4YAtuYer9CfSHljiknzUJ7YQ8I69uv5s0sMLFq9Adu1CE/xwTqRXw7o3CWX\ne06pjdUl1EDi/fUzYrOhSclrw43x2KfgAVJ94DpNe+Sr0QZPLGReTpThuE9w\nDTvqtXmhbX9bcRjuYq9/06Hc584yzRFIH7Ie3tCoKiSb2IkcRyvx0XfRzzcB\nQQrcK6Ang3pyUPtD8/ZcDqv9nAqNS9r92pk+j7/LgxnXy5PLfgiou45TXXrY\nb5gMR7wjXVcnL64oOjEKXbrt6FxbQGWzDjbo6rhjLCy9M0+XVVHHk9hkPlMo\neqTQKGxKAxcjSeF6h4IacaEDepsx7Ppb9vDEioA9IK5vEC9WKXZ7M0lYBM7s\nBdLRY8HyT79PbXCwF7c68Y4fp6tzh/Z26IJE24JvNXHpWl/sz2CzKNglEulI\nWzMPr+1CCm3ZTG+e+/kiLoe9D+97nY1ojYG5RLnj0fUvkCGFo0j2LBPqOzoB\nBsi1cLp98vCdba8f4nRQMzUqx1oNQfEpSNPzNLT4p/lJJY/E/GWU7b7UoGWc\nn+XH\r\n=vGCA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"f1eaf98e9629d0f7bb4c04ff85c9c3cf865a0352","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.16.0","@tinacms/scripts":"^0.1.13"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.11_1583762790499_0.43183414230781936","host":"s3://npm-registry-packages"}},"0.8.12":{"name":"gatsby-tinacms-json","version":"0.8.12","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.12","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"be00ad33c6ab057904d9d75a2dd72f7f64fde082","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.12.tgz","fileCount":12,"integrity":"sha512-K9aRoBK0mcvxQB7ihHt9oyiUkYeeLLDP5MZcHVVDbY+nMkUVHkD69xrFwPuJ27+CJij8NWog/cdeYUkysLFFxQ==","signatures":[{"sig":"MEYCIQDwntcJf69/v3VSEUfXAXNdZHxcll8HH8mOGSRSNxIrjgIhAOqLnpLKGN4Of5xzy/Fj5F7IT+lP6V6wbOFXVRf6DU/j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb3yfCRA9TVsSAnZWagAACSAP/RExxF5bDsiuEpOK2zgJ\niNCypnhADbACeRh4V2vta8ocPg7ecMmw6OLLazYp5D4AfhSnuBsIDPD3QTa9\nh70ImRfprqDvIOQmT51KfuTkc/SVrx1RweRYo9+CMet64989Ca00FeKv4Ys8\nD8231usIJkOvZzZZ3ricMOl1RNMTa1+yCl0QBE2zmDZIKPkwDgJ/Z5GAyTwh\ns8eMbQcnJK5JxisvStxU5HmucDXvHEh4SS27R3P1+R9YBhxVQDjBVTxpYu9i\nYj4Xbif1S1LsSS9RHbBh36Jjp854PuEFjOl6I94cs9gWY2kbTQ/8wG9HmepX\nTyqhGmqhcKreMG41WX6o6AL9iYDxar0caaRzhUgtJhDV7uRMZbcRsIs6v+O1\nR461x3uMLlGrS57rOEkKXNng7MZNzxUr0gCrHJMywg+0fpwikM9AbZM3v64g\nS36Mcuulii2KlxNo63pnZAvp8R36lbvqY7qctARghkoBLoySx4BRpld/xzO6\n1rElhhN1Mwym8zeNiT0Tnf7ogYIugKuhcP7NMNZ8G9BLH7zaZPpKYbESyvyg\n67RRwb2dEP2q/vYJqPmdnZDXy5hbf7nSQhtGzyeoR5//JIEbdf8uvMXjkbJ/\nOg5sRcbsKvyr1kq1ORCcbUz3k/chnFI9hBH2RaYHy95TrTYQt1XGIfWZ1po8\nq8Z5\r\n=jkkr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"1f20c84ddb4ed1860a966c11e5b8e44749da07cb","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.17.0","@tinacms/scripts":"^0.1.13"},"peerDependencies":{"tinacms":">=0.11"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.12_1584364702987_0.41845212924495656","host":"s3://npm-registry-packages"}},"0.8.13":{"name":"gatsby-tinacms-json","version":"0.8.13","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.13","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"0b4c490f017934ad48bb5f490f0c45cdca56988c","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.13.tgz","fileCount":12,"integrity":"sha512-+pyEMYjrW7dYGHUx0rofnKnfOPpoPqBwR+IIjwT9xmR1MAWa+6H6yhd2nwRxiFNn432wspzxGiIhZfvgoqKquQ==","signatures":[{"sig":"MEYCIQCxC0tQ4xu89GJZL6tck8BikrwOJNDFPhCZqRRN+CtrwAIhAOdwTyZhbgMjrsmRIwHE4cKpQovI7yyC5ClShgEviOoS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeLiWCRA9TVsSAnZWagAAwh4QAJ4RXiyUhmGTtPRdy5sF\n1qb8RRVX4Yy7qEHQoPrHwNuDm5l3XFMq7refKNqHL5vy3FD0lyoXF2ObqZXw\nWY9e70LgG6EO7EPEJSK9jWh4NocyiYyL4TMiokzaOgyuAiEXNLk9kfh8rueX\nCUwLHElDcr9sgi1VUOk5FyLko0RMpbLtokMJbBGjpLSTe3XAtApAT1zy2gdH\nLwjt0YJDiAWLbZM2vYNgdDzG9+j/Wq8yxnyKgLPqlEwsIhpp89rv+nxsjE53\nB1oo/UPpmralZWwRcJ6UewTrRtQCQ+CAGrqUoI6Dk9vxv69NRtkuRw3rfO+5\n//xp2dlhDGbqNxNGCUaUZDGR0Qvhi5esB3/KRLXYX4iFJWLbLEQQBN7mPJ3O\n6MXF+K73oDvhHVxa7A/uBxHYhxADCSbT7sYg8tkNZR1qOY7ecn5FU1gQKMoA\n+u3Z/alESk9LrHKLt8L+QiqyDbDWqlD8unb0Z8XfP75mccEVJgbSJq90zfbg\nphux6MLLueOnjPqPRXQPIBKHO/vCidVo+WQBCJ0RQcHMhKIhaopzLEEusyQW\ntJv3sL95flpQURX7Kbx3LU4hHfEEUrbiwEJNxRQvI4bOViSKuoEI+WJ8SxIb\nxsnDhmxcA1mo06FBrcBDDfZ669MXVkyp1U5seUW0m9kGU+gs/0p83CVQKFbt\n9z/H\r\n=00w2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"8e789a91d174eb961579870392df651c69f805cb","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.18.0","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.2"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.13_1584969878096_0.6672239581043415","host":"s3://npm-registry-packages"}},"0.8.14":{"name":"gatsby-tinacms-json","version":"0.8.14","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.14","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"a9c51565e8e413d2d74e3b54691e8e95ab521505","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.14.tgz","fileCount":12,"integrity":"sha512-9lQg6ytqDIXJ7phy+qHbu5Kb/CmhZLmJ49N5Q36zUZSzR2Xf5zxDxhw+HmpdDBxaNXY0/rAZ1ut2yJjjGz5B4g==","signatures":[{"sig":"MEQCIBJcNGqeYQfxddo1Vnxi48ehuwg8Luf5b2tPTb5vQmarAiB5Fki8cgvHN8vZH4crpeEpCPKA8cSkvrwaGwjQ3Y4IJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee2KCCRA9TVsSAnZWagAA6JMQAJHNLQmwbNX2o8Zy/AO3\ndSKsSLvLgz+fMsWRb5D32Jmm0v791/Sn1z/sw2dWQ8hALFc+Q9wsrzm99VVl\nR98pbwpMb+5ZszmhdyF//OrJzpInfHdeTD8LxjVE6QbfB+O2eTnifa4TqjqW\nuIDJ0WWBH6JpyuG0rW52g04jxMEuUmQes1jLtGYrHR/MzuIhr7ETMqjpNLhS\nOYfODfcQEA13R3vLsb+ULmQSK27xfOVyDSG/ss9CT5QnRPZ9GJ9umwzgUInf\n2pT0/mCzJ2+A9CkBgqVn9ourkrpg4ujK6wFt8usMpYBz+ENZCrBnAIDyCWRF\nw+kvbpi8JQjZXFRNyK/t+e513JSete3PlM4kFNOPlUgSaz0oxD7okniGgwRw\n/KUk1Q6p80MFstKenggJrSr5qZRsIcSlh2G688UWXZzRaUPEgy3K7noHgB2M\nG8zqQjjC1Oc27VdV9l6799pw2hEJ5zVC9/17rFZOIojLg9yeXT4K+SKItGsK\nnV1f5jOQM95fb01GW4RH8yrKUhGlhk9vGze4rohs6T3yvYnsx6C5cAj0HLEM\n1XwhwaChsRID8xBy3ZSNB8ZjHcvtH2FPpkMpTh6N2M2eWSghxbgo260ADpjF\n9IdfrA/NxfEmW2EdeVNj6nnhAb+sKk+IMva+mfrOJ8wy2WlIzoNJjWAUcnmJ\nE6r9\r\n=uJ7u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"295cd420fd66c2d6b5d3de0d33db5a31903f9151","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.18.0","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.3"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.14_1585144450406_0.15064432145312945","host":"s3://npm-registry-packages"}},"0.8.15":{"name":"gatsby-tinacms-json","version":"0.8.15","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.15","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"c5b538f798ee83408f5ae7e362e82be64098422e","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.15.tgz","fileCount":12,"integrity":"sha512-6LX2Aiabg0D1BKYvm4mrWMEkUmz9Mx7yzH4UMgKzBW7+NOb5lFxvMBr53s67w0k+W94Bybo7jDo4+v57rJ2X0Q==","signatures":[{"sig":"MEYCIQDD++bJ6+fInyRPIOg8pK4OznQuPBvvkdvxoEX1hDGmuAIhAOPpTkJkt84YGhI6l8jyt2Oyo3Brg11QvRcQWwHb+vRw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegfalCRA9TVsSAnZWagAADwEP/03N3maA38v7Be/QhnLI\nM2kTeiQUa2OZPfYvTLz6nZYWZeea7Uet2xIR7IGEoSphcSxh6l0SwnuFYoWz\nLC0Si2UgWr1Inq6c4OGs2TRVyCIc5dMt8/MXPvTS3SFxv3+WprUWZ2bfpyti\n51+ROZXFznWWrf8SbdJGObmtmg4zd822oKont/bKqdPCbZAVHtOUivUJ5TQ1\nx9Pq43XgvYyPW2rg4EQlffrxqLZ58rMcH7rAWD5/rk/9VAiBLg0IPulk+HJP\njqOE6lqYWbqkRiN+XnC3HYjPQQAmol3FpSvJ9rgms2EI9RkZ+4jHhkkN+8LB\nPL43E72e9iXmkUKgAGtlL3f0whF7oTn32qiIxpft9I7GVbxyNIdSWBy1e+jm\ncXNatMH6gCECpH0GW7DLLos11z8LQYlLE/apZQr/iUNqARqKf7wFJ0/LlFvu\nUk2/eCIDDwSW4OvHuuvJa7pLMfs2PePWFdeNWMp2/SIqsIPKrVM7lqc0xwVZ\nTEYu5J3wgictpMYBGrmAF+wIRfAmRY+eB52bH/2Y6Bc+rwEubHN0Nt+x2Nrf\nmaXysVkWMo52sUWaQ8VwYlkaaruXwvQhU279vlCvHtTELcxup7Ovp/OXeAqK\nwwALNedl2XKLEn3yyK+mm/ClE4uAiAvb45Hvg4RpBGrCKS8fVQxnpVHFxKlv\nXbEy\r\n=65Z6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"215963ebe2e9219c0e1e0e43da67da7784f19c5d","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.18.1","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.4"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.15_1585575589270_0.4198448899723892","host":"s3://npm-registry-packages"}},"0.8.16":{"name":"gatsby-tinacms-json","version":"0.8.16","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.16","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"ee8986a32ed982f32024a271f65101f8a68e31dd","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.16.tgz","fileCount":12,"integrity":"sha512-FK+bPPfzhUm6yllMAe5ANw0Ya712dJDz/BY7yUuEea9DIssMnB0lRBIc2LY2YPnyR5JAf5EVwySLrm8lsUDFaA==","signatures":[{"sig":"MEYCIQDDP0RmQSPB1WZlJitjljfqhc3i1ws7WnhRsWSd57WKFwIhAIuWTMLal3gOta3u1YDKj7McFAYDAPLHrfGIe9OMdU7p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegkiVCRA9TVsSAnZWagAA4wgQAIiVm2XPznahOjRd2jiQ\nie/tmiM3GmP7d01AGuVJaaRcJr50D3DYTGR4b+uCmwx3l2DEPRbzK3Vt54Gk\nuZU9JwXhdEm7yYA29PZW1gAPmEP8fiP3jIUBPafEAHbu65s73kGJCJt2kwtU\nZ48JBfANSxe2DgColxrWq66zKWeyeagJwlMVaHdfAVA7onUwIbCX2ATRtwxX\n86S8TNSVm9rNxvV8JRRmICVH6JJKulqwOdjaDTifkj/rd5tTQeJZKUssJbwO\nRG/6G/1UmS7mywrsek8kr1h7WSijgyUtNdich7kJubiPBUsgbpgVfi7roE42\nyx7rVb/4Hw/yxvQFEDfZ6gX6JAcWhyhhHEbZBO1fEpP7eo5NlaNgvi6pNZhh\nE2g/GoErtoUdqeRDWkfQUYVBjdbhE0ve5/rolC1lNBs0mFWnmvU7vjrsMzYd\naBMvFBy3rEQl+gFiydwtFRdV0IWY20jPkiicIVO4cJfv0XdZtcG9tkpXvSB6\npapm9oz8Md7UZegm3/SrU+StM9SvIafhQctfJq/ofFahczl+LoGy5FquzOjB\nuJazhmj70+TnjynRSdZpONm2ld2j3ZW1eo5O44IKjn4sGcAbNA/2xq0GcQzq\nN/cF54qtFI4vpj/aBZdYzLL13P7XZl/orkjX+BFZOV/dti2XvjNQ+QZZqruR\ntJ6S\r\n=NArA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"380e71da955b78d6a450b9bb9c1a65509163db23","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.18.2","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.5"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.16_1585596565186_0.535614382273941","host":"s3://npm-registry-packages"}},"0.8.17":{"name":"gatsby-tinacms-json","version":"0.8.17","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.17","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"a87e5821836711823441ccdf21e60f6605c86248","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.17.tgz","fileCount":12,"integrity":"sha512-P/ufIkqOY/C2zb8wCyX+76h1Nn8/6QxdA50TJoSKyQXWtSG0DBpZZSdMlVarbZHXjqjL0haS4u6JKAGlTEkuUQ==","signatures":[{"sig":"MEYCIQCE+hDb/ZdZlH9ShWAyFBtJbT2szA4nLAT4wfy72yqiOAIhAIB5KLEidX3u4O24rVxsyW66wjS8Eq2Ye5yjyPEbwoBk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeizt/CRA9TVsSAnZWagAAe3oQAJ/oTDkHMKgmuYmZxlWb\nBBGcHH29ENJg0k0VSSFQNIvq9RXFZSaH1sDxblMnpM4EyGshryNIMpF7nWEe\nstV+S+rSob1aXew2NXzB8U1IFlW+flCpzLGaOl5nn6FOE/WHEo/IjBFzsuHn\njjI5+U2/TqxRheskxIk3c4FhC6A8xyYpvs3cQLNHSH2wM7h7gU0e5X3fSKIK\norZ7Ky/QLkLWfGcOH3ShRno/EBh4bXjNQ4e/DAvkenURptZ3E+6dzQ7RqXnN\nPmiJgXoMv9DRGJVxziZOP9tteMs+mWehPOwZ/Dpcx5DFfCrAeBUbGFuSNCJr\nEd+KseAahr2XWwzn4WslD7MZqeeGOPJ9Lux4Ia4CGfBmOoCYZbf1WftoN3FR\n1vOizHfSbxwvMQk6WKwpbt+XiWT1I+jxem9iZkyi+kb5IZa1Li0thLVNF2uT\nVqSj6PtWmSIHjb76hydZ5r/TJvLCb1/PeuAjlYXkcZQbRUqKDSX+Ne4iazQA\njUlez7AbuJev199c9oZ9WQ2J/GdzAE0SO+eqBABSQ6XAigZeTGeQYkPxRRQ9\nzCsqVtbcOzmD95WsGZPE4wWMP+h94xXm3REIC/giMB95PXklfmWMtvEqSbm4\nEnuXLHSlQpjTxV/bjEdrZsgTqkifkaqzewp9dK15Nw+/zuWIFYDGF7heOdW+\nV6p8\r\n=FOPY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"4d74125e00320233a6a0ad1bb9282e801c5229e0","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.18.3","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.6"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.17_1586183038897_0.25206612335188705","host":"s3://npm-registry-packages"}},"0.8.18-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.18-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.18-alpha.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"d07864c5f2e875b029bed83c73226dfd3136117d","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.18-alpha.0.tgz","fileCount":12,"integrity":"sha512-5klFnUOlDvD/91vt9IN1JV7tTzWagmhzvuTVmALETndUPCVyWSuVHoeVAJzIM0REhLKBPrBGAemtzxS0Agozxw==","signatures":[{"sig":"MEUCIDdglTk4RmnvPDMNE0wMUoUcOFQYYbAVtsJEZAT+lxT6AiEAyod/z929Hb60vSwxNSObZsr+Ih0jYZxoPMBJEwx1bnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei2u7CRA9TVsSAnZWagAALCoP/286QEb2DN0aDGlQSvhR\nvQxNLc5eQQw7/sB3+oKN7IA2fRpRYST9UF4k9+iJjvioIetCfQyJ5VuYMHuq\nn/xdE7kcggTuY3tmOOAUpmtX+YU5DQBeJUVoLP0j+tMM2Qk1IujfDYQLtt9R\nO9kOWTyX9At9+5PAB6w/+mVC/2PCl87jDHNM8ALnsvJvCt+CA6ivReQnGK9Y\nJz9sdS56h4wOSAUeR+6EIkFyjkULZlw1MM3MCG/Z9HxFeqsG8zAKrEJ/8AWo\nYrgkZnnWpPZ4tAgWinFfX6kPRMPmdLaWcZACIlHWxP/G98N4kB07HNOlp7n6\nha5ctxfOnSIS13TT93gAhHcwkG4p2+Dgz5NiiLrqdYQ2ErzJ3eK+iNzpkpZ/\n5EG8UudLojKHqGs4gvTiPyQXx0c90FDoR+4P0gb83/XGEYE+/hOfFqmxYfKG\n2PxTbBbJ2sfQV8fOgTUCeCSeijSHKpPdxkWZfsMW05oeuzAFGWnJGYAfUOxd\nzKiOYHh2F05jMhuM79Gd7c79WnNzmVJXgKZzAyznjG9dJ5ZzT49czKAs8th3\n/P2dK1b5cEuch1/oJvkbzSFLgYmSAUMdfpAAnRZuGrDVx49N6k7he6wlYeCN\ne2HioGjvo7STJ9KbNq3ijFXxJ/F1AKmanXhUzCZtZN4w2pOhDrDz7Dq1P8J9\nC9a9\r\n=B7Fr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"4c6ff3e3137a407383d17623da047223b04e7f3e","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.19.0-alpha.0","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.7-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.18-alpha.0_1586195387067_0.954305052384048","host":"s3://npm-registry-packages"}},"0.8.18":{"name":"gatsby-tinacms-json","version":"0.8.18","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.18","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"9a0e65fe2c4d9c0f9de5e173a5ccfcc0c7d279f6","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.18.tgz","fileCount":12,"integrity":"sha512-8TH4W1ewtMndx+C/JGBuCyFzCP2NESNpPCskxr1CidUQMYh95g4dosHCqm3hfY/jmDrjJViODJDBGk6+VRmhXg==","signatures":[{"sig":"MEQCIF7RI5BZG+aV3Z1n5XiJlejF8NU4UtG+tpsSmbaLf8bgAiA+7ODxXKb27IJ2iylXhDe3GxYI0HYODbm1qGclYcNIlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei3I7CRA9TVsSAnZWagAAjqoP/RXoTbghuQiceAOohMqj\nB/OpdW2iZsC+/nkbMTNhbNsAQBOGw3iMNTJMwc8erKHhOXsiTFI/y66u6CNY\nItJ14oUA3HyxqXIyul/SChrLUAoBz6nPF9NUTp84beFJQsThqBdFJGzyorFa\n4vn07HCHtFxp2wGHuvriVq1sFL+vE28qTelI6TqC2QqVzTLJYHiH94qU8MZv\nIIzctIdBGXGskvDe0zK79L6Az1Ya8rIpGZyatGxiQqFBCO2t1LBMBfbllG9X\n9vOha79BCeL1OSJwbKTY3s+2GkES8e0HNqm1ilLgTLuyOhoR4ErJbahT3RoH\nvDIYnIuXKkLEy61HG/4n2TrxOEDGJBWoJ1JoBAb5WD6ZIdob/beDAfnwujpl\nf3HUDMm2Wi43XECRkPcnPr34Itr7KivqvJ34XZqJchnmgHegbhmhXksKhsVY\nda0hxEJH7Li1gHDkUr4JL4PwEGyzKjfK5RumcH0F3jNjJFlcp1y4bLDFuTPi\ndk6jDr7vF2qjN4s5WXr9SUG1Cd+nN7Ew34APQ7kAUv+oD/cLzseDB72kaOmb\n95mpxoAhRMI5jsQs62uLZkwggmSSciaxoqcCXtjtrNAG/+u7lhCNJ1HgHLO6\nXkR86Imk/jiajW/UWFsyhwo2ntKkeL7aQszTFqTgHzhX9Xb58zqvcgu/iLL3\nAxoo\r\n=IkIu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"bdfaa061eeeda99f90a8ba7a6696dffe244b8782","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.18.4","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.7"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.18_1586197050648_0.5128169605329282","host":"s3://npm-registry-packages"}},"0.8.19-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.19-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.19-alpha.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"15fccf54699e053b28677c47e27a7bbc2c5debc4","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.19-alpha.0.tgz","fileCount":12,"integrity":"sha512-+JNTFyV81HsxncfPdfht7BbaW6XVrKyQloinWWV/ULJvJ7owOu0J7J8HJDUz9UkfALbNPgxNb9xg9pSTm2K3XQ==","signatures":[{"sig":"MEUCIQCak7uMHyVQ8Yf+5nCYnFPda2Oj0+kEEDVP+5BBBjG8hgIgFqtq2FoPG0DAwsJJiPbCGC9lwY1yPWa+6/zHW6zdGPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei5AHCRA9TVsSAnZWagAAicIP/R5P2gIoEsenZ8/Q2BGn\nGC8Dok4Ux/YW7k2wVgPd6fPq8+P1LHZPF5SxSiBtFAsu/lfn1oOD1UPOn0B0\nIyEYwKW4ePSqBfKYNacbPLEjc2POPqf8QljI43vYhr2InEmPcxHerMmQmOVf\nOR01+lFqc2hFfFB0BrEZKXc7pvbXKPYTWZkFBbPNSXxR8FIQz2G09XBOJr3F\nQXsDYyu+TNzpfWCkEH+/6TJKRPrdgyqscVoBG4nmYQcNlcCAGMy2UgzAOiuW\nlMpcei9ugAopfm6DIlU6m+kkJp0u2sqGR70rA+OQrhbyrnDQ8SOoq5UGJn0h\nMGO2SVln6zoLsUfDdsnzh79R3f7zC1YHmpvwSD7fjgzfEyJqW3mWRpA1MpPh\nMHW2qZtFmTiS4epARjb/g/rIUk1JGushRH1vX8RR2f3jlPim8XqHsYm185+s\nCJT6q8cRKhPB+q+GE4l4CQKCP1T2rZzcuUJSh2qoeck/Wh+HBLhARdIjNMUe\nhEFrcROLER1nDpSe6Wbs/I8DuFaffP6FqGiF13OG/zwRvxX3sOJgQaPhS1i9\nCfGRxy/BKorbAXYRNXIwxHrQisjd5yVjPwkLhvkCnSF5ly6RddiTIJCj+CuR\nCI7BLPf7nNY2NOjHmQRV4+fwqtwxrwiFlEr4M3vL/vp/vkKlAV90a0c2SyFo\nwUoi\r\n=7ZY+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"2c20551ec05b40913c8ca8df90ce0ff708063a5d","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.19.0-alpha.1","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.8-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.19-alpha.0_1586204678523_0.5055325819295455","host":"s3://npm-registry-packages"}},"0.8.19-alpha.1":{"name":"gatsby-tinacms-json","version":"0.8.19-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.19-alpha.1","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"71859f74fc0562ef492e67921ce4bcedcccfdadb","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.19-alpha.1.tgz","fileCount":12,"integrity":"sha512-4vRK1FRxhnLCGHzom4TwPu/m6xRb+TOMNqdYo+uOhp1440fYz7p8aUfDcFJ4JAjvLvAGrMKmLJAqVhkiTIRgxQ==","signatures":[{"sig":"MEMCHzYlDVtksC/ujTAriEDDsntANmaGIT60NgYTPrcejcMCICJ9AxEoDywaSoQ/YXcPjtK99DfG9kpUDJCc2F8TBTfE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejMUzCRA9TVsSAnZWagAATYAP/RDqyY4g2A0Ukb9uShI8\nwdI5oZ+sJiPyZ1ueYWg35AQHhlivKitx48Y7hUg2nKg0l0t1X3NM7758LnmD\nEQbuMot74PyRoBCZN99ueQrDY/2D/fGVAdF/1vG/xjqMRGgcfghoe0vFMLpD\nFEZLuN7bAETgXDM2880ObSBzJYazcvS/YE9eEhqeAAVOZBT1nTYfbe2ZO6ic\nHmJ84bPB7UgHGxd6pqvi3hJOHGP5IWiVG4rOVmEEIclRj6G/+Ipm0Muo6DBE\nPeKKXdsDi40Y42LBb3MRMZnqJw8s/h2Wz0qyF7c3gP0lDuB8aFi+Sz1rW5nk\nB6I7XJkB3df00QAN8TMMcW5YmfIHwj3ynjObLzYTgePbcquIxnA/1iifLnUr\nSxUHGwqqlcPRWGElv21tUa4RKnio1HLyQMMqBZS06JGFGnKQ28zX9udMdfDX\nhIrmTcsXL7mij6mfXbeugSLMpHXDpgBageEdJzS96NC8a6czIJ7MTtRrnTnY\nBC2HzE75QFH/FB4sFSY0ThQeSlVqeoFG/bR2biFdz5rbTyqDr4Rr1r7xoaBr\nW7qZ2le6AIlVogRCufEqigRDx1/CHxlQ9Ni1DnTUsN0IMAzMcK81u7ckb/pe\naXxlhmkK6gAu8xwuy27/T70GKBYCDCnEFGbPd8wTqZLHvYhvuJHk5Fwn0n/H\nwicE\r\n=Ypgz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"c2663fa2c089a599d6c031967b972a577d4994fa","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.19.0-alpha.2","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.8-alpha.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.19-alpha.1_1586283820172_0.5748855314319861","host":"s3://npm-registry-packages"}},"0.8.19-alpha.2":{"name":"gatsby-tinacms-json","version":"0.8.19-alpha.2","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.19-alpha.2","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"7f8f58a451eff79e790f1f8cf72d41923e8039d5","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.19-alpha.2.tgz","fileCount":12,"integrity":"sha512-HwI/IzBPKSN1OVKCNh8Mv70LnSL7q3IrlFK3IECAS2LHw7nits1kMKgImtl+5+Ldjrb1c6m7WnwGKtnMMX7aMQ==","signatures":[{"sig":"MEUCIQD+ISzuFTUuoysDnRFJOdzKJnl2h8xizi2biLyCBoGxZgIgNZJeRZD6ylC0iBZQW9ahj2nsrj48vP4acqM8JNW1CyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelgOcCRA9TVsSAnZWagAAkYsP/3++4RGbBk4/op2HIxoa\nPzjoRX8uwF1/S6a21S4TRNTbgvmvYjKfsZV0x/iV8DhJvmO69hG38GWJvKVH\nAZ6sJL6yy9nSPawx3ZKWTvRephBgORc4UzRJHuxGSUjl/RaN5uNWC1ErNXfc\nfwmDEVgdD5Mmlpj+jX14WcSaKRIW696ELpKz7Y57MysLX52bIFOin0ODvZQb\nGJcFIyFijx1KJ68WW9zlp/hzMW/TC12DkJxpPzt0WSixpYfIRTu6OyD3byGa\nMLRg8yylL2EhqcpTvyto4e9LurtkQ8OF4Oy4X9sTsFuYOlfrlXhl/kTD+DrV\nRZ9dNFrIarbHRoN6CYe74WttQimXU4UDphqGBOSssClDI61F+ZEj3AorkvLQ\nQqoYcgwm9lf4oCJarGmzx3XpQfh7+ZpFVX2HHv3FkDgQY6rsp9+hYYOSs6dF\nWU3DC3ow5B/fgfnNTMG4UkkEeYqKdt3PEIoivOlOCoJBPlZRbjQYG2SVj1Iz\neP+YjfJFxqGf27iOtTMMyXDZ6upl1YqtCrH2x5v68K8e6n1miTYXLI3XMEVT\n6CmcddhSaDAQHrjAuLNHrI797qDY4tUNEbtlCz4kKFHdtfPuEzJGikyUkiOR\n39ym6+4cY5tVIrwxtm5fPBk+F26X+eJ4bf6Fmn+IV6E4t2uRjJn6uZI8i6Yd\nT4tP\r\n=Wlg6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"1b64eb2e2236e7df68827b806413b2fe990f8332","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.19.0-alpha.3","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.8-alpha.2"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.19-alpha.2_1586889620259_0.4082866974892323","host":"s3://npm-registry-packages"}},"0.8.19-alpha.3":{"name":"gatsby-tinacms-json","version":"0.8.19-alpha.3","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.19-alpha.3","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"c3255c228d045ef88464cd80642cc405ff4076e9","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.19-alpha.3.tgz","fileCount":12,"integrity":"sha512-YZBbNhYS4lSrM6PyzjFfYshArOSuh0ID7quWI2ZEUwCIPGncxoeCSXhxopUqIA6/6n0E4wPXkePvXL9CKrexow==","signatures":[{"sig":"MEUCIAb2kHYjFPnUchKagWXRLd9zkbO0zcXSYAdj2OVr0sd3AiEApn1LUmr/CzYV9WQ9D8YBaDqOF74lpbI+Clt7tMvhKDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenfNCCRA9TVsSAnZWagAAJfkP/2aoei/2RcOjHkx8Gyv1\nHY0qL4j7aQNWtKixKmDKFd8AKHnEpfoMTEggYr0o9AAZlnSpfsZoMEhxrm6P\nS1eorwE2g/+fWUfIpyalAZdLGmRAsarl2FvZhPA7ZdchIUXSpvT46uOaW6qi\nRRf8rngvHyWzJI6n9HXK+HrLbiFxZZQvHHblwzrg7/N/8kOXnNzSzrxmZz4+\nVSJEyCs+olYUx59EuUH0eyDZi04xpVLXpgvp357cOuw4nz8agPnPL6X4cfV7\nt/nkc5Ne6EHcJrYg4/VdTB0fT3aRg2Y3Xmc7OUQWOIeYxqJGQ+cDpP/BTtfE\nExo/b3onOGcAmK/UfG4P6fD9PnGDiV1EnhDCXGUGp/L4wRfeJWXtZsj57Q7W\nnkGM27T9Nn5+4WwzFrhC19KSaMlrs8iyeJvuuLzD5p7bUiLaOqF9nNhI/I4i\nm8tSNFh9BrAPXdU7v4gAyWYGf7bab8YKPCcCwFq4fwlHxQJQ0a1/gg+TiECd\nsl/KQHENoFeOEMTmTgY2v9VdciFw/LcexkBGOg1px1i9h3Xyv0Pr06NYKKxt\nu4GKDMi9w1b2V2zb6AdmX0gEwi9OTQvjOzT/v03X/+oopIGLd+DQtO9tdX03\nJlXae4QyxJY+OPT1dMUgZucijfGtBM3gsaHqBaiXSYGSHdEMjoo4ILz6V8s+\nekvo\r\n=dx9I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"cefcf557e31482e7640affed2b037b3bf1e231fd","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.19.0-alpha.4","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.8-alpha.3"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.19-alpha.3_1587409729639_0.08543823689099184","host":"s3://npm-registry-packages"}},"0.8.19-alpha.4":{"name":"gatsby-tinacms-json","version":"0.8.19-alpha.4","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.19-alpha.4","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"e950736ebae7e1a60731d201b310e6358bd31ce5","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.19-alpha.4.tgz","fileCount":12,"integrity":"sha512-uFMco7RSB5MROYYZnZI8SZHDsijzMoXyXab4mYqFnOgJ9lo0XdqiW0tk/nfIRr7agZ90YE0/ucgL5hziqAHvAA==","signatures":[{"sig":"MEUCIQDqZgKmdPC1xNZIIX2pknOYTisyohUAR/v3XPjcwKGmMwIgJlaM+p+ObMgC/D30ovEFtEV365uBGCT6NkZ6u2yZDjA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoygFCRA9TVsSAnZWagAAeWEQAJVYHGtY2iFhr7n1dckE\nhQ+Zu6YU+G1Ty7eBUCVeDswZzgUUDURH2ZwUh7nOYIwYGMG2+td1o9dnUNLV\n3E3T5/fA4emO0h7FRDI35pNceHYZvw+r44CE4i5HvGF1Md5FzKZDf2nrYi+T\nXMEUBiHMG/1NEQAViZDihgBQhGyeNufE+OwS+qvPZ90ZkjGH4HrtT7Fg+q6d\nDwSr2N5qund+J8GlwfavBH6KuZoRd/IYbKjifWENtwSaugaNqbZLU0f5cHvP\nPq0ySMn8z4aMVSoCnr4ge55ZJvv63sS2ysF9qZJxyZqdgB3SJQHGFKML4yzo\noi7T1gV54JPo0SrMG8sJ/rLnrTWM196qXrBNKSPOGLYd64Os3QUnu5/ErXzR\nbELvJ3+TESgf5NH3Tk9bwaFu8OMS6N5SPyJmFH+wRA64nXchn5yzVIXn7w4s\nkIkKNwP0SNnpoFmAxoJPbR6jNLnYsCNyozivZpxEQMx6+CelXtF0qvTNjeYn\nflgXYLR6dsUt0QczvUW2UjWmZhtULniMzazT6ysf2X1WsyBd56tXgNh589iB\n3+cIjN4QVQnWA5/3bTVs6m1Wlk2n6o80fHxv+HF02VjmnGezWIkxVpVJtyzQ\nztB+R0Aumi4uBH18A/mjNIXPTZP1DpR8biK/eTdPdNaFT0oxJu+P7dv/mthV\nv/24\r\n=tzaZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"92872379dd1a4177686a680faefe412f2a83b104","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.19.0-alpha.5","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.8-alpha.4"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.19-alpha.4_1587750916474_0.4022182632722562","host":"s3://npm-registry-packages"}},"0.8.19":{"name":"gatsby-tinacms-json","version":"0.8.19","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.19","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"848da45a1eb4f41a90766dbeb3d5bcfceb4c3d81","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.19.tgz","fileCount":12,"integrity":"sha512-iTsV9XOjGUufmeDYXrIVgBmiZsJdhdalqKKXKX8u2RaZSXWAwcRUJK/FpGvX1Wfzwg2ViG4mbBBAk6Gbh7pKsw==","signatures":[{"sig":"MEUCIQCLAX8jzITAayxFHf7/J531+UWbzIp1HKzgttVE8FQzEgIgJyRrTiG5Lu6mQTLHPGsSGeyd0AoIygVHmqE9z0e62C0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepu42CRA9TVsSAnZWagAAa6EP/2sRtmw1z1LxkcSs1EoK\noLtza5Oc0+hPZVGD6WZt/waf/6gKrvZDo5kSpirr5kA59+Yxl6WZFXj+bPvJ\n/KLnTdcExjWkqXDg1opMtHhqwquA7Xa+fWrm2aFzUEUI/f9wj+iHN5A5Zloc\n4v76WlCS7n1NyW0+IO9DB1n76kp/mop9+4UrCjUHinAficXTJU0fyYu0QQAD\nbe2vMc+L6FyX9yYTzKxXzCMHm0DB9yNwwhzecSUmdNhb7fmbibB5npr8KUaC\nUAtJJgC+AnXakYH5VERzvJX6jgPIaW+EunN8yN7fROKLV4rwhqFjPf1pj5m2\nGtEVgwadhwJ8vAqH7xVi15bPPJZkHso2Lkj0b7TET0nQf3ax4jqAVzagb98S\nBeCO4YNSRHs2y7bFMQxNJQ/9R9zM/ScyTCy+EtYsqzwxiHaGDi1Fwgz7DXn0\nL0eIact07BtUCvwFs7/T6AMmBt/GyjSeehCbxJNjhB9bcgy0ANHwR/Ivuu7G\n5tqcU0cPRF/ZSsEk9FXoA2Z5qTh7XNbRl0WTE1ZWXoIJABfiu9+7D/Up/o1h\nNgmIx85Ill6vbrvrekAJoVRF6srskPUf5egjeyRO2polcVmALK4bjPLPrOML\n1nVdUzOnP0Go5B4p/0iwp0AKOJrrMDek9AK0h/yuoCe7PqqNUGBGG4CXdTln\nQbpF\r\n=MuOi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"5e813337106c8f4a23dc33aa8ce56f79afa2d528","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.19.0","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.8"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.19_1587998262226_0.6580992546861175","host":"s3://npm-registry-packages"}},"0.8.20-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.20-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.20-alpha.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"5c31e2b2df44ed487d91133c68f5410c63c176f0","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.20-alpha.0.tgz","fileCount":12,"integrity":"sha512-efCq0Oe6g7wXkdI8kVSlOMtZIhnHqK/AVWCx/Y+PXIOI7xFY4lF/g2ll7U7z6rx7OZBqyp+a867qhM+VdjusDQ==","signatures":[{"sig":"MEYCIQDBL55GZvHOLVXnaQmzA9t2OZYNTuYagL5zeCoKAACwrAIhAJICwOs/ht8ddKgVl2rj8tCEEj0nzggKEa7eVf/GEksu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqGU7CRA9TVsSAnZWagAANtoP/j7zEMtwPDMViPIYjsQS\nt5unRryzDn8qwfmN8KHv5orREEiuQejiD06ZBj75EsmFSuylPuJaGqr5QODb\ngcnodkz5KtL1zLpZuJCdFhKW0G9jNqdIYh4V7eaLqV4EUxvjC3SPGG+xo5tE\n0HG1fB93doPKR9iTvcSunxSmPqBssOJBB0vLoq6ZnL44i9pGns+fcTvqGBVJ\ncCdCaHng/vAUugscS03cKItRqAUfxLmqIFSOAn7T5EBrjvdq1bBKYgEIlmNl\nGxtnJwJ6HGWZNloQVddyGJ6gJG0zVnVjO/SsOshddgOAIhU9LOEbRdpqX733\nl2FDiE8pbQunkNwBkV5lbMKiwF8Jltdnb9oUjPX6gb4zlLEbhTLvuJMmzHJ5\nBMwzIEmtlnJmAHEAlN4CzRjwim3RNRw46VRn8GIVoZjJV8pFIiU7NTzuqKGl\npPIDinNEow+KyqB1YB2wIhzW24nmXYS6iRf5LGJreliGLIZc5Mz+g+dGiNkA\ndhJnIqCJHxWw3A8ljsT8P1NnI6GCnalxxKH0iwtgt6ueD3ZopYEmitIPYYVo\nF1I+TCSz6ZbBP9gd78REYcDhzIKaGHGW2ddkWjnbUsyqIZz8Igg2tQfpt1yv\nS0R/KOvb7lGSb32rduDaYwAUBlCBsc84Zx41Bdfto4puz1iiVPm9+JSOe0kV\nJZE+\r\n=my7q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"34a6a3205a85a2728d080911546b405034886449","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.19.1-alpha.0","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.9-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.20-alpha.0_1588094266486_0.12818249545628557","host":"s3://npm-registry-packages"}},"0.8.20":{"name":"gatsby-tinacms-json","version":"0.8.20","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.20","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"03bcb310a92dd60bd71bdd11843efdbc825ef434","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.20.tgz","fileCount":12,"integrity":"sha512-0jw19//AYI+KG7r4wqj4fxcOn70+OWQy15LMTkAJdFSsf+58OIuzZPdAQWONkYSwgMVksz6tRN6TFogfvrLNEA==","signatures":[{"sig":"MEUCIHAxhsVDg2ujedV67utM4utpuDY6OHXnGxBLs5xG1VjzAiEAlsS4sFyCN97PRUx3XaQJUxB5spl/UndI/9ebjV6ipT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesFIZCRA9TVsSAnZWagAA32AP/1EPfA9BZ9e4sng/UKy2\nlAZKkjhO3ZnCxNef76VcIcdzysUuWqbNEu+EkKubzp5lX7W9DxN0D7sU9H2S\n0pxjRqOl8kJBcMz+DJaxa9P77+5QW/ToxpG/50th+A5Odj99avYgKwNkzhMz\niQo9mgZwRdF4dU1XJr1l8YR601Kpwd1M95N0SpgnEdV11+JcjCEAlNFlA3XE\nZGDOohB9FQTAa60hFdNo82AOhUIaCc/YBrs7lvSiNrDkrKQFtdLzfCqi9hzF\nwWLSxINt/AGtpDTmZLqIm21WKhMtw75wZB628nfRBKuv4cKZo1MUh0z+ahRx\nSKdlXenOL4KdWGNz+Yp/dDzSlRKo1e67Q21yd1YslXrT2WXjnbQSU7li04Gn\nNSaDLdA+Gmexw1gcA4aiE+vTB/uS8Afy1IfWQ/XoPmYWzzSr78TFPvkhsadR\nSmw6De0TWHXU/rE8dx3BrDJL1k4tBwlmTDQyuOvxVoeRnRO6dPeTv3f7+I7E\n3CZq92W8N4sCuGxLfCs3BlCoCL3ulwz19n6OW1o7QL8YkFPL93u1N2wobJQv\n9HtEeNiwEPdBhWRQEahybqvIQeAqggjbMAH/+1pAmzRASJUOHaj5Faq57Zq9\nxPXHP1+DcpwA+y1kGG2tUgy3cU4itBG2o2pFiS0uTRPnHAVdw2wSWM1fXmJp\nQV6a\r\n=7jH3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"629a8829a90dad4c83702a547e4decee4cf57584","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.19.1","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.9"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.20_1588613656298_0.5559806979967723","host":"s3://npm-registry-packages"}},"0.8.21-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.21-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.21-alpha.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"5abdea2bb610c0028c3b225943f6acf00eae97ac","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.21-alpha.0.tgz","fileCount":12,"integrity":"sha512-xFHVRNToLHV+Oq63Iz1qSYPTlM5F0YGQ2PzFGX4IcOftLBRSNda3Jfd2cIErZqpoDUjcHY9oKGkzINq5Gxk4Ew==","signatures":[{"sig":"MEUCIBY9Vt1XO2iYN09dPqkMcOSE8vGjbSY3R4N3VjS2McvQAiEA6dSylKh57CobYhmrB1IC7Y87L0esB3nauYw8vJzhd4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJest9GCRA9TVsSAnZWagAAlOcP/1MkEDqaULH03fjEakim\noEnUF4G0fHYOErMMUD78ytfhXyfAEZWKL/EYQwHNjlDWXVklnT3h1CzB2TZC\ni+XQJ8hJk6vxOP1Noz4Z/nlNF0fpCds6lI4/MqxlVTSqIMfcInCwjNjq2ilS\nOX/ShnR8Y03ct+GCzW3Rtzfx95tKkMm4nlivzJKREkeEWWDBm8W6j579hEbA\nHXAuPm1xP1+nWPK5YOshcVhTExbKmfV28IsJobAuCdpnEz9UiK7EkbxaWs0U\ntYTrkuzVt9lHOY6UmjpR8MxPpc4u17PH7MkIVWWUxaWcVl5SAKHvg97Rl5cc\n4HbAQJJ01q0gS18f2bj4bla7A3KwvQWz/Apvl/wjpZs9HfSftgd+kHTxE2kD\nerOk1zkxDx43ufJuSztujUCL1Dkh+eljuzNN86l1/Cm3I9jrzKM0doHTBGpS\nKatf8ioCohR1pyWlz1SuJi7t/k5tWrNXri8d/4794M1cfjTl9xEFb4wRFKMm\n1FhW6+9F+uZbrrMaZDfM/CtZ2U+9/feTQjt00aHXd2D/e8NU3VPO4dtjWH0w\nWEAj4AOKd7LoSM+34BXHVhyaytY4XSOkrwN7izc0EzIPrPO+H1qi2JI/E2/K\nBDXzYOdo7doh8y/piZ8kJUvuEoKMMIA4Ev0BADYem3wMhDZmWOAGr3avWzOW\nFCUY\r\n=y/BQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"6d486fdd8b916f017e4694bea3084c222fa5fdd0","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.19.2-alpha.0","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.10-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.21-alpha.0_1588780870069_0.39516433543063645","host":"s3://npm-registry-packages"}},"0.8.21-alpha.1":{"name":"gatsby-tinacms-json","version":"0.8.21-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.21-alpha.1","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"248d72d7024269cb2b5f8add57bc93beb2357e1b","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.21-alpha.1.tgz","fileCount":12,"integrity":"sha512-uNtL6ILBQuq221xhk6F3uHAblvui9MaWbTuZqwmwP5bwcdlWrwu6VsfrFeimJM1KzyW8E+ooLPl4O1jRgTq22Q==","signatures":[{"sig":"MEUCIQDf00x661XJvYPV0ISv5eqbB0b4MPbdd+HFTYssZSa55AIgRs7L4/uTdlUGbBj06N/melfo+XycLdm6cH3VVw91O2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetZxSCRA9TVsSAnZWagAAZlAQAJHKbticmIjhFJC5qpU9\nBrgqizmAqSNwLzfF/wNc9SjqXi8k5JUC/pnhVKqfTpg1zG7bRPZS3lt/+nbu\n15xxcPpkZlzO2XJBy/uBo6egni5BKgWpx/po4kwKKkUCW3UhXt3cQUU/YsmU\nNpTPThhKOi2s8Xgi7oS3X9UobA2L6VeivvCNgC+sDSNbx3TWHEe9NbVXb3ic\nrnNOe7+98W/fBqQIYKLLojnIcD29LGeGJO6buJIBmndINJ+DYdCsoVWf7hJ3\nVaJOCrLcULNRe/kAs++RA//94v4mmxkT5T4YC68MsFD9WTD4YPIKZQNe6bhh\nybD6MWOQhLF33Y98kPbxrQo1G6bOkxf5bnUgfzITsBuenY5hE+5HiG0cJhhK\n+PS6386K51N6kjgtufpIvmee1FTwBWJlms+hUmp2e0W6R8UYlgIRBACTpC6M\nnYhm6SNS5TLtIPrvC4MF89HRWUwenguu98yYUhj8siTjYnjizuRSB76xHHV3\nVXlHmEE21kA6ns7mxK1FFG/R4VbXj4gsb8zEpIfyvohWaUDAGYK9vLbgt710\noiv2TpnsaQ7S8+tnha2wXVhQXRrqS27t0k1GRCZb5cEzdngUtRGZRgyRI161\nJwfTeQU/S3Seq8kSJyYNuPXYDaC6zP1gQY8S4YFcDPrjqBUcQLvaDDDf44Fm\nSp76\r\n=6CcK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"5ca0ac802ab1ccd047195782301de28ac5878518","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.19.2-alpha.1","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.10-alpha.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.21-alpha.1_1588960337915_0.6419147925264963","host":"s3://npm-registry-packages"}},"0.8.21-alpha.2":{"name":"gatsby-tinacms-json","version":"0.8.21-alpha.2","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.21-alpha.2","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"88a35f9d8184b4f86627b7f403e9704b9651059d","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.21-alpha.2.tgz","fileCount":12,"integrity":"sha512-i2Yr3yRB0SuhpiQbio2abNdAlagm9M94bKO255PTpMdmlG1NLkMmHvGrNMxwzK3UBsQVQHLArhlDk+jvba5D4A==","signatures":[{"sig":"MEYCIQC+hDKQIhF2Tv9NK7N4XrX5h0VNtbcCLqEXeYDe6PegoAIhAPrHDBbk+D5dcGoO1WBPE4mjX4+E/Ig69h4kD1yQXla0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetal8CRA9TVsSAnZWagAAZdcP/RdtMhIiWKCvzMB5gdS3\nuJQIOLW1HIsqJfLDk5XXg+cbmfywu0Zu4vfI57fDpxCbavndR07hw97TpsGj\nMAwJ+uKsxTsxQYPO9PXG1S37o0+vd77XCmoiJTP8gmbO8HDI5ERqZbEPmAen\nv8xAt0rktQGroWKf4XhllFBsqTeeRZ5Mu+CrSCP1072Lxf65W3uxbsaxKRL1\neS7+7SEGGcR9CyZRvoho39hooB/NuiQkKmeaKT1rMTdDNIoWgWruYs+ohs7b\n6hmt72lj/k/ubqsURYJx5CZFdziRwy0GrYKCefKUJkWYxWCc566D+mcHy58r\nPnFhW5J/M0T9bzLxnXmsgMbUo9XvEWdIzLXpVUXzGzUaZosSWTPy4Q6gZ2LF\nPqmzwkvgH8l4yAXWk6LHXZB7SVBIqdV+rgf/VuxQhKaIVa/DLf6mHwfDDREf\niZTVVDdY6V8jYNqyq+NBVtkBNGKT2yo53MHbgDP+MuzEaqGlWjC3f/nne7v0\niQZEbaqpgPLe34F+Od1fnpdxn4fr+VmeQUTjUOX9VB60TJFYBtNjNPnw+slm\nwj0U8+8dkRvWDKK1PRTzkWrOxDWnWFxAiAImkG/hoo4fmpEXEnG7bv0iyRUy\nCykpJDMwt2G9Vm8qAOYi8E36waZx+HCwiDoMs29y27Us6Eo21nB8IJBOmh7D\nlmIA\r\n=+gwa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"18ef3cffbd446f50971eac827403112f014a7324","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.19.2-alpha.2","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.10-alpha.2"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.21-alpha.2_1588963708139_0.491985054940725","host":"s3://npm-registry-packages"}},"0.8.21-alpha.3":{"name":"gatsby-tinacms-json","version":"0.8.21-alpha.3","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.21-alpha.3","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"3c594c4f08f4237e370e144ebfd00aa800dc0e44","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.21-alpha.3.tgz","fileCount":12,"integrity":"sha512-VkM2d/C9kijeHQ+NxuhXwIsp8/XWxIARPq83heWWD8v7brHmGu3SoPHmrjM4SV9lg1G1YTBqqOaeLmBNBNrONA==","signatures":[{"sig":"MEUCIQD5yKdIDldl2KJpL4yOPefdAVzOZhNYueRBzi8b3HYGzgIgScfoKekcJSdyI99mmq6Eqv9+jEGEOTRWsePg+ALymUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetbn0CRA9TVsSAnZWagAAdAcQAIErTxuxit94i3SXfoLa\nIbZLC1GBCMIfin9OhePCb+YKTsaYyOtrCKSZ0rsnM2EjdxFf+7vMJxFDeFUm\nhNFgtYTFI6zdkhqxDpu3pKrdpa0ICiNdUY6yUW4yb2BjmighUjg3ncoK/nT3\ndQ669WaysHBEIxwLvG4MwxMFM/0ifqAnZV8Es4MuH4v81uRcT01JidtFv3yc\nrX2hCB6ZTSotrsoVOd5jOJOAVaOZgYqKhlUsGkMdtnVa+RIbVjBQLqP3ZqdL\nWZk4UdNa96qJOAykS9uzZX2XMWt0AqHQWCoJRj/27+B7hnmswxE6gM/KOaUz\nCYNM/+mIPuxGUXJk/jYoFjD8/HpfN0lUgAdTH+SH/kjm9zCcuHAbdxtVpcc8\nU8BoBJIJmRfjj5DIKupJG2FRSoDIqiD6fYeVU5V/ki8dS60+9/+uOT+0V2uy\n9G1FarnHoJs+L4PapZUyuV4moMMvLkxcMubE0PmZJLcIYaSpmy5NPwsd3HIZ\nNgBVgIsNRJDIu9cGaB4R7AqmXsvermIAkfNJkkZRg8ObpLuGqcMc4qj2ZMIv\nnXBFarv9y4hSB0HScL+QUF+hT53DLQ2tOjxJNy2lR5j8/Tmm2OFEy20LYZL9\nAgvakUIMcc2TewxuWukbBCe9Rlz82NHr+wEBYd125k0gYyklVX4QIcWALe/8\nc+q1\r\n=mlYU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"76799b7565873310411fb590821592c1d51db4f8","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.19.2-alpha.3","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.10-alpha.3"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.21-alpha.3_1588967924088_0.8161975055235531","host":"s3://npm-registry-packages"}},"0.8.21":{"name":"gatsby-tinacms-json","version":"0.8.21","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.21","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"b6ddd5adf6e9ea95582b54b6879416cbfabf0e1d","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.21.tgz","fileCount":9,"integrity":"sha512-DUi1bMHqmLHueC/FO7NFToQxmplThdUCIXb9LTVmmlr9jD8LPwrh+WpaIXWTvdKEMwjb6SBnzXuJp00p/dxlzQ==","signatures":[{"sig":"MEYCIQCIFAW+2XKEDDxHF7N3pw956as/xxn7ENNIs+80RJ2hLQIhAPnXDOgswphJBeu7IBx6TITVI3pCiix4OtLFbF8mjzxO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuXePCRA9TVsSAnZWagAAkd0P/RidRAuJ4t0GBw02j/6A\n5s8u57YQjXIKpNS/CgVCjX+SKpl9/ZN66GY3Dtxg9QsIBuYN58z0NZ9YCLl8\nhedWgSPKUITPu6uX04Eq4EYqsAv+iYNl6x/jgOD+XW9cvhCMYfwy7U2cJNZr\nXS3rDfCy9hvcdiOL/xNiMHHEf/joEeh3ot+gCtT8oYdvQOsRJkaVaOc4C6RX\nLWdRRDrJ7IyyyCyw+hIwPjcaVBUs0T3v9qI36zPHcqeFeOtBWkw52J7SRH8N\nKUCiyh3szEZat3ZW7xDyrhUI2imL5UyBB+qHlEAaYzCbEo9MQOPfjiaYBwmb\nASz49tKxqPctjyWXl/ARx4fQhlF/aHVjBKW6RcAoa1Edqi2dzgOJVrGXkGRg\nEl4NviAiQlQ/tp7E2uSR4dU/9xJVDxsSSE76XhR9QmDKj2ElzEKbfN4LTyxn\nSft+n+DkM7JTEvviEgjyuglnCislRAxSSiRxvRdR2nFLtJ2G9dmk4uwimQ5p\nDcuNa/eQMZsscrI2Klw7yd7NgLROkyE2PnbnaYu0Qw4i6LRc1KiYIAHybaST\neCWp9OqfSfMBAaFcYjzebSpC8Ypo+lMR7mscOFDOQDAyCzMO5cvPRzya51Df\nmvrHompsA51VEZ7VfoK2Xunyv61aAjTL3eV5Lpx+qNWPEsHYIYHybNacrzoR\n57qh\r\n=eHYp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"c5946efeb35f872e4900ed3bdbede71c61823b8c","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.19.2","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.10"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.21_1589213070746_0.9417203749295961","host":"s3://npm-registry-packages"}},"0.8.22":{"name":"gatsby-tinacms-json","version":"0.8.22","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.22","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"dfda8f56f3700b1a311b1d5e95812f6d6d737f23","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.22.tgz","fileCount":9,"integrity":"sha512-VpIRal0CbAPKpKWio0s1q+h11XkG3XgSyxxNck7axiRizDbOKdp9KZ80cpZRagW+Kob1qOm09lG0cYzhzICWrw==","signatures":[{"sig":"MEQCIBASnbwxVyjRG01QLNzQOVUjQ1Iz/gxfn6vPDIMxeRyqAiAFaBvxDjbrBWe2hC5i1a7xZdsZ40lBTqXhH1jhfHqT6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeurcjCRA9TVsSAnZWagAAXHUP/3UCoZfAcEdK1XYoL1s4\nxErbjTythoJ9Ny5xtdS6M/Via7NvzQzcjGwVOYXVx6+tkLngvY3uHZGOfBv1\nL6TDrAD+KR+gb87ZfQxUek2wF4MtTu9weLrECAbdYkzHXP212MXyJvnNsr1d\nVAcQlcdFxbE6Bta24c+QPbvhA8sPs06eycTcZ13q9Q/jOx7B2dmMsW/SVVdH\n5+/cqfQNEupuJZP7Z8Tue0n8+ZnONAcjsyo7iZihuaMapbKeI/nSigKH34L4\nCe7cOTuuZ30a/Zo3qjsC5r5HtBA6/HC8Vuoqpk5ZcSLzV51Gzgm1eVseDfyH\n0Sxsr40wUDwzlvWF+fymnGNgKfNzQxUaLVhvMqySjOYqJbUQ6sNOONZRq0WF\nueUHFLDHVO18XevKAFBvsDDOppV0ZMuf6Vd2WxWO4wmFXhEpgaAnIXnMVnax\nzbnJXJbZfzhNFggnzQ/HaX++i7DQVEo1yNqcQ4QVkCODDbC07cPZFW3JIVQI\nfhiAIONWS+sN0P29QyG1QIUUsYgcA2/72Dk/95uGRxc2L69klZVqIL7wuXzo\nC2YQe86v5zN6LX0EGcopS5QV2vZnBblP96tmkf6guqLLkYt6xelDkeYyLhlY\n+qABjuDgEeeYN7vCaSMcCUTeaZ2tcNn++1lee+20WKGdo9hF1qdNqZLC5yy8\ndhL4\r\n=14tF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"5250504e2a63e42a1abf15967c7eb00b9b8617a4","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.19.3","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.11"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.22_1589294882700_0.9168879489683266","host":"s3://npm-registry-packages"}},"0.8.23":{"name":"gatsby-tinacms-json","version":"0.8.23","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.23","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"fe47d5140f38f4cb1e28cc20a5109914fcc4c280","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.23.tgz","fileCount":9,"integrity":"sha512-bhHdNP/ikKF2REhB6V9SEiYiRpCn/5sTHlFKdPZXZOMK7vTIsFN2oJ1OxnuMc3oaw6R1WAqVMnqtpmdBz8JTMg==","signatures":[{"sig":"MEYCIQC+eX1jYlwuOTsUPzAmY7UkVGkdmVMEZxLjOC/FLn3BrAIhAKzq6c2gWMOldTwv/AIhHvcIrTsC0FOya1A78708I7C9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew/joCRA9TVsSAnZWagAAo0AP/j3aLTiP90J3ZTJZVwbB\nbvv2774wO/mZrQu0W18V8jUP5ycgYWExuHMkL8CxYjwYoIYDr3SrM5afGQsR\nenf0zlQoVzNcA4iJr1PquDkFjzg9HfRfWksSgGMP2y3FmyQJ5c9vSaf900Af\n13csde02PtsWwHOsm9h7SRrtgMkTVOYJhUsKLWbX1pTVXQFfdAgxaZYylcaV\n+f1lKovOTQKH25lX2vfhi2JYQjfVw0hp9IaqD/sj51ET4nfvAFCG6JyTM2AO\nlmAFfIbYeBD9uP5ypwwM93UWj4edUP1qgairclN8JGVsllT+urUFSRlK8V+s\nkfoGFx9F73MXVweWcbPIX8UQ1VJElxjsyZAqP4Iew2PvqGrLml2AQ6BwBmLb\ncqdf7gksB5G1k90tzTaBhH0dKWhKvsUk5OE4Qf51eNfa7zBEMReZmhd5xE75\n8Bsv7Fo+dpE9wvXzklVUlYCWuIwWy9TC6Pw++H3jc5nA/t7/p35gj6bbgQNi\nsQYoPFmPCboWwf7qmgxXURbs8RWp/ECV9fI3VyDI1skwoIze9960aKMj5FY/\nbXnC6Iuo4kTXG1OJhoTrqGPXi/7q7CSjp4crV6SrVyKkWZ3ao17WSmVOcK0Z\n/t1UvZ+gX6UOqc0uGo1MCDvnMuqUAam/6p2h9u2rUSuR9IueLydeDi4XhLX6\ncz4/\r\n=ApIV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"6091399e47ae668cea8ce899685f9b79443d28ef","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.19.4","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.4.12"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.23_1589901543872_0.9171658922848527","host":"s3://npm-registry-packages"}},"0.8.24":{"name":"gatsby-tinacms-json","version":"0.8.24","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.24","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"ceeda467bbaa60111be35a68c01836272f25ae03","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.24.tgz","fileCount":9,"integrity":"sha512-LAYu0ga4me1hZPJ0IQopWEhsoBRGcw4+ngPzEWwpw0hKQa8RDZpG1Eq7l/RS2tK/vWjXbAY25I6X5JpbHEp4LA==","signatures":[{"sig":"MEUCIHHKVHsKIAssKUDUb552taSM89zANzlThY5lLZiDjdlyAiEA7wfIwvf9JuINQgaIzTn8mdW5vSinqc4wjKCJZ4XUz3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJey8JpCRA9TVsSAnZWagAA/O8P/2MgFa+e9REjPTueSbvC\nLvef1Xq3fS/XvbPfA1REDvTsFZB0S8/kTK1KzHB504EAc5m5/jsn56hsN9OI\nvNNX3ytB9wIvhSjOoC9dhw7YgxSTfUD/kabkXkOlCKCQ9X1niVhpOXCVsTHz\nUhYoc11F9jln/DAHqxzcOG5GgX/uRLcA7hnHaVRPJFCrShkTSmMApnOAS2to\nho3X/WdxfXK3Qp/lPDaW1dv0z+3R0BZWuS5Gmkf7yUPnSWrWMMfq+i+Csdvb\nLbko3naUJMYtI4mQCqumfgaFLBPDHCuaqCtWvqaaF6Hn864cV/quUolf9ZDY\nGR1wofxe6ptAYFoFFpTp/hdT4o61vBDGuNlfbSfhbsK3ZC//9pCINpdH5BvJ\nJCYy0nwzRsLAjHBgqkJCTeoyVC4+2lDKPRTKbF8tVsRi2xy748Ofcf+ZaCj1\nz0lhcFotVFKZmu/tpyrisonfiHVQAwiJ80Fvy/XkSrkMYZqNUp9mXNUZEttB\nVZLVvdRuo5bQKkOwy6n39Z34INq6Ojxu37kA15MIvRD3oaB+61TgJs5STEDr\nh/UPKUMYsJIgP1dztZEYXNPnB3qi++/+8Yg4Ay7becNybwqG77B8mJ2e5sZe\nAS675sa94Ya5lo1yEWjdHBr8VvGReJ4XZvM7QAqZGzR5hAIcJdw92i/pc9fl\nDMfz\r\n=h3hn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"e4789eefc0dc6aeef08d397884f68766644df0ae","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.20.0","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.24_1590411879544_0.1305973863234442","host":"s3://npm-registry-packages"}},"0.8.25-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.25-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.25-alpha.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"508d8cb1b58ba0db4d97171bf92f7637c1770998","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.25-alpha.0.tgz","fileCount":9,"integrity":"sha512-GBIH7JRxWeKOQnd2jlEZY/syGNakAgsuv4J5xVjsB7Mo8Kd36mnINCMV+jQBhqP+OdOB4H3LzB/gyGVj4LqLng==","signatures":[{"sig":"MEQCID8FhZzeutjAJqDyCjFrQ4KgGjOfgD9NH4+40wMNRgPsAiBdf2ZJ5x8DTgNADpsPZ4mk7F6DJDRhO+7jBtrnRKfi4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0AsRCRA9TVsSAnZWagAAFPEP/ifI4mBKG8fkm2Z/UIcL\nDs0ez3FWHrCjKQVRX7QgvRlsp6Dgoavm5hzIaAll8BVL3izhEsXddrk2zKJo\ntKbWS8dkosuxyeoaqMF46TOq/p2z/8ZRioTayET9GDpUAbNcpmgDntZ2/GT0\nL8jnnr6FyS/G9YI4jJRGCdJav9Zdi7smQmsMBstzsHztcrdwQxQTac45NNl7\nMouFAJzv7fDZLu6CFo453SdEbRXJKRIMUUp5Bs3PgtlU2twpaqXOIiB/nTm5\nIAUkysVyhfC16bSX40CrV54496BhNmFSFW28/1C25WkpkkcQliwrxn0PY5vB\nRxjcOP5ME/L3YjMG4EwZvW4LWt/vxfAlYtkmoVbs/GVRAPuyGJS6I1HXrNie\niAUad4CKkPobNRO+l4CKlxIhXpTfG+Vrx5r6OIetjul7eTVpzbMvvMqQztc8\nE/88QlZPKPszGO1WfSEw6G6IgiBsAlaRUokaBlaHTi98N5TkpAfWiWFQtAoW\nRzn6cCDPJyjjFz1DvIOvwj5vCo8zMjbYQ8uJtqeXlLskoRgbcLSz5lD8wTR3\nJ/8M04ddQ1CTtaW3KOeeL6tZVO75BNY5gCViNf3T910U+2LAPDhYQl1SR3Ae\nhNkXbaSnEoHTJhAk2So24K7grwCPQzzWBz5PkY3F/k7dlXWk2xWFczXhx9E1\nnLyC\r\n=fQIM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"7ff6d0f8cdcb7bdf7bfcd47d89db4bb0223ee897","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.21.0-alpha.0","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.1-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.25-alpha.0_1590692625054_0.4222551999474158","host":"s3://npm-registry-packages"}},"0.8.25-alpha.1":{"name":"gatsby-tinacms-json","version":"0.8.25-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.25-alpha.1","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"9907700f68660fe9c58d50e9bba8baafd81b9182","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.25-alpha.1.tgz","fileCount":9,"integrity":"sha512-/I8ULzZRq+GTf4awvEQCyBKmJ7Lrf0ihv8zcUorrGqPCcMDgu8NkUH8sv6eqRdE+uF8/4jsgtTP75dZhRJZfJQ==","signatures":[{"sig":"MEUCIDxoScZC+lI1RZWM3hUNfo4VJR3cMLTb1AzbYjx8DdOQAiEAkS8O0/ETqMwS5yspHbOecPlUbS7u9YPpnYKplqOz+eM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0WupCRA9TVsSAnZWagAAxHsQAJYUcO1l2H/lWcFRVz2T\nM/48vGG4tfgLdvAceLyb4LrHc5K3RFWtzKDInX0apBmJmyoM5VhBV9xij/yb\nb6YknPUqG/ptehmvB5JA7aVTiv0CSq7LjkL55Ox6jWprexHcUN4cBfILP1lZ\nnTKdaUKtSsumuj8XXeq56xV2QE9HK3wsrbJBAFF2ifPL5YMyuQZnjVSBhO3X\nL3+iNfMrqE+Qwqb8oMvxbAvhLI0Uv7W1QWX958n0jImasKrSovVuSTti7HnU\n3lx1TeKi5JEBznt8lUs4YrXWn2wwHPVr7JVrRKltnle/jk02ZKV8OA7wTyJ8\ndDm40mXv0Awdl9AD9SFQgJBsJPVwyo9BrxA4Sk5C/4xo784lMO2zIyGY/FB1\nFlJkdZM+9+8Sz09/snareW7UNZI7Wq3rzqCfnWKHCl8KR9sZ02BzTM+nDqTf\nT2STmso5veRyglZ/X++/XGzUetV+saJ8Bs3Xx00LQeY4+8n+F0MUKuMy7q0u\nSgn6YTCloxowUuEuHuBYrVV6Oytexw69OeqLF1BZfS4QEyRL5DvxVKtECq0u\nL7qgV6yGXtW0u0pC7U8LSeZ1oiQA4cqp+YRzEA2ZlY2NLB18S7GABA1a2bhx\nYcO2TCr3LqaV+OcnWXQRyJMCUhm1JA7IMZucWsu9yV7VeqY/QIq413wgaf4I\n9ifA\r\n=5Kmu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"a3e981b96d8a5cc63be2693ba1d125f2f23bb55a","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.21.0-alpha.1","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.1-alpha.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.25-alpha.1_1590782889284_0.08081489828248922","host":"s3://npm-registry-packages"}},"0.8.25-alpha.2":{"name":"gatsby-tinacms-json","version":"0.8.25-alpha.2","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.25-alpha.2","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"21fa0f3768de4e90c8293e45ad4f727e4d21bfb4","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.25-alpha.2.tgz","fileCount":9,"integrity":"sha512-EQ4Kleap/wCRrA4ttcnxb8RL4WPhHzFhLrDeZ1p4vTYSW1ynNGMtNBWjaZbR3pbJHw0bZ7qxpZIO6yEhAN8cHg==","signatures":[{"sig":"MEYCIQD5oMkA1EjBqE3YSPanQCRI31yYsULO7CqZAOK2iYPV+AIhAP1KYWYYkmkQguIWruK28vMUFI5uTMuPFQODezl5uAap","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1UVdCRA9TVsSAnZWagAA71AP/0oBo+eqr4yqcYaA9C74\na3oUNIug4xvJupBLekVHXDeTIJMp5LpY8LFitzrfEOAkxAXfKd508fnA2FNn\nLLBfLIDBK36kq+rDO65jrC6PbHIYJbdHgV/rQ6L85PrEl1PWtTVHM9CRKOdx\nAPQVEZEkMX9THadmw/wzARlYBTOxQPLItjGyk5MN45jaaTbTAmWx3aDPStlY\nrhTVGOekKGnN3PRsPXyLguAoglZdxvmliip9I9I2n12c1Y4+CeMQhNNTEnps\nzlqJpxxXX6MZNHHqKwNvliuRVLSu64Gi8E9zBLdoNoPdoOHDTBcsuVgfXy09\nIpG/cLKEFRRwOKRq881LOFYumLFwygO7y9NpQXWKeCqJoDRvZ4RgzAU0S03e\nLx+msXd64QV9YjSLvi8lXu5w+HCwrONPuG8El0cY6TT48var+7Ald3spuvgl\nveWhWpV0VDxSsNCw438ArH/319Upkls9+ky8EiuqGKalWxzqPFAiyYVQdgat\nGzYqQk7PZNqsyA5TDdpJYpIWEeBPC8Xr/vjGIJLyYbpFM91jw7c3HFA0Z4Rr\nG9T5McHiUxyjfrgCNE7E4ahrSc/e5lFjq1Q+Bbt2B3gmqKXaOG2Zy+2Jrz8x\nflnMTOwm6nr/Zf/XYqa8Y4PWMM4+UfJJXDVDQ2L51viDTvsqbq39ng/7GhT3\nAehz\r\n=eEN5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"b1a8e7589e5bbf685314106628f7fa5661c3ec26","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.21.0-alpha.2","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.1-alpha.2"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.25-alpha.2_1591035229100_0.7536473439821518","host":"s3://npm-registry-packages"}},"0.8.25":{"name":"gatsby-tinacms-json","version":"0.8.25","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.25","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"dfe40472c07dd18a02f2292202c906a3debdbd50","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.25.tgz","fileCount":9,"integrity":"sha512-iL7vnGZjBBFwsVZivNe9ZsykaemXlXKlx1eFERSNRKb7Ciz2dVP0UZoTJvqf3fT4PKUkfXtxduv9V1y/vmYwNA==","signatures":[{"sig":"MEUCIQCs/4c12saFPU3SAilYXmD1/cmbMa/wI6XkNt61jyR5rAIgHFX4mTE1+Jxy47yc/iJQ/UdosSFtIXLYicK7Xe5QXB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1Ue1CRA9TVsSAnZWagAAY/0QAKKcskuIfkk2Cw/w0QB/\nP5OZkjp/0+Y5GoQmazCzy0VLRCXZRGnclBRvJoBtGTtiOwN2drGDtsGyp8Tz\nanQKrVBqgA+Dh20l1rde95QPBBkyXPT/zFOYfZGw/rqiFA3ZDyr/GxnKzfkV\nPuGOZkgMNv8P4+9m3hSXFcmcn1v4dAu6tg3lmuCgXADpRyNLQNd1rAl9PYdU\nAKPeAFFT+4M3wVwNDfPbMOH7yZFByDu/9JF1A0/LwLWW3hk0oDe9/v5uwY2s\nlz3qZuT5vD+iukY/mFjzKVxJplXLEk051ctIQrLMMOlDOZU1qs7lbFD4CSgG\nkfT600w8kdN8HHEpI0dA+XIOfE0zWDuqMUSjnqHg1HaXY0TJ2dmrqpCv6+p4\nq3bpnpmkrqTb+I82YqvUqgmWBbuylb7VPN/9jThK6u+pHCohmQ+/7SrPk3DW\nN1pumB4lh9nvhY1MGOP9oOagg4nfyodH4GKUg5ZnO0EIJ9V0IhbIAZE86RJO\ne6tThTjfnmXFVUhdd2NKNkDifvS+770Sbb4vTDI42X2PJlpbPvPMlrPrYlIs\nE0j5V1UMF+1UQHCf7IABhyilKdJkb7K4BuVVZIW81Ok4x9DNJnZIl9FHK28O\nBVygjYMQ4wrsAzdR3cztQB62XhV+JhyB/EGqbG0krp9n+ctWx4FiBKeDjvDJ\nMif/\r\n=pf+k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"7964eefc0f095f6b3b7b2277aebd9fe2fcdf0c8c","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.21.0","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.25_1591035828799_0.22939878730578656","host":"s3://npm-registry-packages"}},"0.8.26":{"name":"gatsby-tinacms-json","version":"0.8.26","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.26","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"23f95b903dc5ce4a78132385163b47861f336089","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.26.tgz","fileCount":9,"integrity":"sha512-Z39hJUSQrTouoTQa4dEk7JLCTGI8RIKEaYbc2d0AQbBagqGs6i8iKtZxu+wBsVqJ86Cec4Uh9shvSPxTZ44NVg==","signatures":[{"sig":"MEYCIQDdeRXVg1/34JXnaeIQJEwMUREBc4VZmV27ARypHWxoAgIhALls+t4yCSY5hpKC4d8Vt0oJfqKF6i7rtxRXeI8PkSIq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3jx7CRA9TVsSAnZWagAASXYQAJkAMS4Mev/ZOtwJvVY1\naZxD6HX8+e7vpnWmmLWD6AEiTepsOi+VzpUIOOxfFvZI5Ln081waY2LByLG2\n8ukIBCMIOkiE3Er2jUCilTU3EJDn02rZk3AlLyPxXqW+wgW6fLRc9hqZpzSr\nSW3el2OGv9U5oNAd8Jxk95jFxC3Ve4ucNjzPY6cf8UlsSTtHJdCjihYpnkcM\nhk7FdkTIy9Hh9IaDjHXSC3j1M/GLBPprb2yMBYnEe9Wg3/TrYPHsxuMduuTV\nzHPKCOnHER5G8V7jxadJEGloFx6XvbxvibtlBFR7jOs1Lq1NGKh9ncP2hrcD\nnmS2QY0Xf3cCRefGQqKFkMehLJhAW91T3gEVKBwuU/3Axpd27VAbLJ76D0Au\n1y6cRBRDixK+caIg4o4pbOxOggKqoVR/8CEbIYwEg5Vu6Qt38AHWllu1M/AA\npzrd4nhNNK30JwSfHAV5Mbz6o4n6kAwqR+GebQACj0suQnZeEJH4SOiLDcEc\nbBzejMd6lZ2/HnOnhJiYRaevjNP0W3UCk4goQpmlL4meyiVHBGBYmKWOUsCN\nIU2QEs7Zsy9dD+7flRLI3N6UYQK54LPlkfjV3g73/JhNVBHcKkZV33sGjR2D\n/+z2DhfI6qF84w52CATw4yWdB/WXzW7eDDs5952+NdYpKZI9NaOMn36EREcx\nQoxh\r\n=rIBu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"e9a2ea1be257729fd7fb1babace966bc97d9ef25","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.21.1","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.2"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.26_1591622779126_0.13377712787979945","host":"s3://npm-registry-packages"}},"0.8.27-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.27-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.27-alpha.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"417c09357594ac8fe359849f8d272acd82e588ac","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.27-alpha.0.tgz","fileCount":9,"integrity":"sha512-HJ/8AtDc+qXzuzrzR+bvneHFRFCdAW3WqaHYU8SWpzCajRNM/nNDiTS9UTf5kuUD4GXYHxUfDdert2PDQMEwDA==","signatures":[{"sig":"MEUCICqGdH09gc+dmt9pIyYPDDOgOv/8WPUCzxomDWrX02+nAiEAmTO9LTwwRNGeR/VG5oZBPBTpi0dNpwx6JHiAxq8YRvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3kfACRA9TVsSAnZWagAAOJMQAIg0c8J6RTyGSV/+VsdX\nSjiRgy15DkvzId5Fl0yuovA4EIR+QuAXYWS6G1k2kuI6UsM2HhHn1qdejpm9\n4UyvHqNBCJTmFurguu/0ebmGyKLUZtp91gg8N5wrqkVPJBoXeOMI/+OVfSf4\nBHJ+QQIHJUbjnp1Cw5zNsuL1ZAksaaqKsglMeXNsjovN2bHHQjcZ/pGvHYdT\ngI0IGA7DY2ffu2z5ie6h24Zfj40egd90aTt8APsLBei6g5AYezB6qdlhBzQS\nRD1dlRvX3JSfGjlEE6IO9xjW/mO64/MM4mMjw+JjElBsQSKs8IfEmr5Q4iZy\nUn3VZMrhr+yzGaBB++B1hxtyMDYYOrC3HTRUPhrUy+IMGohii2Cy6j/nHUEd\n0m6KvkPqLLxMlyF0crFNtmufgfQiHQvjUCkVmioaX2P0geG9D3G9XPQXcBsO\n9Gogd/zrDJ8Vwhg5NCdFYIpDeLB+nBvqH9aXFG+dMiWc9zVOyTa1UD7cJU3t\nMbnxFC9qHTk9zY+rYHTkARqg1H0UieX/RlNe3aVaTb121szypNoYs2omoME3\n9eJEK1YevCCM+PJuhjrTnHKLHSqk4eS5dHRpuFtwyPQMHmVO7fyc6PiEfQMv\nnx0yH07L7fE87CsaoKJaRoj4IqhnJIBKNZu9rLjsyGTkHKgZhZYlH1V1nVuE\nOkiM\r\n=bPXA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"d605fba09455bb6d74acb60e871da3cb0c8d6f6e","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.21.2-alpha.0","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.3-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.27-alpha.0_1591625663727_0.41500250764551416","host":"s3://npm-registry-packages"}},"0.8.27":{"name":"gatsby-tinacms-json","version":"0.8.27","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.27","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"25ea64c6b6c2d13069308c9e3a80889cb6dac336","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.27.tgz","fileCount":9,"integrity":"sha512-HwV/nT/D4gm1KQyrv9GbzSTM2qZHTk36B7BJ6vZb4n89x7KFODVpVDdPxSPhoNMDg8cXzPjQ6FyZ8dV9E41S2w==","signatures":[{"sig":"MEYCIQCzk2KQJHHLVOImGHCSU1js1CzYTEBLl6enxcxz+bTCFAIhAMaWnw69IaxCbi7hpkjTQDxYMgw6NxlKL1Aj8cPJYzQ7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3nViCRA9TVsSAnZWagAAtAIP/jS10ZTJMD+mrYORlMNw\nvDw+QpaLkApD2gxYd1vj3IBr/lNghqFJ7HDxDIOcIecraR4l9ToMS059oYUG\ng6erd7YSIWhA1Gth5JYkyYN9F0f3vNyu0iCCAbKdQlfEcVSpnM8v5+fRPdC8\n34brfbnqe8+XkfjevAAl4Dfhv6zhLmfdVjhwHhZxsfs7tJIcE/aILunm9ICv\n+9hvpTv6nw68BZOXh4tkdO4msr2LDUqMpCOEJ+5l/xajrwjQEcrGNh1xNL42\nyM1SPG9pod7aBT70WbN5WswcxqaXwDc2h+bezcT0bhQg2yYBjJEktXJXqgDa\n6vVC4GN5dL27zK4eW0iYlnPUhhzqv/w2J4QIxaHWi6C/YOZ3vycqHKFtnnQM\nKhaROWE12DGy8uo+nIfmC0cOj7DSxly+5a5xWyIL7ZM/ZZYdGNTNCf/eb9V2\nOkyoTt4FRFLqXsuVI4HYD8iPxsN4eYt95B/Pzfk4tZ3gq6ZO/JhullM46ML+\nT3PA8GzgmLC20uc+tKlxMrVuEAQn4hkQMjEoNek0HHQyrxHErODydMYuzDkG\nc2tS6RIz+B/CWr12kPWYIMJaHh6iXtvbzWmsF5i2M1it6ZvWJ2UgUD/XLU5W\n9PhaTjklQEPjuy1Y2kgf6RLp9LtAgikcF1rsuLa1ah97MnXQQwygr/bUjWB0\ngyTe\r\n=Jply\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"4b6ab7d19ba31df0cb2870382f3c17fb176fc71a","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.21.1","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.3"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.27_1591637346468_0.5416949018973285","host":"s3://npm-registry-packages"}},"0.8.28-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.28-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.28-alpha.0","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"31d53fe04fb0ff7531174dae3ca8c6e35913f2f3","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.28-alpha.0.tgz","fileCount":9,"integrity":"sha512-No4WHzw/27qbqQ8Xe190RacDXzujd/Pt1wjLVYeAwDCDZWiPTKUYBnkPxykbsJtKPxawyv9CcB9IbJ3lPjBdJA==","signatures":[{"sig":"MEUCIFiMqn8oyLufdV5zoesIZFmtYgmwDJeC7meABf+pouNUAiEAlqrORRGw29nLrfxCYvr6pjb0cFj0qZJ8JVtBNdfJtBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe45E1CRA9TVsSAnZWagAAfQgP/iknAKEb4Svikx09u8f8\ncXfzZmTo1ByyHls5kp2cxufa7qlN82wI7EU/qDqO9GdW0Xz3/zIav9cBBrP2\nZd5QsIfAe/Zzm8mOEhlerIKae0wdLopSN11V0zeXnZmwr+LrnEgu4SziTXWJ\nz7NeVwVq9oIlvvSzkLUIim9aJa9TZFx0OZmGxnH8Y5WmFAvNekXZwILdzc7b\nDqe8Sxk08oezmjzqLyKpqqTjLMR9i/oPn8pEEjiQTYlDhG3w+FMWKT/tDXIB\nX1xYkqH180feQQPfePrVtRZiYUa3ZnSxowqPOoxWd4Z6A0bIgN+kH3uXh4rR\no/doanBV708YcUuBClKfOybocacZorPjUqQhwRMWvjGssexRoZ8ftukIKzFC\njRDTXWSdIjuVB7DBFq0QImg5loOCQVCanl5f5b7485022i+Qelmf1sT8KsaS\nKL4JVIRZNKVy2YXHBROMdlSGZ4GQS+WjRyuubWnDI2eKniQUxczDzhi6OLrN\noekiODBpI/s3WhQS/8R7EaYw4bD+pVn/xViQx//Xd8SpmYG9MDvM2f50RdBU\nTyYpKV83VzEufqEeL2jzXD0/+Y/EUhGfBP38F8G3iFJ8Xab9QJUEiT/Vj2mW\nWP84Aim73UentkBR9dUsrCuIvWbkLcYpkjRUZOzRdyYe23OVCKHAKk0LW4IE\nJ4YL\r\n=E4D2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"0ee4148ca01e352984b3552656d50d009125fd28","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.21.2-alpha.1","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.4-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.28-alpha.0_1591972148575_0.7943797111284674","host":"s3://npm-registry-packages"}},"0.8.28":{"name":"gatsby-tinacms-json","version":"0.8.28","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.28","maintainers":[{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"9bef4d6a3a0329f31c7f5fbae02ca3896802e488","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.28.tgz","fileCount":9,"integrity":"sha512-Pno0fvlkQ3XXKCYWWpYURfONKL21QeTLDJn8gy7ODQ+Zg9cZ7sfV7J1k8FqmP0jCLg/NlmmyYA4NmkrxlixZ8Q==","signatures":[{"sig":"MEUCIDjM4xHkbEimTCpPzGU+l+3UtbozMqzNKnwPL+OkR8RGAiEAvdlwI91Pqlpt9plswAeX7fXoT0goaCQ4/TEoTFE4snw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe54YkCRA9TVsSAnZWagAAFEYP/RwQv904XXS4DheR+GLA\nXiikIGCPZcA12zwp/iiSEugm2EpiZEGZ3W5WlCHrvguRbm7ujAVnH3sX2vOg\n+HwgWY5LyEHL9GSwBO1v9a6PXrVCpJUWL7l3kw+MWMStJhjQgIqBT3QntCZ0\n6qAl2ngCMQBqpnayTnJXQOTzVrtwfLT7kYbuW3bsKaUoYBwobtK3HVrQcki5\no1fz1wjU0PxvDdWLSeCY+bkiBRdZHhNrd6psvPVJx4eHJTD6kl3v7yBU4B+D\nnLNiKKddMiX8FYDRvUjCjcJizFpEFj3ibxxiqBIewltFpK9hakimWF0DpBf7\nNgceemt1PMozWP0unIn3t+diwaoHVN9KmwvitWF0vFNpUB+hlIfJTyXD5Ez5\n0ITdBVdBB4qMWHf/iGR2+rn0QI8hCbU9+UXySpr32uqDd1T0lJlQfmKYpFB7\nJT0Nfji2AaP4VZ2+1AVNUpLAHq5YOQ+lkf4QPvivT7CT98AdTSkdUHjsH3it\nNekOvPhiFHFX0wb0b8EtAVjcMmltQXu0X9J8wz2flHpkbniymHFF2PN/jNle\nzRVevoeToDFFI/mHGXwSMxQmYkFUndKCUTBO4GzoutyFmcmJeOF3QDHyOmGz\nMGxxRx8/huweYqGmQkldDOrlty1n8lXZfAhYWIoqV+KQogNUC6wQKvsfK1j9\nI0oo\r\n=YVTy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"fc177be284af31919366ad9233b33b279c40fba0","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.21.2","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.4"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.28_1592231460104_0.6627636543490627","host":"s3://npm-registry-packages"}},"0.8.29-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.29-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.29-alpha.0","maintainers":[{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"e98d6936edcc183f77e25bda7da47485d55dcbe7","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.29-alpha.0.tgz","fileCount":9,"integrity":"sha512-Uv0Ha+44gaNfaZvT6rShp6AXxo/TqFsmcVzb/WIAxu/aboHNwUuEYTxCfBkzlx/Gx49nXLfZ148wP6C1Gsdzlg==","signatures":[{"sig":"MEYCIQD4k4QCsDCU7DQKsTcxmusEQtK92kcnpP0/KJ24uMdlHQIhANtkCA4uwVnm7hqC7HISdm60eVbN7FPo2niaZPelD47z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6iuECRA9TVsSAnZWagAA0FAP/1UVYtMF8QHJ2nPNlzk7\nc/Zc/B/tLbStsMjal++IJ2gH40MBFJoLV6RNYaL0NIXCjEEsuyAYAGfXfrIA\nkrxEh8qypi1QzY6Ks8O5Xz2gQ0RXtcUcixocuRQihqFuFqOAMqdvQkMPPxnX\nTbgeerNIU14dU7El6p01OMptBZ75Ev1p+WyJOYfEsG9RZWoHkLW0C6t5EJNY\nLTnE5zwIv+pjGDuKS8mDPNVi9W8eQ5BvoCyCm1B2Gc3XJE0KStZHKMSjQlLq\nEJuyKsUncnyGwrqLrPRtS1K4n+sP6hG/hq5YEQBgSkA4+xZscxsA+1TLTkt1\nuTbIuBHYUgYNfmHPpQaMN7Nl8zdOIk3NEJq60/4zGv0af1sfxif2vWzmRw3k\nj3PEGQlIIu1V3Arem+eFxA81R4vN2BWvjvv5jCwmuIlXAmtiD3Sw8Lk69o+B\nyFTtFAsz0MGVCpisYzjBo7RgLLXCLQhCWkxvJxDkVbaKDo2CbFSdYcuCoHfX\nFd1kfzl3/meoeys87QYlF8YFlwL2nsdeiiuf92WKBNuqHRl13klzV1cMQPAe\nR2DZbxqnMfXkE4jCrNr0Zx/5ZYAUTMIkkAKhUe+S3yXgX8udDqaIHl401ADt\nf4mFhzcolTblUgXVQBDjZtF/s7aUeIhZrDdM52yF4wCfIN3nBkgN0ff7iQiz\nl5gs\r\n=Wq+X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"65d302c2e3508f25b4893efdf16c8f80cf43ac43","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.21.3-alpha.0","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.5-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.29-alpha.0_1592404868027_0.6070448395855501","host":"s3://npm-registry-packages"}},"0.8.29":{"name":"gatsby-tinacms-json","version":"0.8.29","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.29","maintainers":[{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"81e07d4b49a7653c8bf54d1e0469aac5b1af8120","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.29.tgz","fileCount":9,"integrity":"sha512-PuXcHFQtIoX8vCeK6WpA/QoewtRTvf+b+F+cRBgeG8G8nyCpLLfLSZSt0UTgXjOQ4gxdOu1EfV0BPQ7dWHrbkw==","signatures":[{"sig":"MEYCIQCoXoynDR+0IS2q7eOe3b16TeD7z4IlX0e65LA2E/PszAIhAIkeCorL5bR+AYXPeDfYcnZhlOH/0B619qP6VsQFDfnc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8gZFCRA9TVsSAnZWagAAjqwP/iSP7G9kMgv7F6PNHaaY\n2duL20gOWByZrOu4eLVf5mWvHFHV3hzo+nZDHi/Ekmhxb/7pEWUe1UeDJ5Lf\ngl0aMFffg33YE7s0xeucQs2LZdDIN1OIJKsVHRQ+sQGiphBFH951qOJWJbwT\nJcns7HsST5xt8l+E+e+xF6SbuRFDWy9R/De8pEOkARnDqTfY7tnhsKqzAEkF\nyZ6ony1EjSlhKn2gptXsdZHa5Wa7xHc30qIYx3Zg0EGz+zM0JBt51Wn9zRjR\nwvMH9PVx6wPNqMdcuXeStyDUxA4czZ9Nk+15yYQJWA/qKnWXZcmQQeAx3czG\nDPi8FG0i0tbYj7ZNcF5xO5uARMopKP1i4lUGnefnYwJXhRqGjRPg93074Drm\nXq1UC5yegNFqJyHJ3wFdtAUpgaeKxp5YsOd4EUNutyufBaJv/BJfNxLlgF1p\nVLJjs7jGj6rzmhTv73wCuXOQoIXr6sm+evEbQ6NiwuK0rViKQ739jzf01qSZ\nviEdGtMQJ/Em67RdpraTfC/YLjktQuboi3n1xtdBX+ezOGsEEtxS0CKoGDhr\niWTsPyGzwXSTD0peBHa6ODueKCzlyHqoTibqGZSCZKY949+v6IEPV7JTmowk\nqYzBs/ED7VLkjtv3Eqcqv/l2odDI41gCXcUpY7vW8A4qOY8vcFgknfEsx/C5\n2lYB\r\n=UXq/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"b36e6c8e7e4e8670e4c5de02709a80f7f05194df","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.21.3","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.5"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.29_1592919614332_0.7781139083405391","host":"s3://npm-registry-packages"}},"0.8.30-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.30-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.30-alpha.0","maintainers":[{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"304749116f920ae39993b6187a8518a329ed1397","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.30-alpha.0.tgz","fileCount":9,"integrity":"sha512-kGcSxsr/A/MxujTsE7LdUMmbRpDsmz6CCQZLXOI0kCeU7WqE4yCszK4K2IOSmg53L/w8n2AJpW1oFF4VNgw0JQ==","signatures":[{"sig":"MEYCIQCuf9+tP20EwMt/rw+j0KzGQ9rDr8rGPX8yJB8BflimPAIhAKqgk6f5J/oKAqWsYhs16F+ftm+QFXxobmKmiy3a2DQ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe86CjCRA9TVsSAnZWagAAXv8P/ipuuX+SOjehfQ3z5IAb\noPnckah9c0TNcMgj2Fw87AJnAB6gzVOFBEz1XPFooNeX3ZD4Kzehp3ar5qQM\nm6dvDgUT54+p3azl6bkkvbjhBu0hpQJhXWEZdi26cOdUw+a+tCvW+i0TEr2d\nvYgM2HSrQgmMoNtDDHkoxdac4MslkDhb+weZmqq1k1//I10HLa2bX45O9raq\nEziibWJ8ZSvBvCxiTIJF22gWXkfdt6m28d8BKPqbyw0cIf9rMtEPF/qJeGCf\nhoxVxzTJCzwgKwM7jgwbeH5unmex/YI1Da/lFHJPsH+QIH+JkOWuV1oXBlTY\nosQTnIlEOBiY27ZG3Sy2H9w8qcR5nP9aE1pa6sdOMMWVG9LNX1r/BeJmckas\nxqsSK+tRIiTdnj9Txs6wE09iEe2gQp7vpPeO1xh6knmCnzXILgkIXOiNnkge\n1h9gQgirzChxbw7a6lASmEvMuUwzlpIC32Gz1Yd39YiJRqvKT+FcEt9Vyw8b\nfF1lOPzd+Q8XmqnVxG3ixoCM5UTGrPWNdjHVTyWjQU+5oGAftGRyV+1ATr4q\nUsWgKnqGK424Cq0Ji8pXXx94BDHqhiXWauqj6kl0y0JDB1wg5C1wgrK93dmH\ny6uTnm365G2aV+Ch1PSI7Uiju2p17GOLIcZkugYJzMMdINLWCen4oCnEbYJk\nUt/A\r\n=Nr2z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"63a5387be551cb4a55241b4f3e125a370980f74e","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"ncphillips.19@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.22.0-alpha.0","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.6-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.30-alpha.0_1593024674702_0.14331928508482017","host":"s3://npm-registry-packages"}},"0.8.30":{"name":"gatsby-tinacms-json","version":"0.8.30","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.30","maintainers":[{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"b5c61450279a520f32243b0cbd633b1919bcd278","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.30.tgz","fileCount":9,"integrity":"sha512-QEWMAypOPXIjo0gwHDZCjxYm5LgDG8hLTGLUFn3x5S4DPoGJkVXYFqMrzdS3IK7x/eaWiZgCkpa5r1j6w6v/XQ==","signatures":[{"sig":"MEYCIQCtC9YIOnE5KYkYomMoCs11PGDSU9MiJmiOme1ItzD9VgIhAJOpf7x/8JBuhFakXxsTm0iy8UD3cnT2YiVNhk+SYi7v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+eVFCRA9TVsSAnZWagAAduAP/j1uYR/wNu3w2JuddTDK\n/tu/01mgZv4iv274LckfEHsoWLQ2UxUtAhO8kVcMb5cY841JFyF+b4qZHDIh\n+0Fp5efSdQL9y2c1zfm1GiHJnQEvGDq5aiVcRCznEgqUfGsqSkNSanm5RJ8m\nfZAjhgRVRMMQgySOqYf+k0mPXEkS4iomhIFtapysqXHiV2Lve0/o9ro+ZLZS\nuT13CRO1DW6JwOI+zVZZ87Ypnd4lFSnd2sv86pc1+xbPF0nQ+9hmAFir0ro3\nsPPGsZnMXUN2T/5WWLZWSfgYqVAnpVkiG4vV71EMrQOlPRWZQm9HaceWLYfw\nVUlHDdGye2JDb7SbnIhWKJWrawVXz2nPpqbbrTq0gWB8Emt/7SnXS0HH8Yyr\nMZd9lnjF5R9UeWQiCKJIFiKuGnCKbY2fzEs/BtrlLHiSpLYQ6LBJ4xvrZ/pi\nj2gCKQktkWVTbzffiEckcq/rCzWKOL9ZAElN6+aomSuHIirso+GZ+IzmW2xm\nHIYshtYH3HJgptTFQ0KQlAVyKjuGBtp5QSJptQ6tpLEqXvkHLmIP60+xH7fO\nkqmXpOlLRZXN53mMW3ZDEiRvxCUdPvPlo8ErG/13iMFS1mE44Etu/ka3Jrur\nKmiyenoyw4Gq2ugT9HHyi0M5fXC4M4wOhavXAUsYALVT32bDz+nIKOvjxRbi\nILoS\r\n=+qxy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"1af29ec0e6f8d1dbc0bdf33c43348f745b2967f3","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.22.0","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.6"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.30_1593435461211_0.26517093894916255","host":"s3://npm-registry-packages"}},"0.8.31-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.31-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.31-alpha.0","maintainers":[{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"9f293a6097b24b388cc3aadaf3d71722dbfaa906","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.31-alpha.0.tgz","fileCount":9,"integrity":"sha512-15VmCv1fHIaObt6hIh2iV/taV/A2MwXRtaAu22K++NXb4xtKMGYgPRuLs0p5V8LOChuJ4ahW5W7tiAO7bErotg==","signatures":[{"sig":"MEUCIQDE7DF0cadH8S4WnV1K/ZGNxb8sTkERdobQ1zA4a9j4nwIgVsZEEX7/+3BbNyFk8v2FfsD11y+WPWgmMG1+IxTp5iE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAHtmCRA9TVsSAnZWagAAv4QQAIr1McGDIioDe3Z915wo\nnlsP1axHCxZ8ehDnYWHhExcY7K/+tT5xD8O7+VJ5jNfHukGru4Jn8d05ugef\nLW1ISmvXReJN13295fxQuVCoUgcCl6z8hSazJeu9gd05pQGht48tbe/IlFCw\nOBRjmBs1DbpjnClMis1yo4mVPi6xUvHMpJbR2lT1mY/0bmaV5HGxI7mYZZEO\neHZiIYjeZnujO8nW4tHJTmk4P+0kJqhmDjozkE+bIJqKIMlwVRcRqLqkR99+\n5tqQZ2sCplwZqHbX6ddtkBctFCImfRFCC/dp6tQZmAyZeWoJNWC97cX7mFOk\nRTkFAdAOUbsX2xcfV5uvGFP0+nLqv9wbv70E4auxzdmh4MNIxIN6C17iY+VX\nyKVW6X0yQ/cwxIfdqp2VVIzrX77HVZCSbt/xrJyYzvCHgKvClKAe5YEEfJMQ\ndh2ROBIZYq15vWrDv92I3NFkqGUOB/H8SvL4eYoWzf8RsMdFTMPAm6Lbmz2T\n48yXkHt+eR3jc0CRd5avkigv51BDM8Ujvza3I3HHrp/DndaiiIhP91xu02k5\nJs4M2mOZOVchE9Z/HOgMlkWNgSAIWjPkDjJsdT/VI4ucL1F0oSs62vQqhvSY\nxBjCmFmgxiDL5WSRmoqM4Dhc6DUfkbaFYYkvSSeKTk6uG7r9JPGnlO7tYdcZ\nW94Y\r\n=mUwT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"3a08d4b402c6f2835be0102c72d7e8ae9108ca19","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.22.1-alpha.0","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.7-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.31-alpha.0_1593867110422_0.7602713181252938","host":"s3://npm-registry-packages"}},"0.8.31":{"name":"gatsby-tinacms-json","version":"0.8.31","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.31","maintainers":[{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"4a478aaba393052569a93458f121fc29f9d8b697","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.31.tgz","fileCount":9,"integrity":"sha512-rolSaVxu8DbTFyCacK8cAFR43oTHdtRGuXKDTRfmPqNZyVb0Z43TFjUZxRX/W9j5+GyBQEOqDChHAy2vd5ebNg==","signatures":[{"sig":"MEYCIQCKfh0//vtJNwuQCOW/GUOsmo6eSnf9Omz1xebezinbuwIhAIQviVVNVXHbUbWe/XEtdmqDCVa6FYCh+ip9OMIL/P5/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBIfGCRA9TVsSAnZWagAATl0P/iWzUpJxL7oaqcdvgwDy\n7odby7gyP/3Z6CwVVnkDS/zLj5Nw1a8v2i7DDHPfOfckE2HI+W1pxap4coG8\nMvPmNx2kvPt78Pxhr/cKnZZJ2B40INbX7fCiL8Pmub79zyZ1tskGEU8sgabn\nODHFmDUfMlHkpunFTs5rQnzq54xJ2df1uPnClDRQTW7/G9uHKkTei7WVcU2W\nSEWl/sT2Ars2lRcNo0JWFKnJFbKSm4HRu/ZhXgIkkHzg5xCbjlVK6M+yGaQR\nTWa7dqZG2SXXHC2eRg37+whw46lVsh7hLPZOv5zSXEW0BNm4mruAtuHYeOLg\nCEx9IZG18uHtgNGgorOpfQPIvj0U7NppXIm7YolH+EM5EejJQOqzd+w/eVzh\npKJ5DIExPOJ8zcWA8+HUmwKnDdCSkfF/+vmys2Y/4W708NJEE/R8QuSgZHt4\nNJqkAOx3tf1OGffPLMroY3TH/rF+fgVH5oRtOLsXEU/z0YjDqpLt8J2dlKSg\nnhda6mBawgkVDx7Dst2dWwoCcFESI5ok8n648hnYetHuezkwF/Ifn61oobej\n2hxhAS+Xo2dRIx0yFKQB7rNjBGShfP4FNLQaISo60Bg+s03R5LTQW0unvQfb\n6dRuZtF2KVTORgldQWcPtK8txHX5r4OdAUdGzN31QEVN/O3mZzBagYfRiIVV\nYyID\r\n=M1Rj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"3989d014bb8415688b376f0b7eba8f89798e1a27","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.22.1","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.7"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.31_1594132421925_0.28324644607937666","host":"s3://npm-registry-packages"}},"0.8.32-alpha.0":{"name":"gatsby-tinacms-json","version":"0.8.32-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.8.32-alpha.0","maintainers":[{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"4fa37919300bcdd157f2c48c5ae14a267b2438e0","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.8.32-alpha.0.tgz","fileCount":9,"integrity":"sha512-t1EvDLIrHVqsUvGW5r/kQEjSkrk5KiFS2nZyALYio32pKH1butRaNldRxakMB+ivAU+fNnhyImwxn7RxExqYCg==","signatures":[{"sig":"MEUCIQCRQzgSDFN3joZW6cpKCEYrVUv/h3BUiGS7RhdmjvGgGwIgKk/SJfOELEiZ3mS4JK0DK7orFael1GXWgiSxKJcKCvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDzjyCRA9TVsSAnZWagAA2lAP/1OJWMS+OvhQHY7x/jPR\nV+CyyODlceGHj2zIrvM7/1paJfJ/90MGQ8aa9avdW4GGRa2dSdYkSHCF6MkG\nWEZUOMlPlerTPmpt2CGcCBkMMvfjfG8pPGxkYhIHuFMJuXYu2q2+yx3U2z6R\nI2JxTta8TZKBwOKbfJQgqipDk+P8ssknqUVmEMJqQcKhFYEUYzKDXz3JBg9U\nMaJSwKxv2e8jUDZtyApGrLPOb6Zypj0GakpOSjSePH9cfA9NdXLNQMF6rmOL\ncUuInFiSuVa/0gW4ya1/JKy8KJtbCLW2TI9rQ2BOqJPiQgw7KV1r2a6YSzSx\nt7CbhhOZaJCIR2rKPxmK0rbxvU8f8xEzEWyiQnB6ZKFJ+HxsGrC0VPgpzViu\nBAxugB3OH/KlAcRl8ONtanRWpiyS4aOFRrr28RrrQPeghJ/FyFYzpIoOibY5\n3nNANP1BQkIqdKxAFCH9tQDaLQ23BL9Gec/kg50EkkLcU714znWEwZCSq7Vo\njs3ZMKpE4h/cBc2zN170Y5pMeCuSqakShaeTygnKhmomvf41nMiLrIJS1zqN\nqlSdDv3UZUOoQcoabjhsI8GO6w03bsGmvCv2Z9uO4rsKHffav1RDnG3vfOFE\n5I40MsS7AIckxqAh9tjIVluDU2rmZNdp9nPLSVpeQ6POl0MV5UKnSXCM9fcA\noODc\r\n=hD7C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# gatsby-tinacms-json\n\nA Gatsby/Tina plugin for editing JSON files stored in git.\n\n**What is Tina?**\n\nTina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.\n\nTina is optimized for nextgen JAMstack tools. It is based in javascript and is extensible enough to be configured with many different frameworks. Right now we have explored using Tina with Gatsby, Create-React-App & Next.js, with plans to dive into Vue.\n\n[Visit the website to learn more!](https://tinacms.org/docs/)\n\n## Installation\n\n```\nnpm install --save gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\nor\n\n```sh\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n_gatsby-config.js_\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n","gitHead":"91f8ad47a83751f68ab155ad012d92fa7c39c2fa","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.23.0-alpha.0","@tinacms/scripts":"^0.1.13","gatsby-tinacms-git":"^0.5.8-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.8.32-alpha.0_1594833137521_0.8120687036317036","host":"s3://npm-registry-packages"}},"0.24.0":{"name":"gatsby-tinacms-json","version":"0.24.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.24.0","maintainers":[{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"ncphillips","email":"ncphillips.19@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"e92979abba4ea8bfea942046ff45631ebca2175d","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.24.0.tgz","fileCount":9,"integrity":"sha512-iCQ2hO7c/uspN18abkDCZADVnYyaCCj5NWjdx4FIyLgfmugohpi9nWcxPSo7bVUA8ZQN/oFTe3i+TXKKfU/Srw==","signatures":[{"sig":"MEQCIBKdOBNKvUY467l7a3sApOCklU/28kIUOAvNOBdyQxYIAiBknWMRxfZ6lJXa2YsL2GdgiD0vPA1O/DcJmxyHhsHl4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEfDfCRA9TVsSAnZWagAAZVgQAJiYTJ6GPFb80phqGwxV\njfej0BZ2MrlYADZF9RY9KLCagB88m6/PXitya8BWbQPu93LCsQ7HEEVewvNL\nu7YJx1f7H2vwPKCH31Pn5zQkZYwcXEVMndkd05I/KFgMhKJhI/BQRDnvYTD7\nrImsJ1keo45LqAcpPa0rRo/ZACzu73XEr0bzgzYjqJulxgK99o6c17qpIOYi\n86IfnfRhXuu4vCb7VW42Vg2w/It//tB6pN1VVVeh97z0Q0jdSOMxvZ6UeTdN\nBld2hNxDMPFxQS9M1hrhGAN2bfTDuFeJS9IF1U8RLe+Lu+2Jh7eGJms1iRdq\ngvJeM71bsxx6fmv5zz4oCji0UPqnnpY6zAaF5y2ew1GPYm9gcbYIdjUQLYGI\nSPlIYDxqtpJyqcOU8gr04opr6t/oQUCsY87NBl94P7276K296brmJ8URmvv4\nWWixo8Hmv+GbCiGA5ggyrdtJN8WBCZrFz4KSOGyAkPQWNl/2HaMHrht9LtzJ\n1+JeV3fNRNxFvRiwPDWCBctExtA3ltFjCb571AwWU+tAGYDXiCgVek8DOss6\nRrQ3d3wWCotHRQNlX1vjjFKngQWaY598337eswAqxUNjSUP18XwVzlsFFKh2\njaL7fVkK0/FCn/1z3EWdPqvelIjF8rhbEY2NbFWqxGSLDQLjgUz0pxL58Jna\no61t\r\n=NmHG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"859b8db0eb7cc63825e51bff0a1d024e5398135c","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for editing JSON files stored in git.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.24.0","@tinacms/scripts":"^0.24.0","gatsby-tinacms-git":"^0.24.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.24.0_1595011295358_0.6860040964063974","host":"s3://npm-registry-packages"}},"0.26.0":{"name":"gatsby-tinacms-json","version":"0.26.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.26.0","maintainers":[{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"37ca647ff09a591c78a3419a068d2b6d180ea6c2","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.26.0.tgz","fileCount":9,"integrity":"sha512-vU6/TLylqFhZsE+BUfwtQ9QGmmXOkLG7qKxJNthkfzyLUbdPJdrSqleo3haUOlKiV1AEnT0/dn5qw42AXmXXRg==","signatures":[{"sig":"MEYCIQCx628ne+hg9jptwQ9k4Q4KrIqJj3vLWM04QYLvOF+OGQIhAMPgNzwjLVwP5Tvj+8Tl/BkJHFxP1FMowdkKLl1ZLfvw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKCExCRA9TVsSAnZWagAAm7MQAJh3OaL9BfTqTZUTGu6A\n95fHGAdHHah6HGZrXcp0lpR3GLNNSWsVnc5vBoZhLNBF4p35X4E4Z6CZyWUy\nw1iOjGd0Wn/P3PsyDFP/mR21we742UaW1o2h5cXHx4r95cnyrdOdCRfv529d\n62OPW48s4GrV39v0JLvrKvTylRymoDXPiR5NbPXVCzUsoMvDg9fdxd9soNgw\n34apQN9IUwqVb3bsMHfmjOeajrREcjkP3yglatAYNyS2CpMj9puS2Vode6Xd\nL/vKPCuLKEVjGc5e4zl4OYR1L9q9JvvagLxJj0y//7fjcHOCxXLvUBlCa+GO\nrSLf1CZ2hUk34RwPOv3xxHoJlI5yi6K2t28muLmdccPAxuzNmpb+5QHnDiRK\n8Jc7LRK1B7wGlX4Fe/z9rmzGuFs2rl9rrZO10mQHqisIdEbZjkOhm5zaukBq\n3vMOGrTJ/RY4PQ3U0dSbQPjVsGNcTk+AM3W15MLK3t5skbZTx/mUVuMxbKru\nfjw1HJi4l6t3OdVwmYtl8tZK74tVSzOjmoaofZi1NHqZ42JS3gNOjzo3saGq\neV21DY1YQQdGEbkIxZcIldHCPo06a3PPvYhQwJRxWaOs82Nz1cpHKwt7alcR\nCmZR0JNx7pT4dZL3XKPLabDJVtDPcdQB0sPlL6u0SYPxY2TTWJhfohzTVZen\nsDSG\r\n=/yeM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"c6dfaa406a2ce3b5a3e1eaebe9d51c180ab2b282","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.26.0","@tinacms/scripts":"^0.26.0","gatsby-tinacms-git":"^0.26.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.26.0_1596465456692_0.6824729296159069","host":"s3://npm-registry-packages"}},"0.27.0-alpha.0":{"name":"gatsby-tinacms-json","version":"0.27.0-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.27.0-alpha.0","maintainers":[{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"77c98b4d70231ea787d2346022b9217273d6d7f7","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.27.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-UtBHYrtasiCwpJi9fj6A49CZWE/isagd0SfYmIXZOW2Wqm82yz75ThSAOh+FYPYOzO1gKcBoDJx+MHAgiak8LQ==","signatures":[{"sig":"MEQCIDDd/wNLr5tKJcWHY+4EjVXm01DEM61d3EOxBpF2kRCYAiBR9zn63mkho6iTTljB9fp7Fhhy2ky6CZq6Y7fywrT62Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLECqCRA9TVsSAnZWagAAyb8P/i7mQJ61fCCH6cNbUU6S\n0UaKH78hK9Ieo2vta3BJs9zftoB1zP+EpZed3xIOgzLpcaOhdgwW96Q09whu\nJojRoq5iSnhdWyGn5381t74d0DPH+qTbucw6IfZlXmBkRIuLD8XAp/K1DT++\nMq5Ena8N5HExKjR4L1YUQBBSewAoU4NgfMHdiVUYl5XO1ooYHpIybSy/rjLh\nxn+4P8FB3kYptjBwC6WVrabQedA7N6lkv0G+OG9OLUGBkydOiVafhAhKTVz8\nvarKS1X24I46N8qXlH8m0jEZ/7u7q+H1+vyZTP/v2O4zmBFZjPe7e5oo47Iu\nbLaAg6ZxF4KwaeQTun7hDM30SS6m/2OX6onikFeEIKpIb18bbY8xFtxuj1uJ\nZNfdI2CQSqgxosF+huE3jLPOupEQ3Z4jMWPo7eloa42dVc8RCILVkt3dvyx1\noU4p4F6BQClCs7c3U6lV2JB4dMfV3FjIyoKiMvjn/3UpqVvYZWijDQAGd2SR\nBBUkM3+nfjqJ+O4mAjFHJFiEod0ZUBlZya1UvAGeIX+VX6KDCBPUcj4kimL9\nmFbNolZ3/moZYEUxYaqUm25GqCVzO3wTOvRnBiaq9aQlj1iG9uUFf/UQ7VkD\nnsconJYzpi7F6Dof4e8IvlTcmXHdsoiTubiHHUqPsEMqRSb/wIHgk5lPGQD3\nz7+1\r\n=VgWz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"1770abf525c03f6d4f80ead5d0c3df9b251d3ecf","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.27.0-alpha.0","@tinacms/scripts":"^0.26.0","gatsby-tinacms-git":"^0.27.0-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.27.0-alpha.0_1596735657704_0.5839600327306069","host":"s3://npm-registry-packages"}},"0.27.0":{"name":"gatsby-tinacms-json","version":"0.27.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.27.0","maintainers":[{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"167f5f147d604cdd818e90da5028b248435faad3","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.27.0.tgz","fileCount":9,"integrity":"sha512-y/ApzHpgvy1QnS37eErZ2umLoxVbkUnDLEIvz33PzLtzHZ+4ly33Ej3afZ++xPAU8N70VbukhoyC0fjxfK2YHA==","signatures":[{"sig":"MEYCIQDLnGNR/6VDhocSzd1gqt1p1KK/FLZoAk4fRZYDUEMWTwIhAJVz8H4LYXN8RC4/61e9CB9m3JPgV4tNgIMQDSmJoVVu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMVcQCRA9TVsSAnZWagAAq9IP/R9A+T2BWyW+23jq5T+C\nzAM1QTmd3EYwqIpY6xW4lImBDVRe7uJndkhB9T9gUawmm2mIgJIDy3lX5N9n\n/F3sQXFKDTmovdt+HT6dWaZqVKiJ8WIc9NVAvy6bYu+JnYZz3OMrYRV0bikV\nWcHs4aQuBNOh2jo34rAlillhyoigwoAYISIsK7YO4LR4J6ZmdEDuyV+xYIH4\nqKJqFtGPsUP7kGKrUc/lWZgKENhbCJJoDajKmqGtlGae/lyC2QRhsHiBQmg6\n1LqpchiQiCHuov4gWCwucCvmP+1LFSz2Q9e7uPYgyckrvyAw1bdVkvumZiAR\nWDxTVovFdhtL2Ckf2hjaf9Y+jmO0frc4w85S1YhAbKByQwYYwXXT3n8U9Shf\nNqLxUdXtK6YyG/q/ciBrU5HspLeSm6OYHt5tgcPKQ8R2pLXi67fnETHJfLIK\nFsNX8xcwbC/iWEfH0iahi0PUzqjI96SguP1MLa7fd385JYwPG3+b45ShyoKk\nk6Q4GnHqsq8JBMkcGhvQBrRQyzZkI/ERTPZt7vWRV+Vy6IbNkWGH2hr3bXCM\n+lNRIRKye1gVqDSF/BnXPgComJwZYY+QCnc3Quus4YYuopR0A37egKd5LULG\nK57b8JGjBj/Kegi6El8rgq2jLkXL2yObOV65bYR7m0FgouM/JQ2V46MGtKSh\nyk3Q\r\n=ANgu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"41851ca339c171a284e4d07becd90b54162d69b1","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.27.0","@tinacms/scripts":"^0.26.0","gatsby-tinacms-git":"^0.27.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.27.0_1597069072076_0.8013993164834909","host":"s3://npm-registry-packages"}},"0.27.1":{"name":"gatsby-tinacms-json","version":"0.27.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.27.1","maintainers":[{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"2b6862fa45a846c900b0d9d0c5dafffa15ddd963","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.27.1.tgz","fileCount":9,"integrity":"sha512-c42p/e6q1LuTa5tYykbnYjLcvRybOg6rErZ9XZeIMFbhDd9J/Ilf9Rv2gz0B97AMNJMZFYIDaYmr7J4vTNmzBA==","signatures":[{"sig":"MEYCIQDOcsj9q3XQOiAN5knunWSir8eCyj8t3jbrBJ/4eMiJ9QIhAITeNKswiVyehtv0iH1n1PG9+BFV2CogPWiQE2f9mCx0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMYhECRA9TVsSAnZWagAAruYQAJwsGVTheg2LyRFTmwh4\nb2BambhGZCUsVgeRVuTlK4npi9XrEhcY+ipziVov5/BlGzsQuVtwuQmKtve9\nod+XA8M3N37NZwmLYjOAxzhj2LdwH0C89y9orZGHxJO+0Lw+3xOFAf65Xiej\nPBAnHeMEsr4xk0zUlvqO8yrAq9II6erFZ6e55ZTwqTox14pxStgmrPfFFZlL\nIrDFOo4YjdS9c2gHduDTeyli5XVxFSnzuumhLhb0YuG/eqdbZJi4Sb3WvnEp\ncRtEFj3qPDv1ClHtUvJZ6GTS2syJtZrr+96gOm3pzlWOSiFAb9Wi8gzUNeHB\nVJLkIq9W9gdp0j/BSoNbQBpli906UuYGtTfpYtiAHjEdr+bHDGXRRZOHrFqw\nDbL/Wc4jxijG7iDhTwXEdFCCBarfM5n+gz9kScVDzpr0ellQOPBbZMDpwv2Y\nAuyebdkhz3OGsiHOOp4pRFe13gYPWz/yjZMw90L7RKPuaFTGYDFumj6gOlvW\nVY0UxE4UIoaH06JuWn8tytZkBpn87qc/+pzH50XjRioHGStm4YxzuOR/jS6p\n6I9LXMAx9AzmCMd1gUKH+KH1HQa0iB1N00hsl4bac7Fy3fsoKXGKhm2CgOys\nsgWveFykcyKh0//57Iy2he3ipzedlofCyF3kOlUIWGme3fYlM3fiHTclgB+z\nIzme\r\n=9d9m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"27e5eb7c274666dc7abdd7258a333412bec4923f","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.27.1","@tinacms/scripts":"^0.26.0","gatsby-tinacms-git":"^0.27.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.27.1_1597081660692_0.3848563860738139","host":"s3://npm-registry-packages"}},"0.28.0-alpha.0":{"name":"gatsby-tinacms-json","version":"0.28.0-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.28.0-alpha.0","maintainers":[{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"143ba227e2387113e731efc62a6e107747b38690","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.28.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-KZL1Eei+8k19OZMk3y34TlPFRCHhXC/n4CqVFBTG+9uYl0TLhpU1mbHKVXXduUsQQvotfMH9PrqgMb2Gh6q/YQ==","signatures":[{"sig":"MEUCIQC/38BFJKBeazmLWWMvBn1oBBUmNQmY8tKJzJR53QX1/wIgNJRyqP3NwfiOEkmVW9dx46xhDV8mca/FkTXwD6DLnU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNWlsCRA9TVsSAnZWagAASPwP/jOpW2YkVx3+XcNXsiPs\npvjBJsRj/dfACN+YQfCXHIHo642Z7CQPRIVhBd6yeVcD7tyRjWsZH5SIqGYZ\nV9Jmz+pK2667O4E97YNSMXtFDpnlKVX2bCOO2QqY9MSwSwOm+LuaIgLyHyM2\nJNQ1rN/WRATn0BHWI3dkqGaIGokodMvk3KUBdSAjvc21DIYOaiTBKCWEQCxr\nzoFG25sZV4oYSe2nhrTM9P52ElYHSHidDw3zl6Ixh9Vf5pzMy1R/Jlic8C3/\nTKfnzd+DwNU3HzLjLdBYdA8UZ96c9l1dDROt2kSNTHFAP2T5JQnB8yMklFU1\nRIEqcMpfpc7FKmHww0SG7iTGoLVnhJ/0PkErIK/JAPL8nnKumZIVbgkLH8mF\nT17uCWxgG3yyqZz/FbI54huiEP8xhnIg+0PdpZBHfwIxpq/+vWQ1h05vbt5O\nG4S9bqghxFHNlw5SYYS7w5VP0StFoAAUFVQMoOGLphy8fwVUg7BvVwR1foGb\ntvJLCXPusKP5za9C+4J2C4lE10eiyQCNzmbzNw6skSrezv4xv1NoqbKIZm+u\nOm9snQvwpWk4uGxTOwaB9S6DLOqWfakHmX8MQmB1gx8hzj4KAl4S9rBaZIDL\n5FrpXdWrmhL0iCRCGw0AerHXtC8Pq78mVjGWwUiarNC2NskyJyWg8KYoQKMs\ni/3U\r\n=qZvr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"08295a1caf859dd48bed2929f15468fa1a768648","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.28.0-alpha.0","@tinacms/scripts":"^0.26.0","gatsby-tinacms-git":"^0.28.0-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.28.0-alpha.0_1597335915936_0.9959462201845559","host":"s3://npm-registry-packages"}},"0.28.0-alpha.1":{"name":"gatsby-tinacms-json","version":"0.28.0-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.28.0-alpha.1","maintainers":[{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"85541ac06d9603d47069913a0b395d32c145b786","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.28.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-72q0krbVD8W6s9Pf0PpjV5Osg8PqN8EdqqY/EAQLuTGWt3bX+6/bCm4wYJHHRwzoN+s2YsebgxP9RwSSvTz+lw==","signatures":[{"sig":"MEQCIDMa4PpQYy+6TV/gt1Oua9BWVjkhejb83DAj68zMzpySAiBZFax+ygpN1E3DqfepMR1GsbapJ2XxfzhqaCevNCx5nA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOoysCRA9TVsSAnZWagAAjCUP/1aUXVNw63dwQHk0grKc\nplfMDWKeK4sRBhSsD/aVczqoRsDyN2mIYEYG1tW36O8gGw1Kdfvr7jGu+FOo\nrbVkGvv3rFxo3sND2LwnqpyuZqsruFOoSZmVfvVDnIFJuPkd1gQqwzItbYNl\nJDQfL/77H7E/+tKihtX59h8XC+rK9lJvHcnZhbJu1RXfmuiw4TKJ0qcOT+bL\nhvBqLzU6sqoe7xZ5uhUISYU4IuJFCaRUOyhEt8Xua9VxjT5EcdrPwotGQPaN\nQ6bLOnY8TNu66s0C9g6C/CT13nE/+iDSGON71/8YqsPUCa/FiU0KGro+H8xK\nhYuyS/NYPu5aFwl6GQ3EYf+cwM1Yo2uGS+mN/TQLS8JU+sZMmzT7YfQv1afr\nTlSFpiksGOmVys/d/Vzi+nCPfcvO7kh7bRrByifYMHAKvpulLot8/rnIfS5E\nBVM/rDcr4sDrVnFu5EhCRM/KiQJ77NWYk844WI5nH0ng/xG2tAjcDLYh8sLb\nUMp4lg1SOgzDodCZJNgnE/a1br/csHibz/8FuhHmIUCgiGTHcmLVexiV4RjY\ndsRUtrqgs6aIBjm+XUKP12Hn9GjgmW583Qbq+nRfsGcJBJF6BgNCGPeTF1V0\nBkcIL0U+AyDKOExzZx62QZPyes4SBe0vG0coMwPYB8pLCxiXf3+ardCDbX1Y\nlwRt\r\n=CZ3V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"a645367bf7415cddf3af4d57f5af3765975c2c94","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.28.0-alpha.1","@tinacms/scripts":"^0.26.0","gatsby-tinacms-git":"^0.28.0-alpha.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.28.0-alpha.1_1597672619393_0.5965988708131171","host":"s3://npm-registry-packages"}},"0.28.0":{"name":"gatsby-tinacms-json","version":"0.28.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.28.0","maintainers":[{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"c58f695292f320ba07dd84ba9c74894d6db61cba","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.28.0.tgz","fileCount":9,"integrity":"sha512-q++j9qN3kb9RpX6WTFK5lUb2n4ORGnyhmVOxcgpIVzJj0hOsFSnzuF3KxpqOM1SRcEPSxpTepR7Wpt9Ktm9WeQ==","signatures":[{"sig":"MEQCIDPn9BB3dtB4O4zZJjwmCKzK9kfphRJQc5hi3Sf1KrK4AiA2ej/khUoyvaLxTLvBnP/kRwBEpc8Yf4Dtmh0F2T6qGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOrfmCRA9TVsSAnZWagAA8QQP/jdighwJYIVS+KR9n3rQ\nOdRPzuO3f+i3Kk747++og86kEOkA4PY4Dz0FUOvdWk3Z/zTNV4jsvMcHWJQX\n0wNg1P/M1N1Tj1Zx+RKDEWEyA8kE0OGfTJk6umW4sUTwU234Z6rNXQvpjHcG\n1KtNPpabdSwOt9fqbP+SEjEgoj4MSuphkAObEQl7XNcUFLhCS5G9vsM5fzMJ\nmo3eUI1+bXB2SHg4b4rAiYhWStteFp2h2g2dphEhR1oyYgw0e5sob6x21WoK\nh9h66K5BuW0RGIKmSjOzEo2SqRtQqh7Nd3Dg+giFq9HyZH3twJzs7g17f0xe\niTa1Qa/DBGGjdAXOOs/kXR4ne8XvIGpe8IvD9EKgvuCk14BIlLyYQg8Ev5hA\nLn9/tMK2UB1ZDOMqxgI5HXjszUDvqYbxCMuhOWjZk5DK3rEwQ+Y3ad+IVlEV\nLgtKyL2L3nmQuQj/7DFfaQGEvi/SRgEe5731oyaZFykxaVeNcO5+6wuKKxpE\nbjjgjQ8ok3JEzsmQq4ygGAH9rK9oTX3IkOep1cYYXyMoByCLst+zD5VSK9JP\nTArjeYqoJcM+YR9pAxSRKxp9F+fisidYbLJFPPDFY5bqyom3Bi0CxrRA6EAm\nbEDA9NAFbYXJMfR0FZLtEEuSNF3OXv9Dhh5bxTf0X7QWigI/H4Bilt7uLXnK\njf5O\r\n=9Lzc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"a787ac78ec1d721ce63db384f2e45d422a7b32fd","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.28.0","@tinacms/scripts":"^0.26.0","gatsby-tinacms-git":"^0.28.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.28.0_1597683685339_0.21796853066612765","host":"s3://npm-registry-packages"}},"0.29.0":{"name":"gatsby-tinacms-json","version":"0.29.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.29.0","maintainers":[{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"tinacmsbot","email":"bot@tinacms.org"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"31d58d35bb2fb7ba782ae498736e31b935f01549","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.29.0.tgz","fileCount":9,"integrity":"sha512-2dngpqdNA0gxU4uzcdLudF4DZ75JqLML9DZpJzqPesb7xdwD1K0Dp+cEWCk6nLMGsDbqn1irmO71it/MVJ9/Ew==","signatures":[{"sig":"MEUCIQD1wpp6bChjSoyozt28wpY/x8fBMtClWx7hZQ+DUrjaSwIgV6td+4kQc2Uz/g/Z11eAIlu/tjw/DNTYIT9+7FIEzsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRYa5CRA9TVsSAnZWagAAo00P/2potq8z3MpJHfxpOWGS\nTDTxn07MD9OtNwjiP/EhsOOeJOpnwvFqDLsQsF0SnN97eu4BXWF8Fokc3RlE\nkX59ufzIfnoW/25hSYsKRM6ejcqPBKMnJxyaV5RVv7ZsUmmIA29Yt5Xb/QVO\n7bDHrNs7wSqBDqxczNTycqCXxO5wGS591/TSPjc9lyO+Uwp7btNGzHQuMC6o\nqbKjxvNT6hNqbynhdSz9PtgVRQysYTQ1ZnOfBydVXxUtxejMA2u8l57v7PLS\nXVC3W/PbRaEfX/0kRtPUpxDOvKp49LWN1kzsIvtHgut0eb9AWZaAnKP3sGtS\nToGs3oYbOEuuPfeReP2TRAfdeixwPtLR3mxOona57a9egArLApajyW9xoCXD\nH1rp5MYFW9iy/AoMfUaJuaFYgAYMnzL/QdZ+1Tj/jGolg3yF9FyO1HvY0E6K\nsvgI3/WG6SIpyZKmSFaqo2QbRqpRFu2DjJi93AadioaVPWeWvH7/F9qpdSDl\novModnI/6eyNwAyRvK03AoZD8yHLAQus+qQBHmwuUMNjXJhb9MLFkIWUK03C\nfR+LZS7y/4XkGiGdKdOGPdfdT5eEdDE0LQ+JySmWoKgeOtprkAYuwUyIpviD\nttcCjyBIcfcWrVUrNrn3PyHlblUQcItGywXrfkKKXAuitKXxmbQZlxi/7xeG\noeVw\r\n=8L0h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"a558761cf14d91acf63a01b52fd4ccf73097dee5","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.29.0","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.29.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.29.0_1598391992820_0.018902074565409377","host":"s3://npm-registry-packages"}},"0.31.0-alpha.0":{"name":"gatsby-tinacms-json","version":"0.31.0-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.31.0-alpha.0","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"53bf7dee000d8f809c8874ae3dda0934b1edb21f","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.31.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-AQcUiz6JhovnmwFbr6gNnvq74AXO8jafvF+mtsOYea6JKTNMXv2z5NDChZLvHsbsLTYe4SerL6+ubY+oJkJylQ==","signatures":[{"sig":"MEUCIQCevwEdadQhVtwXakFLWoXdlezM6t9u2JdIgWuLAaRi7AIgdwPRNyTTWQXcwNE1flg9X4YP5Gni0+gCg4SJzwA351o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaNGGCRA9TVsSAnZWagAAgfEQAJ1RMblQDBQJPkgSHZ2z\nVyjJJl5NoO1m9w6CScPGjpiA1RgWCfpA27H4+pb7cVwq+icP8WXqtLpoZj9g\nOxnDSR4yplZ2KScAP8a7u/yJ5IZkn2li+VKSga/jXHBNLjcMnXoCqPJu56Dp\nXJk2G1W1FKwnzoFuLufK0Nv401B1sQYeqEVhwVZbPR5trUSKILLQVG+5W90d\ngEkIftMe4ffS1KrRdnctU8JHrQ6nW4GzkWIF9MmqklhHsEwVe4oCaGZq0BjI\nIjE0MaaxW3CX1yeBdQsCaSJ/MCYLURTgxKiCBizi0yYR5iJFlE38lCm99Zjs\nGSkSC0BELjE73ot3K5kwUNlX3WLOv0UriW0SHa3zlZQleqXebtpvnosawHIQ\n/rqOS8rzsDCp0SJalP1BgR6WBll2XIgbpveISZpHsQCfi4cWwBy5w2UQC9jE\nk34DBWGZNt7ycuoGZmktZ3x5eFqWurGZBdHYzjp+EeFZy/F92Dp+RbS6gtss\nu10BH2IX5DpN1/0mwtEI3NZrsNbfmUGOQExwlnWlodnxL3rkscvheQgcblQ+\nN5lNaZA2fvcwOYkxieqUSsW/QWAoNIQdda6y2LE5lFwbGHA3/XMlxdTfIfls\nh1q1B64GIFahQcWK6c1jC/2of/Gp5b/DS+RM4aiMZSohx5L8bsChJFBQx2EQ\ntx5+\r\n=pjug\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"c0f5bfb152e5d7a5b4497800fd097d5fb836015c","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.31.0-alpha.0","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.31.0-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.31.0-alpha.0_1600704902126_0.4061946984072362","host":"s3://npm-registry-packages"}},"0.31.0-alpha.1":{"name":"gatsby-tinacms-json","version":"0.31.0-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.31.0-alpha.1","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"25e756d882e769d373a74dfe54566bd6f84715d2","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.31.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-psUnuFXKvUmhQ7uHNfePUsWFpMmdhW5S5RYIrRAis1+Xc0BKOyJtfx4nPkw1IKTRoutudTKyiyVatJefWa/mkg==","signatures":[{"sig":"MEUCIQCr3maGgIsFLYIAotEt9s8WFqpZ7VQUmgpV+NzBaTKRPwIgECDxTfNsxhkjpPIqeCpEYA8UhyeExK9Jk7AVTeMR2Tk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaNtOCRA9TVsSAnZWagAAvl8P/21CxuArkGNMVp1H1s+R\nsJzL79s3Z94jGNY2XQx0+ytl1tcj5xh7FxGkYFw7uh/KTl+acOHXtplmpt25\nFcc8nN8CtYQozujD6H//ymFeU3Kj+PXy4uqAbG6t2SFRE0LDarZUuyZOjYVK\nz4KCFcyRx2qV3b+7IEg50cnMgsiDsFKyXlvJP2yv+dDDcf1VjUh+eNTokLcN\nrfNw+qq0WUjGqs9OorZoko1g/yZuFHLqze7mjhx4u0JJ+Ggy7RzKGz0mb6BV\ntC8PZauAqrNGRb+Qy1asTb0RgxDi/1nglfFbFjGwhJ7c0wdPkoamCL6PxX+r\nT7xUQZ+LsVUg94pIwlgaG1zDeiUpq06bGXcPmv0pLCjQmc01h3if8NIU6irs\n68xEBc91js9zeJXx/M7yg3sWysrqXmtuvtiEo0RltqfNqkCaMijsyXninGe/\nrb7E861RQyHc5t0BTW0SSrw6RcYbSm+P8S57KiTTbx1ux6yBBhTCI+iQ4AH9\n0M3bG0Ch5NiJ0ajXod1+AZWmufJS25L6CNmqERJ7/qVs/A5gjcihyv89sq7y\nvMPzArJDjQph09VemmzmhcC8KCTkBe6zuhJZ/LSUoSkvkp+RDPF1X3BpCBxY\n/YObW9gvtaMmyYc8KP0NKRBUT2nSW8Let/7wCQyQrjjRNST1meD//cQBzl/F\neGXy\r\n=o3El\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"00abf56ab76a12902cec68076e176a9961c04b54","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.31.0-alpha.1","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.31.0-alpha.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.31.0-alpha.1_1600707390603_0.01935564651079802","host":"s3://npm-registry-packages"}},"0.31.0-alpha.2":{"name":"gatsby-tinacms-json","version":"0.31.0-alpha.2","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.31.0-alpha.2","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"661cd2e9788ff2df64b4384917863bd7fe7c8b3f","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.31.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-PzxSgipF9gdKn4vlbt0M62zqtJ4X1qqhDG3twNd7KxZ1MCM9/zociRMTsKfjnRFLAIedp0q+RHzEGi/S/ZQk3w==","signatures":[{"sig":"MEQCIAC36dKFPTSLJJ2aei5oIF5QlNSXo9jvTm+GpoVlNExKAiBX+Nd5ikHSSi1fZ03N0myaGK2UmumcrYeX7Ya5sO+uAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaN2aCRA9TVsSAnZWagAAcHkP/j5vdZ3oYlyK4m6c0qJD\nm58sxsomKezB+QqYm1PYttxnL9Q7J1uaps8vlHAF3w1coIWS6nWm/k1s9px5\nfegH2ovba5wMiXBCtkfSGN3HuFx9EKcevHm7T/bScUNyfmbocXUPaF6ppXdb\n+EGA048We3JJkhSEo2JZBh3BlVWCHL5+yFSAbNHbKkxvIhArActj17qarvSi\nq+rmwjL6WcFDDHUGJ+LsmwOKAL7+EcLPcaVvcGuLUSanCwtWA38tFdQixkDA\ne98tL8AKl0XpTHFQ+if4UGkt+LBNh5n3nVGrXQdfJ7HdqGaaKPjWu0rJcbCm\nhM+uGGo26jgKtstZGkNPRbwIv9wg7hUmBiq2AhAMRn+F3MKCnczFl1SfzH92\n2+5jaPFkDTV0UF+fqvZy1WscgY4mPF53G18Spp0FEii5dEZSm3/JqBooO0ON\nkOSD0sLNdaY64ymj0fz+cx+/u9xl5w9QwOm4tl68TM/HVkzBkFSPz/QK2K9A\n3w8xr7ReT4kKsCsK1J8fMbz7rRLkr8ALhfm5fgfGBPVXx62qNwtCN2jmCMVd\nYgH9Oy8m+uj1CririM97hDR+WNUWXezZx4+FbATbT0OvgZProxGSSeSO2Icw\nVD0Uf36D0iQU9bxuHin/sb7jncsu5vNoK6ztk84F/kbMivQ9thNslXgio5LK\n+VvB\r\n=v5rR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"57573d8f99027451a88ddb7d52683038f9028f6e","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.31.0-alpha.2","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.31.0-alpha.2"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.31.0-alpha.2_1600707982189_0.8762002938407141","host":"s3://npm-registry-packages"}},"0.31.0-alpha.3":{"name":"gatsby-tinacms-json","version":"0.31.0-alpha.3","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.31.0-alpha.3","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"2c19685ddd90dc3e9bbf17cbebbfdb149db091e4","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.31.0-alpha.3.tgz","fileCount":9,"integrity":"sha512-qIKOOLwWM3Tyg7cfn1OxkVekOkkMa+Grw1MDCrNvBeMyG5kjbUG8lbAO0O2BTpXxy0pgo6f7PYYqI3SizZO2hw==","signatures":[{"sig":"MEUCIDntcbBFC4ngHjlYPLi3JBLeY/jMyBRgoMI/K+2WVNrPAiEA7EVEgP0W7dBX2RNw55eLHQEjJIQaoSpdEK+6xa91Jhc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfahBcCRA9TVsSAnZWagAA5WkQAIBTYdg2fYwt7WLlwBpn\nIoTBjEVAmIAGfVeBQ6+DbubOTNgieNpnk7Ir2z+l/F0CawgGoiNqsEpWuCI1\nh2E4dBHbpRX4Nz/KRhA9yXQfU/w+YZw0gn+DVt6H6XSZAUmmHesx6ghsqbes\ntfU6WJhIScVOUu5UzJU3jF8XH/irhpowmARPa9+mYfcDqaUbT1eOICL1HJH7\nXpCkZyA9JIDioMBMrfBo35YVAWdnyfIY4EASCS9D4MDtRr6a5oNYELIs5Q30\n97UV2koLboeSsoGlpZdN/TSy0irMFOqssPCi8scP7BCRbL5qTIyxXZdByrfr\nKnXIia74DmwnDOnpE0zO6etofiggTITkDnJLFkx1M7EX9HmAG9rzjuaT3yxf\nwWNyan/T5WpYpy3b5UNI5RTG9eUHbRsmftYv2xhRV061ZpIM1ThMzOeae9zW\nu8t07GNdhhJhpGDBghYvo1vD/s+9yU/GRT4xoYZ3eNpgZ4YXSTXEgxE+UHch\n3Jm1buVne8RuCeFGBP5L54JdIC/X1cwxSWef6LNurQ7aa9GJWe+xOns5C2Vt\nB0RXFq53NukmxwR2cfLIkO0w/V21Vg2s78uV/9//pisGTR/Rs1JxEoAbji9G\nQeQvg0NnCzA90CaazQIDnq7xdmNRR1X+pEHcn0nkN7YLLmdiYK541OCwmk7j\nY75y\r\n=zNPf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"2dba298293e67677222fbb1ee1db74b386f34096","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.31.0-alpha.3","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.31.0-alpha.3"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.31.0-alpha.3_1600786524183_0.04373510755775367","host":"s3://npm-registry-packages"}},"0.31.0-alpha.4":{"name":"gatsby-tinacms-json","version":"0.31.0-alpha.4","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.31.0-alpha.4","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"a6ffbadeca438084f5b8593036726b25054b5669","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.31.0-alpha.4.tgz","fileCount":9,"integrity":"sha512-/5/WSgwd/5j/VVJm9kcttmGlUAy7AJbT68DwlkQHT9+c9m7x5QZhyMPCI2b1tA61YYNj/ASa8MlaAWLLsqA8ZQ==","signatures":[{"sig":"MEYCIQDEWInaqvOCpzef9PLtRm6URM6740aZEcnRhYozqAHVPwIhAJSPJ1AqdtfHFaBxsCea1GHHxxT7Im1zhSihA3W4i7jG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfchQ5CRA9TVsSAnZWagAAreAP/Aw+uSRVpjcxFNDMWBFQ\nE/MC3nAdqwP3bxS8rBYWf6FCWXg/sjQRqfs7dK+euTog1D7xkTTAZI1ySrUS\nFumnTVzy4dECTV0UJsnx2wKptdKPElaLMOLONcwfETLUQSLDLoHFKNRJOMai\nN0uydaTo6yDHUqUL8Tpzy4LeFeE9f17DOLXq9zbp0Nu+mEOLMY1ZPr+q5HR8\npZ79SrxYUYzJHFm5L/VywBwZhfPRRuWEMQd1m3e9XlbWC1ezb8IaHsdCoFN5\nuoB3UU180M0jZvTwwOyE2T1k5NVxJodc8EJmSrGQqVxYn+UPTu+DpsixhvZK\nTiZVXtN36JZBQrunvJk7Kt/lvgsz1qEWHYtSsVGJVTdnnjPtZ5sfeyRGTLud\n47uwQp3kGerKtgSrHCdggQd0AzwXsIMCmw42IlyMC8XHLjTUfSX+Y4hWPfNu\nVSk4XBl6b7BFfdr/i095uqz7xkyrrt6wsaCXauDXWs7ntYg/jBXEZaCb4hJ3\nEmI5xzOI7Nq+MZkLC/aDa9KnYhy7i3TD2G4O+00S4tg2DKvD1RDD2CHCwVl/\nQ2/Rn/VVdLSBWhLu6cEqwW0mbfLHRDMqTsc9oh5tg+7pELUChnpabXX0kbp6\nf+yD4JGUKSjuG3X4alPVUUTg96efcjLJ0K0f0tKFARo/rY3Za2m7LQk1VPaj\nRJaw\r\n=i2Ln\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"42ab4db5edc94ae7d5a621023849269de45e5df2","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.31.0-alpha.4","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.31.0-alpha.4"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.31.0-alpha.4_1601311801373_0.25627053450470916","host":"s3://npm-registry-packages"}},"0.31.0-alpha.5":{"name":"gatsby-tinacms-json","version":"0.31.0-alpha.5","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.31.0-alpha.5","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"e7130a8366ef9192fea5f8a1221e8455af7f5ebb","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.31.0-alpha.5.tgz","fileCount":9,"integrity":"sha512-bOnshXDgAiS/bLzSlHdaZZnYdlfMDrHvu1sV7FdUTdFjCQM8qoVwvTT6I1AoAd1cyZ1RVUT9vJ6uehzoKv4ncw==","signatures":[{"sig":"MEUCIQDzzIsVYXXKzZ27rNpr0t5kxR4bhEgfTgtOjollJVUGTAIgDR5sEZBfp7JnkvxBcJmPgBy6rHfzJaDlkTH1SNaUZbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc0EaCRA9TVsSAnZWagAA8zcP/1eFHbuJ4IuNlj/WqDUC\np58HP2X5MHr7eiE+kT1xClq/7r67LWBCGxmgssqBESeMlz+rI5Q9oTeMniJq\nbmyUnH7OsD4Owk9mXevh5jUp57SFXKSILd5f2WRUum38j4fwT9xqmLXP3pM2\nIo3xH58ZyoEbv1xoxQVox5sluj1gHDKMocZZ3hZQzGGIAyjztSKRwIGg4d8e\nzLoCSAt6YmbXRxFzou4+eNAZ6iYUgrXcQx5RMhf6ASjxxKi5ABoMKjdQVst6\nyeKUaIRvFBHjTA4QXrd4ayMpDpRNQExzf99QQfgTaRIKU2V1TTurgWNmoNKs\n9idoWerSOPeTZGH6QkV49968mEOM4i347Olb/Ma0IzEarNjq2B75EuTfVO1y\n16NndXXzL2pSduA0pCkT7lxSlx7HXYCPY9jpOd5v9HBIhhYMldt/erRuxhth\nxgpdGm6g18GWLyK4cWcn0bMkEkmlMoNvhqg2lRFWkYq9lLkm5Kr/6EocnV1L\n3XEVfHIbpu14f6wUTA3diTuhp2SWuHTikT9TAqXXbW9cgc3H02XZUE1V8c/X\ntyYfD1I1GcRKv7AWbt5atVyd2UnicJbJeRECedkb0kvT4Z+JjJyEhc4UZ47R\nHkJfzY1E9CrPiwS99uJn2tYZrQ9MSoaPwTqvNWiTqDde1LICJet2aaUmLLX3\nmLec\r\n=N363\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"a85e0e31a2540e4229fe660c99dfb6803cfcbcd7","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.31.0-alpha.5","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.31.0-alpha.5"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.31.0-alpha.5_1601388825767_0.6203048763820964","host":"s3://npm-registry-packages"}},"0.31.0-alpha.6":{"name":"gatsby-tinacms-json","version":"0.31.0-alpha.6","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.31.0-alpha.6","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"026bd639a83de88bf2f1c5a5965b66e3a287166d","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.31.0-alpha.6.tgz","fileCount":9,"integrity":"sha512-g9jTeCn135Fb8LkzpTd2zSCtx4YF/Q6AqxNjmV9wMVIZ8nHCFlBj/mLPSBgDzeIMlDyZUyKY98fQFupCA5F+/Q==","signatures":[{"sig":"MEUCIBz+mBmWSNAXf+fEzFW/oP3bFuY/VWJq/sSnDpZdGY30AiEA0tT/Z/uMJUEYyOkks8+lx8ot6EGMtFaYTFEkdWS/hiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe1OPCRA9TVsSAnZWagAAON8P/jgB4A37bODPFGXFiPIX\ncgQhjOlCU0Az2OKw6uH0sqQuKaa6wwG0jXrZx1kJgsUjg1oa/L0q4QJaoCiu\nOBVUtsfN8z0VNwmAyIEI74OhX/79/Ul1cxllVwXY8COea8qMqizneajd0iHd\nVuzQ3rci6UE75ihV62afJgvVv5RTKPB7NtZoAeHSIivhQqIzYzgPfq0ardJ0\njdr6orVZ4LRnLweG40TZn+ERlScwAtzzcBMbMwEVa6wp944dRNmfbl6XOGB6\n/yxUnZKNiDksrPtnvCtbmwcHiaqKbyG5LCf0feLX66kuleHkSYc7tZupMjHv\n2vLY/V1qXCyxjkAyfHbFyVtUVX32+cndx9JGRr0YuTVsj+ValZ4G1nSTM22t\nXq/1vX3rB2J2FC6W51SDpksfv43v/wNduqQ0gsBA1/ZD4EQOisUzZcv/gqna\nYlHqkhuyGt6Er7KpbL25Vjry9MWicnhvJWfPEh4Gpb7JKT1b0qpxZbAkOqW+\nwP0XHy9BCS4tj9GG3xVcWbE9TzKoBv9EzpheLr4GegpFnZ7HmcNWbkBzurGN\nEgpXYOAeNg/eM79K6YG5tj/RJeORafunNVa67CosRuP1oFLFiV6ziXduEexT\noC5gtq0c8VIWRGfa0vmz/s/sPam4pEbX5/E4zugAvlDHi/DhDD/6z+0+i5nR\nIY02\r\n=dw4x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"025c74e1d430341260f0f12e4c91bf77db7b3421","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.31.0-alpha.6","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.31.0-alpha.6"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.31.0-alpha.6_1601917839297_0.2018520476866179","host":"s3://npm-registry-packages"}},"0.31.0":{"name":"gatsby-tinacms-json","version":"0.31.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.31.0","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"cf039e638cffa1bd5ded133a799ddddf38ad6e82","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.31.0.tgz","fileCount":9,"integrity":"sha512-nU1C92M89As0Vy0/XrVIDSGA3Hupb14WLNUrfi2ziJ8AD2N0VVXhLv1I4nNV/v3T8b8ZHVKp/4uMTTB6aVPaHQ==","signatures":[{"sig":"MEUCIFHctz2qcgOG21/B5nrk5gtOaAlxY7OKClXWjCaExF/NAiEAsj17D4y/HCXDBbjlQYB0gDoiCZJD5wRHWOBDNlwPZxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe1mtCRA9TVsSAnZWagAAUqQP+wZSF9CvI/bI6Zujzmbz\n89HnkLzNyklZMGrzSyP5z3uWUkn5tHMnCUydtSOmHZZoKM60CkayFqS4JHwy\neJFo1sMjKvqj3OA9cKf2gdTrMriEd2QSRYznXuIQnbeJPNtGs1amRbMw9qiz\nV/ODxGizsuXEppKq0+8wV857JQAkWbQIoxgXidsvZCKnq7f/FmSDk7YIeKVh\n8jb7bnqMiEVE715whEjH9MGFEYLdm5Ox6VkS+e5HBX648kdDrgbVTmazGyBW\nKnHRNT5lVnZL09YlHd3ExAuBWxBByyA8nFdftRayIAfYVMc4+JQO1u8UXqZL\nDXn3xlZML1pVyDYKQwUdYGMYnKTDIxdOq1hiSWEC+TKx4jiNS1+VKq8HeM4D\nt53oObw5yLLyitcFsdFNWg8IWXEFpjiKJjiNXbbsrfuNZXBqvk4PNBMfMF8z\ndvvC7vTjQOJc/ediwSiK43cVqlGPBRseMBVIhxm5I/h2FoW2eBL0k4i55HsH\nnYpY56gwKul7wdRbTjBHJgtzGOlAoRrtwXk48Pj2XmUm/gvyNPVufuu+sgTR\nTGa9kRbZopKkjNPH3ojsieWJBdy/l9vAt3Yu/IW9jbwkpSw1PHfXuqYg/kr7\nstbDJa7uuYQOlF7/qSTeDY2NIj02c6HjuAkg4wX8N7C10NJihEklXqMRPV+o\nUpB7\r\n=F9I6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"2558ba5738062fbe74edae68b8d585310862210b","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"ncphillips","email":"nolan@ncphi.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v10.18.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.31.0","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.31.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.31.0_1601919405295_0.0849681944567997","host":"s3://npm-registry-packages"}},"0.32.0-alpha.0":{"name":"gatsby-tinacms-json","version":"0.32.0-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.32.0-alpha.0","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"ncphillips","email":"nolan@ncphi.com"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"6401c8a43d1f680ea7cab903422cb16acbf8d462","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.32.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-Nx/PaBcR092K7+mzEWNGllDBSx0BxH6GbuIvYkmSr/M+pl9fwhJAxKCfJEdwselEGEmHbSCMxWANM19SQbek4Q==","signatures":[{"sig":"MEQCIGdFnxlMa3Abd6nzirco8CPVDktWDVKONTynsZLIUSKBAiBEMEc+d3vMoDI8zKBAka2DQZJ663I8ZVktI9uGEjVKHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhdEICRA9TVsSAnZWagAAMNAP/jjtdKguSc0tURf+Ink4\nfpRNv5GTbLKaSvkibBf8M19FgKP6gPosKo4sAZucccakz6Et0DimueTLpuJ2\nr6B8saX69knjIk9/uWFJ4rZMTniAMnO1Ws+FnI6L+XSXLQb4T3cqBNaCNjv2\nC3dNIoLdjZQvLYcjFEzJ2wYfEmnsOHt5oLEWrJV+F+c+ZPUI+WhyCMMY5TB/\nE4fB6A69n5dKFKPxl1WJvptQN8BcLOiPKgZGiLEmmEmgi70TA8wARRNWrUDq\nWNPBYMG4sUTagajfSmnuNEYaasPY+9dOMpLWYrBeEjqa/vwcds/Gia1yoWeT\nJtAMQ6GGge0Dgv+Rh73fArsF5a3H1WVs8OyBn7bH+F/mNWd/QOV4ZWuIoQvA\nYy9Eg94GVvQFqu0Isf9nEKn0dFPqohqa02xSTihoNxTmkX7bW7rHNZZbupwA\nHSNdZllLO3yC2sH2hfrr//1lmmi9g/kC8XqUsRJQ9oEye2JS5B99Kz6W30Uu\nC+f00xJ/1GDSAvSm+2xFQx+DBAzHf0TMVFsFaaupbYLtcMuEhOgbBhE29yTg\n6g6psNyIYLDb9Q6ask+oWDoq5OHcK+UaSXs2Z4Dw8B4sYdVKkJf5eMJd1DCY\n7duUtA4SMmPd1/M9XV8v0uxh2OoTsLpGHXpSffaJC4sgKpu/SEwpc8KOdrwC\nVzls\r\n=SwRr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"87c8f9a3ca2c5bf41e1a4c54a73759d12a7c5bfd","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.32.0-alpha.0","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.32.0-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.32.0-alpha.0_1602605320411_0.7537619360629291","host":"s3://npm-registry-packages"}},"0.32.0-alpha.1":{"name":"gatsby-tinacms-json","version":"0.32.0-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.32.0-alpha.1","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"779b552ba29de29cef130275270e33d796db3538","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.32.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-1PdVbUI6LbFxIE8ZFpoxDhE1wl+w/d1baebMJ3hy5fP8Sk43/lqd/GePeZyC7g8Y4xSxjVq1Xzj6fUOcraHBhA==","signatures":[{"sig":"MEUCIBtwlMp3bcMh3KfyLBb//V/jCI6i/PMN7CkO4WwIdrfXAiEAgRrQZOhTQMfqaAQQwDVuvyYwKHrOaUoH3qI2Jc4yQpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhw6PCRA9TVsSAnZWagAAnoEP/its2BWy0kiO9wneJtN2\nS8kwBWCqWgOY3sRqARYCvpTAJQd3ttNrVyLlLRyUB1ElA3mfssDkh9EF1DrQ\nh/GOVKyJiECQ1yhlAsw6SQW7j0Kvd9AZ2M+P9lGG8VGFvvTpQJ4oqUfXqZuE\n2/aDoSy8vLS4s4yiPPSJpEyfMZhKmvfCoqKybwZ1I9KeYxzUg92U4Qot8/ra\nTp4ETmpnT06u46gpPk8ZbUIydmDYoH6f1/mBRJ/hy/TNxapOwUTZXbYZR4PS\n4ug+K6C0sWjoFlIVAcXjMAV1gz6UPHsrIQz8fGkcsO/BZMV2VWxvCyhGZ0W8\n8uJZ1iXYcn6Tn2ZPj9bcX5sluZDauDWRaB+ivIZTuXbthTudlJEBgOvqOJ+e\nFLS6K6l9kS/s0viCJt3f6QCHCgqvl/4gJmLq0ETMOWPCTInZi3gRR2gxFq+w\n1KeZjlfd3kMCjUX4jfTj0dLemrn9+sNpt2BpURBQ/+VOYplw1kvrCR2lNkPL\nGuJ4HPhtOVeh9iS946DgT/wsagBkw68WcyXnHBzgtkivZ5KLOykcThg4dVhE\nBsJOBQuy0WAITWyTR5n0K1bLFlFaEEyUwBZPz+tddqTl3GVmdaX2uuMQuyeG\niasy1rxrwOk22ErkGttgyG7Z9z3kggALuzNegpB8ClorF+JS+PoxTU3wUCDY\niUnF\r\n=Hb6M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"122600a3019205fa3c0dd16ed5f92eb19f867347","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.32.0-alpha.1","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.32.0-alpha.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.32.0-alpha.1_1602686606411_0.6793198497137887","host":"s3://npm-registry-packages"}},"0.32.0-alpha.2":{"name":"gatsby-tinacms-json","version":"0.32.0-alpha.2","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.32.0-alpha.2","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"4225964c908737b2a7126ca7a5ad6dbb961ae896","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.32.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-QowlglFFopRHDeOM+VrOBwVe2FtyZVywhI2wkFyr0iLZTr31+ZaNVTSrcGaDA4AuFQ7k/8ACniKuCRKunLGgmg==","signatures":[{"sig":"MEYCIQCU7KKDZc1BH+EyizdaL4jzDxwITYt7Glr+w4HqB788zwIhAP/yzBgGvHlkARYzTX00O3BFsi0mDJKf7tyPf1813VkL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfie9MCRA9TVsSAnZWagAAUKgP/A6L2TPULShZc2entkv0\nKqJDxyoAEGsvvW9Eiy7ig+fkr8FJWXTgNWNmcMleQYPXS8au6GwvskHEt+rb\n4PLGA35lEku+6UudrJjQ+B6E8uy1cfEnUjb9M0hUfYHxRxhnOAh1dRvlAifO\nsRaM6YphsCLYOqNE8+wipBJhMbbrNHdQzfPZZTHEgD5hSrHlovc0g0NdoomX\nzjnPhinbFNBnFQUWSk8Ey2tiv1xQlYm81VhyKVwHAd16olEdNczIh2Pr9+TB\nvFzPtLGE7NbG+H+O8HhK8WkrXOFmHhANzLsSx4tU6ESZOdus1wUR6t5JczRM\nDU9lHNWQX3k25bxyumjOUrb/XYIEQbK0ETT0NH6CNfvvcHYMqfK9lKqzkLVx\npHUrCGHhlwNH78396AL+38NpPkj4lp0HfWcEELZN/SWCwiJFR7KlCWpbvmuJ\nr6KmqACOaw73H6BEyMbMmu9xtohyqD2h718Jc9WGw/TBRkRT7LK8TQa7ULUu\nordi+/XjqAtReE2xSKToh8g+lZEOEYwGmCYB8TqSXMmuSuhftw+h+aRSQ2dZ\nbH8WQfxxXFGHqqedvATwMUjkAWkkE1W7wQV7bOqWFOE9Im7EgpiiixsLm0td\nnK/bDGUH+b7vYS0dMJWgyFwkWZlOQDkoM5hiWGGFG9VFuTLe1xjGz6USbMxl\n5Trj\r\n=TCBU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"a5414d0ee67d0d928974a28497a5ade5fee531fa","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.32.0-alpha.2","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.32.0-alpha.2"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.32.0-alpha.2_1602875212541_0.7364355309819179","host":"s3://npm-registry-packages"}},"0.32.0":{"name":"gatsby-tinacms-json","version":"0.32.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.32.0","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"7617a2fcac09f28fcb32156554d8dac9daca65c9","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.32.0.tgz","fileCount":9,"integrity":"sha512-xgCJEFobtfV3ymQA6AlcZuuwyaTQueJLSGTtbqJI1ClgSK0NnWKDEhi3QSulmqjFSQh1ufJCC2kP7vkrqnXSSA==","signatures":[{"sig":"MEUCIE0Hsim19/u3NacAGfo73YrH83IpsgmiVw5+qfiBa2NIAiEA8QBe36Cz2lBiAMAlBwNx25fFJjBp5CWakmWFKlqUAzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjzhhCRA9TVsSAnZWagAAPVIP/1vXaRUW/+XBSIeSlO0A\n9v6GOjdbVWlLS6fke+qOC4jXpqTH2vGh67pLNp1krtnLLDdkVnAZHJoeKtaI\niXZxeukWJ4WP1Zf3RZYgwahIj/4BRzkibniXBV/nxUC32fbiR9+1eVst8IAT\nAaCqlosyzVkYM20yW0F+rEjYK4XpSPXnFlsoUdOX00/cqJq8gCuornnqEhKl\nAM0ViMIV1iSkT9ka68mnkk9x06ExVY4ncagRfjNJ6lJcvJKnQpPzLZyjDRXW\nhkJqg5KngrgjNaNGODMEgxa9GudAql1RCxuqHBxak8F3sNvTCBaWJtpyCRHu\nwtqvBmrxywmeiiL+usHCoAk1ouWmGmXmJaKikBdh8W5sW6WtLAgtCA7Y+rbN\n0is/fnrEdaXGaOsM5Ij+NXJ1ZsGBC+LdPpBwdbvRg9vrxYK4HP5fWYo3R8+F\nB/79c4+SP1GSn2irdPBYj1NAyNILW560Jz8aYyMoi4vgtEr9SpXBN8Ympa0v\npIZjP0oMDQ+ws61E3T8baGK9QkE6eM8EmXLZSUr0mwX4kNXdReptjkEa3u/y\nu7cPayft/onpj4NqTHfojKQif/uFicmjx6lexkDZfl7uBv0RT0WnqoWocd25\nmJ0I0QFxPPjFVVXZbJaRBZ7k0BS1bxe4TUFYb/almUY3CSffbmb7OyqFyQE5\nYla3\r\n=B8lS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"ca33cd2eac1f9cebb8f7cc0c380592fa140e6cf6","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.32.0","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.32.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.32.0_1603221601092_0.6883216884498924","host":"s3://npm-registry-packages"}},"0.33.0-alpha.0":{"name":"gatsby-tinacms-json","version":"0.33.0-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.33.0-alpha.0","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"88ac4d5ef86f0203c04da437f674befe5746f0c6","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.33.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-OlXLmSOF6OJ8JDPjNAaitNZgqyQF5pFcqDek3Pvz4/uLODSZRylp4A3JC3k3SdEIYu8j9rcZcK9CGJi6upuetg==","signatures":[{"sig":"MEUCIQDp4+CXixJ5AbQaUwVgjowQTNAES8xqZIgTiLRCvmvnAQIgI+9+iOjadp5A/dXrr7vE7mK8HmEWImetFtf/ww71YkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqYhWCRA9TVsSAnZWagAAbaQP/ipLI8RRaBid2UIKoxFz\nm9Li/ofQZ+f+mY1yKGooJ8+TLC5RzHLZaHWE0/LOreUVIUi0awh6labSfKIc\nvxNB1aJl8a1V5FGXxf8JM5zq2TnpmYklgCsw1WzJ0+rdngYfMyKsYQrfO9nC\nR86aKB0zgAjQ9To9ledi2ApOePjMfPuP+liHmsCd6NlCxjXolNqbOJ3lGXTZ\ncp5ceVX9UzBmPmf/UoJos9WizWSfRl4EmXVpVTKD1sjDFJjFs8d254IcmAus\nkRZaa206NHQNALiYaq6+YaF5/3swgDpnq++rmKIpawIENLf2lSnBqD69PPqK\n2quYFqoBuHNRrnahAbLwBCsu8+MiHn/WiygNr3VkvIbkmf1TFzC29IrBk/47\n12cLmwnd/66RYceHtfx0/5HJq9uJ49c6hpiHrYjIGNEApl3/PbMkXbfZuB8n\nsT3qGSQvb92eXea0gcvW7GrJfcK2J6hW8s/ml/Oto71SvfiAvkTDe3oZgdio\nz8/Z/Z3aDMbCmJWbKRm31nJd4zY8QEUgPXdaKkavNVOqbbybg4Or1vLsL5GI\n2CljegjLyWbWVt8Dj4QcZk/ltsao+XQBSRUyntaHXr0sjc5vMZlxmDm2D5Z3\ni0SYoqT9r71xL4fFOUM/FZH2x5r4zNZ138EGkRWAuSCme9pcNWpMYpCDJJdp\nruaV\r\n=Nt3a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"3f538154eece41964cbc276a8beb2d4197318fca","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.33.0-alpha.0","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.33.0-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.33.0-alpha.0_1604946006504_0.4609150168220335","host":"s3://npm-registry-packages"}},"0.33.0-alpha.1":{"name":"gatsby-tinacms-json","version":"0.33.0-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.33.0-alpha.1","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"a898ad31f5d51bde152c22978d95d7f0de139ba6","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.33.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-tyMVUU0WSLE4OZXejIhxZJScNvcXofZaxsNXb60q5taTlQRAEccppBH4zvViYb6Osron8TzZ4xK8GtiTMv2iIw==","signatures":[{"sig":"MEUCIGj5PnJLns+hPxi7ogjNaVfMwfFIMohNILDY47pkYC3BAiEA01oRmiM+g+ijulLPhQmrCg7gtLoyihzD62qEa4XLkPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqvuZCRA9TVsSAnZWagAArQYP/RvPYsrjOdT1p6U7KUWF\nLa6SLd97MDAna0Zsu3HfcTEsPq9JR0stJqAW3A/Fg9HxMQgoxC1J8SqswZM5\nL8Gk1IXxxOZ4xzWSVDQemjGebALhWSD+9H+TJZgd8m5RaUWhHqYLEZNHzWhd\n0ap7fe0DS5zUVqAOMD1Gb0k1XBql7PPmNrc51pNl1rNt53UzQjkl00MQw33+\nxgCbJWCM5q82I3F9M5k5xbM0HGFsVwwVBumQvqxuYyEllNzh2Pl+ssvGZOmW\n2FwUXDe4TG1FR9ewsSIIgJ4Nri6jUAIao1xv0Grg87woIsWtb9FTkXVxfm+F\ntRNfTcbSBxK/RlZv6pIJ3Tgc30GQOlb0ir5iNh93Hr61O4J0t4KTg7iew9hq\nV6TYtR0cg+EJwTwoiM4aTk0vGG/DW6Z2QLtQo6E4tB7ZePcguVXn6HcAnteq\n5IVkSWdVrtUp8dO3SHZyycCD6tq4PMVvUMlNwsaetyTY3XKticwKNrMGub51\nnOPb5Tik9ftGDtDccgAfirEtp+R4yc8aQgrb7z4jcS+zvJu3leC/TCn5Gxwn\nz078Gwwk8+0uKKWCVfsSNnygJPINt9z7rZM4cAT4EoLFsxvCdxxofhg+Q9jJ\nwUPhcHS+f2y7tFdllZAiYI86X8FMUql7CMKjbOvE6y9HrI9pxOxkfVXsTjgq\nrmWr\r\n=hZs2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"842b4c7597debe298f7d61b1ded9ed1ac1274582","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.33.0-alpha.1","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.33.0-alpha.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.33.0-alpha.1_1605041049354_0.9360349988535781","host":"s3://npm-registry-packages"}},"0.33.0-alpha.2":{"name":"gatsby-tinacms-json","version":"0.33.0-alpha.2","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.33.0-alpha.2","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"86d529d585465ec15a3f49aa9c4d69474a76f86f","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.33.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-pwOxKC5uirrH0RExbxcTGFnDsd7WTZdfl8KQlFcUf+WOLsGsgR3O+UyWlJ3MSBBuZOCITUGtqYx8Ue7FZj5Udg==","signatures":[{"sig":"MEQCICkM7JpoxOG/R4yJeukgdIbTbtNjHoKaau847M8bY4sgAiBXJHlLCbqzmrgxgXicr72yjEqA1PAUNPkxdDtuVnlGEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrZCPCRA9TVsSAnZWagAAyLsP/A0hCvi7HyLrmTTawnGD\nf8I5LKtR25vbDQ23V91ZGt3mNGludXyLgw0i3AABdZF6WvgpLf4yFcadPEaA\nfc+XYhEsRhqpqybMzzwmCj5riERLv9MU8zXV1M+MxEjBc5FTsThYCX/3wej2\nzHv/WvyilzE4wB0V1ZpiSw9J4fINdK59fG4b27XmzNXzIjAYyOLWQQRTmmIr\njpU6qpWOWdrmRclNwIl3eIvzXTzZJPntPVifoG0IakqAYuAvpvRmOAutIq+R\natLoNfWHWmmiMGpTCnO3MZ9ZTaBz2nVStUPJk6iFlAeIGuNkhxJuoUG4LKBk\n+E8/IzbkFZtbdU1mvgE9J18LuFzJwZqECqHGc7xw1PsCkBXQr3aiWeKVR4eP\nVktsSfc7CzgkLGtc8oraSFxgEG5kIDpM9LlrPSglXIl8pWp3nrRft2UTKWQs\njuFEEJ9Mzus1gceNUi2rds9TcOFLnEsIlK60U20YgsRbO12xX1vREsBSJt95\nr055BOixEpNCAXMFTD5W8UNIJ7Ans5ycJGyVemTFzw6+J19Ykhv1Ty/Cg5EG\nWF3TRUS9bL1gyJ7zMUeS64Rill8VMqUupDzOjTvhiHBTsq5byCyVPXtw0G5b\nJO7i5Vj3CpyTIQKQVp6Pu+l4eU9xfdFT5CFl4Bs1Xl8pLjiJ9zuWNndpzhyf\nzHox\r\n=SN9t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"346767b48baf150528404ed0b542a7d2a3b8b9cb","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.33.0-alpha.2","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.33.0-alpha.2"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.33.0-alpha.2_1605210255163_0.5920825487020904","host":"s3://npm-registry-packages"}},"0.33.0":{"name":"gatsby-tinacms-json","version":"0.33.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.33.0","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"48e0bfb49c77ca93eb00e576a18bdc184c095c88","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.33.0.tgz","fileCount":9,"integrity":"sha512-oeb3jVIOu631V7B0itLHXr7QhTCexw1eI4sA26KhWROKkJB+cnEHiUEgraR87W56lP9RU8CpRUi8MQX4xT1R4g==","signatures":[{"sig":"MEYCIQCthLbup16/PPLpsZswwKFA7gqHIlGW/gWhb0XVAddFRwIhANlsfvuqu4e/RmtIKh6hHUjQphjDOU3+Nx8zmzas7fAo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfspGDCRA9TVsSAnZWagAA3v8P/RO9E7clxDf+CE1uYqWF\nXkRN741Gr5fy/Xj9bQujf3QAmVTnIApUH4tMI+rqdpwDKfZ1gCWJmf6tnZ/V\nFb4vmdpZadA7IwJKs6p8wqtjExTGjjGCcrQ/zsvojOFW9jppQoVvI61WvZ+q\nkUDBjhTKej28zyp7ZODajeAE1u4vFGcZH9ZeYsyX/QkBXo00CiT2xpVBpDoR\nukBDfRG8BO2JWjB8KdO6f6QJrgx1WlSR8uranemZCzcz5eHKqRlGuHW8+2xr\nC4V9DqH+j6MxW2ipA7UdjKJupUstAcLp/MtBleoLQrR7YjvOAZy0KDsTLmyy\ndXXJm7p8od4+RRqMnAyYwk6hrxdRFpfZ5JfJ78GAHcGV7Aw1jjAYHt7ASvFA\ncoElhG5C36AB/EfSwRbd3xFu6+eXGP1cxbnITdk5H3oN5AFpHr2tpCMZWd+0\nnItFCKZy6YWcN85UzkZ4Adi+Ns1TmwoBLwBH9UFN5FwXfpu6NpQRFvX7B32E\nB7mfszE/qJAjIhIkZdFr5sQ9NUaB9haG4dGa7KNVEsbx5huh/TFO7hwCxwhX\nSH8rSYbMcxk2SmmcwJDmrIJ9KlRdcFpmPhnRPtZgkKEddvAv1ZkAty9lwHYf\nkD5z6gBrt+5gndUwvqhK228RvbE6idXMihDl9pblzRoc6yyE3VLnY+FOyVvr\n2iPd\r\n=y1Fr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"f33c4baf5c8eae59b8edc9c2a7c7ef22482dc38f","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.33.0","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.33.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.33.0_1605538179502_0.24949589697401175","host":"s3://npm-registry-packages"}},"0.34.0-alpha.0":{"name":"gatsby-tinacms-json","version":"0.34.0-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.34.0-alpha.0","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"5b9b2c2fb7c41856ede5f0ad9951776a3f6c722f","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.34.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-DoXEqh4UpeWJHCnisOTTD6kv8z9efM4hJC86Zz01PZ9JpDao0dDNM2Vi8xuqMZfnhbNuA8EwqEVjyOFRP1/8bg==","signatures":[{"sig":"MEUCIA68+K5nPo7Lb4MdnfzMZU89a49zDtDsmVLaVMHognzjAiEA2Eby1lMt0zeqlb7nn+H/WNORQd0e6lybot/vwsWIkIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftuS2CRA9TVsSAnZWagAAizoP/19YDkX1KOv/k9mS+zSm\nBjlxfiiulCjcIl0MUKEetY9jZCIyHoGvABKfT/oc+JWe4+Xlys9yd7WfiZB5\njJ07VSs/mdS4puVYOILWBKMUzsUjCdskwc5bl0KN9X12hXTm9SwCI/MwLlkz\n/R2frK4ZsCV/mfgKGihDa/QAKwPnU2Z6b0HpToILfEjvwoMFPrRmo6WWl1pt\nr0XCVkQeYMWTCEZmHupLKAPBU0VlLI+28yMBodQKpXQISp3zFRW4NGW0/5bl\nXhLRaRMwb7xCKgJfujtJvzQRSH1bm8CcH8Aj5YFayIVeaP7lOwFwppLy9rVV\n3Pw43Ige4M+7EP0WDlg/Su3xQ9QSUFjdbciwwaQaUw/uTZuXIgz5M4xejJTB\nQmiHmRGbGXEVfs1zZXKj7tavwhgF50X+5LH/v2fsRMjHYEMy3GaJVIfHU81K\nBh1diWxZ/S5va4/UoLIHmh72AKtSHaycRiXYquwAStuYPB1PFVY10SdigB/U\nMtHhViUcWO7NiZkmEN49qmdvTvChJ1+gZOos/oVIISIpN7p66emmh+lvWLn9\nSm8DQJJ5AfPWFmx3te/4NzH6Nhwdk1iVIMDh/k9H+TSO40i+qKrJQ1o1ske5\n1SORg4ZPi2lWkuAhxy7fLZq6vGF7/OAhK3OpPhJkrRUH+OO5O0XS+u05uIvm\nMQsm\r\n=gUR1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"d04ac723c349135317a11e9a447b7b0d38cb355f","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.34.0-alpha.0","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.34.0-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.34.0-alpha.0_1605821621996_0.24456777870386692","host":"s3://npm-registry-packages"}},"0.34.0-alpha.1":{"name":"gatsby-tinacms-json","version":"0.34.0-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.34.0-alpha.1","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"4ba52e364391dcd966a7f46d8d9864370f248527","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.34.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-G3fDm2ggnE5fJmVIc5lZWV7q16IUYFUYg/XUgL5jMMYkS7PXKbJIjZ8VxcPAMcMoeX0Ggye8P3O7r+lfhus71g==","signatures":[{"sig":"MEUCIQCbuTd19VJZ5JLYuQOnWBzLquAw9FobVhL82RbhN4PsgwIgOWDX5RPmPPpAn9SDMO8CszFYmF/NyWJ9pNlwo6dYWMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvAgrCRA9TVsSAnZWagAAkmkQAJ93KkONqZ0+fXrazaBr\n6blU9zQxwAUj4i2B17ocFWgAVfasnJ6vNWmw3eamOKVWGfONAnSNzpYNlCGU\nVGhcO0Z3y4LKlASP4WxSRP+Iw+S1iNSZno/O7edbZ33WpyXQDGuHAcm5NaVB\n0r/NnrFYJ1ET+Y9XVlergQ8/7uzVLFuN18LZmUlN5Pj1k8YSFPeH/VjyhP5Y\n6RynTmhULiOrSpgt0AIPnUXaAR4uAa8Gq0yBAgkT0uk+OGQtbBCZXtxZ+b8B\nfEnlSkR5+i4C3RHr8nUcEJ6dXfg3UTYVIMRadjRHu07p7CKvt3bSW1JTD5/r\nVR0oYbqjHZua0oPnJnjVdr+714EN9T3oyvxiNt8dQrTjALtFNh0RqAoHYX40\nMvxPxF507X/LEIoyjxnU4ndaNyCRVIWuHY42RZ5K2J4Cbw2mrTAzuFdZ1a6t\ncUZ8/f/iHNZ10lVCgOMucHGF60djowxBvOLrJc5fho+wP5tbzDSqLyQi0CP5\n57byclGK8T/BQY7vmRjEK979I/e5MNxyJtqcTRnlj285FD/qXu8KsYAyimlk\nPVW3BaqrUPoVTPXCM7+zeQp1Z/Gl/AsW0G07tRUeAKtiioPsrAoybKnEnLq4\nPSPJvVvGk6SOLQ4GgRD9ZhGngeb0u7hBnuQscUNplOvSRJJ4botQhCf5Iomt\nrEJV\r\n=yW/1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"e5b290e4f95d6e73046d44c74f4627721f44a295","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.34.0-alpha.1","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.34.0-alpha.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.34.0-alpha.1_1606158378958_0.23063297132413196","host":"s3://npm-registry-packages"}},"0.34.0":{"name":"gatsby-tinacms-json","version":"0.34.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.34.0","maintainers":[{"name":"logana","email":"loganderson55@gmail.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"kendallstraut","email":"kendallstrautman@gmail.com"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"jpatters","email":"jordan@forestry.io"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"20808e509b8bbfc4455b49d59e5dc22affa37f4b","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.34.0.tgz","fileCount":9,"integrity":"sha512-fDl/5/3tuXuA0i/swy8ZCmpm7S0WdjkcPyra2JjCIcb1E+YkKUQJCA6XSTNoHqD+FumXQP3h1dIEPuWJxbrWKQ==","signatures":[{"sig":"MEYCIQDXh0qup7gUt9vDGSRzECSFBtcst9nQ9yFTXV92YcEJ4gIhAL4QQgZdw/zUphrUjJwLlSKyz59Xvcub7fxWdJNSe099","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvBvNCRA9TVsSAnZWagAA+pcP/0BEatb/Zfcrdg/1I0Qn\n7bdl99NWHp5Pe5UkWPPo+jZG5UeU1Xh44PEBbQuwSZ1E9UJ/e6CK/lwEkfVH\nFQX3zYZCfWWMdhWWeIEaz06nlyhOln6iEQeZeprHYbAXRZukRYSu54lnBdxo\noiV47D0BcYAmhzPxh1UChtYwfO0BIWmmHRPakfmVsQDHkPIT4vyiq9mmqxcV\ngcYjL9+bEerZgrRCZqbXQCSrFXx6sWbfj0plG9DeYlvXQJz1cV8Tf/uaGlKu\nkXHYhbCrLQzTuwgd57aEZTb8jUdL3CGDGS/NqQLpujP3ANdWdWtFCXcMKoR/\nQ26DhbnJ3hzerfAslesXiZEXj1Njk0ILZtEmE7JnMgwrvzyErmGwR6cDlTrb\nujBsly8AxApTsKYYGpVNElMHkcxASzOZiqjkbU89qsHZq96xJuTfu4ualM6p\nJHdR2tLNZXAvRnjwUnLGfKU/HA4XqfrTGmm1E87hMpQuQBMdw5g7x4Ix9/7x\nQ0xRZPUns1uAIlSCS7Fp/LgFk/YjPOg0+3mgn/e0RcM2IeeT9z7xRn4Bl8Si\ncGz4j6wAXT9N1k4HJmTAupKrynSA1+X2afwOKYcfc2RPXou1rXj/unaij8Vi\nHKkf74XF20uqd7nVUsz9H8eixTOhtCytfmswtaEL8p49rChwaEJZQKGoDIuK\nnpD9\r\n=pOdq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"a3fb76a446b8b85b6e99010622c3ebf6f1647e8e","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v12.13.0+x64 (linux)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.34.0","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.34.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.34.0_1606163405438_0.306067995154335","host":"s3://npm-registry-packages"}},"0.36.0-alpha.0":{"name":"gatsby-tinacms-json","version":"0.36.0-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.36.0-alpha.0","maintainers":[{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"b1af9838427a8da56c14bf29e470e2317a99bcb3","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.36.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-qP+O5SW3wJy5ANUR+U5e8ZV+YWeCz3mAG8ksLv7ulXSQ0XCJiLwPDPOXhaYY+jMtAZVoeZAkqawo8k1fzvcnAw==","signatures":[{"sig":"MEUCIGMuLjQwQ7sVpsa7r9JJAo8T7I+opKKYvnbDRvRiGG2oAiEA4ESSTJH5j5/fJIDTwsiTvf2oec+yEC+ARL6JvxbrBMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB3JRCRA9TVsSAnZWagAAKY4P/3+HCvZNbrkVLemvWPON\nBX2JYfXzWtpfLsSTItOxzRRUcVRQDC+sY06c3bjcR04syznuwJeqtkabeugE\natj/MJG0k6IyEJu5c+bMTHRzUQobvlyRvTF2Hvm9uBM4PTEg6gqeo0NKUJYT\nqrcPmtfenVuDWli/S84IsODcWVjr6/QVijJ36X5G5E2/47eqqsoRMMq1fHyN\n9wnjUPK78Q5LrKAAA6dBbyvBCFj0Xd7Tea9R5SFA5amPtex+geRqUrX9b1pA\ndZ4gtRWV98e5Gb5T8FmESC2k5j07Z1WaIeSQ68s9UPKQx+cF1yqy/QYNTNO0\nO89fwjRhp1nTOBBlQspF1uPBNEBtREYCV9QU6cW+p+opejbyaTeC1IiKtG0E\n0FIXqCvEkWByIcMYWRgAhTEBmWt3rXX3CnOnjOeofViKQvG9652vjkUmQauV\nrLlO80ca+f4tL5T7BSz09mOBO026stFhmKJ4216+Oi6fsr5dUCf4UWiyLBa0\nO67XWveakR4i9rKc/dmLSKsz7S3pj4ukq6995kzxJGJy8+sJXAjxVaHaqCAv\nHH1EnH9AH9VyCaMHti6p30JsOA63EOtksdM9tom3zSUmtMcLHa/gCJNDEU+h\nk4Jql++CqBSuk/zra65cQxENl5YdIpntXPV95HqofFPRQ1fEagJ/xynLO3PX\nR1gR\r\n=6Bun\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"2dd8c3fd665459d3991e0608eba15c7be0b3ad6a","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.36.0-alpha.0","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.36.0-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.36.0-alpha.0_1611100753351_0.37603725413425093","host":"s3://npm-registry-packages"}},"0.36.0":{"name":"gatsby-tinacms-json","version":"0.36.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.36.0","maintainers":[{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"68db18803d043659c5457efb1ba5313df86bdb3e","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.36.0.tgz","fileCount":9,"integrity":"sha512-dl3SFfA1ltjG4XTfjSkYp//cmDk/d9IOjsUpV+frkZmfVcFZsvCjlCTSFDPnkq0xQkR4jrnsI4xDWCdp4WfV7A==","signatures":[{"sig":"MEYCIQCEgKO08ovJ0Yj2zwq6lGwUgbUu3fr1U6DJzJUfKG7IOwIhALccr7QFCzF7MNZ7Z9k3uPumWZkUV4tzHcbnjox9rCf0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDvJKCRA9TVsSAnZWagAAIdoP/imBKfJx3ahiv09sl/JK\nLcX4VlbL0iD7Vf0T6m5cKpRq1PiNQJGYT/rrkMa33WJZod0AacWSfF9m2iyu\n4x5pDFv4UzY40ZqPcNizrlFu6f1hWW7618FliTHL8BPt0t1ACTep/MQAnJhO\nDKGudL+BhzVVeo1XMAxEMspaF07xKjvk3Vrhdu30Y5o+K0nHKBJX/i8tD4US\nid62BS94ypyXCdHJw/VSTbQ0JICTd6DZ0VroymmGYVxsWy3balFuOTPSkSHn\ncBXlXmyOXSgKeKDaaIlt7To594g2XN9JlpjmehtF6aQnUj0i3WncKbl8rcUx\nSi4jwYdaNSPj8rqQiAkFotlw3aXOLnMdk3Tn48uKRPbOPnQDP91eFiUbzKV4\nHAPS9u6KT7lyWWCGHSP0ZRyHSdANOzkIWc0B3Xs+CkgeF32zWsURhCgyi98Q\n1YayWUx9EftzDnnP2Zgtv355fCdxiP1EKi9mCZCXapPYTccfGTMnGEzVux2F\nulBfzjPznqqPhShEgKoc0akuCtqBEEajQgEqzHaniZPNk/ckYf88xdzz66Pq\n8/ptjpHt0mcwJ4tMnxwHxotICqgRkJVHXlru0KVBB7tcbEJv6UEYhHV40LwI\nOiApKpKyEfWE1m2VixueoFlw+hUUcTDU/E4HQ0Xz05XXvSr0VlQy0JJAwv1u\nN75T\r\n=2ZQb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"66ad0b74bc772f5b47d91f91c9dc2c1c62cd6af7","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.36.0","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.36.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.36.0_1611592258760_0.35145177919827186","host":"s3://npm-registry-packages"}},"0.36.1":{"name":"gatsby-tinacms-json","version":"0.36.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.36.1","maintainers":[{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"5c7e45588cd33427d23bc9cd6272b871d80c2d97","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.36.1.tgz","fileCount":9,"integrity":"sha512-NmpdOawKL6qiiuWAPzYaZwaxBGTFgblxlyOGg25vWuPJrrMS4ygaUREw6ux3Oyq8vUzzSZ/CQL+5dEKm1lKF7A==","signatures":[{"sig":"MEQCIEB1XeiTnyn8ZCdcIbABoS65QPZxq1iBlKiBx5RXlfg8AiAriVbyX+FCkuuPGwtxAym4++SEF/t33Ug0po77Yt78sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGBr5CRA9TVsSAnZWagAAZgYQAIw1PfvW1R22eJ1kHR7b\nbZb7ZrwxmNfI1BmaGKlV31w4vGAfVT5SPxkEZl1L9dgteQCJcd8GPSb3nOdn\n6qVt1o2CV1OW2hFzQVi2U6gt8oqHbU5WtNdO5fSHhBOmFFng7XfqzNlyG2iI\nXBlkgSL/R/OwM+u6rEfJToeafF7V0X+OpYFwQIJuIJuOLTl9CFUiJz7+hZXO\n7SGsyPa6zEo/55B05uGpj4feZ33ncBJYuBkDrV3z6y+A5PGPjCtUYmChgmsV\nsfeIR6y9tll3wR2lkT9EZAvuH2YQHLMOJAcUNivjCYA5cAcwIa3N8PTQF4UU\no5TtqMlo/5oDP7/5OIybsB8ZP75qS+t+Aqo7xOkWEBj/3EM0MFP0CAGk5Onp\nsH1lDPC5wwCi3u7vALDRTNAS1uZ46cCmLH3xj9QibifEA3qXsrb573jvBfRi\nxgGxJPZklDUifKKfWsnpf7e7jUhzz6SvP7ZbOsryef0GroFMzrQJSk0MhpX9\nsaJKd2WTY9goMhVcoK9W0J8dQfcUd9TDI1pTF9u6g+W0wtWjFHy+Lq12FEso\n/R96Yro2vyZIKDH2sZsVUh5VoALkIGaA5vtnbHQwVsJpCULqNSVr3C3FdZu8\nnr0nwyIwntMn14heb7ZTO8cMJ8K8jHR2j6nXXoTMfquM/SQC/lh+YUN/SHY8\nNUEE\r\n=2HS7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"39c849ceb0b86393b019dd3b5027f4f6e27dbce5","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.36.1","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.36.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.36.1_1612192505471_0.24332735496965308","host":"s3://npm-registry-packages"}},"0.37.0-alpha.0":{"name":"gatsby-tinacms-json","version":"0.37.0-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.37.0-alpha.0","maintainers":[{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"481941d1604ed0dc3c42fe8112ecc69414a18c54","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.37.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-U97yQyQWTPhK6YzPMpn9CwPLJnO/xmrK7YiyZOJZ3MfR/DNQcFPDAj4On6mHdEVM/o/Rs80Ks+bT5I6y9/UmPg==","signatures":[{"sig":"MEUCIE6W29kLZnQSTkVOPs8xNhs18a5XlalfSi586y+13f/yAiEAgnsyDOZKxBQ9gnjifMKfkxCXLZrhHY5aqFpnIPsEySQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGXBjCRA9TVsSAnZWagAAUjAP/RjS5gNoCBL7rrPN9QvE\n1vWMYwKMJNHZUFDu2SwWVbRKF8U8i8mQKgyWXoivzRus8pTRcdI6y3UXZoJ1\ngp94EyRFlbnmaTgCwX1XS+UW7eoFHec6m/vKX1etrsxtMO+j+yyE7Wur2vQC\nrGb4ed/2mddXV99+GPmwRKBkpwWXxmEx/eAaEwYZWgf57mbaniDNlSqvtV9F\nZazyCO+CGIn5WZnKMDAvLIFp7TT6xGK4joKPMdg1klLpGXfJqX3QKgGxd31+\nnTqEwSoQ3joFiCHCDV2yC1kGbiUE19ruIXvYyxGm7qftpCUYea4S9liKXB1C\nkbEznh5tsBv1ZMDrNqPzkogjHgi4EtGrcxpznMf5QxUACIGT6EYvV6R8RWQ1\nazORItEbbfRpAiIJM0xV1ud04uw5oe3S/UEx2cERuui1RQVkbwvSOjn/GqeO\nevpaP5DIR76/Seq4sAbOpEjn+/F/pMcVjn6Ogv0pu1ycTUWyWV+ZLBF6cVWb\nqeDB/k5IFz3UcIVajed1uax6YFH23TeGRBgkuEp/TwKk0v0URc1w5DMut4ux\n71Pfwc+TFb67OX3gB4IGKX8KNnIG3ZXlmvmxzQ7h8V8dxrVLIEh/2OhjnMhR\n2XNe0zK+V8O83K02BUZYMbYsFbvFj5R6ZaqhYQM2F4Tp9SIjuLrqRbzJwlVm\n5Wt1\r\n=F+9G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"b3fa4be4b4c3f38af4ea4f94ec6dcc5abd496971","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.37.0-alpha.0","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.37.0-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.37.0-alpha.0_1612279906795_0.8420012763179738","host":"s3://npm-registry-packages"}},"0.37.0":{"name":"gatsby-tinacms-json","version":"0.37.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.37.0","maintainers":[{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"04080f337bc53de10f7d6185c3c4b2b17f35d0c5","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.37.0.tgz","fileCount":9,"integrity":"sha512-/zdOiXD5x1XkrssoD7T9t1hv2mE1wC4/FHiQTi8VK4jg7Lrm6rsNBvvTS6m+zi5EyYVQVcYoeGUFbHCScZG9Zg==","signatures":[{"sig":"MEUCIAlgNZZLPXWq7/qcYNVJcOIlyw6Gyeo0vPj7xKsBwQjoAiEAwsPV+kzcdked9L+y7uqu7ra1W37PLYRBhB15/5r2sYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIU8ECRA9TVsSAnZWagAAYHUP/0lhTGCBJ9OY6E46b8Lr\nhJb326oaj1T6+jAKX27t63Uz/Qdf119aVCbp+VcEui0rkCK1JNpWtT6n9ZvJ\npnztpHC82no0hxJbQeXgRvW4ecImAUqp7KK6CztHIyBxfT4v57WtU8n051uP\np5OqvMdwq+h+ycR5zfJHfEsJBXVoYVWQrODhPiwZZiT/YVRrDInVqp3bL+6L\nPABGTZXFa48NKpGScW/7rhqH1OTUjObX5scQlsP/2X57UpfGQjh0kKqRCyaZ\nSM3HU5ziz6HkXz52OOwKuMwGKzZE+YofoMtRgEpzLvkjDn7ArWf/IDUTS76x\nrilj+yayCkmHoUmFdaizGae1ZrW/6wS7S9SAo+Mmjd0TUnPvIbhiIrsS1eva\naywKD9ia3oGf4m9Pcm/5SU6o6m7Ez2uW6FuDWF/T6uKUCZ/1i2MjcT86qsXW\nT47QQMYEoJCB7IYU1VAa+2vN2DMM/nFobd/jC3MYXJRdemqS0BwSKFZGqeZy\n6omvfpo0o/Rw/5NUYEQow1bSt+vPgZmy0qcbePt+YOEWnx/C8cz9fov6gvG/\nW35qoSF+znUCinWgpiIA9zLHpsJ91NsZJJRSIbwKHz7BW9jsViyIQJhgr5/z\nD5xDqURwuh46PfKj1f/1n4bs+2OV2by8BLnufdUHcx5IhJuoPwesDtMCjPMY\nTXgD\r\n=gIAG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"0b13e3f4e823fbe137d858c63475caf1e9603180","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.37.0","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.37.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.37.0_1612795652095_0.42191899058729","host":"s3://npm-registry-packages"}},"0.38.0-alpha.0":{"name":"gatsby-tinacms-json","version":"0.38.0-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.38.0-alpha.0","maintainers":[{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"16dd7e45b30073017f0327f599f5c20b7cc859f1","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.38.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-GnF6ICo1jZjyPr7XUO4EqmdpnCqjYgn8U1xfNJvXvbLqvyEET1/Z6U+310cTsCfgVBH0UDKBBiTlLlDmJhNJSA==","signatures":[{"sig":"MEYCIQDqntRMdK8lsewT6/smbWyhd6fXRgaBoIrVCk46+9mjbgIhALdNvKAL/hUVo++SJFz4UvC+PUYldPLoB+vOyfgP/f5B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLsyoCRA9TVsSAnZWagAA0GAP/0cq77YROpupAgkoZnRE\nIGat0SvRtca3/SX8geCDfJ0IZlpB+FUbniEWDO27ymRMO8svBol2R8Gb852p\nGYNG8HCUuXT0JnvyyqBAAsOoPIXECIjclH49AwVNojUX5fCJx90TQEe2HqjV\n5uSf92CGC6yf3/RVijw0KT0KUDgcfJW4rl4RJ1qRaeOvh/Huj8xPRDCKl+RZ\nO87T2t/bLI5A1qgmcd2pLgVlKMl0fpK6bkmr4xoewVyehW+RfOl0TmqMOHrG\nQuLeIfhvXIGmwrlZ10mhC99pfmnKX44XNvISWju7w/TVVdWOsVPNmln85ns6\neu5Qae+Syxo/pj+4604JijZqLq2JZU9lxHt4NP8to1C3tSEhCB71Sb/tYkJ+\nMpqH3V360rH1kD25hsLvKY1lQV7+DAuYzY/XlvlR5fkQZUy9MRRxW0CUjIys\nIQKRJbSNOzV0af7oyJiPVHC7l1yWyIS0ugj3aC/wCMO5UeQut20sqpqyjNqc\n0j0qgB2eS4i5KBjFKPBKAU+NrIV3A9Qo2nXQ9yQlYgj392+1g/2qKciQCQUx\njCPaJnJLwatnl0VGnXUujGZi8QNSjcceLYZnC4yeQ3a+6f53/hnE3pVtIlAq\n5kC4LAkUL3/dfc1ImUPnGqGDTvmg1uvQ/5ySZiO2MPaWU7h1BBuLNPElwLAN\nqViB\r\n=ikVT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"9e35eefbf9b58bc46dc9904a82a9099c2adb52d8","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.38.0-alpha.0","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.38.0-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.38.0-alpha.0_1613679784581_0.2943027238540903","host":"s3://npm-registry-packages"}},"0.38.0":{"name":"gatsby-tinacms-json","version":"0.38.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.38.0","maintainers":[{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"a272cde122c567d72b597fe0c883b1c66dba889d","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.38.0.tgz","fileCount":9,"integrity":"sha512-XowgpZtweAOp9PjLkHHI/vu3Jwo6cIpfRPLbA4Dqly29ssdolU+CinpPUZs++OIupx3VrVD9Y9jz0vDGwuOd4A==","signatures":[{"sig":"MEQCIFWmh5K3FCJRfGY0WGxdMy1sCWc4oA97iuu8zLGQ6RGGAiBaMpEhwokv1d+3GSlrxC/N/C1yV1D871cjA6Xi6ACeYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRmC/CRA9TVsSAnZWagAAjXsP/2wrTMnC29Fef4UXGTXS\nRoHZHqCfQgAj4/Pg/mck4oXmHdKDs6fo0YF2GpkYwAFVRc7BVdMTGoivndKw\nto4oxmG7UAWBNTooM5w6Yjr1fwbW2VJkQeBihmkGnisKKFJ8FIuWEle8gYMy\nY/Hf3wuqdfwr2743TcvPPNtAKocniqEu/G2+ZKthkYyaps+2/1P+eiwB8Gz3\nEng+/Mfp0FHWYmdVYEm6vU9mage+sW3/grpqYmcdle8nOtngxREZa/ptNSW5\npgQzI/f0or+gmagD2NGbf0qZpXSYxXw2a4lq59X94/fzkAPYQ1Wb4qlV/ZaJ\nuZZ7d8FMle9tKJPr6vz8biLMS14dt5Y97I0WwJ3igpApA8r1oL4UFFp8QYk+\nNwJwNFZm9yRfy2gI/suVG49vbSQZtGvXkkY6UUumUbH2288lNr7pCfIuBwd/\ny+ciA6J0lYvNu1xzOYLrpB26nH5cNoUPmTPmR5B/3F4Tt2XvK4kgHt/CFjVS\nnBHe36m6S6KaQQ+qdyIvtryS9p/vu8ANkb+0e8HepqiD3Hat5pnDeTY7N4wu\n1BBOBzuExhgs/QpBzyZ4ngB+GTgVc3qts2Cjhhq8WU0IN8eXLZJbSpqrTvvH\nth1PhQWBqdDUVFDd9FcNVA8h6PG63cP1B6JdPFAPNtnTZpWsVYOIc1/8ocPQ\n5RIv\r\n=e/kj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"eede6248004933ab3ee74e1cc1f499a7d5b2e6e5","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.38.0","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.38.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.38.0_1615225023173_0.5440951455959948","host":"s3://npm-registry-packages"}},"0.39.0-alpha.0":{"name":"gatsby-tinacms-json","version":"0.39.0-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.39.0-alpha.0","maintainers":[{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"f9f6fb0a1856455f2d0c020c3d27ffe7e53aeea5","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.39.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-NB8gEnkGSffaObZtq5EuQxSkmDlARTV4X09t1JOSGn4xoy9l3l90Gib0vUDXaxRPgDDbchEf9CLBD7rAOnynTg==","signatures":[{"sig":"MEQCIH+7XGULFpmPps5LoMz3Lo5E8THfnHexxaPbTldJoUbPAiAlYkBbXgIT6nxFJEeyA/NJ310tDUP51ei/c5DkkUBdMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRmakCRA9TVsSAnZWagAA9ssP/jDGboPiR4KVQyCAxmHO\nzyTEZMmGCJP3BU6BVoPPVxiv0vaARgTCK5i8khZ8m/66XRNLdNBfeksBiiLD\nZi+ahAf2nmzksrEgLB79AOU3eRCHCecd7iKBeJSVCFxQSZ6wqU/1jkYUQD/L\nikD/dMGhz9E8oe5agBz6uUuwlXlK/ce1vxk/up9+a5pi5WKeizTOoSfxEuHP\nbiv6z2rhEZIJ9vQhJSibOkDsDnQxBD8xDNE6mE6RTVyWHJsKKiBnSYz9UzIC\n1mRlwEZBjd0GRddy2FNZhsJBbqJtIQgJEWcGHC4yo2kx1xGiSMCFq3fI0ht2\nSa0dGU96/VjBMSL1qsUFQL4zCYc1VNlyZU3sMT4xv0R9ekyxlB7/o1cspVCo\nBso4FTq5NnN9e7+v9+2UtXuFn7bi62KMdKuZVSdqNZBVZyFcXYGGHahFicOy\nriPseWmnl/X86QAk1gelARRzNYcIh/yWUrQrqTjDpCD4JB+55uawHid3bjXq\nimsymQJSebY32FARJ1Ao/A6T91S0d3XAKYTctglbryfeIh66OdXfMc8aVX2w\n5jaSdmopFSDfCpAS5spgNyf/V0oF/7FoGjo3WJ+EjsO8BAjq/J4o3evGmaM4\nxcOWZrPjbifCxI8WrsBlLTwWdaq6DFM8HIRCyWK0lv2wDeMN5DHv9OdbkGnb\nFm/w\r\n=a41D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"5f57b45da42d1eb548f299ece1073e5e1e0e0c6f","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.39.0-alpha.0","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.39.0-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.39.0-alpha.0_1615226531595_0.8891519884813757","host":"s3://npm-registry-packages"}},"0.39.0-alpha.1":{"name":"gatsby-tinacms-json","version":"0.39.0-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.39.0-alpha.1","maintainers":[{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"b7d9e23c1ba815bf2d8f6d7e4d37e6d90a9bf5b8","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.39.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-+sM1703lTtq9YlS3/9bMDBGusTqQpMKM9KnDGE0+qFU0HwOAIUZP8/UdxpZNiERIt6CAIGhb7Teal0+Rh9fR7Q==","signatures":[{"sig":"MEUCIQCnmL0JwC3NS8vZOvzN6eevtXD2HKjVJs3LM7SXL/n/QwIga8WV8N6G/th34KunjR9YeLJ5TnndV8bN5qj9CU54faM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU2sGCRA9TVsSAnZWagAARSAP/jT2Yt+dJpGOaWWbyw0k\n53NplMk7a6dApR7mYmLOHu35Li6SEWxa9Hftdu2ncu+h69ZPEDveJ2762elV\nYqp25pIqPk0bzDETYH9RdZqo/ngqk9YwubWt7nmh7vbp7hwmXk/CFJcBrv8Z\nNuNGGtwansNL83lX28ul/7DIARym01ykPXTCy/faa3mlCxuH17CkiWppgp11\nQOPjBquUcJbST/wEQUAv9Bs3rWuEAN9kedJhUhfUxpO3zh5kYeETL5ZgH4uQ\nl0m80Z3GVOJAYhFDSTBL8XnCrdfAwY97iuU+e/2rLab6S7RkEAgc6VFbjD7D\nhQkJKXnT/78P3JpaJUV4C1R9Qu4Y4Hw+fYHULGnYp7MPllfOlTuhQsMD97FW\na7WNIuZlAYiA3QS6w5LuWNdel53szWCbd7zb5+74Z/ltt8dog5v1IjUxWnzD\n5ul6ZBbFQIS+xDAGUX4veWrhDwnC7OlznyQxm9dressAdAsoqcrYxauEXOjB\n5ozMtsxhIb2wYsvHZ2Z0fmfdJXvMUgL2KbgDc+uQurH1Bv5wD8NLhQdOrWLL\nuYgLhAsjg2BsmF1GHUuHcx1Gw9cEvzc9qFwSN5OUnD5c/7IiduQEKmOkZ4sZ\n/insafndJ9StT1wa0rrtoRrt30EYDzASTWAzfN5m96WMH6f6Y69VQNkX+xLj\nUSg4\r\n=38CH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"4c2f2350d7d6f78b99448ca3403720688672cded","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.39.0-alpha.1","@tinacms/scripts":"^0.29.0","gatsby-tinacms-git":"^0.39.0-alpha.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.39.0-alpha.1_1616079622376_0.8511479634012622","host":"s3://npm-registry-packages"}},"0.39.0":{"name":"gatsby-tinacms-json","version":"0.39.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.39.0","maintainers":[{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"ee5eb1ca6b8d51d0f24dd987fbf91d4b9c8773a7","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.39.0.tgz","fileCount":9,"integrity":"sha512-LHguE59xPbW4j+djMS6Emv6+8zoshfw+HQrjpE2mx0/6QolLZMhWyiT8TUKmdg/dazN9jwUmvCSBeLOuDnOo8g==","signatures":[{"sig":"MEUCIQDRjCM52cmm7xV4jeYA1f7H5RSa4nsQ0A3u+X/YszaKTgIgBWiZpTaDoJAWrFizKXEbvoRTYtYsa04v2yIpmzSlQyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY0X8CRA9TVsSAnZWagAAvA0P/2Uffwcpp8JVSMjUg4IE\nizarAT6/G/mC0WJwzD7FB7PAUzKh7fT+w2oq0+f+hj2gcLK3MIZulG/7sQh3\nCl/5zu/KRMeGpbqJBWuQT6C6XTBjsnC/iIyzWLF+dgaALJLA1BlpSu2XE999\nXVLlb68ANek9j/jWmIaMm2Bl4pU2nzU6GUkxkJ9uPg08eCOHjxj/8TExsdK2\njdU6jc/4r6RYtw6i2jgXymUeJECHYBOPQCp/fmzTbwj4EjOUDKlVFMTKSdx+\nlWEuRBYdgX4fHdvsbQwgGtUGI7pLqwoFrk8tfrCyld8Hu7RILbjknMqRjO+B\nK7kt5xBB5UV//OzdFHyxJ+qJMilvmbhTNJt0kEQzmKiyVoWrr6IOQ8GFynpo\nv59qQZgF3MCs4gSmR4q6K5c5Dn5T7afLad6CT9tqHuCp32WI4OEE+CiOCqA9\nEMI96mz2oJjv2jquJ2tFOxDm7goMqSWiMGs/5lGop0QmdfCK+CtTsZXGjdng\nswwUlqNMdyEpNjKPMPXfH0M163QLGgGqOUNYwCesvby3QXaBC7mMiT49jFIw\nSLTlY3ppUVwRALgGLvS/ALpvndHi89lUbS6xyHJjdFVsNnB+j25uX9lpOyfh\norAHbKXoGONRdOzW8uE60r3qRbvaUQt/Rs9+XO18bhLCGQIsHQonDkI5aVky\nHiDd\r\n=rtP8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"713b2062569d5169c32b9571cc750202ccbb3795","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.39.0","@tinacms/scripts":"^0.39.0","gatsby-tinacms-git":"^0.39.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.39.0_1617118716190_0.7563745225834793","host":"s3://npm-registry-packages"}},"0.40.0-alpha.0":{"name":"gatsby-tinacms-json","version":"0.40.0-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.40.0-alpha.0","maintainers":[{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"34ef3427e4cf517ddf856a08ed2550c2b8d6dca7","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.40.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-gP5HDpNBQgKOv3uw0E+IL6eOTVvb3h3b1LD0n+OtoEtzN8u3SkUowZq7IMtaYysmq4WhdFuHEZz4ToHm2z3k7g==","signatures":[{"sig":"MEUCIQD9jpatwFbCU9pf3Gn18P/WP5EHbVB0pDUkqelxfl61KAIgef66qZc9bn2M9xX98D0A2sZJrcGNVeHLfGP1mfbQn7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeGgaCRA9TVsSAnZWagAAXvUP/iVh8CB22x3yqGNnQYrk\nX9VXLPoEaRWBQ/JjI3OixVTbmEFTEYiTnHKsKK90dn77R55Ws2po5+TZ1bSn\n000X7ns+r5XYBswi9iNfdKjoVXuRbHw6McXDHGVKql86HDpxQAHWtnCSmxWV\nnJS+FcoJdieSqT3Xj14wodsNNgVk6OrqSQdRp2PQhRhPHHTNAG8mzst8BbBF\nsf080sapJFL3cGpx/hh1JuNQEIgHdqJcIa6y6yILbdJYVzoGwGqnLH+Rekdb\nNRrPK1WCzeeovzCfZ+9byj37QDk+XRxiYb6p+gt+JK0CPwHCrwtNPW7ECYsS\nWYRyMikjHYiPy+g9AF+w2S/fuYY0/7qlmLLv34ed76Bfh+Hoy99kyoAqRMXI\nprwhLzjTkgB4Q7ZQuPsXFwMNgZ0fBiFodQpC7vLTv4zdCAqOTzhOQH+yJdRT\nONwN+ATrPm3ebSe4JxvbQ+PYyXGM+TeRvDgVtqZbQZbXprBNQ7VWRCgr5UQw\nQqN5w2WbX2wZiwn/+pcU8BwvJysxBqNehOnTwlsGcVZ7WpGIloDPUC0rDz7f\nE5hTKI4MLiE5Fd4pbuA4j6arutKRzIPA9007bHKF3Cf3aQu0SxoCvIkhaEoh\n3Ljx1oo6kkPmxmzxi+zBzB2sPTZ1+0CLNRa5gQXOqUgq+btKAeZTGsekqMM8\nkv0T\r\n=iFcz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"40f84e3b102816b505dc6ac2991a73b0d6ec093d","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.40.0-alpha.0","@tinacms/scripts":"^0.39.0","gatsby-tinacms-git":"^0.40.0-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.40.0-alpha.0_1618503705966_0.09644797373973546","host":"s3://npm-registry-packages"}},"0.40.0":{"name":"gatsby-tinacms-json","version":"0.40.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.40.0","maintainers":[{"name":"forestry_chris","email":"chris.davis@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"6a8c401a17180338451987891743802e78001929","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.40.0.tgz","fileCount":9,"integrity":"sha512-O1ViNrNgDC2krgkgMIzzbU74ivqmdIQT8oaRP7xPGINpGUMjQg6xJNoY4QYlS1JrqA78yipDXd0mlSw+2E03Jg==","signatures":[{"sig":"MEUCIBlfgsY8NtuvjP3SWs8kCLW4QrKJzFqswKzTnuFVQiI6AiEA8oe5fcTGcBUfl1/pixkGXBt1sELfETFIsU+DYNvlvgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfdz/CRA9TVsSAnZWagAAvYkP/iyXn8cvMOl7zb0PJfuN\nAPKf9yWpT7l07dvk/+ivbXEysJAvJSWGzwEvG7K4NqvFBj6JVfw4jgr6OfJB\n8xQWUd65IOhNoW5qiRawGHCm0eaPyiORoUOKouvje99oHgJRBhfMWw0oWsEi\ncJIhPcZildAUvPeoeTGKMsIUUamECuh8cps8Vor5KEjSRrYOUpxp4+NXWA8o\n6gWkRH1jgXTQBIOFz0mbxlvL9FJqTxZiAuXAULbz8SzBv9EpDggId5Wv5+FP\nUJHh9ElNXGXwCopfVPLnruup9ILFl6OqxO88sFwvnQBy8GRpclsco2sVE5zD\nTf8HcoZZr5Ocd5A4JdBxBYsHBAZDH0zrkfuCAwOL/ksRBYPlw/tdBj6kG9RC\nFzgZ755HB3Ur7HRPEUyA0KXHXU3d08PpCCrZqkqHRJxssYPtQQqU+t84+Oj9\n0jvTX6ETzGh7Ma/IsVG9gOKjInbM22UXD45giVSvTgvtMoGgWPUtnuutdW71\nkF71+i3p2/64A3v88Fs3S/uQu/Wyj6rz+yKw99Y5ULo4/iq7DtuVWVS6Eu96\njF6mp7wIXWIfmQoLR4V0R2RPt28fTBKFKCkyymabiuYp7pW7b1FvHBrIPOio\nUPDUuFJLN5iRiLNy07R/ebUhk5nKf2DxKYsHpMBLKVFgmhbQcNw37R4E7rFK\nMDRk\r\n=kHuJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"53eb9efd95c00f36ef77fb72d26cf808a604378d","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.40.0","@tinacms/scripts":"^0.39.0","gatsby-tinacms-git":"^0.40.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.40.0_1618861310467_0.24064362892728752","host":"s3://npm-registry-packages"}},"0.40.1-alpha.0":{"name":"gatsby-tinacms-json","version":"0.40.1-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.40.1-alpha.0","maintainers":[{"name":"forestry_chris","email":"chris.davis@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"chrisdmacrae","email":"hello@chrisdmacrae.com"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"logana","email":"loganderson55@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"afe91b9cd217c2a54b39ee7c203e89689089d202","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.40.1-alpha.0.tgz","fileCount":9,"integrity":"sha512-hquKVPBA8HeQevrh2UCiB5WhUe63zZiCbMH1fxwWyWBUU2ziaJjrOKtpcRonjamh4KsJ+gfjVtYZgh713D0DbA==","signatures":[{"sig":"MEUCIFkVHx5jSwCh7WGzYXG4wWjVxPdIfPxk/rANm6UU/TQmAiEAsRjLyVlhaO7hykPBaE/VQaQGlabQuv9vTnqkQ4aeLJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfxzNCRA9TVsSAnZWagAAAUMP/AvQ2hlX/Ks8mXI5+eOH\nSzeLuNPrX4EcSi7M6hG6ApDq8oF2o4AGw/p82/0/kButm+AAcXHZrBAnneH2\n26JUstJkLQ+ddiGsqT9LvjwZ/USsubivypk4dLr5fyPCO0E1uBwTbpHD/BXn\nSD0V9SM2SQ7g/5fhn2JAom3SuII+AB7hoL6ewXVqSnc6JH01s4/ce/W+Csci\nB0rqh6wNhygmvU72TELVIO1bUR7NCn+2NDQmi1UAyMtyE6UpuxIb/iVblXKu\ntzyOKRGChdAjFzljurfji1gJge7wYcKiA8dNnwlG8/3bLezl9C9E5MvzuCWM\nqRJtQlvK1EpgwCdEakfFjBsOXlqNQOf5eJpb0Cvf82faUKkA07PDUXIxFUWD\n4qISlpiX020DANkyb67LENHpEt/w31gXjMC4HGYk3J2HGZnCMjR5gHG/Oj0J\nHVYAIEdJ180TMg/HjZDRFM04QF18thJnMBpSssoYYkRdxnPvK4gqQ1CiW8Cr\nRVau6o6INwm0LVAM8tc8alfnl++zt9hbjKwa83OHy9okUFWPnJkfI0MORRvj\nou3P9rswkTXci9mfYTkDWvROUlunuoNnQgVC5Er9pzgtEK3byX0pXOUmTNyS\nF4ndRaXXxXqr4RpZb0JPqv6O2dKh4gg9IqUDSxuf7GeU0zO8PCs2EeQymF1m\n4sE/\r\n=1EIt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"4ada03e2f220c3a08df242e3ba9534f6c1ca9c18","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.40.1-alpha.0","@tinacms/scripts":"^0.39.0","gatsby-tinacms-git":"^0.40.1-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.40.1-alpha.0_1618943180555_0.9167421111146581","host":"s3://npm-registry-packages"}},"0.40.1":{"name":"gatsby-tinacms-json","version":"0.40.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.40.1","maintainers":[{"name":"forestry_chris","email":"chris.davis@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mittonface","email":"brent.mitton@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"a129b230ab3581c6ae0dc15055e2b0644126e7ee","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.40.1.tgz","fileCount":9,"integrity":"sha512-1bJiyCs0iTLdSrsdwdtB/U4SaRTccNPSsVd2Yea/AHltXwb9bkdZsqypZ+Nc8p9dATRbThGE0eGcpMIvDdLs4A==","signatures":[{"sig":"MEUCIQDRX7zZeOfx3x0SHXdFDJKettPqlPHNWfKKlx+2Q2Eu5gIgHX/y7wvxof8rT1xGJqMc8/BXpnYN5FIlCJtoPDzlI2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkqPYCRA9TVsSAnZWagAAY10P/j7Ghh5tAvF4yhWWmHCR\n3JDsllh8rOrjqHehl5YM0PUZDvUllQjh1z8Xc10UdamApNVKyS11O3IjTnlO\nTr5kmS9dkdZfKnLf0SH0bEGymDgOzQpOs3bQB/tyERltra06DbbhoZyZb39O\n0JUAbkIHH8nizfr+ndYYQPEmgVALS34KjGtOT90ldPdx+kiqxXrYvCd8lCGV\neoL7dPW6hHeL+E5wSrXU20aBnQWrvMf3fZTklJPnWtKgc6ONECwrqDn9DooI\nDvu2dLXo4zykbh+b5fBLEAjk0I4U5uegEvzIl+p6QO1Gq1cLk1YCiZsMqKg/\nWxy05paQmPzN6rpCu26r2mJ5+wZfo8D0lZ/lrhob75EQ3TIj4R6ZuoUI9tEa\nslyVaN4gRFx+abNv6I4AftQNuGkq4AsEMERbz0jJxiwAas0UDkmt5doOsAHY\na5C3PXGsdYaHgq0GYQicSnddH0z6WAgRKVYzFHeUDzwPbFaLlaDLdhrQ7WKw\nhqcRA8q/csHUr7cYEjpS1zYdgzitnF5gh3CSuu2zJq/kBD3bpgHJjil18Qsw\nyYxdNuJKnDYFfiMyj+jxK0l2NC008eUCeI0NFzdBOc+6vYgJkSoCPzrSJadw\nTGKZT2cHzYfjTKMtkEkZXMXUw5+yI3qNkJaI4ROV4bwH38HKDW1ApR/u9oUu\nuH6q\r\n=KnKj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"b2636490b22c9f0cd3e6ae30e7265eddbff1d54e","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.40.1","@tinacms/scripts":"^0.39.0","gatsby-tinacms-git":"^0.40.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.40.1_1620222936301_0.8380715874278752","host":"s3://npm-registry-packages"}},"0.41.0-alpha.0":{"name":"gatsby-tinacms-json","version":"0.41.0-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.41.0-alpha.0","maintainers":[{"name":"forestry_chris","email":"chris.davis@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mittonface","email":"brent.mitton@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"ca0c77cc29ccce5726fef113a7307581698f1aac","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.41.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-Lyu5We5T1nOg5fG/NtmsLSZfF3mi0pTek6nalE1iDul76ulau/Rl9nK9crffQpcJytzQNWYaVJYXEHF//ZM9Eg==","signatures":[{"sig":"MEUCIQDAZN0W/i3pLuH/BlWNUAgDHkQob9Xp78aHubv6GpCNfwIgI+MwFxIO05arop9HEvjTJJo9p/V5dslj/xIh4lbRV08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnohlCRA9TVsSAnZWagAAxnUP/R/0u1V8qWIMgEfy9T/z\npB277K0XSU58lPXLE/PlYL8LV3pNX3Rw8hm5cJZX6MIdHwU/VCOp1Ilfrupe\nmIoBXRqgQB06u90rW2ZnKPkNn48Uuqgl6IIkuJOAvPTD6pPfLYVYe9hdTWwc\nC+5cpVeF/G38IAIgDStKYjWK0FSvqtwhtal/6uhP0P1+5Tuq8SkJzp4EKziX\nnpZov1Q5bg9X0/TVlDerLKN85Zsiw7yQjr3TPCuHNNnxoPk8tS5fo6vAM9SL\nmpxH0OTCFMkORLnzzqCeRL1gg72RrAJu0ysq6TxArgq77axwOCaUDX7YeFbZ\nvdfVo2xP2VkZRiCe8MQT1rBgdP/uVEy2t/qi2K1o30WZQs1J2pfqKv6GVp4c\nCEZ173RvnIn4OVLpq2wlRpIwCVP6aGKp7AhCd3FOEnR1Ebr89nJTShHW9X3f\n+Err08tTbtJRMdC4hIhuYirkT0J9UGK//krDfqlP0k7dEp8QB91T4tBjuA1z\nfh2TixdiPWhPDNi1D+9wH9vrKRXi1ObVnDkhUfXKtur60qPOPjlmyY2SBUbq\nDoyKxB0Kfy+bFzlJ7zIcPW8eahETAxnlXLyDkdqA9/85ze3x2qzFNQgNQTWN\n1dNb26WlDqQfN/J+quL0/5T3oX0FcO3R78ZvBgKC2LObCn7bFBQMvPS90nnu\ne2aI\r\n=SGWs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"1af030b9b069f0e653a39eb5c699002be59c05c5","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.41.0-alpha.0","@tinacms/scripts":"^0.39.0","gatsby-tinacms-git":"^0.41.0-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.41.0-alpha.0_1621002341534_0.9365406595587218","host":"s3://npm-registry-packages"}},"0.41.0":{"name":"gatsby-tinacms-json","version":"0.41.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.41.0","maintainers":[{"name":"forestry_chris","email":"chris.davis@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mittonface","email":"brent.mitton@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"190f821b3aaaa32459d395c54edc2bbacf03192b","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.41.0.tgz","fileCount":9,"integrity":"sha512-xSr+I4tP1J/tnJ51Hd0EIgQ+l54BsExZWPQA+hWxW646GtjLfHbz+OlYkoIsHoE5KvNj3pDcE3Eq553IBUO/9Q==","signatures":[{"sig":"MEMCHzabSFNHYgkNrltTma5Sp10JnBidU+PfZo2HNECferwCICmEyu8w5leeTKqXmYoEXGjzLanQNmH8RMCNHfNtItya","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoqWRCRA9TVsSAnZWagAAX2sP/1HRNbnN770RPAjXrXY/\nivPj9n9+s40xRO4ogLKe0sSlPhd50mhMSr8YHC/LcTK0g//oZRHAtH8Qg3zF\nlbQWYg10x3yVENE+F24Pa8YjyyEbIvjrR18e7IBiJ3vfkeV5784p9NthF9Pb\nE3voqLwkgKwHSCEkdAAtUERWwjokbEqyZEnurLkLgpIeKUnBxF/fxLURZUsr\nvUiYH97OU1rhw9FEgJnM10yG2jsziYHuUFoFL8BDHgSGf25GTE2x4RiBGdJX\nV5JX1StgrymxJPZkwd+hhEIpfhTK4Sag0mRjndLbRcFZdrAWH4Elvx3TYbhl\n3IstESpPTZiscEFF1eExiJiVYrvNn432LGODObOuldIcsCiZpTzhATuJ5DfU\npFlWgPvMnKnZI/fciDdyHkOpJTchq60be6zqnTl34ZuMxgs1e6pVwPGIVmTd\n9v3jpb5o+3JjO44+MGJCBKON5CQLMqm0bA0mILdeTZeIPFaWngGoKI7srNO4\nv5djbxU4uadVu1YIO5xvnf47+js2ncLO2eJfI+kWeuma2kGxU6V5feJjeSXj\nM5jQikydgtgGJ6llcSTbZ21L6OV+jbOyXcs8SbtvjI6/b4dcpfejw4CSA68e\nr8Ghcv+Y0+9WzH11CQggYeeP7RaWojGsJ4KTqFFcF/M6zaWzSSAx/Lq8Y/eB\n+TcL\r\n=tqcH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"346ff19bab57ea0a33b5f678eb64e596e5b59f74","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.41.0","@tinacms/scripts":"^0.39.0","gatsby-tinacms-git":"^0.41.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.41.0_1621271952948_0.715486715197253","host":"s3://npm-registry-packages"}},"0.41.1-alpha.0":{"name":"gatsby-tinacms-json","version":"0.41.1-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.41.1-alpha.0","maintainers":[{"name":"forestry_chris","email":"chris.davis@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mittonface","email":"brent.mitton@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"c85692e7eb65e3fb87c5e0fc962dfe376f00eda9","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.41.1-alpha.0.tgz","fileCount":9,"integrity":"sha512-5yKV3B8bQKNQ6VM7O4xHTr1UsAK6A51+Ke2gtBurCXWNkVeUpep7AdBHhdCs0fW5cefFjxnyQqpuaRe6VBvICA==","signatures":[{"sig":"MEUCIF268jtQ8QPd7gpnXdXbmkEicZYkAqdOyFZCaRBSGWGBAiEA+T5LXDoSxa82YmPpx1j5RQ/BrIzK5iKaKZlh681vL5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsAVvCRA9TVsSAnZWagAAK0gP/R3QAGvDldbH08mWU1us\ntEu+7trmQNddhPxC1TVDa2tlTIBzUjtUOk4Gx99SgPLrZHgPHDDe+lqT7/W1\n5VCcg+E4NiQbu5g7eJRPRTtV9YC/Eo/i/LC7vWUjZw0C4bwGroTxbFvJ70Dm\nsXEFNoZJt4EnZYMesmFdVFENYCmExYs0RxGWCgaZn1lTEa2raAx8x/VL+OEH\n2xBtOBPnhmIPyo5GQG61AVKs8YcXVt6C4Y9YRmD6WOFeC1CUvpWEZPZfNuEi\nvblanCrfYcNqUi3ZH8uQOOqtgXLYNYw7xLqt174smI75N+8UMKHWBkNmeuAN\nTkmXiPMUvaoGfibWClfn0HA64tynKf82HO4td/HbbR6h/GDPc77w45GM249C\n/ssxBEZLrIzcwaCqwOkBlwy8iViEeg3jp4BpXk8krNXXaQgC5GTDYEtaOzo8\nrI/IIGALnjTdFrW77gQ7RLupdV64tmu1Ys3zTVJNZ5UD88g5KVRnwT2stwOD\ndwTdhsMsCEo8BEmWxDwzxIbnVYi4XTx9DbDof3ND4sUOtdu89+v7w2K7kQ5o\nxUQxVIveYpYsUoYNtn1ueJwogSjeCJabr88AfZujQlzjTQG5BARULFIdbXZG\n8tsCN8IvPfBR3Tt72UwB4vhQNjzGM4lzIiflc2ewayOxQUPq208xV6bKQ8Sp\nyZNG\r\n=7RMX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"7fc603828c29fb9967d3ff87775459e2c008aee9","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.41.1-alpha.0","@tinacms/scripts":"^0.39.0","gatsby-tinacms-git":"^0.41.1-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.41.1-alpha.0_1622148463186_0.32268604056386785","host":"s3://npm-registry-packages"}},"0.41.1-alpha.1":{"name":"gatsby-tinacms-json","version":"0.41.1-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.41.1-alpha.1","maintainers":[{"name":"forestry_chris","email":"chris.davis@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mittonface","email":"brent.mitton@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"b3216a3722e9e2ecc196fee6b689c4a7e98bb0a7","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.41.1-alpha.1.tgz","fileCount":9,"integrity":"sha512-jveLkX1NbXJcaWM8Gta9UjX5+sPUfsQer2faCqwwYojq75QNhrmqnKt7y649yaBUzzVeWVQbDn6kQr0nq7/cBQ==","signatures":[{"sig":"MEUCIQCwMv7u+MG6ZPUyuq8oGQEmDrLQcsqZkRjtYAVadml+swIgQesR2y/eHDCFbTa/2M+NkytOVnZwbPWczgrCHTtR3pU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgujXnCRA9TVsSAnZWagAA2bgQAJH5aJ/PRSc2Coaxncu6\nrfPOW4PPZsh1GVArxlIP+ZYklUCFWihrac+q7+iyPdAyZLknc5I9jk91Kb47\no9n15G1Jw8nj/Utq/hB+acgV95Viw139Pt4sn2RH+FMxy6jxob13iXErQ9bu\ngDwA8FZ2uvGdJRapQ48SdF3RgosMPU1LZL4F2SzzZ5jJEHnkI7ozMN09ZMof\na47eTZAfXpOgHUiNRT3Hu1Tx5+GjZXZtdNCSsHp/Ak+qE+NJ5E/F8lQGcYhP\ndgcd11zR0ynKiI7aqT2Y6+HH1J36PU0T4GjQDTJtwalU7oQl04O3rhuqnOwQ\nT/ASArHridhw9XmMvJYW9dnukIain7vRTTOslWTpwtVLXIecgwwqwjyetERb\nEbtGVKeiRnSkv4l+oSj/Tv+dynT65tmcpwYyvto+HmZLydssWw9b5ec6Gp9F\n49scVmt3UCqrTbKjDqk7gyVVXWvIaLNuHyaZbks9Ybe68398MpFNOy6R8cSN\nviyGhwCdTcQi034k3C3SaA48YoVlXbKHGQ9A7/yUmemNXDIK2HqdWPilcwtj\n/MwdqLT2TsSqIL3+oPtv8pIGuaCByAhsd8FNVSMScVCDPWIi/2IewBapPaOj\nmA1A9RnmNwt92H6VQH+8CrzB0FLQWI5loc4eUN9AtPLVK0MI6qaVq8Z5zvZx\nySmE\r\n=J+rk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"5414906598664f880126b44a10b0f7b283063860","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.41.1-alpha.1","@tinacms/scripts":"^0.39.0","gatsby-tinacms-git":"^0.41.1-alpha.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.41.1-alpha.1_1622816231107_0.429450703874543","host":"s3://npm-registry-packages"}},"0.41.1":{"name":"gatsby-tinacms-json","version":"0.41.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.41.1","maintainers":[{"name":"forestry_chris","email":"chris.davis@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mittonface","email":"brent.mitton@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"7f29173300bc701a5bcc3e49284024c86969e8d7","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.41.1.tgz","fileCount":9,"integrity":"sha512-NJEQWngteJBWqxDNvehTK2X9+NoLiygWdd4ljcKcNyquZ0x38s0OkMF4cHAuYQ0Rwx1at5lOahaggeeSxKP+3w==","signatures":[{"sig":"MEQCIAmEzGTRsZSwATLFn0Vp0eciG3Z40GoByXIcxDpBpMr3AiAIqzN6eJXAV5rqhIbqlfmmyGoHDblrRovObBxG+vwhVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw8qlCRA9TVsSAnZWagAAYXMP/A31drXBpVjVRg8KL6al\nwdlDnTovViw6s7lKwd3ngiyHLvk6KL3ct5rH+ww120tXY0N3U919wJPehfj4\nR0/qbFd7FTu3vJnDC5LlnVIysJNF0eGxN1s49QvugAUFsXzEevV85mwJSZaD\ncz8wYmczH/g65H6sOlVn9zj/EX7BN03t2z2lcS8GX3BpLTMAjFUSh5ICQmPN\nkgaLbpZOc0WbdPMbB4Bh2DMlMunc1ElCY8Yl3VvdxIUtz99/UeTPHrvQnAFU\ne1wVbGDbiXb7kGWOl4qwY/wr9VPWajHBBrRraLUIbSKIe2XX5KMRNitvSsO8\nJUphZIQX2DCMy6b1pi3ZgstRYTnP/A9nQl9xdPEDs2Gz5haZBsyALZceIx9i\nRM+BpRvz2SKB0CQ1oDJUy61lsS3IFwStvDj+QddBbz1H1qVh6t8mNVI2oZK8\nyk5TmS+NKkqaQQbhTLW3NRryZw5Hql7FkLAOHF58JmGdtB8gtUw30UQCzxDn\nz05UmiAX6RWZGHTR3qf7zE8IMp+foC2dQixyBuqnCiTDQLiU8Vo+X/ZvGlF4\n3xTdaPYC0IvLO3LzFH7WtYtNsgLeSdkKgpi20GN2UeUfjxhi+HCYAdzmgKT0\nWGOw0vcZ1Grsb8yfg4p3Eok/bfOxMF6NfrAlmBtkVjnWWvICuXYHgsCBaE70\nayX5\r\n=NjHj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"76ea47dab6fa80b21254c44f3490da667bfc76fc","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.41.1","@tinacms/scripts":"^0.39.0","gatsby-tinacms-git":"^0.41.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.41.1_1623444133210_0.9502983265575433","host":"s3://npm-registry-packages"}},"0.42.0-alpha.0":{"name":"gatsby-tinacms-json","version":"0.42.0-alpha.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.42.0-alpha.0","maintainers":[{"name":"forestry_chris","email":"chris.davis@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mittonface","email":"brent.mitton@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"257afd891ca016d6b02c9d4245229186f1dd443c","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.42.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-S1d6vN4TrcLDoJwf4i+uREtbnUXPQmiliSE7Leb5XJ4OVaOvqvnq25uMH/sHf2h68Zy5KBQitjzsyBcfO1GJeQ==","signatures":[{"sig":"MEYCIQDhT4p3kJXog+s2XQ+j2hPTC2q1hvAojLzIC4wFyd31gAIhAPmccwx1wjV4fJOLBkAXR2v8feQtcbYx4ZEjJkcqZIHU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0mJqCRA9TVsSAnZWagAAY7cP/iUNPQT8aCKi2qe6vsY+\ns4S8ndclwf3odBbng3A0kxb72/nuYCW2WjOYDxHGCuK8DNDUaQsZXHZdVuo/\nUHKbMYdjVw65UqCS3im9tn8DM0PlwQFmHSsSXMfRCvVwWwtxW+wYoAQmCGc4\nrVO7OQglMeqOK4LkkbxTxqW84r9hisuxhBy3oC8zuPfPjUwraSs/8C80BHUB\n0zwTjgroYq08PsdKKFjcqTNSX2QyCRnF06gn7ksw73xTHAy699INREp0FvJq\nMa0+/ysXD3nsvVkIZyGhXWA0DGn2FkmNVTiAlgKf3ZbIwhPbkSQgYJM/aSOf\nRnJwIDr6/EYTcm4CusypdjWiXzl0+jEdPyE3uSb0z98kOGH2SF7M6ULGG3Fh\nO+5PwXSZ2B//Xhu5gpwqjGDoYF3QAlGv897xWvUv8+49hVa3hLbNJymJTlhv\n4zmm42HMkd+AHn7TSe9M7pE/QHaYkHFVEWiNToxn3lMl9pGYFv5d/eRFFqXl\nfKCwVO/4GfR+vEJbAyJS8y1dZyX3hh1U1qYfHeAOD6wQhh2oGFMK61H4UUg1\nJzYOQjRPr9UUW/8aYxfp2YVPe9D6j1096k6W6/3jmDePHrWkWz11MOt9Lj2T\n9l+i+PIwWPO68PVjKzFOFnDyZybxdaVt4GKclreqf0Gxgw/xjFrLr2g4z3/2\nyTY6\r\n=O/AX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"b9ffec4f56ad9aa310807df9c8a051329c1cf733","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.42.0-alpha.0","@tinacms/scripts":"^0.39.0","gatsby-tinacms-git":"^0.42.0-alpha.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.42.0-alpha.0_1624400489907_0.7460508846050582","host":"s3://npm-registry-packages"}},"0.42.0-alpha.1":{"name":"gatsby-tinacms-json","version":"0.42.0-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.42.0-alpha.1","maintainers":[{"name":"forestry_chris","email":"chris.davis@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mittonface","email":"brent.mitton@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"45663ba709665d389bc505fd7e1a54429ed86cf8","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.42.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-8/ZK76Ta156/pDZTd5MZX5E7WgQ26mvOZy7Nn5gAEOjxh6qUiqvrRNjXYv3Bmcecr9B2daEFU4Ris+r5yRLKHA==","signatures":[{"sig":"MEUCIQD2lS386E8Y188TdAsiRrLvW8HSLDxTrFo4PML+1eHDwQIgDGu3weK5k0W90bjC80UDnE9/fy2X1rKSrpy5BTFrNPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1fVSCRA9TVsSAnZWagAAFW0P/3TuhIllf0niSBkmh+Dv\nkpfPYVqwiigrbYRns8/BdbyNcEgkDtDnfw4sK0/1iXSPwOJp3Vp6N8deOfR5\nwtU1GwGXTsCSJ1ChH0+xa2aRjQISHYADwn9xrFHKb6EldyPrVM3YwAkfejtw\n6LQUis7MHXE6w84cp1ororDrfBAV7SGb6qPyNJObwpPVjbqE7r8u/4qFRY3p\n8Jf03Kbl38QGGrb3xfnP+3Uxs2Eu+blRI7gqWZXdumbwt6zIfUfjDOSI+QFV\nVaDcwuFzOybh1Xk0QRmgcD8uwmn683HsmBARzMsEtZXtpirH68hM64GBOSNo\nrHy+OaKGWkZ/RCLTeFU1NHuDpRKxBNp2HVHkkbw25lmMrUxDpqBsLSTPrpAD\nmeRnEHxa6VmQYkMUlmYJrY4L0fzv0R2cwTeRaciZLiBSlZJ15G9H/evsJxTl\nyALXFZmfSs16fFEZ4xA0pYb2V8esTS/84fgSqieXw1mX2xIn+KaWyvBPBnUS\nfWUzWXhRcIWTJKgd1JaG3Ee5Je0WPfhkCgPvzVl4XGrH9D7usGrU0teH1ee6\nnrfAqJJTbaCnuEJl0G0LSR2dsdIjzGbTeiPTKGnelaWiObG7H4rGU7AE7AtC\nIv0MHTYNOygX4XSUPKdUzxgFcvSuSr8cRI/z0buModsfM/TuY81uKTAjlo3r\nJ+AX\r\n=Va3e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"291dcd2d77d170c34f395b0e1ed0a69cad3ae865","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.42.0-alpha.1","@tinacms/scripts":"^0.39.0","gatsby-tinacms-git":"^0.42.0-alpha.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.42.0-alpha.1_1624634706114_0.49787709182429274","host":"s3://npm-registry-packages"}},"0.42.0":{"name":"gatsby-tinacms-json","version":"0.42.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.42.0","maintainers":[{"name":"forestry_chris","email":"chris.davis@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mittonface","email":"brent.mitton@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"cde798798da9ac81cacaa9820f62bce912126a8d","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.42.0.tgz","fileCount":9,"integrity":"sha512-5HHF4eDBZLq3g537fftyG39T4Q/n+uGTY1ZMQd0RGS7p/b/c6FRhSc8692stgYE7oNV8vhy3yDpkRsLl9B/hFg==","signatures":[{"sig":"MEUCIHg71gQbsP/kyRMZMfEcOMhRnTWxsURhCckAaJOErLDxAiEAj7NyT4GCggt0hbO65dYjEzZTblLCeabuLbMl8r7lUIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2iCsCRA9TVsSAnZWagAAsooP/1EVLH+F7dohxAXh9ODh\n8r8xmWif9/I2vc9sjBuoyk9DGSBA1C5EXS/hGy+eSZhWB49e+FydopYgzG/z\nk0clRAoZOFo2igHOrfYrhEEU/FUXDKXVIeE7fgrlVtcGEAj2R4nU+9ATH+Vy\nw/p4q1g722UjJCyFZxJaR0C65boUWsPh4kIXEgPoqioaSDxUe1rb8c4EWlCv\nVfnRwCtQkENBjnzyI6XlgI5LBjLl/BjgIO700Ov0MGr2VQbNrxW5uq8ur5c4\nOmPp5rk5CjbFk+PKE6SloERgWRfCiEsccWOi2aGagbWU7SICGEftrzrGueP2\nHPoxZJYPuWHQUuoFV+lhSanmshjH6RaG3xAsvBrnkiYuE1cPS/p9Yys3c6mp\ntcYYteYXWYtTrKK3zHNsq8nu1OJHiBnzINlOW8K9d2uXT9kVZ1b/t8/IkA0T\nyas3lEwQaFom0mkDp6p8LGoKBG0tKETbVA7IuvG/i964NhHb5/jGKrta8dHU\nQNih/daH4468R0AYAw9c+7wKkq/NdgKH2paDzIzuXGGYq1TbVEf0dSvMGloW\nDwBdDxQOSJ+b9QchOqFz6Nmb7wWN4cyYDizHpGzNWxORbVrh74WyJXUZM8tH\nB0fWyCX6i17OL2mewX0nhUNaCf7taPYEyXKe+gyR4kt8tg5UYaPKhxF18ryT\nU54U\r\n=sQ/Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"a9dface8c01b3d4df0a17bc800d9b3442169dd4c","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.42.0","@tinacms/scripts":"^0.39.0","gatsby-tinacms-git":"^0.42.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.42.0_1624907948579_0.3433335266197759","host":"s3://npm-registry-packages"}},"0.42.1":{"name":"gatsby-tinacms-json","version":"0.42.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.42.1","maintainers":[{"name":"forestry_chris","email":"chris.davis@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mittonface","email":"brent.mitton@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"da912f7c87c3a4d64b63515f147d715655a93953","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.42.1.tgz","fileCount":9,"integrity":"sha512-JaXOW07d+EkB2LZI0FidrhAVhMNDvLRQpBDFh+Xnj7dDW3toVeAE2qO2yeHg8NJRjYKKY6d6TyHcAWWjk3ee6Q==","signatures":[{"sig":"MEUCICDUBQCnMzCf2MNqMxedcJs9f0Iqk2BmnkdtFtS9aWSxAiEAjWgkHAEKzx/dLikYmc42+KG5cOhcbvB+56JeUUZt+uM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2iNRCRA9TVsSAnZWagAAJe0P/A0sGQWzic6ZSvDTm6Us\nWmFKyyjSYpNBST8M0tHUMlG3K8M9RUDdoHzC5WHuIthESUv+7jzEWyNtPOSZ\nNWJ/okynMEnfTymQ95M1nx2uK/usr9ZT/cqrT0ndaUs2sBBXgz4RupCYonGT\nhmHa0z8JLjHQ31t9JpxYwJGlcZggLbPP6HZMSw4fAGXa5NdBicXe3TnhrEZ9\n76kUh5RBoRPuDsAtHv77uo9usxpPouaLKyuvViJbEtbk3CDlV//XGg4D2AB7\nKIodZf8Qs4Tthv11Z51+dAVMMquLDbPfTp3VZVZOtsbvc85lR3ZxvZ91CXYU\n+nRX9Bc2DW2Z70tBjkwgfB9U873iDEggX6cH37Du7X7D6P3WHVGugMKYztPd\nQN0MfBpzbBd7n0cBPr880gesoFIHE+4GqkeqTWrWxQArlGKA4DJntjFEttJp\nrbCehZad8vPzcJ5vRPD6G2P2VejRUOSH/9DNJaqn8uQLhWrX9vOChAZNajTY\nX8iYt7YPCIE/vxQuww3x1sd86BaU39xtdBVxB3H2YeslPoFm95V10iMt4GeB\nJX63sbWPdTWFO4C8vYDU+ngTwoUuxwAl3EZz7/VMXfbmhVfz6tH5qmSvwYqq\nCP6Lo0gyPcBgTKeA1bDiuD8IIfFfUAb1BtVBa+STbZOXdH0ff1Ti6aW7m2dQ\nf8GA\r\n=eOpu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"6414c3937ff4e47df10943d7e6abbe27565bd69d","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.42.1","@tinacms/scripts":"^0.42.1","gatsby-tinacms-git":"^0.42.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.42.1_1624908624665_0.9941675489369437","host":"s3://npm-registry-packages"}},"0.43.0-alpha.1":{"name":"gatsby-tinacms-json","version":"0.43.0-alpha.1","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.43.0-alpha.1","maintainers":[{"name":"forestry_chris","email":"chris.davis@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mittonface","email":"brent.mitton@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"14501f7b097362e874cd8ec52c6d73fb620aeb55","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.43.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-rYkPxIsuOoIN4vnovocXf07XmOB44zu5xC1ql+ZPdFnfpvHjyNeb09JK21Q36qzp8oA7iMrUxTRZLIjGrEYehQ==","signatures":[{"sig":"MEYCIQChaYTNWLs+/nzoZ1c/SR40G4FpUVuc0lIQoa9xh9a5BgIhAJGP4dg5Jk4zLp6twI6C8KWiVeWyHp3XOHSl3E/ysbKv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6LLpCRA9TVsSAnZWagAA00cP/ju3Vlq50mHVALa2kOgJ\ndRC2UrIC9XGCXMXKavCgtegv+1hr/2v+bZwK9wvXPo3FslibooUbg2itofKK\nIaQSMHUH4S1xjVIjhEFTxMqFUpUj4oq/ZlhcDPrI7lFa41jUA8KIY6LUXYFH\nsP5FjmxTFa9poe/BF3LsOuPE4bjRfTdPCwNK1AEgTXCsoJr9qR5FCNmOQ2Hz\nW4KKM/F+nqyEvhyxMb3gsFLahvHq2mtcKdZztIPYGjBXqFpDYlhALP9bFSmK\n6lP9VTWJB3O94t5iAzr3JzqFN5V6S/3o8EdEqHW5aHtVvgKLrxlLtdcrX9G5\nwcbZrx/Do0hfndOTUfPdtK+cIfp8wzw3A29n5eOEmsKm+Hgpn18NKx7DMnJh\nBnR/q90EnQ+0J42a1JhD/7oPbnJRzKYEGQr1XEMvOtp51dL2us6tEZJ9vhrV\ng3Z0smPJT84Ml6ipJ1edYnvkQoNNaeMHYes2kky+kOblEqtcxdGQXEL/N5Rv\n+ecwU/D1TPvCx3ej0RRkDQpv26ZxyiFv3yLetVQGp2IKCo37zmQ7mBbzD6Yl\nnqaHJSsY4LyGOY5I/dqKpxGfVVyKSNDCcYzZJE1mY2Fr5wKjxLxoFuyf7OGj\nMwjyM1CTtCFui0G0M34ALs4jMJu6Oxx2R+zcGFMXEUUO4vURS2YVvWdAvQTb\nmagj\r\n=B3DR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","gitHead":"08ec315760ce8886b612614e6391cefb9b1f2065","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tinacms":"^0.43.0-alpha.1","@tinacms/scripts":"^0.42.1","gatsby-tinacms-git":"^0.43.0-alpha.1"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.43.0-alpha.1_1625862888866_0.7804743144145965","host":"s3://npm-registry-packages"}},"0.43.0":{"name":"gatsby-tinacms-json","version":"0.43.0","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.43.0","maintainers":[{"name":"forestry_chris","email":"chris.davis@forestry.io"},{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mittonface","email":"brent.mitton@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"a4e0a73da68975781385bfb7356ae059102dee93","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.43.0.tgz","fileCount":9,"integrity":"sha512-6IC1QoyMfakC4pniZWntGzsK4R7lAUC1kuGX0qDpPMCioHHz77WNa/n47YOb22qXMzBeHnVY5qHHC7Y4+7fe8w==","signatures":[{"sig":"MEYCIQCXtBWwBhAcvwBfl7aBvTS36mtgBob/D9OCHxW1e6GEfQIhAMmMEohjLn/0VvzlGatxCFGMu4PgZp+E57vOnn5loyyx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7GvvCRA9TVsSAnZWagAA8ecP/19C5ZIttWT8yli7Zcco\nKP/CU9U4EAbEH1tQJSqKKD0n09bwuEX7108JW4s37nnN5nhiqV2AQE2herDN\nwbJRJmvKzpR6SESuMAf4m2sy8EYpxruskbsAQ3Y+iP15dYP+hozbIm/SIvxG\nnY89K2FVWQhicZ6l9AHOoBQJ68sD342jf663F8o6dgHLSz6wsxHiXwvPvRdP\n0q5Bvew/Ls38G9SBYM1ItxjX6aH8ukWJQp+qNg37KrIP4UjNZhx1hd9OAS8W\nGsCebt38I3JoP/63Nt1z589ib7pn3J1aDejLiE6QCVNAAvdVOfstqlhcBrLR\nWrAm79iZSy5hNCI2HF0fSfyaKMxhAgqbROV7JTbdRjN99AN1/6i41PcKJpdA\nMVJf5KwVDG7EXWzpvcOemgC/Pa8y+1XzT7ePbgZ0wpeKkMrNGwzaD4cOtWxE\nmAb/41F2lbQSXRDyHgERV5Bbudga+98pYBZ/CfhJNCkS/TdhDjZUz7ay0CH8\nVf52ep8g9PgzgaZobr7qwc1/OFKqkvfHw9xjy+lrgjqLBXy91QxnExuxsaxn\nr5fj2dyljYAJOFMWeXp8noFGh2rFFwRjMhZaCCVtSmd6UK/ENzm+DRXPANxO\nW5qgmHRbFMFrNwgTj3JZqwObMLv655p6jooZwtG52pU6ieUzeVxG9NrI9S0b\nlpOn\r\n=KEMk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"5df65e2372b9628a8422557a62ad0bb6dbed6bb2","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.43.0","@tinacms/scripts":"^0.42.1","gatsby-tinacms-git":"^0.43.0"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.43.0_1626106863081_0.4987460238266397","host":"s3://npm-registry-packages"}},"0.43.3":{"name":"gatsby-tinacms-json","version":"0.43.3","keywords":["tinacms","cms","gastby","json","react"],"license":"Apache-2.0","_id":"gatsby-tinacms-json@0.43.3","maintainers":[{"name":"jpatters","email":"jordan@forestry.io"},{"name":"dirtyf","email":"frank@taillandier.me"},{"name":"spbyrne","email":"scott.byrne@forestry.io"},{"name":"jamespohalloran","email":"james@forestry.io"},{"name":"scottgallant","email":"scott@forestry.io"},{"name":"dwalkr","email":"donwalker1987@gmail.com"},{"name":"tinacmsbot","email":"bot@tinacms.org"},{"name":"mitchmac","email":"muppy@mitchmac.com"},{"name":"jhuggett","email":"joel@forestry.io"},{"name":"mittonface","email":"brent.mitton@gmail.com"},{"name":"forestry_chris","email":"chris.davis@forestry.io"},{"name":"jeffsee55","email":"jeffsee.55@gmail.com"}],"homepage":"https://github.com/tinacms/tinacms#readme","bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"dist":{"shasum":"b5a780db24a5651e542846572c9bb73dc23eef99","tarball":"https://registry.npmjs.org/gatsby-tinacms-json/-/gatsby-tinacms-json-0.43.3.tgz","fileCount":9,"integrity":"sha512-05HsjCEQ5aitZjNSv0xWWQ/zvh5k3qyC8q+FznahdSs4mVfVnoZFZxPB4URdpz6dXqPySlQyYEcyIZX9NDn2kw==","signatures":[{"sig":"MEYCIQDbXbxK6BMARmKyvnKPScRijlATF4PawpOUxrrUBU7QbgIhAMgirjlNXEukN+0mf/7+6AaFb/dGH7qBe0+3IGrskV1o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2r4qCRA9TVsSAnZWagAACnsP/i2GxC/WAOIHhj60qpsr\n5Z4Jv6sz1rSp61As8kuoNb6H0d3wTJYetCAjIk7Ii96C9rW9mX+adm8tribS\nVoAIN6utNgbL3rhKtI/3wwpITyJi+glQP+/E2w4BmkX7nYopqtdWM9SmINKO\nZ9RZL0qVnVS60GzPkvdYR8TqhtPKHT61MbFfBcgBUU84Ae1cZeoXyKrolaN9\nCa8qP6Ch3OCBQ1w8lkFAHbqpTS2/PCduAtnG0W/7NszbULbY7UtSoCZHQkko\nPpXHnSF18h3kLhMi4NjKLVR6igMAyWlX3tGWyfYyA8pe6Rivd/x8u9BzznKM\n13+kEgQjqG4uoE15VyqdW/IsdNTxI+r4xWkiqA4nsT87CFMJv8CAJzTP981T\nGBQfi9ROAJPLO1NxIKYtpMQVp1YePTMTbC7eYxPV3tyn01Ad0YryxLFHONTu\n56RxFWtfdS4qOyhiRiYNMk02ce4NAPsAsmL+hwFMQ4Y6AIpxMLjYe+jV809k\njKwPKTZCa2WdSXhiNnrcTC5rTCWh2aJHBY7herID1NfTSirbjRih0fSGP066\nHi6JsACKZTqJvk/ZosPrJ4tEuMULydCMbvj/eaH3rSIynmfqkAjPlXZtEEg8\nwKtOT2sxOwWA/jMAMPNcKMneeMjJf8s1Uvn58RolpMDWUQoJmWlSuol8HQJM\nUgju\r\n=hDaw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"src/index.d.ts","gitHead":"617807ba8aa874766536c5fe03464db79398fd1d","scripts":{"dev":"tinacms-scripts dev","docs":"npx typedoc","test":"jest --passWithNoTests","build":"tinacms-scripts build","watch":"tinacms-scripts watch"},"_npmUser":{"name":"dwalkr","email":"donwalker1987@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"slash":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tinacms":"^0.43.3","@tinacms/scripts":"^0.42.1","gatsby-tinacms-git":"^0.43.3"},"peerDependencies":{"react":">=16.8","gatsby":">=2.15","tinacms":">=0.11","gatsby-tinacms-git":">=0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/gatsby-tinacms-json_0.43.3_1627051221380_0.1417545498325743","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-10-14T15:09:09.351Z","modified":"2026-05-26T22:47:19.440Z","0.3.0":"2019-10-14T15:09:09.479Z","0.4.0":"2019-10-14T16:32:25.978Z","0.5.0-alpha.0":"2019-10-21T20:21:34.420Z","0.5.0-alpha.1":"2019-10-23T16:56:25.210Z","0.4.1-canary.1588":"2019-10-23T22:26:16.529Z","0.4.1-canary.1587":"2019-10-24T18:00:32.397Z","0.4.1-canary.1607":"2019-10-25T19:33:58.835Z","0.5.0":"2019-10-28T17:47:39.753Z","0.5.1-canary.1620":"2019-10-28T18:57:12.407Z","0.5.1-alpha.0":"2019-10-28T19:27:49.994Z","0.5.1-canary.1639":"2019-10-29T16:52:12.561Z","0.5.1-canary.1644":"2019-10-29T22:22:51.828Z","0.5.1-canary.1650":"2019-10-30T00:42:43.961Z","0.5.1-canary.1658":"2019-10-30T14:54:03.860Z","0.5.1-canary.1675":"2019-10-30T19:51:15.017Z","0.5.1-canary.1685":"2019-10-31T17:28:42.554Z","0.5.1-canary.1688":"2019-10-31T17:57:26.815Z","0.5.1-canary.1695":"2019-10-31T18:10:35.203Z","0.5.1-canary.1715":"2019-11-01T19:40:58.088Z","0.5.1-canary.1719":"2019-11-03T17:13:50.929Z","0.5.1-canary.1725":"2019-11-04T14:26:11.273Z","0.5.1-canary.1739":"2019-11-04T14:49:38.934Z","0.5.1-canary.1749":"2019-11-04T15:52:05.476Z","0.5.1-canary.1752":"2019-11-04T17:31:20.463Z","0.5.1":"2019-11-04T18:26:42.417Z","0.6.0":"2019-11-04T18:34:50.496Z","0.5.2-canary.1784":"2019-11-06T20:00:43.098Z","0.5.2-canary.1786":"2019-11-06T20:55:46.657Z","0.5.2-canary.1787":"2019-11-07T15:45:59.180Z","0.5.2-canary.1790":"2019-11-07T18:38:29.237Z","0.5.2-canary.1793":"2019-11-07T19:04:52.601Z","0.5.2-canary.1798":"2019-11-12T14:48:20.647Z","0.6.1":"2019-11-12T14:59:42.315Z","0.6.2-alpha.0":"2019-11-12T15:08:50.429Z","0.6.3":"2019-11-12T15:41:35.886Z","0.6.1-canary.13":"2019-11-13T19:17:04.338Z","0.6.1-canary.14":"2019-11-13T19:46:48.362Z","0.6.1-canary.15":"2019-11-13T19:50:05.969Z","0.6.1-canary.16":"2019-11-13T19:52:11.863Z","0.6.4":"2019-11-14T15:07:46.348Z","0.6.1-canary.22":"2019-11-14T15:46:09.454Z","0.6.1-canary.23":"2019-11-15T13:31:16.005Z","0.7.0-alpha.1":"2019-11-18T15:06:04.481Z","0.7.0-alpha.2":"2019-11-18T19:21:37.114Z","0.7.0":"2019-11-18T19:25:04.445Z","0.7.1-alpha.0":"2019-11-25T15:16:06.479Z","0.7.1-alpha.1":"2019-11-25T16:35:15.206Z","0.7.1":"2019-11-25T16:48:33.639Z","0.8.0-alpha.0":"2019-11-25T17:07:36.442Z","0.8.0-canary.0":"2019-11-25T19:30:34.241Z","0.8.0-alpha.1":"2019-11-28T21:01:39.729Z","0.8.0-canary.7":"2019-11-29T20:35:22.589Z","0.8.0-alpha.2":"2019-12-02T14:28:53.727Z","0.8.0":"2019-12-02T15:30:36.900Z","0.8.1-canary.2":"2019-12-03T13:56:14.206Z","0.8.1-canary.5":"2019-12-05T15:48:27.483Z","0.8.1-canary.6":"2019-12-06T14:16:59.309Z","0.8.1-alpha.0":"2019-12-06T14:21:34.495Z","0.8.1-canary.7":"2019-12-12T17:16:31.480Z","0.8.1-canary.8":"2019-12-13T17:22:48.816Z","0.8.1-canary.9":"2019-12-16T14:27:56.748Z","0.8.1-canary.11":"2019-12-16T18:46:46.711Z","0.8.1-alpha.1":"2019-12-17T15:15:25.361Z","0.8.1-canary.13":"2019-12-17T15:16:47.406Z","0.8.1":"2019-12-17T18:56:08.829Z","0.8.2-canary.5":"2020-01-06T14:03:28.324Z","0.8.2-canary.7":"2020-01-06T15:08:43.765Z","0.8.2-canary.8":"2020-01-06T15:15:57.213Z","0.8.2-canary.9":"2020-01-06T15:27:26.693Z","0.8.2-canary.11":"2020-01-06T20:48:43.173Z","0.8.2-canary.12":"2020-01-07T14:05:44.491Z","0.8.2-canary.19":"2020-01-09T16:08:08.073Z","0.8.2-canary.20":"2020-01-09T17:12:36.652Z","0.8.2-canary.23":"2020-01-09T18:20:12.176Z","0.8.2-alpha.0":"2020-01-09T18:24:41.585Z","0.8.2-canary.15":"2020-01-10T19:30:19.561Z","0.8.2-alpha.1":"2020-01-10T23:36:05.664Z","0.8.2-canary.0":"2020-01-12T14:37:17.179Z","0.8.2":"2020-01-13T19:04:09.050Z","0.8.3":"2020-01-14T17:39:19.200Z","0.8.4-canary.0":"2020-01-14T19:16:28.282Z","0.8.4-canary.6":"2020-01-16T15:12:16.459Z","0.8.4-canary.7":"2020-01-16T15:16:13.317Z","0.8.4-canary.8":"2020-01-16T20:04:28.461Z","0.8.4-canary.10":"2020-01-16T20:16:01.973Z","0.8.4-alpha.0":"2020-01-16T20:18:33.289Z","0.8.4-canary.14":"2020-01-21T14:22:51.864Z","0.8.4-canary.19":"2020-01-21T19:20:30.606Z","0.8.4-canary.20":"2020-01-21T20:44:08.900Z","0.8.4-canary.22":"2020-01-22T12:48:05.743Z","0.8.4-alpha.1":"2020-01-22T13:24:34.178Z","0.8.4":"2020-01-22T13:30:12.777Z","0.8.5-canary.2":"2020-01-22T18:51:02.159Z","0.8.5-canary.3":"2020-01-22T20:24:52.411Z","0.8.5-canary.13":"2020-01-23T11:51:46.572Z","0.8.5-canary.14":"2020-01-23T12:52:05.900Z","0.8.5-canary.22":"2020-01-23T13:20:20.051Z","0.8.5-canary.37":"2020-01-24T15:12:07.880Z","0.8.5-alpha.0":"2020-01-24T15:33:20.473Z","0.8.5-canary.0":"2020-01-24T19:35:55.428Z","0.8.5":"2020-01-27T21:19:58.504Z","0.8.6-alpha.0":"2020-01-29T16:43:51.554Z","0.8.6-alpha.1":"2020-02-03T15:27:43.583Z","0.8.6":"2020-02-03T18:22:56.694Z","0.8.7-alpha.0":"2020-02-06T21:31:32.157Z","0.8.7-alpha.1":"2020-02-11T18:09:42.110Z","0.8.7":"2020-02-11T18:12:26.137Z","0.8.8-alpha.0":"2020-02-14T20:37:43.369Z","0.8.8-alpha.1":"2020-02-16T22:20:07.705Z","0.8.8":"2020-02-18T20:02:54.907Z","0.8.9-alpha.0":"2020-02-20T19:04:21.251Z","0.8.9-alpha.1":"2020-02-21T19:05:00.974Z","0.8.9":"2020-02-24T20:10:45.987Z","0.8.10-alpha.0":"2020-02-26T19:45:23.524Z","0.8.10":"2020-03-02T22:06:47.030Z","0.8.11-alpha.0":"2020-03-05T17:30:06.546Z","0.8.11-alpha.1":"2020-03-06T18:57:38.367Z","0.8.11":"2020-03-09T14:06:30.635Z","0.8.12":"2020-03-16T13:18:23.085Z","0.8.13":"2020-03-23T13:24:38.286Z","0.8.14":"2020-03-25T13:54:10.600Z","0.8.15":"2020-03-30T13:39:49.469Z","0.8.16":"2020-03-30T19:29:25.340Z","0.8.17":"2020-04-06T14:23:59.027Z","0.8.18-alpha.0":"2020-04-06T17:49:47.421Z","0.8.18":"2020-04-06T18:17:30.794Z","0.8.19-alpha.0":"2020-04-06T20:24:39.034Z","0.8.19-alpha.1":"2020-04-07T18:23:40.363Z","0.8.19-alpha.2":"2020-04-14T18:40:27.774Z","0.8.19-alpha.3":"2020-04-20T19:08:49.863Z","0.8.19-alpha.4":"2020-04-24T17:55:16.686Z","0.8.19":"2020-04-27T14:37:42.415Z","0.8.20-alpha.0":"2020-04-28T17:17:46.715Z","0.8.20":"2020-05-04T17:34:16.793Z","0.8.21-alpha.0":"2020-05-06T16:01:10.228Z","0.8.21-alpha.1":"2020-05-08T17:52:18.127Z","0.8.21-alpha.2":"2020-05-08T18:48:28.230Z","0.8.21-alpha.3":"2020-05-08T19:58:44.230Z","0.8.21":"2020-05-11T16:04:30.837Z","0.8.22":"2020-05-12T14:48:02.904Z","0.8.23":"2020-05-19T15:19:04.243Z","0.8.24":"2020-05-25T13:04:40.028Z","0.8.25-alpha.0":"2020-05-28T19:03:45.184Z","0.8.25-alpha.1":"2020-05-29T20:08:09.385Z","0.8.25-alpha.2":"2020-06-01T18:13:49.266Z","0.8.25":"2020-06-01T18:23:49.010Z","0.8.26":"2020-06-08T13:26:19.304Z","0.8.27-alpha.0":"2020-06-08T14:14:23.839Z","0.8.27":"2020-06-08T17:29:06.585Z","0.8.28-alpha.0":"2020-06-12T14:29:08.677Z","0.8.28":"2020-06-15T14:31:00.301Z","0.8.29-alpha.0":"2020-06-17T14:41:08.177Z","0.8.29":"2020-06-23T13:40:21.265Z","0.8.30-alpha.0":"2020-06-24T18:51:14.905Z","0.8.30":"2020-06-29T12:57:41.312Z","0.8.31-alpha.0":"2020-07-04T12:51:50.571Z","0.8.31":"2020-07-07T14:33:42.071Z","0.8.32-alpha.0":"2020-07-15T17:12:17.768Z","0.24.0":"2020-07-17T18:41:35.508Z","0.26.0":"2020-08-03T14:37:36.802Z","0.27.0-alpha.0":"2020-08-06T17:40:57.887Z","0.27.0":"2020-08-10T14:17:52.230Z","0.27.1":"2020-08-10T17:47:47.832Z","0.28.0-alpha.0":"2020-08-13T16:25:16.116Z","0.28.0-alpha.1":"2020-08-17T13:56:59.513Z","0.28.0":"2020-08-17T17:01:25.685Z","0.29.0":"2020-08-25T21:46:32.941Z","0.31.0-alpha.0":"2020-09-21T16:15:02.335Z","0.31.0-alpha.1":"2020-09-21T16:56:45.741Z","0.31.0-alpha.2":"2020-09-21T17:06:29.731Z","0.31.0-alpha.3":"2020-09-22T14:55:24.290Z","0.31.0-alpha.4":"2020-09-28T16:50:01.552Z","0.31.0-alpha.5":"2020-09-29T14:13:46.033Z","0.31.0-alpha.6":"2020-10-05T17:10:39.401Z","0.31.0":"2020-10-05T17:36:45.606Z","0.32.0-alpha.0":"2020-10-13T16:08:40.628Z","0.32.0-alpha.1":"2020-10-14T14:43:26.548Z","0.32.0-alpha.2":"2020-10-16T19:06:52.694Z","0.32.0":"2020-10-20T19:20:01.264Z","0.33.0-alpha.0":"2020-11-09T18:20:06.617Z","0.33.0-alpha.1":"2020-11-10T20:44:09.577Z","0.33.0-alpha.2":"2020-11-12T19:44:15.298Z","0.33.0":"2020-11-16T14:49:39.668Z","0.34.0-alpha.0":"2020-11-19T21:33:42.138Z","0.34.0-alpha.1":"2020-11-23T19:06:19.398Z","0.34.0":"2020-11-23T20:30:05.699Z","0.36.0-alpha.0":"2021-01-19T23:59:13.528Z","0.36.0":"2021-01-25T16:30:58.881Z","0.36.1":"2021-02-01T15:15:05.648Z","0.37.0-alpha.0":"2021-02-02T15:31:46.925Z","0.37.0":"2021-02-08T14:47:32.206Z","0.38.0-alpha.0":"2021-02-18T20:23:04.685Z","0.38.0":"2021-03-08T17:37:03.303Z","0.39.0-alpha.0":"2021-03-08T18:02:11.761Z","0.39.0-alpha.1":"2021-03-18T15:00:22.682Z","0.39.0":"2021-03-30T15:38:36.349Z","0.40.0-alpha.0":"2021-04-15T16:21:46.129Z","0.40.0":"2021-04-19T19:41:50.660Z","0.40.1-alpha.0":"2021-04-20T18:26:20.730Z","0.40.1":"2021-05-05T13:55:36.455Z","0.41.0-alpha.0":"2021-05-14T14:25:41.656Z","0.41.0":"2021-05-17T17:19:13.108Z","0.41.1-alpha.0":"2021-05-27T20:47:43.325Z","0.41.1-alpha.1":"2021-06-04T14:17:11.265Z","0.41.1":"2021-06-11T20:42:13.427Z","0.42.0-alpha.0":"2021-06-22T22:21:30.062Z","0.42.0-alpha.1":"2021-06-25T15:25:06.265Z","0.42.0":"2021-06-28T19:19:08.720Z","0.42.1":"2021-06-28T19:30:24.825Z","0.43.0-alpha.1":"2021-07-09T20:34:49.024Z","0.43.0":"2021-07-12T16:21:03.219Z","0.43.3":"2021-07-23T14:40:21.501Z"},"bugs":{"url":"https://github.com/tinacms/tinacms/issues"},"license":"Apache-2.0","homepage":"https://github.com/tinacms/tinacms#readme","keywords":["tinacms","cms","gastby","json","react"],"repository":{"url":"git+https://github.com/tinacms/tinacms.git","type":"git","directory":"packages/gatsby-tinacms-json"},"description":"A Gatsby/Tina plugin for **editing JSON files stored in git**.","maintainers":[{"email":"matt.wicks@gmail.com","name":"wicksipedia"},{"email":"robthomlinson@tina.io","name":"robt-tina"},{"email":"jordan@jpatterson.me","name":"jpatters"},{"email":"james.p.ohalloran@gmail.com","name":"jamespohalloran"},{"email":"donwalker1987@gmail.com","name":"dwalkr"}],"readme":"# _gatsby-tinacms-json_\n\nA Gatsby/Tina plugin for **editing JSON files stored in git**.\n\n## Installation\n\n```\nyarn add gatsby-plugin-tinacms gatsby-tinacms-git gatsby-tinacms-json\n```\n\n## Setup\n\nInclude `gatsby-plugin-tinacms`, `gatsby-tinacms-git`, and `gatsby-tinacms-json` in your config:\n\n**gatsby-config.js**\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    {\n      resolve: 'gatsby-plugin-tinacms',\n      options: {\n        plugins: ['gatsby-tinacms-git', 'gatsby-tinacms-json'],\n      },\n    },\n  ],\n}\n```\n\n## Creating JSON Forms\n\nThere are two approaches to registering JSON forms with Tina. The approach you choose depends on whether the React template is a class or function.\n\n1. [`useJsonForm`](#useJsonForm): A [Hook](https://reactjs.org/docs/hooks-intro.html) used when the template is a function.\n2. [`JsonForm`](#JsonForm): A [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns) component to use when the template is a class component.\n\n#### Note: required query data\n\nIn order for the JSON forms to work, you must include the following fields in your `dataJson` graphql query:\n\n- `rawJson`\n- `fileRelativePath`\n\nAn example `dataQuery` in your template might look like this:\n\n    query DataQuery($slug: String!) {\n      dataJson(fields: { slug: { eq: $slug } }) {\n        id\n        firstName\n        lastName\n\n        rawJson\n        fileRelativePath\n      }\n    }\n\nAdditionally, any fields that are **not** queried will be deleted when saving content via the CMS.\n\n### useJsonForm\n\nThis is a [React Hook](https://reactjs.org/docs/hooks-intro.html) for creating Json Forms.\nThis is the recommended approach if your template is a Function Component.\n\nIn order to use a form you must register it with the CMS. There are two main approaches to register forms in Tina: page forms and screen plugins. Please refer to the [form concepts](/docs/forms) doc to get clarity on the differences.\n\n**Interface**\n\n```typescript\nuseJsonForm(data): [values, form]\n```\n\n**Arguments**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n\n**Return**\n\n- `[values, form]`\n  - `values`: The current values to be displayed. This has the same shape as the `data` argument.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n#### Example\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { usePlugin } from 'tinacms'\nimport { useJsonForm } from 'gatsby-tinacms-json'\n\nfunction BlogPostTemplate(props) {\n  // Create the form\n  const [data, form] = useJsonForm(props.data.dataJson)\n\n  // Register it with the CMS\n  usePlugin(form)\n\n  return <h1>{data.firstName}</h1>\n}\n```\n\n### JsonForm\n\n`JsonForm` is a [Render Props](https://reactjs.org/docs/render-props.html#use-render-props-for-cross-cutting-concerns)\nbased component for accessing [CMS Forms](/docs/forms).\n\nThis Component is a thin wrapper of `useJsonForm` and `usePlugin`. Since [React Hooks](https://reactjs.org/docs/hooks-intro.html) are\nonly available within Function Components you will need to use `JsonForm` if your template is Class Component.\n\n**Props**\n\n- `data`: The data returned from a Gatsby `dataJson` query.\n- `render({ data, form }): JSX.Element`: A function that returns JSX elements\n  - `data`: The current values to be displayed. This has the same shape as the data in the `Json` prop.\n  - `form`: A reference to the [CMS Form](/docs/forms) object. The `form` is rarely needed in the template.\n\n**src/templates/blog-post.js**\n\n```jsx\nimport { JsonForm } from 'gatsby-tinacms-json'\n\nclass DataTemplate extends React.Component {\n  render() {\n    return (\n      <JsonForm\n        data={this.props.data.dataJson}\n        render={({ data }) => {\n          return <h1>{data.firstName}</h1>\n        }}\n      />\n    )\n  }\n}\n```\n\n## Content Creator\n\n`JsonCreatorPlugin`: contstructs a `content-creator` plugin for JSON files.\n\n```typescript\ninterface JsonCreatorPlugin {\n  label: string\n  fields: Field[]\n  filename(form: any): Promise<string>\n  data?(form: any): Promise<any>\n}\n```\n\n**Example**\n\n```javascript\nimport { JsonCreatorPlugin } from 'gatsby-tinacms-json'\n\nconst CreatePostPlugin = new JsonCreatorPlugin({\n  label: 'New JSON File',\n  filename: form => {\n    return form.filename\n  },\n  fields: [\n    {\n      name: 'filename',\n      component: 'text',\n      label: 'Filename',\n      placeholder: 'content/data/puppies.json',\n      description:\n        'The full path to the new Markdown file, relative to the repository root.',\n    },\n  ],\n})\n```","readmeFilename":"README.md"}