{"_id":"gloriajs","_rev":"8-ea7e338a05d5fc66116aae5f487c5f9a","name":"gloriajs","dist-tags":{"latest":"2.2.3"},"versions":{"2.1.6":{"name":"gloriajs","version":"2.1.6","description":"Gloria is a NodeJS simple static website generator.","main":"cli.js","bin":{"gloriajs":"cli.js"},"scripts":{"test":"","tsc":"tsc","lint":"eslint '**/*.{js,ts}' --fix","prettier":"prettier --write .","build":"tsc ","gloria":"./bin/gloria"},"repository":{"type":"git","url":"git+https://github.com/gloriajs/gloria.git"},"author":{"name":"dvidsilva"},"license":"Apache-2.0","bugs":{"url":"https://github.com/gloriajs/gloria/issues"},"homepage":"https://gloriajs.github.io.com/","dependencies":{"@types/yargs":"^17.0.19","async":"^2.1.2","autoprefixer":"^10.4.13","chalk":"^5.2.0","configstore":"^2.1.0","express":"^4.14.0","front-matter":"^2.1.1","fs-extra":"^1.0.0","fs-promise":"^1.0.0","handlebars":"^4.0.6","klaw-sync":"^6.0.0","liquid-to-handlebars":"^0.3.2","marked":"^0.3.6","moment":"^2.17.1","mz":"^2.5.0","node-watch":"^0.4.1","open":"0.0.5","postcss":"^8.4.21","prompt-sync":"^4.1.4","q":"^1.4.1","request":"^2.79.0","request-promise":"^4.1.1","semver":"^5.3.0","shelljs":"^0.7.5","string":"^3.3.3","stylus":"^0.54.5","tailwindcss":"^3.2.7","upath":"^2.0.1","uuid":"^9.0.0","yaml":"^0.3.0","yamljs":"^0.2.8","yargs":"^17.6.2"},"devDependencies":{"@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","babel-eslint":"^6.1.2","chai":"^3.5.0","eslint":"^8.31.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","mocha":"^3.1.2","mocha-eslint":"^3.0.1","pkg":"^5.8.0","pre-commit":"^1.2.2","prettier":"2.8.2","typescript":"^4.9.4"},"gitHead":"0f722bdff5c62c2e477d4572ac41b9d29d71aece","_id":"gloriajs@2.1.6","_nodeVersion":"19.3.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-HmmF9ZJoQa7IMyXEij/A6uCoNH2ax1ucP6mVioePgjma0F/Idc15F4dgsAoCx8OlHtVF7EGySqsHXiwIJp+WYQ==","shasum":"c8207ffba12853dee228cf68a99bd20e7fbaee98","tarball":"https://registry.npmjs.org/gloriajs/-/gloriajs-2.1.6.tgz","fileCount":61,"unpackedSize":2917936,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYSBCDGmj8LzWAarJWlhwDP0p9uD3MLLXtszywpvHlqAiAcq86y5cFXYDRdsiOGk6zz2oxkkorKTF/rXwzU0LzD5g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+mCVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLHRAAm3z6Z79cuTlL0Wdhoqf6lmxZSdRgVSZ1cCngukLs0doGLg86\r\nIK+fBYypnJMW2WZen33KHwIM3EHgBAQPxdbzzzf1596AF40kJ3AXAQv2y4x9\r\nkCUvOty3jhrMehD+wbOOOI5rXjXhqCxD/Nt/ItPwlNFpg1mZ8AD+YQ9RAyIR\r\nGkRklqHNVIkSUIZxs6f36CjAS6Vz3lgVpqii82wYL/tsNFE/sHSpMmHIHRcr\r\np+BjhSU/XyIxUm+ydDwTRU+IV1bIBbwlwkAEStcdd52vNQVJBJ6hOJKvWTzU\r\nJ3DF/8GRFD7Q/L0L+u9fZzRVxf/XBv7IXQ4uW4Ci0NPYYNlMhSywm58uYWLZ\r\ndWiIzS289bNQ9f7RPD4HCx6P+gkqjErgNUJVEdB5Aio4y9P3HHijENe7Cf76\r\nldylswPGu5xscwBtXKJZ8LuDDm5j2dJ2PXEoeG6P4m3v6dVA/I8/v9qISE12\r\nsH4GkqTKvzmQiDnUQIl/hPEhc+uhjuVJ3vtETzL43xSJ5tUYvp797p631aOA\r\nU4VC8PYj7FHH4oqItndwj0Ro6M/8tY6HPrl7yjFomqkIDkGZtRZR1/JenPB0\r\nLQtEGkqJJ8pKUNOHczPo8VQ/jOQnfajxOqoJXm/iM+POjcmkblVUIqV8i/jC\r\nDkekb3K4mUuS90qp3OU41pojW2yequx6EKQ=\r\n=6wV9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"daveeds","email":"omard.skp+gloria@gmail.com"},"directories":{},"maintainers":[{"name":"daveeds","email":"omard.skp+gloria@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gloriajs_2.1.6_1677353109388_0.929457855069032"},"_hasShrinkwrap":false},"2.1.7":{"name":"gloriajs","version":"2.1.7","description":"Gloria is a NodeJS simple static website generator.","main":"cli.js","bin":{"gloriajs":"cli.js"},"scripts":{"test":"","tsc":"tsc","lint":"eslint '**/*.{js,ts}' --fix","prettier":"prettier --write .","build":"tsc ","gloria":"./bin/gloria"},"repository":{"type":"git","url":"git+https://github.com/gloriajs/gloria.git"},"author":{"name":"dvidsilva"},"license":"Apache-2.0","bugs":{"url":"https://github.com/gloriajs/gloria/issues"},"homepage":"https://gloriajs.github.io.com/","dependencies":{"@types/yargs":"^17.0.19","async":"^2.1.2","autoprefixer":"^10.4.13","chalk":"^5.2.0","configstore":"^2.1.0","express":"^4.14.0","front-matter":"^2.1.1","fs-extra":"^1.0.0","fs-promise":"^1.0.0","handlebars":"^4.0.6","klaw-sync":"^6.0.0","liquid-to-handlebars":"^0.3.2","marked":"^0.3.6","moment":"^2.17.1","mz":"^2.5.0","node-watch":"^0.4.1","open":"0.0.5","postcss":"^8.4.21","prompt-sync":"^4.1.4","q":"^1.4.1","request":"^2.79.0","request-promise":"^4.1.1","semver":"^5.3.0","shelljs":"^0.7.5","string":"^3.3.3","stylus":"^0.54.5","tailwindcss":"^3.2.7","upath":"^2.0.1","uuid":"^9.0.0","yaml":"^0.3.0","yamljs":"^0.2.8","yargs":"^17.6.2"},"devDependencies":{"@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","babel-eslint":"^6.1.2","chai":"^3.5.0","eslint":"^8.31.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","mocha":"^3.1.2","mocha-eslint":"^3.0.1","pkg":"^5.8.0","pre-commit":"^1.2.2","prettier":"2.8.2","typescript":"^4.9.4"},"gitHead":"9ef7e7143447b943b85fa67f0ca7d3749b76e6f4","_id":"gloriajs@2.1.7","_nodeVersion":"20.0.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-OqoClvD7EG22WiYyTAKb8X5CuxMtplnc+WYcptYHZ3AN6NfiecxRbIkm5e2GMTTOwq/wq1ejQDwj1weIT8I9bA==","shasum":"d720b829911dfc4a7802068f69eee4b1dd51d024","tarball":"https://registry.npmjs.org/gloriajs/-/gloriajs-2.1.7.tgz","fileCount":62,"unpackedSize":2920927,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+/3XFAAV+bjldFG8Zk7RaSKzDhNUdDaDwxB5rWAUe6gIhAItal2w6NEU1B4xhkiVZy6YC+FQrHV/j2HvQdH52HbFP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUu+bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWPRAAiAsaaha/LDXt4YunRxTXYtHEfVGtN2ojBK0+xfQNVeukwimo\r\nuj8Lzt+iSOrrQp+tNH57GQnnD4YjbRpjmw2X6GSslaFOMlnpsczA5+PYCz1s\r\nZSfKAMkgFYK9LFDpxLb7nXTImHCSpq//acaeuHMucedZqDR0Om3jL65qJR0T\r\nsVl3eFxwVvQk/FIBM0fJ2FkXvgPaONM25fQFsDneFzn7xxoK69SQW1o5Dxf6\r\ng0DMnrbDNY6yLh/hBCF94XKC/gqKMz/Amfb3IXlMz1RBcAqGNIONaKOa9OLp\r\nTJCjdOVzAw+6KASfEmcXP8bqcIq+S+Ej3bHoRRNJRF4eQTwHBLX8ltXH+I8a\r\nSMsFe64WrJKVb/eg656fbTsZMgw5AZQQbwBYpAt5jzAibn2otT9vtHjL/9uu\r\n/Bn+kd0gYKOTkyXtYfU2Mit1vk/8b8yduZYcRtIaM1JvmMZ4ys9h8nrY+NDU\r\nb2agI0Lja4z9a+q2dG9ymxVUuRLW7q1PnJ6UuQxrGxws02BYglqee2SqtZLQ\r\nTKPGPg3/+szGExStxBOhfn+Giw8o7ktQ73mgzD/CDXWHXCC6wgscAjX7nJD3\r\nrui4HN/1m8PNNuPNWEJ//hnh+JKnfdRpY4U3TvV3a4nJknCyRzdcUY3rAjjq\r\nUT7L4QUHB7zNxoIb/IsnXVjM0B7HBksenUM=\r\n=+PZa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"daveeds","email":"omard.skp+gloria@gmail.com"},"directories":{},"maintainers":[{"name":"daveeds","email":"omard.skp+gloria@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gloriajs_2.1.7_1683156891161_0.17239141077664266"},"_hasShrinkwrap":false},"2.1.8":{"name":"gloriajs","version":"2.1.8","description":"Gloria is a NodeJS simple static website generator.","main":"cli.js","bin":{"gloriajs":"cli.js"},"scripts":{"test":"touch .","tsc":"tsc","lint":"eslint '**/*.{js,ts}' --fix","prettier":"prettier --write .","build":"tsc ","gloria":"./bin/gloria"},"repository":{"type":"git","url":"git+https://github.com/gloriajs/gloria.git"},"author":{"name":"dvidsilva"},"license":"Apache-2.0","bugs":{"url":"https://github.com/gloriajs/gloria/issues"},"homepage":"https://gloriajs.github.io.com/","dependencies":{"@types/yargs":"^17.0.19","async":"^2.1.2","autoprefixer":"^10.4.13","chalk":"^5.2.0","configstore":"^2.1.0","express":"^4.14.0","front-matter":"^2.1.1","fs-extra":"^1.0.0","fs-promise":"^1.0.0","handlebars":"^4.0.6","klaw-sync":"^6.0.0","liquid-to-handlebars":"^0.3.2","marked":"^0.3.6","moment":"^2.17.1","mz":"^2.5.0","node-watch":"^0.4.1","open":"0.0.5","postcss":"^8.4.21","prompt-sync":"^4.1.4","q":"^1.4.1","request":"^2.79.0","request-promise":"^4.1.1","semver":"^5.3.0","shelljs":"^0.7.5","string":"^3.3.3","stylus":"^0.54.5","tailwindcss":"^3.2.7","upath":"^2.0.1","uuid":"^9.0.0","yaml":"^0.3.0","yamljs":"^0.2.8","yargs":"^17.6.2"},"devDependencies":{"@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","babel-eslint":"^6.1.2","chai":"^3.5.0","eslint":"^8.31.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","mocha":"^3.1.2","mocha-eslint":"^3.0.1","pkg":"^5.8.0","pre-commit":"^1.2.2","prettier":"2.8.2","typescript":"^4.9.4"},"gitHead":"ae0e4e19227e89ab71f3120d0db27d7cd41833b2","_id":"gloriajs@2.1.8","_nodeVersion":"20.0.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-fZxCJaO+ESEXRjMPXc+uzc/jEqk+Nh3bobgG28znfX4ak7a0GgXC4gspu8RJ7mUj04ZTHYSoI07dn1Exv1q4zw==","shasum":"de3775f028241fdfceb3451b23a04f8d400be847","tarball":"https://registry.npmjs.org/gloriajs/-/gloriajs-2.1.8.tgz","fileCount":62,"unpackedSize":2920997,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDe/WGWyKuWdPCt+T1h7CUVAvlOWe8g2D/E/agSa20LTgIhALvuM47f436DOoEg803oDMWon6VlDO80CR3LKjTHb+SW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUvGGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7hQ//YCoZHjiH9/aVSEuVVugSfhO7M7wJzw50qG+Nhxg+6FOTIDHU\r\nRZ2k2/5f72pLXv4nXUA7WBgH6a/ln5L3V1fMBuLeHzhLYqVms9r0yQGt6AMZ\r\nudLs+EWj7GfcFCq8d8Ecj9mevNu+mKnCtVxuQ3Cw1DTUlM+urqKelSoHkkMk\r\nm3OUnmOVznYNAjRs4RO0+X9XqZOFdbS0DCqMKHzvjh6+nXwT8QUKHxo85NoR\r\n3+ttZe5s8+NEaiB+zRBm+ECc3ypFzQL1640b5+RkK1wHk0yfXVJ0oMZVpRTe\r\n2PIbYfH/HLX537eXshmkE6hmput+3woM1kJqqZqi1riOLnbn/f1v7NHsDSA7\r\nqBSPrC/mLjIPPQFQqP6Fnk8Q+undbpQbkVXC+L1PyYFqxVjZlrcS7rC/9Dy7\r\nYlv39SQHtYXHwqPFTT2pS51lc/EyocMuSxEjdTuJfm+80BKyGJcbCJj/z0Rm\r\nvROcLg4O/uWgD6YnCx/J1w+HoLCkt7lMExtEU6vhRHTF9cOfuOXPTiJj5t6o\r\nJzxDg6QhR4jybXUt6lJYoX96A6xyhr9Vx08k9/bQG6/LeX9jcMemvkB9Gg2G\r\npM5qznoLBZyytIgH0zjniKOkVrlR/EWfp4813fmo+YCnwvjWdq2mZOdz09nW\r\nKjzCGVVgyjSdxwAsV0ZvrhRrpHGhhYfcLN4=\r\n=1yi5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"daveeds","email":"omard.skp+gloria@gmail.com"},"directories":{},"maintainers":[{"name":"daveeds","email":"omard.skp+gloria@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gloriajs_2.1.8_1683157382164_0.7477917862238346"},"_hasShrinkwrap":false},"2.1.9":{"name":"gloriajs","version":"2.1.9","description":"Gloria is a NodeJS simple static website generator.","main":"cli.js","bin":{"gloriajs":"cli.js"},"scripts":{"test":"touch .","tsc":"tsc","lint":"eslint '**/*.{js,ts}' --fix","prettier":"prettier --write .","build":"tsc ","gloria":"./bin/gloria"},"repository":{"type":"git","url":"git+https://github.com/gloriajs/gloria.git"},"author":{"name":"dvidsilva"},"license":"Apache-2.0","bugs":{"url":"https://github.com/gloriajs/gloria/issues"},"homepage":"https://gloriajs.github.io.com/","dependencies":{"@types/yargs":"^17.0.19","async":"^2.1.2","autoprefixer":"^10.4.13","chalk":"^5.2.0","configstore":"^2.1.0","express":"^4.14.0","front-matter":"^2.1.1","fs-extra":"^1.0.0","fs-promise":"^1.0.0","handlebars":"^4.0.6","klaw-sync":"^6.0.0","liquid-to-handlebars":"^0.3.2","marked":"^0.3.6","moment":"^2.17.1","mz":"^2.5.0","node-watch":"^0.4.1","open":"0.0.5","postcss":"^8.4.21","prompt-sync":"^4.1.4","q":"^1.4.1","request":"^2.79.0","request-promise":"^4.1.1","semver":"^5.3.0","shelljs":"^0.7.5","string":"^3.3.3","stylus":"^0.54.5","tailwindcss":"^3.2.7","upath":"^2.0.1","uuid":"^9.0.0","yaml":"^0.3.0","yamljs":"^0.2.8","yargs":"^17.6.2"},"devDependencies":{"@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","babel-eslint":"^6.1.2","chai":"^3.5.0","eslint":"^8.31.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","mocha":"^3.1.2","mocha-eslint":"^3.0.1","pkg":"^5.8.0","pre-commit":"^1.2.2","prettier":"2.8.2","typescript":"^4.9.4"},"gitHead":"2cf1c0d7de6bb42c2d8991a5e46dc4f3ef3e023d","_id":"gloriajs@2.1.9","_nodeVersion":"20.0.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-hRBYN6Lfuf2Hz/X8DVYW/tPVtbNnWbqTXXvVn53yrEJeU8XNmkbAh5p7ZpuBKg9oS197AnbCB3lPPyo8QJlwxA==","shasum":"a07123880025ff11529ee8a877e4ee8e050de533","tarball":"https://registry.npmjs.org/gloriajs/-/gloriajs-2.1.9.tgz","fileCount":62,"unpackedSize":2921195,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2X+tjStEELuhNNccadpmODCUtqzNCxUfAcs7bl5bPHQIhAJG56Kem68BMk+tMMA+YC+ZpNr2cbLoE5VXBaueS84U0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUvjmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqohAAnkotwN7pWDaCOvvqX8VdyJa4utuxIKAudO3sDPmRsBbzV7+Z\r\nke73Ex1PeYQIexPmRxJlUWwov6x2K5pJ/V+kWN6iEehESZOqu8YE+R8y6Vjb\r\nZZSgz//jNpaxEljFMq5WdxxVNyIyWr8RGH8q4xc/xpis8Enst/s3opUHCXbZ\r\nPmybqbFRPRodQ7BK4D18upLG5X8/8152hGKgEzIxsDyuFgHt5vRr/EXAcXsJ\r\nZTNeLq0V0MvZF51A5Cl+5KaDhxnHhkaIuZv0YG1HMDmRUKHhbZzlId6UWJu4\r\nHBTHn1MRo0oBehs/TZS5biIXH6QKivUPoVEGsnSmibbhK3gna8sezUfKDBfa\r\niaPVA8miIIuT60AHxlIYnjKfzhvd//PQNXKt23FHHTc4Bl74AUFuM+JJgGFy\r\nSBknmZW6qE7q4OMgRUnGj4bPiBdO3Io+ANcxe0UPzKqavjm6xgAXQVczOXCp\r\nTGliNheQd0jQXKLrOeWDhq5N4mYmmZlwRiJtD45bsU0UFzFGrONQmzey7oaq\r\nI+yn9Ti2bHjrDbmfH8DR7cgMKMtY1t88wLmUqZb6EGb6InEvdHdvhuN0nhed\r\nZJ87DWVsYcjlAqMGRXKOcM8cTAcxajl8L+nqF96bmcNxRe/4e+tLEnTg3c6w\r\nrq+ZmVPXHelTAx850gEZW/gw9Kr6yaolS6c=\r\n=zpkH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"daveeds","email":"omard.skp+gloria@gmail.com"},"directories":{},"maintainers":[{"name":"daveeds","email":"omard.skp+gloria@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gloriajs_2.1.9_1683159270088_0.1524897307469797"},"_hasShrinkwrap":false},"2.2.0":{"name":"gloriajs","version":"2.2.0","description":"Gloria is a NodeJS simple static website generator.","main":"cli.js","bin":{"gloriajs":"cli.js"},"scripts":{"test":"touch .","tsc":"tsc","lint":"eslint '**/*.{js,ts}' --fix","prettier":"prettier --write .","build":"tsc ","gloria":"./bin/gloria"},"repository":{"type":"git","url":"git+https://github.com/gloriajs/gloria.git"},"author":{"name":"dvidsilva"},"license":"Apache-2.0","bugs":{"url":"https://github.com/gloriajs/gloria/issues"},"homepage":"https://gloriajs.github.io.com/","dependencies":{"@types/yargs":"^17.0.19","async":"^2.1.2","autoprefixer":"^10.4.13","chalk":"^5.2.0","configstore":"^2.1.0","express":"^4.14.0","front-matter":"^2.1.1","fs-extra":"^1.0.0","fs-promise":"^1.0.0","handlebars":"^4.0.6","klaw-sync":"^6.0.0","liquid-to-handlebars":"^0.3.2","marked":"^0.3.6","moment":"^2.17.1","mz":"^2.5.0","node-watch":"^0.4.1","open":"0.0.5","postcss":"^8.4.21","prompt-sync":"^4.1.4","q":"^1.4.1","request":"^2.79.0","request-promise":"^4.1.1","semver":"^5.3.0","shelljs":"^0.7.5","string":"^3.3.3","stylus":"^0.54.5","tailwindcss":"^3.2.7","upath":"^2.0.1","uuid":"^9.0.0","yaml":"^2.2.2","yamljs":"^0.2.8","yargs":"^17.6.2"},"devDependencies":{"@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","babel-eslint":"^6.1.2","chai":"^3.5.0","eslint":"^8.31.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","mocha":"^3.1.2","mocha-eslint":"^3.0.1","pkg":"^5.8.0","pre-commit":"^1.2.2","prettier":"2.8.2","typescript":"^4.9.4"},"gitHead":"e88ca001d8a8a2d415670d42a432c34215074321","_id":"gloriajs@2.2.0","_nodeVersion":"20.0.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-QjTZM3cxZ0hNXfZ8ujZ9Y7/MRsu2AdYbxTHtCT60we/JBZpAqavjWvUG9hr3OOidJkGIGPIZtdJ3hs13JtutCg==","shasum":"34bbbb1845c6d3c4f84f7883b95bb7ca91b952ed","tarball":"https://registry.npmjs.org/gloriajs/-/gloriajs-2.2.0.tgz","fileCount":65,"unpackedSize":2923275,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHp1zvFv6Pav4ZUGeEsmKiZSKJ3z0RIrGB16BSZ556GPAiEAmS7+4L6ztghttOKypCEionqrJwUhup2T95syKFfTj+0="}]},"_npmUser":{"name":"daveeds","email":"omard.skp+gloria@gmail.com"},"directories":{},"maintainers":[{"name":"daveeds","email":"omard.skp+gloria@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gloriajs_2.2.0_1683304671396_0.7427971497830901"},"_hasShrinkwrap":false},"2.2.0-a":{"name":"gloriajs","version":"2.2.0-a","description":"Gloria is a NodeJS simple static website generator.","main":"cli.js","bin":{"gloriajs":"cli.js"},"scripts":{"test":"touch .","tsc":"tsc","lint":"eslint '**/*.{js,ts}' --fix","prettier":"prettier --write .","build":"tsc ","gloria":"./bin/gloria"},"repository":{"type":"git","url":"git+https://github.com/gloriajs/gloria.git"},"author":{"name":"dvidsilva"},"license":"Apache-2.0","bugs":{"url":"https://github.com/gloriajs/gloria/issues"},"homepage":"https://gloriajs.github.io.com/","dependencies":{"@types/yargs":"^17.0.19","async":"^2.1.2","autoprefixer":"^10.4.13","chalk":"^5.2.0","configstore":"^2.1.0","express":"^4.14.0","front-matter":"^2.1.1","fs-extra":"^1.0.0","fs-promise":"^1.0.0","handlebars":"^4.0.6","klaw-sync":"^6.0.0","liquid-to-handlebars":"^0.3.2","marked":"^0.3.6","moment":"^2.17.1","mz":"^2.5.0","node-watch":"^0.4.1","open":"0.0.5","postcss":"^8.4.21","prompt-sync":"^4.1.4","q":"^1.4.1","request":"^2.79.0","request-promise":"^4.1.1","semver":"^5.3.0","shelljs":"^0.7.5","string":"^3.3.3","stylus":"^0.54.5","tailwindcss":"^3.2.7","upath":"^2.0.1","uuid":"^9.0.0","yaml":"^0.3.0","yamljs":"^0.2.8","yargs":"^17.6.2"},"devDependencies":{"@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","babel-eslint":"^6.1.2","chai":"^3.5.0","eslint":"^8.31.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","mocha":"^3.1.2","mocha-eslint":"^3.0.1","pkg":"^5.8.0","pre-commit":"^1.2.2","prettier":"2.8.2","typescript":"^4.9.4"},"_id":"gloriajs@2.2.0-a","gitHead":"8c330513ebb701f011f01bca485567f5cc4d401c","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-zgNBNa6PndBoFh7ePhyD2UG64maS0Hz8Rhbh5zYfr99/6ty+qeHHuVGx+4gZE/RWiNV+9+FEB11Tik1Q511GBw==","shasum":"784dca5cde1e84760f68d8b28a87b1bdc400242f","tarball":"https://registry.npmjs.org/gloriajs/-/gloriajs-2.2.0-a.tgz","fileCount":62,"unpackedSize":2921136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgSw5s1YAKxhvUs0nNhxhlxsp4N0CvK/yVVdLIM3SnsAiEAvDABVOtwHwYKq+5ETM9hgg7+gqxYEeAXetZEt5Tu1/s="}]},"_npmUser":{"name":"daveeds","email":"omard.skp+gloria@gmail.com"},"directories":{},"maintainers":[{"name":"daveeds","email":"omard.skp+gloria@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gloriajs_2.2.0-a_1695179160521_0.5081728952415938"},"_hasShrinkwrap":false},"2.2.1":{"name":"gloriajs","version":"2.2.1","description":"Gloria is a NodeJS simple static website generator.","main":"cli.js","bin":{"gloriajs":"cli.js"},"scripts":{"test":"touch .","tsc":"tsc","lint":"eslint '**/*.{js,ts}' --fix","prettier":"prettier --write .","build":"tsc ","gloria":"./bin/gloria"},"repository":{"type":"git","url":"git+https://github.com/gloriajs/gloria.git"},"author":{"name":"dvidsilva"},"license":"Apache-2.0","bugs":{"url":"https://github.com/gloriajs/gloria/issues"},"homepage":"https://gloriajs.github.io.com/","dependencies":{"@types/yargs":"^17.0.19","async":"^2.1.2","autoprefixer":"^10.4.13","chalk":"^5.2.0","configstore":"^2.1.0","express":"^4.14.0","front-matter":"^2.1.1","fs-extra":"^1.0.0","fs-promise":"^1.0.0","handlebars":"^4.0.6","klaw-sync":"^6.0.0","liquid-to-handlebars":"^0.3.2","marked":"^0.3.6","moment":"^2.17.1","mz":"^2.5.0","node-watch":"^0.4.1","open":"0.0.5","postcss":"^8.4.21","prompt-sync":"^4.1.4","q":"^1.4.1","request":"^2.79.0","request-promise":"^4.1.1","semver":"^5.3.0","shelljs":"^0.7.5","string":"^3.3.3","stylus":"^0.54.5","tailwindcss":"^3.2.7","upath":"^2.0.1","uuid":"^9.0.0","yaml":"^0.3.0","yamljs":"^0.2.8","yargs":"^17.6.2"},"devDependencies":{"@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","babel-eslint":"^6.1.2","chai":"^3.5.0","eslint":"^8.31.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","mocha":"^3.1.2","mocha-eslint":"^3.0.1","pkg":"^5.8.0","pre-commit":"^1.2.2","prettier":"2.8.2","typescript":"^4.9.4"},"_id":"gloriajs@2.2.1","gitHead":"0284a89936a4ca439305771a5642b9304cab51c9","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-v073/lBRImuwB0io67b5YvsJF7slXzrC8I2tlVZujnGf/bCd/YdGq5tiDI/3jj8QpknH0/5mZy7OvDeCHOBxtQ==","shasum":"b5c89f01f5beef3e7490efdb4bd2ff2da7cfbf9e","tarball":"https://registry.npmjs.org/gloriajs/-/gloriajs-2.2.1.tgz","fileCount":64,"unpackedSize":2923320,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9X3fb+WLTQPZgoqOWL8dHTTC0yw9JaNG/gmmCpd8TXQIhALlI0DYEV3cmI8bsIgq85LfKRW/OROeg4MjC6YBW58bb"}]},"_npmUser":{"name":"daveeds","email":"omard.skp+gloria@gmail.com"},"directories":{},"maintainers":[{"name":"daveeds","email":"omard.skp+gloria@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gloriajs_2.2.1_1695585516762_0.8541042065906259"},"_hasShrinkwrap":false},"2.2.2":{"name":"gloriajs","version":"2.2.2","description":"Gloria is a NodeJS simple static website generator.","main":"cli.js","bin":{"gloriajs":"cli.js"},"scripts":{"test":"touch .","tsc":"tsc","lint":"eslint '**/*.{js,ts}' --fix","prettier":"prettier --write .","build":"tsc ","gloria":"./bin/gloria"},"repository":{"type":"git","url":"git+https://github.com/gloriajs/gloria.git"},"author":{"name":"dvidsilva"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/gloriajs/gloria/issues"},"homepage":"https://gloriajs.github.io.com/","dependencies":{"@types/yargs":"^17.0.19","async":"^2.1.2","autoprefixer":"^10.4.13","chalk":"^5.2.0","configstore":"^2.1.0","express":"^4.14.0","front-matter":"^2.1.1","fs-extra":"^1.0.0","fs-promise":"^1.0.0","handlebars":"^4.0.6","klaw-sync":"^6.0.0","liquid-to-handlebars":"^0.3.2","marked":"^0.3.6","moment":"^2.17.1","mz":"^2.5.0","node-watch":"^0.4.1","open":"0.0.5","postcss":"^8.4.21","prompt-sync":"^4.1.4","q":"^1.4.1","request":"^2.79.0","request-promise":"^4.1.1","semver":"^5.3.0","shelljs":"^0.7.5","string":"^3.3.3","stylus":"^0.54.5","tailwindcss":"^3.2.7","upath":"^2.0.1","uuid":"^9.0.0","yaml":"^0.3.0","yamljs":"^0.2.8","yargs":"^17.6.2"},"devDependencies":{"@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","babel-eslint":"^6.1.2","chai":"^3.5.0","eslint":"^8.31.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","mocha":"^3.1.2","mocha-eslint":"^3.0.1","pkg":"^5.8.0","pre-commit":"^1.2.2","prettier":"2.8.2","typescript":"^4.9.4"},"_id":"gloriajs@2.2.2","gitHead":"7c12c26c997af910f6235d80c7a9f9589b66e288","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-cG+rDEo4wdSHKnsXfEiGIFaZl3k1ofNabrtf/Sg6D4VrFNKvUAcUmBwUkK0Jgl8tbvQsR2bCvw8yqJljmKd3iw==","shasum":"3a769822cc6cf623a0d6308444f72ef1df7dadb8","tarball":"https://registry.npmjs.org/gloriajs/-/gloriajs-2.2.2.tgz","fileCount":65,"unpackedSize":2924330,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBA+jGvEi14ZLh6zLfCFlLVe28+3E02T4Zb88q/OXR0tAiEAs7L9SZR6vrBhRjro1HUs3Pv2t/dLE8dI2JWQjfERlr4="}]},"_npmUser":{"name":"daveeds","email":"omard.skp+gloria@gmail.com"},"directories":{},"maintainers":[{"name":"daveeds","email":"omard.skp+gloria@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gloriajs_2.2.2_1695602829514_0.8686933836767261"},"_hasShrinkwrap":false},"2.2.3":{"name":"gloriajs","version":"2.2.3","description":"Gloria is a NodeJS simple static website generator.","main":"cli.js","bin":{"gloriajs":"cli.js"},"scripts":{"test":"touch .","tsc":"tsc","lint":"eslint '**/*.{js,ts}' --fix","prettier":"prettier --write .","build":"tsc ","gloria":"./bin/gloria"},"repository":{"type":"git","url":"git+https://github.com/gloriajs/gloria.git"},"author":{"name":"dvidsilva"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/gloriajs/gloria/issues"},"homepage":"https://gloriajs.github.io.com/","dependencies":{"@types/yargs":"^17.0.19","async":"^2.1.2","autoprefixer":"^10.4.13","chalk":"^5.2.0","configstore":"^2.1.0","express":"^4.14.0","front-matter":"^2.1.1","fs-extra":"^1.0.0","fs-promise":"^1.0.0","handlebars":"^4.0.6","klaw-sync":"^6.0.0","liquid-to-handlebars":"^0.3.2","marked":"^0.3.6","moment":"^2.17.1","mz":"^2.5.0","node-watch":"^0.4.1","open":"0.0.5","postcss":"^8.4.21","prompt-sync":"^4.1.4","q":"^1.4.1","request":"^2.79.0","request-promise":"^4.1.1","semver":"^5.3.0","shelljs":"^0.7.5","string":"^3.3.3","stylus":"^0.54.5","tailwindcss":"^3.2.7","upath":"^2.0.1","uuid":"^9.0.0","yaml":"^0.3.0","yamljs":"^0.2.8","yargs":"^17.6.2"},"devDependencies":{"@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","babel-eslint":"^6.1.2","chai":"^3.5.0","eslint":"^8.31.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","mocha":"^3.1.2","mocha-eslint":"^3.0.1","pkg":"^5.8.0","pre-commit":"^1.2.2","prettier":"2.8.2","typescript":"^4.9.4"},"_id":"gloriajs@2.2.3","gitHead":"be7d9cbce14c36a191047f4cc0a0622a6b86e19a","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-mSPhDE1Z6+weEtUbfWOoickSbJR6aHB72OPuZKqrKxJp3wIFrgllMxep2Onw+Y4YVwkV4DwUGzs3NNf5g20org==","shasum":"33d6cdaf0b919ef5b97ef99f987ad6bf77ae6d73","tarball":"https://registry.npmjs.org/gloriajs/-/gloriajs-2.2.3.tgz","fileCount":65,"unpackedSize":2924405,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY2OiaH8afAV098U+FoideRaB11l5nh3wHhoFf4O89ugIgKZBAir0nw/FkJo1Otbclorr6FuR95M494+1ejFvr/ps="}]},"_npmUser":{"name":"daveeds","email":"omard.skp+gloria@gmail.com"},"directories":{},"maintainers":[{"name":"daveeds","email":"omard.skp+gloria@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gloriajs_2.2.3_1695604745839_0.08718657190384782"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-25T19:25:09.387Z","2.1.6":"2023-02-25T19:25:09.634Z","modified":"2023-09-25T01:19:06.361Z","2.1.7":"2023-05-03T23:34:51.454Z","2.1.8":"2023-05-03T23:43:02.416Z","2.1.9":"2023-05-04T00:14:30.331Z","2.2.0":"2023-05-05T16:37:51.732Z","2.2.0-a":"2023-09-20T03:06:00.931Z","2.2.1":"2023-09-24T19:58:37.019Z","2.2.2":"2023-09-25T00:47:09.796Z","2.2.3":"2023-09-25T01:19:06.186Z"},"maintainers":[{"name":"daveeds","email":"omard.skp+gloria@gmail.com"}],"description":"Gloria is a NodeJS simple static website generator.","homepage":"https://gloriajs.github.io.com/","repository":{"type":"git","url":"git+https://github.com/gloriajs/gloria.git"},"author":{"name":"dvidsilva"},"bugs":{"url":"https://github.com/gloriajs/gloria/issues"},"license":"SEE LICENSE IN LICENSE","readme":"# Gloria - static site generator\n\n_gloria is spanish for glory, also the name of my mom and the name was available in npm_\n\n**V2 is deprecating lots of old functions, make sure to read the migrating docs.** We're also slowly moving into typescript, and while I think it should work very well for your projects, legally I need to remind you that this is a satire of other projects.\n\nIt currently supports having a content management system using MD files and tailwind CSS, with some bugs, but the main functionality and philosophy have been accomplished.\n\nThis project aims to be a substitute for [jekyll](https://jekyllrb.com/), to help you create static websites without depending on ruby.\n\nBecause of its ease of use, extensibility and support for md files, is also great for creating websites out of documentatation that lives in a source code.\n\n## Community\n\nWe're going to have a discord or something some day.\n\n## Quickstart\n\nGloria aims to be the easiest simple static web generator there is, get yourself a good looking website for your portfolio, projects, community or hobbies in less than 5 minutes.\n\n### Web\n\nFork the quick start theme repo and modify `_config.yml`, add and change pages, and publish to your [github pages](https://pages.github.com/) for free.\n\n### Locally\n\nAdd gloria as a dependency `yarn add gloriajs` and follow build and deploy instructions. We're using a `yarn.lock`.\n\n### Custom domains\n\nGithub pages offers support for custom domains, follow the instructions on [their docs](https://docs.github.com/en/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site).\n\n[JS.org](https://js.org/) Offers free domains to open source\n\n## Installation\n\nFor more information check our [website](https://gloria.js.org).\n\n### Npm Registry\n\nTo install from the npm registry run `yarn add gloriajs` or `npm install gloriajs`.\n\n### Github packages\n\nAdd the `@gloriajs` scope to your `.npmrc` or your project before installing. If added globally it only needs to be done once, but is better to add it on each project so your collaborators don't have to do it too before getting started. I can't remember my npm login, but once I figure it out we can also publish there I guess.\n\n```\n@gloriajs:registry=npm.pkg.github.com\n```\n\nInstall by\n\n```\nnpm i @gloriajs/gloria\n```\n\n## Usage\n\nNow gloria is globally installed in your computer, and you can run commands like `gloria --version` to retrieve the version. Or if installed per project you can use npx.\n\n### Locally\n\nClone this repo and point to it from another one adding this line to your dependencies:\n\n```\n    \"gloria-local\": \"./node_modules/gloria-local/bin/gloria\"\n```\n\nThen you can add scripts to your `package.json` as:\n\n```\n    \"gloria-local\": \"./node_modules/gloria-local/bin/gloria\"\n```\n\nAnd use `gloria` from that folder like:\n\n```\nnpm run gloria-local -- --version\n```\n\n## Commands\n\n- `collect` - `[output]` traverses the include-paths and saves information about the available files\n- `copy` - `[path] [dest]` copies the static files from source paths to dest folders\n- `extract` - `[dest]` finds metadata and frontmatter information from every collected file\n- `prebuild` - `[dest]` creates the output placeholders so they can be processed\n- `build` - `[path] [dest]` interpolates the content into the layout\n- `css:tailwind` - `[path] [dest]` runs tailwind in the html output\n- `scripts` - `[path] [dest]` @TODO processes scripts\n- `write` - `[dest]` writes production version to disk\n- `cleanup` - `[dest]` @TODO: cleans up temp files after a successful build\n- `version` - ` ` returns the current package version\n\nThe commands all should work on their own, and the ones that combine multiple steps do it very nicely by using promises, we pass the project around, and store and read from its properties, to create new commands or amplify existing ones, for plugins and templates, review the data structure.\n\n## Development and contributing\n\nRefer to our [Contributing page](CONTRIBUTING.md) and local installation instructions.\n\n**Here's our @TODO in no particular order for inspiration:**\n\n- [x] Write the previous commands to restore basic features\n- [x] Fix build so it interpolates the parsed markdown\n- [x] Recreate documentation website\n- [ ] Move to typescript\n- [ ] Delete unused files\n- [ ] Data sources\n- [x] interpolations\n- [ ] bug: only excluding first condition\n\n## Data structure\n\nThe current data structure is something like:\n\n```\nconst project = {\n    prebuilt: {\n        html,\n        css,\n    },\n};\n```\n\nOnce we're in typescript it will be much easier to see by referencing the interfaces.\n\n## CSS\n\nI'm using tailwind coz it seemed easy, should be quite extendable and possible to include other css pre-processors, or change the configuration flag.\n\n## Tests\n\nI removed this line `./node_modules/.bin/mocha --reporter spec` and need to add it later, but now that we're using TS and new testing tools have come out, perhaps we don't need mocha.\n\n## Troubleshooting\n\nTry on your own or open an [issue](https://github.com/gloriajs/gloria/issues) describing your problem.\n\nGo for a walk and wait.\n\n## google analytics\n\nI recommend not tracking vanity metrics when you could be going for a walk, but if you must, add it to the layout or wait for a way to append_to_head using metadata from a page.\n\n## Slava Ukraini\n\nGloria and Slava are the same word. A friend named Slava told me.\n","readmeFilename":"README.md"}