{"_id":"@agency-undone/nuxt-module-ecosystem-directory","_rev":"11-c4da87bab84b1cf4ebd5ed596cf93bb0","name":"@agency-undone/nuxt-module-ecosystem-directory","dist-tags":{"latest":"1.0.26"},"versions":{"1.0.16":{"name":"@agency-undone/nuxt-module-ecosystem-directory","version":"1.0.16","description":"A Nuxt module that loads all the boilerplate layouts, pages, components, styles, stores and functionality to run the Ecosystem Directory.","keywords":["Nuxt","NuxtJS","IPFS","Interplanetary File System"],"homepage":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory#readme","bugs":{"url":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/issues"},"license":"Apache-2.0","author":{"name":"Agency Undone","email":"hello@agencyundone.com"},"contributors":[{"name":"Nauras Jabari","url":"https://github.com/timelytree"},{"name":"Orun Bhuiyan","url":"https://github.com/orvn"}],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory.git"},"dependencies":{"@agency-undone/au-nuxt-module-zero":"^1.0.13","countly-sdk-web":"^20.11.2","filesize":"^8.0.0","fs-extra":"^10.0.0"},"engines":{"node":">=14.17.6"},"devDependencies":{"node-sass":"^6.0.1"},"publishConfig":{"access":"public"},"gitHead":"0acffe88f0fe7c76c377cce0bcbe71facb6ac667","_id":"@agency-undone/nuxt-module-ecosystem-directory@1.0.16","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-KzfZ5a+owdF01Bj+VyGNNA5wEzTrGjN9k5B7tiweRxCkB+s30K8WtoechNoPFwIh+zFc0zfZZPewe7xZEK4MRA==","shasum":"bec624c4ccf853cee410ead471799d99351860a1","tarball":"https://registry.npmjs.org/@agency-undone/nuxt-module-ecosystem-directory/-/nuxt-module-ecosystem-directory-1.0.16.tgz","fileCount":72,"unpackedSize":391116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlc7YCRA9TVsSAnZWagAAjogP/iN9X41sFrG7TzDP31Dw\nXPJXEYNPR/n64nvh5dG/jsNcDpu4nvKSilTLmW6RkIerNPUoukZ4412hvbft\n3m8G8V7W1bWuqG2CIdyoLSIAwEu13aO3CgWfWf0vd4TXoVp8V+sAExwTA2k2\ndi8Q+Hj7NdF0rBkzO7Sdq/uw3t3xNgWQF9agBV7ZSXGoL9fDryF7F0hQsUgO\nRZEsxO4cSgHnBwGUViL9WT//O8syC4erudgyHOkPmYUQW1nYJtlA76y4aS56\nPHmKMnt0q+3Bq36XFd6Ok/FgM2dUh5X5oTzsx2GS5oaNIO89b5pdVTsQiFke\na1r6i+V9G8Pv9ou9R+wgMOXns2Otc8eIu8F3oZL08hN5XIXtURg5c5Kp9PXp\nfl2qmwZPQ11cRDI6j2zEkawGTSYmMlOm+PKY/hvSYKwMvEnE/x+QMSXRlJbx\nlfDlP5ZS764Gewa63HU2FXh0qiZOv3zHW6ZAPKwvq6pN3tgs0+AZhthM+IzG\nmjdmHJmPR7RQZeoXRBkirFcoogvd3HmstUmaQW7wSKuiM99A4sk/OySiF7Wc\nNmIeKAZAGxpDe1nxj2tBa3lcWpzwMrLO2l4rXRdjpEXUI/uORLSlDC8MZeuI\n+opM0gIWvtf5Rk6KEFIebFPSL1DSMTxZsxCHi0xj44J4QxwIdn2oNBmpYO1l\nB0ys\r\n=pHei\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDX4naUFntDY5mKt8vocp8THLU2/PBDixsmEpcNNbLC0AiEAx07S0vYdhUBFKEmL15cf5ENGapNhYohdJz/xeedsx1k="}]},"_npmUser":{"name":"naurasj","email":"naurasj@gmail.com"},"directories":{},"maintainers":[{"name":"naurasj","email":"naurasj@gmail.com"},{"name":"orvn","email":"orun@agencyundone.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nuxt-module-ecosystem-directory_1.0.16_1637207768054_0.6990952500302565"},"_hasShrinkwrap":false},"1.0.17":{"name":"@agency-undone/nuxt-module-ecosystem-directory","version":"1.0.17","description":"A Nuxt module that loads all the boilerplate layouts, pages, components, styles, stores and functionality to run the Ecosystem Directory.","keywords":["Nuxt","NuxtJS","IPFS","Interplanetary File System"],"homepage":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory#readme","bugs":{"url":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/issues"},"license":"Apache-2.0","author":{"name":"Agency Undone","email":"hello@agencyundone.com"},"contributors":[{"name":"Nauras Jabari","url":"https://github.com/timelytree"},{"name":"Orun Bhuiyan","url":"https://github.com/orvn"}],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory.git"},"dependencies":{"@agency-undone/au-nuxt-module-zero":"^1.0.13","countly-sdk-web":"^20.11.2","filesize":"^8.0.0","fs-extra":"^10.0.0"},"engines":{"node":">=14.17.6"},"devDependencies":{"node-sass":"^6.0.1"},"publishConfig":{"access":"public"},"gitHead":"8f04b527c750ecfbba29b0b42775a9c04b5e6c17","_id":"@agency-undone/nuxt-module-ecosystem-directory@1.0.17","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Qgu8m4+yAqIDATlztkm6A2i9SRmv2zBeoLHxAn06rT1+rLkmui2gZQoWAo1n4MLhVI6eNANVvrGtrAgUOAPJDg==","shasum":"78fda333828cdd69b3adabbb03ffbaf5004a59a5","tarball":"https://registry.npmjs.org/@agency-undone/nuxt-module-ecosystem-directory/-/nuxt-module-ecosystem-directory-1.0.17.tgz","fileCount":72,"unpackedSize":391278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnVpfCRA9TVsSAnZWagAAJisP/1yzMQeVEmYMWOQUoj3V\nHzxdnkb02Y1K2EqvbBnEpKWtI97JxgVmEaCsW7o0/prcHIF+O3zYD9aGttt7\nhqUQBaCJHA4vporQpvIH+90KobpY9pRIQoUordZ/RUZYtYj6LlNH/+H4BONQ\n1WMcFIJAD0mDQ5Ga1Y0K91TVzXWePL8P6bn1aQmp6qXO7pezDsXencc97k8+\nehW6XIH87wtger+ib4Q7spKs+wWFb0dgEY3Bv9gExN4z0klCIK5eH8h8lGp0\nWJcy2cRE7rcMWgy9g73U/ockyeXZvifNLq7LZQzCnUUqwdfOj3YZHlKw8BCr\n0y/AbNQ3kGPFXFSBd4ga2R4CfkSGQLnQgnNn3f5yrglLdys+aqmO9Yp0IVUF\ner+O+mBAwcsoNA33LVe0Ohu74I8tg8x2LFnTKgFYFfuaHWXwAZmFB8P2HMC+\nY5WBgwIi57Cxjo+YXTUkSN37MztvnR7+Y7/1GuvjQ9OhOM5e8aeNIcza9BxE\nIib7iPQlOnThPIuEtxCAwOjXEGDeEdnd5MGsdpdCerZdbru/Ta7tDyo/UBjW\nlEwFbKFCCfNDdarxfOYaBDjnXGQWt5/Ym8dqUPAuR2fDcLqdQRSGS2vD0ZGw\ngnl0MHZ976UjkQ5W6hz4z06LwP8PIa6NAch3mK3yo/Jfie8lvj+lt2Gw9SWU\nuWCK\r\n=2csa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEqTf0sSEjSuqhFF7MNK8dwDLmHg4Z+zJE16lC+UopbAiBp8zzmiiW2ofP99yLuXhZeHzf+rNjd87Kjhb0R0EOlzg=="}]},"_npmUser":{"name":"naurasj","email":"naurasj@gmail.com"},"directories":{},"maintainers":[{"name":"naurasj","email":"naurasj@gmail.com"},{"name":"orvn","email":"orun@agencyundone.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nuxt-module-ecosystem-directory_1.0.17_1637702239439_0.39242702217890923"},"_hasShrinkwrap":false},"1.0.18":{"name":"@agency-undone/nuxt-module-ecosystem-directory","version":"1.0.18","description":"A Nuxt module that loads all the boilerplate layouts, pages, components, styles, stores and functionality to run the Ecosystem Directory.","keywords":["Nuxt","NuxtJS","IPFS","Interplanetary File System"],"homepage":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory#readme","bugs":{"url":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/issues"},"license":"Apache-2.0","author":{"name":"Agency Undone","email":"hello@agencyundone.com"},"contributors":[{"name":"Nauras Jabari","url":"https://github.com/timelytree"},{"name":"Orun Bhuiyan","url":"https://github.com/orvn"}],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory.git"},"dependencies":{"@agency-undone/au-nuxt-module-zero":"^1.0.13","countly-sdk-web":"^20.11.2","filesize":"^8.0.0","fs-extra":"^10.0.0"},"engines":{"node":">=14.17.6"},"devDependencies":{"node-sass":"^6.0.1"},"publishConfig":{"access":"public"},"gitHead":"e2098ab26596d7ba67e12f13712ca19026281cf6","_id":"@agency-undone/nuxt-module-ecosystem-directory@1.0.18","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-xAuzTQsh+iMWYKyE/rdvaB/2U0bfOxjWMJctjadd1t6jxet61vHfAmtUU3tncHJ6hsCzKBH4aaryeDdmSXkCYQ==","shasum":"eb871e2a12c2f9e35034c331636e723b50fec0ec","tarball":"https://registry.npmjs.org/@agency-undone/nuxt-module-ecosystem-directory/-/nuxt-module-ecosystem-directory-1.0.18.tgz","fileCount":72,"unpackedSize":391642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnbPcCRA9TVsSAnZWagAA0sMQAJrgzoexGh3biFilXsfw\naWc6WpzRAO2wKW0lEXPFRDmlaWd28K00Yz1yDnGueNPpvVTCi4gq9xKHjiD5\nI++DaJnPEv17Hrtq1v903s6EJ14Ig/uDqjXtSwmvshg0MKUjoXIj0U5B+T9r\nOsoRqGojTn8AhsgkMSZdXHFG9UMMMo70GTCZ+ZPLe55hT+Xe6fLfS8S+pxtM\nzjGO+q8dTSk45jlRb94fD4Cllz9TeeB4wENx6oXARqSEdB1cbeD5ka0x1z+D\nYtFzaqditz7/TQ5zoY6uLsUnO2VpuLotA4Cu3g3PF/o3YwLmY3BVpOhpErkz\nFnolrXQMkYQOg7tP1jg6yvUmIrcMNbFNWVnYxffdgeQ78ynVPMVQ6APc8mde\ntqmcDVA6no5MDLLfEOKWTMjkRwtZSEhFfPQsxMcG/jY55IlTrHhOBuzK9qUY\nlKxqEbVKuDMZy2PQHgRUiWxF4HFQkHCoSSboym/h8eJK09WJSLeayMH2Ufh9\ns02o7UGzcnXvQtVRmaVOllXXo6hfGgLc775qPChxDjM/uxLI4WGjnseP4KW1\n+iV/7xN2EPn9Y/u7LoMxCBC+Ilf2Q8hodWpqpsqY6L7Y5TpgVBmlV368d0g6\n7l53YZ/PWz7SeUfmcD0rq0i6GHo/bfjezTdDQ7ivuI2fBaADx7ZPJhBxmRhc\n7RQS\r\n=ATX2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBaIj4ivYJ4h1ewoh5cJ17SHJZBF4EeoXVWq/03vNUWJAiEAzkX7pt3m2D8v3XlTD2FYvbuzxC4LMQ44jC2pccCzVgw="}]},"_npmUser":{"name":"orvn","email":"orun@agencyundone.com"},"directories":{},"maintainers":[{"name":"naurasj","email":"naurasj@gmail.com"},{"name":"orvn","email":"orun@agencyundone.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nuxt-module-ecosystem-directory_1.0.18_1637725148172_0.9681124091006417"},"_hasShrinkwrap":false},"1.0.19":{"name":"@agency-undone/nuxt-module-ecosystem-directory","version":"1.0.19","description":"A Nuxt module that loads all the boilerplate layouts, pages, components, styles, stores and functionality to run the Ecosystem Directory.","keywords":["Nuxt","NuxtJS","IPFS","Interplanetary File System"],"homepage":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory#readme","bugs":{"url":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/issues"},"license":"Apache-2.0","author":{"name":"Agency Undone","email":"hello@agencyundone.com"},"contributors":[{"name":"Nauras Jabari","url":"https://github.com/timelytree"},{"name":"Orun Bhuiyan","url":"https://github.com/orvn"}],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory.git"},"dependencies":{"@agency-undone/au-nuxt-module-zero":"^1.0.15","countly-sdk-web":"^20.11.3","filesize":"^8.0.6","fs-extra":"^10.0.0"},"devDependencies":{"sass":"^1.43.5"},"engines":{"node":">=16.13.0"},"publishConfig":{"access":"public"},"gitHead":"fd5efbc3f116f86f67b8520cd9f0275837c317c8","_id":"@agency-undone/nuxt-module-ecosystem-directory@1.0.19","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-TDuCOZUmpZCMsA2qChs7DrIm79DDz1bDlHQ2vXv4R+FrAq1GJvZ2u9WpLNmiV6VQ3EjRR/ychXLxJBWZVYp6xg==","shasum":"77bf3978ff55d75d37b1c3a881545bc0b913a024","tarball":"https://registry.npmjs.org/@agency-undone/nuxt-module-ecosystem-directory/-/nuxt-module-ecosystem-directory-1.0.19.tgz","fileCount":72,"unpackedSize":391633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoR53CRA9TVsSAnZWagAA5WwP/jxOus/2ZQwIgaERiPoO\n6DDY69OMcmMLhT6XLw+ghVsGprQlEL+yXKOLyNhU1q0cvBPNgnJWXU3A8Mk+\ncao8K/TpLHGJX63iLuYC7l7Vcaz56UPbe8VYURGU9xnUJmB6N4yyxmgmzLvh\nXOUBddQYWBD1GKwZ+EQSKcs+Bfka8AaJt7s/iAk/s3DQEVXx456Nt5IuEYZH\nim2iUXjtjV+lobraYsftoNWW4VaYtfN9oVyJc1cW8dEX+x4FV+809IJu8zYG\nMLRF1WZdxRiPPMO5ABOq8rc12ztU52uBpgb0uDdWCh7cCgcy2KYAmPruwYJU\njZ5X14gCKMvCn6TrHApGdZt0/ps3EXk0fx0bfYmRpcVQUyYyRTrMb14rJZdh\nGEJ3bw4fZMI+AfX+nPz4GHP+pMdCvnGsErxSZ7SgUt1gpPyVjeipIsGuVb/B\n834FpnfelJTZ7nViOVeOKg4O3Vb48wCLSBvqMAfQ7YZyA3PplAzQKrIAXR4J\nCC4k3wHQpc5q9VOjsKpsG/jmn5lP4UtIpKX1cAqaW1YA457PigaVErK46gqt\npMfiuObUXUpjgwtej8MzOLpRL/LY9gWsGs93c8RTnKqWfF33mnnl3zSqy0Wt\nyTlz6kFdgRxuV7ZRP0sHZknakmGUvdnzEsO454KgcIcni9NDIJLkuKGSAAwG\nN1iO\r\n=Z4dI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFOJ3IeWW8n+N5PfqeNqgByalkyoaggouJHN8eRVCCeTAiBXgKrtlIU1IQ6e2nWKuWk470R96OgE9dSjefd6Z46P6A=="}]},"_npmUser":{"name":"naurasj","email":"naurasj@gmail.com"},"directories":{},"maintainers":[{"name":"naurasj","email":"naurasj@gmail.com"},{"name":"orvn","email":"orun@agencyundone.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nuxt-module-ecosystem-directory_1.0.19_1637949047057_0.4773982996533206"},"_hasShrinkwrap":false},"1.0.20":{"name":"@agency-undone/nuxt-module-ecosystem-directory","version":"1.0.20","description":"A Nuxt module that loads all the boilerplate layouts, pages, components, styles, stores and functionality to run the Ecosystem Directory.","keywords":["Nuxt","NuxtJS","IPFS","Interplanetary File System"],"homepage":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory#readme","bugs":{"url":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/issues"},"license":"Apache-2.0","author":{"name":"Agency Undone","email":"hello@agencyundone.com"},"contributors":[{"name":"Nauras Jabari","url":"https://github.com/timelytree"},{"name":"Orun Bhuiyan","url":"https://github.com/orvn"}],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory.git"},"dependencies":{"@agency-undone/au-nuxt-module-zero":"^1.0.16","countly-sdk-web":"^20.11.3","filesize":"^8.0.6","fs-extra":"^10.0.0"},"devDependencies":{"sass":"^1.43.5"},"engines":{"node":">=16.13.0"},"publishConfig":{"access":"public"},"gitHead":"d9b4cd800c30f4e9de999525a9661619adf261eb","_id":"@agency-undone/nuxt-module-ecosystem-directory@1.0.20","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-zCpl+EW942jVs3yvPtcnlzmoRPRAxN3JG5g1I8D5ujwK4JA9UI7q9SpMLLArzTcBsIIU5HAOGXEZVMIyLLnhOQ==","shasum":"dc1baa32da2ee81692b7f8d6e86f6dc67b3d6fd6","tarball":"https://registry.npmjs.org/@agency-undone/nuxt-module-ecosystem-directory/-/nuxt-module-ecosystem-directory-1.0.20.tgz","fileCount":72,"unpackedSize":391633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoTHoCRA9TVsSAnZWagAAgwEP/jcXKUU22Qyu02oG/FD1\nWMiaXdxmD1rsgafmgpUUZ8abM3wNAqlxnTwVbAZMoDC29RiaDWpvQwtKuGN8\njJABuLLChJdPrd3xejBSEyeSpufcGsMmBV6hdlLrpb2WnQLpkvydq9zlyFbz\nxJC2TOP44wAONmj1T2zBAWDNVKi9TaaM68WoU029vS/kBNf0Wr30ViD8/BS7\nQ0SuD1ozEieBbT1N6ywnaW8TnokD1UsuFV2axEMbXvFKmE+g94+3BKf+6yDU\nDdRaBkKNUzy/SRe/rNSphVqAiU6czmuPml+5Owl8403nCB9e9Inw8Onmnu4h\nSTKXM0ANeQ6P8DjggqA5e/+jy7NswT4vq4x6lCvrs0yD8Vb1o+n54/8+R3Ap\nWgtGghiz0MhPiH1ZqASqYXHxgnvRr3HpUWDpkGfB+CIt5RGE1EjD6SHts5iX\nfO4/qHcnqW83VFjvLvXG9wW9upt18nIRoSs0+HfcwOnmjjg9kNsK/fsam135\n8HiwnWkQbJ5HDeI3fzI6KgnUC7gWFaIEeoPynt4EuiubXdGRdCiXhnjnUNIm\nixwogE2mjR16jN+TFAySvQkMPQNMC+tgt0MI1AwlUUn6DtF2T6MsuI6bHIgU\nwuSpoPtQKhHEVDN7d//VUGNmEJfgfQ8rR7kW3ByeCcOW3e46BAoM0xJ4V+Rh\nedCC\r\n=eV3p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpGatykVfeKYH5HCpV3My6mZ4L6jsEHFraNbgDs0DoMgIgKlSIWQVoAdvI9HI2P+HCLPu+AFoegWAmvUyfzUOctHk="}]},"_npmUser":{"name":"naurasj","email":"naurasj@gmail.com"},"directories":{},"maintainers":[{"name":"naurasj","email":"naurasj@gmail.com"},{"name":"orvn","email":"orun@agencyundone.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nuxt-module-ecosystem-directory_1.0.20_1637954024599_0.10768380553753332"},"_hasShrinkwrap":false},"1.0.21":{"name":"@agency-undone/nuxt-module-ecosystem-directory","version":"1.0.21","description":"A Nuxt module that loads all the boilerplate layouts, pages, components, styles, stores and functionality to run the Ecosystem Directory.","keywords":["Nuxt","NuxtJS","IPFS","Interplanetary File System"],"homepage":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory#readme","bugs":{"url":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/issues"},"license":"Apache-2.0","author":{"name":"Agency Undone","email":"hello@agencyundone.com"},"contributors":[{"name":"Nauras Jabari","url":"https://github.com/timelytree"},{"name":"Orun Bhuiyan","url":"https://github.com/orvn"}],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory.git"},"dependencies":{"@agency-undone/au-nuxt-module-zero":"^1.0.16","countly-sdk-web":"^20.11.3","filesize":"^8.0.6","fs-extra":"^10.0.0"},"devDependencies":{"sass":"^1.43.5"},"engines":{"node":">=16.13.0"},"publishConfig":{"access":"public"},"gitHead":"9cc2bf5d4b9598b60e753d0527db774103708f3b","_id":"@agency-undone/nuxt-module-ecosystem-directory@1.0.21","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-FDOQtVu5XZbI1PDaMokLsu0AiC+YUlNyP/0hYFUBHDZYh7Piq/hkyeXUU/CarGUvzuwijP5Q42ZgzE2KlRoUjQ==","shasum":"776886b00d0a59a4c44638776e128d2ca285f0f1","tarball":"https://registry.npmjs.org/@agency-undone/nuxt-module-ecosystem-directory/-/nuxt-module-ecosystem-directory-1.0.21.tgz","fileCount":72,"unpackedSize":391686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwmMRCRA9TVsSAnZWagAAD00P/3BNF7WKkSeBVQbL82ub\negOkLH3z8z/aiBjS/rAXUsvp5wMpTLjgwWg/NQknv43uSklVeIKNdgrLWy0z\nuU5c88toJWNWTXuqK2u3eeuEApiCq/sU0Apf4vHtd+5uh/ehXbvPP8A3xy7V\n1POLI8iQRYgSmnompKyh+ctJQzwK0rIu49lFdsU9OCV0x4ndNwufgjb1bCfj\n3/yoX1ac1POWY3VG6iBUQEsgp0Zr84/Ad+CWVdPlafKNmBpPuOS6FWj5FyUc\nUvJSkRw9vHZzdpB8DFM/HWKyKrVMZLqgX3jNRe3BfdEUOh0uhMXUlab4YIr7\nhR6oF6FGtSkYZWEDJxtnAM8EZewQdN4YvlZXG2zoVS5ov9mLzjvvyDc9MQ21\nH0xVEspOxOoGSpJjBBsHsXKBTV9PySQzVAPzw4Fk3VjUznhceC3VxhuZOY7B\ngQx1/jKiHS9x1+1f9FeCVhucVTbHOOJG0aBeJI8yeX13uZbv2+3gUPL1sdxM\nF2ZZ42zeToEx7jbD6dK2Rg82GJHCg1klw7HuAXWWj314WOWp3PLq6hHfOMYN\nno1vrJ8mXTc+arc3IVAdAvk31N9lY6AM2KVpK1q0saMzNnUcSE1ui8t2Yn6R\nUbth+6l+wHxAqUuimHcVtSJh3zJtELv0gskeaccn0fKeneA7Dh30Wi7I46rh\nFgMo\r\n=tB3l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC69r/katlQQXXv3Fcl5gbq4h5tsHdXFwQNe2pqzKfQ4AiEAhpdNiqXNZctOu0x4ICOyCfNRxBEtUkQLix6sWfY4wNw="}]},"_npmUser":{"name":"orvn","email":"orun@agencyundone.com"},"directories":{},"maintainers":[{"name":"naurasj","email":"naurasj@gmail.com"},{"name":"orvn","email":"orun@agencyundone.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nuxt-module-ecosystem-directory_1.0.21_1640129297114_0.13011462238033578"},"_hasShrinkwrap":false},"1.0.22":{"name":"@agency-undone/nuxt-module-ecosystem-directory","version":"1.0.22","description":"A Nuxt module that loads all the boilerplate layouts, pages, components, styles, stores and functionality to run the Ecosystem Directory.","keywords":["Nuxt","NuxtJS","IPFS","Interplanetary File System"],"homepage":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory#readme","bugs":{"url":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/issues"},"license":"Apache-2.0","author":{"name":"Agency Undone","email":"hello@agencyundone.com"},"contributors":[{"name":"Nauras Jabari","url":"https://github.com/timelytree"},{"name":"Orun Bhuiyan","url":"https://github.com/orvn"}],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory.git"},"dependencies":{"@agency-undone/au-nuxt-module-zero":"^1.0.16","countly-sdk-web":"^20.11.3","filesize":"^8.0.6","fs-extra":"^10.0.0"},"devDependencies":{"sass":"^1.43.5"},"engines":{"node":">=16.13.0"},"publishConfig":{"access":"public"},"gitHead":"ac6d588476943147752e94551c1f563e0ed97e82","_id":"@agency-undone/nuxt-module-ecosystem-directory@1.0.22","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-6geZclq3OVcXobRuWqkfPrMibJUpuThIncyKXfL1M122QGKiZmpAFMjeUcPmv3ZjMLVMbUWLyV1zlN1MZ0ELRg==","shasum":"7f077f76b97c6f937535d71a8bf5d19314f8efec","tarball":"https://registry.npmjs.org/@agency-undone/nuxt-module-ecosystem-directory/-/nuxt-module-ecosystem-directory-1.0.22.tgz","fileCount":72,"unpackedSize":391730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMjnLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAwg//QC1THXxUI4KL4794RK87IVE4Y64wpJdZyqkGvz+wQSXlPuOJ\r\nJl2QA8PWhE25FtvllzG0FTYHi+a2kMJemxxo91cKMzva/hne8QL4JBPp/Vt9\r\nSeN+c5RRdmgbZufEL7xiOgpwe4S3/vsEVLEii/UkvGQY+yuAOuhbqvk8t/g7\r\n9p3UzaWB5D071ltKrjcLQoGFMZOE2vT+4QVp6xdAxgBdasHQr8yE4ff/gF73\r\njFAsf39JmuRF35YyZBMyT+sMHmcuC/Gxy5/YxB2AZ5BuhHcZ0kglXqjN1SlJ\r\nCElHXafTl56BhGZ/IEN5qPAe/tz+8DCWiae4DAAHsPh2wB0QvNO9XJ1HVOXG\r\n1EbYMof9CGrmGFF13kjNozMIoRhWpe0zLrYBYdrGgqxPbj1ALmSehOcLBcfU\r\nVwWnhy6Ayrjz7mriY3W4aWpV8jjPtGfW9zzlAstx9CfPmbUqjesr00J0M2oB\r\nCW8teVdc/K5Ay5TWsXvTTqFhupAmYQu28gktymjnbVVmJbo9P0mG9SzXeqWP\r\nSMJFmElrYaqgPeODDOT5Epi1aAf3fMxTZ7nvdZAKoH2fmysqx/MkfHYV6Uut\r\neh41iMPIHNGbtAAa9pfWiU9ERqNC78QLMVBTowlvdnZUlAu6ckW8xA/HSu7x\r\n+dUxpoGMDc1V1+MZbY6D2W8HCbKc5BsruYk=\r\n=WYey\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfCnA/QPYUhE66LXubbVurUFgkv3OLfscjriyQEd8vZAIhAKVOLG+78OWTtm+CdMebxoEgDJiRJHrY3ZZbTIJGxcK9"}]},"_npmUser":{"name":"benmunoz","email":"ben@agencyundone.com"},"directories":{},"maintainers":[{"name":"benmunoz","email":"ben@agencyundone.com"},{"name":"naurasj","email":"naurasj@gmail.com"},{"name":"orvn","email":"orun@agencyundone.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nuxt-module-ecosystem-directory_1.0.22_1647458763356_0.28686214948289024"},"_hasShrinkwrap":false},"1.0.24":{"name":"@agency-undone/nuxt-module-ecosystem-directory","version":"1.0.24","description":"A Nuxt module that loads all the boilerplate layouts, pages, components, styles, stores and functionality to run the Ecosystem Directory.","keywords":["Nuxt","NuxtJS","IPFS","Interplanetary File System"],"homepage":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory#readme","bugs":{"url":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/issues"},"license":"Apache-2.0","author":{"name":"Agency Undone","email":"hello@agencyundone.com"},"contributors":[{"name":"Nauras Jabari","url":"https://github.com/timelytree"},{"name":"Orun Bhuiyan","url":"https://github.com/orvn"}],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory.git"},"dependencies":{"@agency-undone/au-nuxt-module-zero":"^1.0.16","countly-sdk-web":"^20.11.3","filesize":"^8.0.6","fs-extra":"^10.0.0"},"devDependencies":{"sass":"^1.43.5"},"engines":{"node":">=16.13.0"},"publishConfig":{"access":"public"},"gitHead":"81d40c186e216f7790fdf6be4e618f7944ad67dc","_id":"@agency-undone/nuxt-module-ecosystem-directory@1.0.24","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-qGssxmwDuT1DdDhh7A/GHxjMYvG/pWtKXJ2wZw07mNFfIYaG0Hy5JCxGtC+6MIqzSPXDzC756TA92GiI7Si9fg==","shasum":"ffddd22068d92bbfe8e052674a637845f32467e7","tarball":"https://registry.npmjs.org/@agency-undone/nuxt-module-ecosystem-directory/-/nuxt-module-ecosystem-directory-1.0.24.tgz","fileCount":72,"unpackedSize":397740,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmC/FcF0Xz9IzNwcnIQyqEuiyexWdlFR5hjCMEfLHJJgIgHGGmVfaAfi5AsrkBEmijBGy7uv37FvMRgx9Fs3lJJk4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU1B4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBGQ/+P6/wfARuPGpdRdMq+p4Nes0nk+mwOoV/tqh8c5Ln4maZZ2LH\r\nAMcrrx1KnP+Rs00pikbgF6s77BHNnmQlW3DGsIPy/bcfO0YKwT0iV+6M7qui\r\nnv+kGZBda9M9l6OwG1KV4GslO2Q/n2v2VK7YX9YgdYzWkfGzmGfqz9bqyHRi\r\n7+isbphvnnaktEgS5raLanjHm4m9mO8c185VYb0RlJwuNhA9tbNrvkjotSTt\r\nqbtqqLQwjjO51t5K9XrWE0qTeZhAKKX72zEp8WZ6XQIWf0uGJ4teKh4B//li\r\nC8rYXKDKPQxmv6ksAg1x6KTqryZd5ZYYGyMk+I0KMY0p7yM9u4nm4d4xbKnh\r\nzyXmGB920z+y3sOHwpXSJ4wTn9qC0P2KF/Y3hU45xvJRmZlGcMTKekGtPXWv\r\nIcDKWqkFtiwIF5cY4mIVxxJR7TH9SWtO4teKNdxm6PN5iSaArWUoxI/iNJPH\r\nb8nPXkxy9BIUR5JVJrmT8eur628GjB7ZCp5oUYFbGR6FG9lOQvqP76G/kArp\r\nxOrXbkwhoZ62BfwJxBAwcO5GkdNDTszqjuCoGdFwxgS9MBDbwaIdL77I52wm\r\nzdBO+j2uhSu/Yxuhp3KULY4Yv1+C0L+GAgnpdMbHN04+2lfAV0f9pMTB9ms8\r\nvGcFvyqxhl92iIdSSR9ZfFJJUUioMOsJvXs=\r\n=x852\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"benmunoz","email":"ben@agencyundone.com"},"directories":{},"maintainers":[{"name":"benmunoz","email":"ben@agencyundone.com"},{"name":"naurasj","email":"naurasj@gmail.com"},{"name":"orvn","email":"orun@agencyundone.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nuxt-module-ecosystem-directory_1.0.24_1649627256359_0.5434655930973977"},"_hasShrinkwrap":false},"1.0.25":{"name":"@agency-undone/nuxt-module-ecosystem-directory","version":"1.0.25","description":"A Nuxt module that loads all the boilerplate layouts, pages, components, styles, stores and functionality to run the Ecosystem Directory.","keywords":["Nuxt","NuxtJS","IPFS","Interplanetary File System"],"homepage":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory#readme","bugs":{"url":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/issues"},"license":"Apache-2.0","author":{"name":"Agency Undone","email":"hello@agencyundone.com"},"contributors":[{"name":"Nauras Jabari","url":"https://github.com/timelytree"},{"name":"Orun Bhuiyan","url":"https://github.com/orvn"}],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory.git"},"dependencies":{"@agency-undone/au-nuxt-module-zero":"^1.0.16","countly-sdk-web":"^20.11.3","filesize":"^8.0.6","fs-extra":"^10.0.0"},"devDependencies":{"sass":"^1.43.5"},"engines":{"node":">=16.13.0"},"publishConfig":{"access":"public"},"gitHead":"9485cba809d2dcbac5c9cd66efc0081482c89807","_id":"@agency-undone/nuxt-module-ecosystem-directory@1.0.25","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-+k2jpgeA+P8nyYpCS8CIwXC/GGuXE+xVEMK1GUERGhtB0olD4sYIBJrb4FThjPKXRMhImQeoaR+fOJUjMuuKDg==","shasum":"dbd1cdf8de279f76557ecc3296a910670e74f342","tarball":"https://registry.npmjs.org/@agency-undone/nuxt-module-ecosystem-directory/-/nuxt-module-ecosystem-directory-1.0.25.tgz","fileCount":72,"unpackedSize":398088,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAo97wMUdzxewKnyXoOgWbQbxwKioBZJ/GWFx52VIAi9AiEA9cgNGLHP6iqdKYgcgQnAcjMy4fZ7AnSOovRdRgprZmU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVuz2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmocog//UsQp/HZnamFHIZsP+5FrtH5TQ1ceQ/F7SegaEbEeqYDY6plS\r\nbo5AZ520JtyZdN3R4aWf3AEVzhA6ixB3IaBAgUPlfIpwzcGighb2pBds9b8v\r\nfilLveCF6+CkSCjpDmdPK9TXYME8kFCNwE5UMS+4rEoaxuhVkSobvhovn9cq\r\nU86pl0SUN34DTlBG55HAzSXz5O/AgRtNmROtPBrxRXseyNOAPcM4Ys/TfCvb\r\nc4En/rBQAOIM5bzMO772PDwvudcbTunZD7EKA3yAK9z9IUZ0WaZ4sq0As9+T\r\n7vqIXtUKZQRR4ohYfK+qs0TMyjUXtzWldbU2FlRPyLYdLRuya+nmlzfkvpzT\r\nDgeUoXipBWs2KJtkZN4uhqC8UIAl/3orM3dnpqy3gG1/7Rkzu+BFUa+TQbBw\r\nE/eBc/kbbprkuWhmTTZyoUkemZotPyqganAhbmvgfww3rWcKWsdg3vdoVdYD\r\npVUQqZ+xi6XeyS73W52tqKYs0T3a2fYBjeG9wUpAV2Mie2pVqJiHKvJzv5r1\r\naWNLH4eMGVr3a7CXsAsn1bnnTP89q1b2ZXVZkiVDE591JcfzejjtsAS5hC/4\r\nMJvRRH+Lv3hfCAwX0S2JEatK4l/Th0xyM/yuujSWn6FkV1E6D2QOmCVHo7jZ\r\nRqQoGfN9VQXVLXL+1Y+3ysuJFtaRSa7am4U=\r\n=eDHd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"benmunoz","email":"ben@agencyundone.com"},"directories":{},"maintainers":[{"name":"benmunoz","email":"ben@agencyundone.com"},{"name":"naurasj","email":"naurasj@gmail.com"},{"name":"orvn","email":"orun@agencyundone.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nuxt-module-ecosystem-directory_1.0.25_1649863926644_0.7917195114375339"},"_hasShrinkwrap":false},"1.0.26":{"name":"@agency-undone/nuxt-module-ecosystem-directory","version":"1.0.26","description":"A Nuxt module that loads all the boilerplate layouts, pages, components, styles, stores and functionality to run the Ecosystem Directory.","keywords":["Nuxt","NuxtJS","IPFS","Interplanetary File System"],"homepage":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory#readme","bugs":{"url":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/issues"},"license":"Apache-2.0","author":{"name":"Agency Undone","email":"hello@agencyundone.com"},"contributors":[{"name":"Nauras Jabari","url":"https://github.com/timelytree"},{"name":"Orun Bhuiyan","url":"https://github.com/orvn"}],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory.git"},"dependencies":{"@agency-undone/au-nuxt-module-zero":"^1.0.16","countly-sdk-web":"^20.11.3","filesize":"^8.0.6","fs-extra":"^10.0.0"},"devDependencies":{"sass":"^1.43.5"},"engines":{"node":">=16.13.0"},"publishConfig":{"access":"public"},"gitHead":"f78075cbcab5a24ca0ff4ed890bebff6a0021b35","_id":"@agency-undone/nuxt-module-ecosystem-directory@1.0.26","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-GI2meHj0RPJ+aLpkSZTmFSoyfiPWLQ5X5nnFGNHWh7M3Wwhey3fouLdJzUCCZaF8IkX2sGL6vI7NPEVR28vVSw==","shasum":"14f86a85affa12c2fde3ea361668b2f1eda2738f","tarball":"https://registry.npmjs.org/@agency-undone/nuxt-module-ecosystem-directory/-/nuxt-module-ecosystem-directory-1.0.26.tgz","fileCount":72,"unpackedSize":398153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICegr73NDhdNSu3RT/EqfbqseE8JM9aZE0bM6fn2pWENAiAr0sBL0w1sBwc+XU7jDeB+M+vuh4sED8Y/9AnPa8fxjg=="}]},"_npmUser":{"name":"benmunoz","email":"ben@agencyundone.com"},"directories":{},"maintainers":[{"name":"benmunoz","email":"ben@agencyundone.com"},{"name":"naurasj","email":"naurasj@gmail.com"},{"name":"orvn","email":"orun@agencyundone.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nuxt-module-ecosystem-directory_1.0.26_1690292927927_0.16086254063447414"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-18T03:56:08.012Z","1.0.16":"2021-11-18T03:56:08.211Z","modified":"2023-07-25T13:48:48.415Z","1.0.17":"2021-11-23T21:17:19.633Z","1.0.18":"2021-11-24T03:39:08.399Z","1.0.19":"2021-11-26T17:50:47.249Z","1.0.20":"2021-11-26T19:13:44.789Z","1.0.21":"2021-12-21T23:28:17.353Z","1.0.22":"2022-03-16T19:26:03.530Z","1.0.24":"2022-04-10T21:47:36.503Z","1.0.25":"2022-04-13T15:32:06.808Z","1.0.26":"2023-07-25T13:48:48.141Z"},"maintainers":[{"name":"benmunoz","email":"ben@agencyundone.com"},{"name":"naurasj","email":"naurasj@gmail.com"},{"name":"orvn","email":"orun@agencyundone.com"}],"description":"A Nuxt module that loads all the boilerplate layouts, pages, components, styles, stores and functionality to run the Ecosystem Directory.","homepage":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory#readme","keywords":["Nuxt","NuxtJS","IPFS","Interplanetary File System"],"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory.git"},"contributors":[{"name":"Nauras Jabari","url":"https://github.com/timelytree"},{"name":"Orun Bhuiyan","url":"https://github.com/orvn"}],"author":{"name":"Agency Undone","email":"hello@agencyundone.com"},"bugs":{"url":"https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/issues"},"license":"Apache-2.0","readme":"# Ecosystem Directory\n\nInteractive ecosystem directory and showcase boilerplate. Best included on a blank project (since this module overrides the index and _slug routes), this NuxtJS module can be added to automatically load all the boilerplate layouts, pages, components, styles, stores and functionality to run the Ecosystem Directory. Once this module is included in your project, any customization of styling, fonts, pages, components, etc. can be applied to your ecosystem directory repo, outside of the flow of this module.\n\nWhen including in `nuxt.config.js`, this module _must_ be included at the _top_ of the `modules` array, like so:\n\n```js\n{\n  modules: [\n    'nuxt-module-ecosystem-directory', // ← at the top of the array, BEFORE any other modules\n    '@nuxtjs/axios',\n    '@nuxtjs/style-resources', // ← absolutely MUST be included BEFORE @nuxtjs/style-resources module (a required module)\n    ...\n  ]\n}\n```\n\nAs well, when we refernce files or directories throughout this README using the `@/` alias, we are referencing the root of your project repo _not_ the root of this module.\n\n_**NOTE**_: when adding files to your project, make sure to restart the dev server so that this module can detect and correctly reconcile any file overrides.\n\n### Requirements & Considerations\n\n**`@nuxtjs/style-resources`**\n\nThis is a required module and should be included in your root application. `nuxt-module-ecosystem-directory` _must_ be included _before_ `@nuxtjs/style-resources` in your `nuxt.config.js` (as outlined above).\n\n**`@/static/content`**\n\nThis is a required directory that is gitignored and automatically generated on compile.\n\n**`@/store/index.js`**\n\nAt least one store must be included in in your application for this module to work. If the `@/store` directory is missing or if it is empty, a placeholder (empty) `@/store/index.js` file will be automatically created. _Do not delete this file unless you plan on creating another store_.\n\n**`getBaseData` action**\n\nIf you decide to override a core page (procedure outlined below), the new page that you create absolutely must include the following line _at the beginning of_ either the `fetch()` or `asyncData()` hook.\n\n```js\nfetch () {\n  await store.dispatch('global/getBaseData', 'core')\n}\n```\n\nIf your page is using _both_ a `fetch()` and an `asyncData()` hook, then the line above must be included at the beginning of the `asyncData()` hook because it fires before `fetch()`.\n\n### General Assets\n\nAny and all assets (except images, more on that [here](<INSERT LINK HERE>)) can be added as usual to the `@/assets` directory.\n\n### SCSS Assets\n\nThe SCSS styling is structured in a way to make it easy to override site-wide variables or any components. All relevant SCSS files can be seen in [this directory](https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/blob/main/assets/scss).\n\nSCSS can be included in two locations in `nuxt.config.js` and both serve different purposes.\n\n**main.scss**\n\nMost of your styling would be included via the `main.scss` entry file and can be included in `nuxt.config.js` like so:\n\n```js\n{\n  css: [\n    '~/assets/main.scss'\n  ]\n}\n```\n\nThis file can contain all of your style customizations and can also be used to import SCSS partials.\n\n**utilities.scss**\n\nIt is important to remember that **all** SCSS added to the `utilities.scss` file – including the companion `variables.scss` and `settings.scss` files – _must not contain any CSS declarations_. These files can only contain SCSS variables, mixins, functions etc. No styling.\n\nThe `utilities.scss` file is the entry point for all of the aforementioned functionality. It can be included in `nuxt.config.js` like so:\n\n```js\n{\n  modules: [\n    '@nuxtjs/style-resources'\n  ],\n  styleResources: {\n    scss: [\n      '~/assets/utilities.scss'\n    ]\n  }\n}\n```\n\nThe [`@nuxtjs/style-resources`](https://github.com/nuxt-community/style-resources-module) module is a required dependency.\n\n**variables.scss**\n\nThis file is imported in `utilities.scss` and only contains site-wide custom variables (ex: `$highlight_Light: #FFFFFF`).\n\n**settings.scss**\n\nThis is a special file that site-wide SCSS settings. Including your own settings with variables of the same name will override the boilerplate ones. The up-to-date list of useable settings can be seen [here](https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/blob/main/assets/scss/settings.scss). If you create your own settings file in `@/assets/scss/settings.scss`, import it in your `@/assets/scss/utilities.scss` or however you'd like, then simply re-declaring a boilerplate setting with a new value will replace all instances of that value.\n\nFor example, the boilerplate value for [$font_Primary](<INSERT_LINE LINK HERE>) is this:\n\n```scss\n$font_Primary: 'Helvetica', sans-serif, monospace;\n```\n\nIn `@/assets/scss/settings.scss`, setting a new value will cause the primary (body) font of the site to instead use a different font:\n\n```scss\n$font_Primary: 'Inter', sans-serif, monospace;\n```\n\n### Pages\n\nAlthough it is possible, _it is highly not recommended_ to override page files. There are 3 pages included in this boilerplate. Entire pages can be overridden by including pages inside the `@/pages` directory of the same filename and route structure as those of the boilerplate. The breakdown is below.\n\n```\npages\n  _slug\n    index.vue\n  project\n    _id.vue\n  index.vue\n```\n\nIf you wish to walk the path of replacing an entire page, we recommend that you copy a page from [here](https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/blob/main/pages) first and then perform modifications to the copy.\n\n- **index.vue**: this is the home page.\n- **project/_id.vue**: this is the project detail/singular page.\n- **_slug/index.vue**: this is a catch-all route but is currently fixed to only accept the `/showcase` route. If a custom route for the `showcaseBaseRoute` setting is used, then that will be the only route accepted in this page.\n\n### Components\n\nAll [components](https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/blob/main/components) are prefixed with `Shipyard_<component_name>` and are auto-loaded as global components. This means they should not conflict with other custom components that you may create yourself in the `@/components` directory and also do not need to be imported. You can use them directly in your templates as such:\n\n```vue\n<template>\n  <Shipyard_SiteHeader />\n</template>\n```\n\nMuch more safe than overriding an entire page, components can also be overriden if a different or more custom version is to be used instead. Instructions are as follows:\n\n1. Find the component you wish to replace from the [core components list](https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/blob/main/components)\n2. Create a component of the same name (including the prefix) and place it in the `@/components` directory of your app\n3. Restart the `dev` server to initialize a rebuild\n4. 🎉 your custom component will automagically appear\n\n### Content\n\nSimilarly, all the boilerplate content can be overriden. The core files and directory structure are listed below. As long as the files and directories that are created in your project repo follow the same structure and names, then the JSON files will automatically be replaced during compile. In all cases, it is best to copy the file you would like to change into your `@/content` directory and then perform modifications. This way you much less likely to accidentally forget or incorrectly name a required JSON key/value pair.\n\n```\ncontent\n  project-schema.json\n  settings.json\n  taxonomy.json\npages\n  general.json\n  index.json\n  project.json\n  showcase.json\n```\n\n**project-schema.json**\n\nThis is the only file that should never be replaced. If you would like to add/remove fields or to generally propose changes to the project schema, please [open an issue](https://github.com/ipfs-shipyard/nuxt-module-ecosystem-directory/issues).\n\n**settings.json**\n\nContains general application settings.\n\n**taxonomy.json**\n\nHere you will find the taxonomy structure used throughout the application. This file should be duplicated and the duplicate updated with the categories, labels, tags, etc. that are relevant to your application specifically.\n\n**pages/*.json**\n\nThese are all general website content files. They contain things like heading and subheading text, button text, navigation links, header/footer content, etc. The entire `/content/pages` directory of this module should be duplicated and moved to `@/content/pages` in your app, after which all nested JSON file content should be updated to more accurately reflect your custom version of the ecosystem directory.\n\n**Custom content**\n\nIf you wish to add more content to the global `siteContent` Vuex getter, you will have to import the content in the `asyncData()` or `fetch()` hook and then pass the content to the appropriate Vuex action as outlined below. This is useful for if you create your own custom page and would like to use the existing Vuex architecture to manage content throughout your custom page and components.\n\nLet's say you created a new page in `@/pages/about.vue` and would like to add content to it:\n\n```js\n// about.vue\n\nimport AboutPageContent from '@/content/pages/about.json'\n\nexport default {\n  name: 'AboutPage',\n\n  async fetch ({ store }) {\n    await store.dispatch('global/getBaseData', { key: 'about', content: AboutPageContent })\n  }\n}\n```\n\nAfter this is done, the content will become accessible to you through a Vuex getter and nested under the key that you provided above – in this case `about`:\n\n```js\n// any page/component\n\nimport { mapGetters } from 'vuex'\n\nexport default {\n  computed: {\n    ...mapGetters({\n      siteContent: 'global/siteContent'\n    }),\n    pageContent () {\n      return this.siteContent.about // ← same key that you provided when you imported the content in the fetch() hook\n    }\n  }\n}\n```\n\n### Vuex Store\n\nAlthough it is possible, _it is highly not recommended_ to override store files. Stores can be overriden by including a store file of the same name as a core store in `@/store/<filename.js>`. The two stores we use are both namespaced as `global` and `projects`. This also means that in order to access the stores, you would have to namespace your request like so: `store.getters['global/siteContent']`.\n\n### Layouts\n\nLayouts cannot be overriden. The 3 layouts in use are `base.vue`, `error.vue` and `showcase.vue`. Please avoid using layouts of the same name in your application.\n","readmeFilename":"README.md"}