{"_id":"@graphlab-fr/cosma","_rev":"37-895a992068d8a86d0bf49700584aed8e","name":"@graphlab-fr/cosma","dist-tags":{"latest":"2.6.1"},"versions":{"1.0.1":{"name":"@graphlab-fr/cosma","version":"1.0.1","keywords":[],"author":"","license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@1.0.1","maintainers":[{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.graphlab.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma-cli/issues"},"bin":{"cosma":"app.js"},"dist":{"shasum":"24d81f7c63f94656092709d51cd759fa458c5257","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-1.0.1.tgz","fileCount":106,"integrity":"sha512-j9zk0eYgNrhfrzlIkkEBlUjaOk+Bbjo0KLQ3KFx5n1Vcjv+D4zwWRpgW6DLEyNbd6OMkLRctYMCY0khxB1ue4A==","signatures":[{"sig":"MEYCIQDmxQL17kBQ3m9BANDx7mUDEZtPRjVMGKnlREgb4AYgnwIhAM2QDjqr/g9ucpjOgmhcFC7+EwZYdGall2SjhbKP3mxt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":616371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4xecCRA9TVsSAnZWagAA9sgP+QCxvC/DYVuveZ9g+J+9\nD/KuE+aB/CduEfHzVxKrAyPVVl7sjNwHdrmjsuInmx0ZSleWrYxFO7NUPoET\n/Mr8H1dHEznglJSwjrwY4cyX4L2n08DyEg0dsebzZPEZWvjl7Ez6ddzxhfzd\noC/XMrt1ce6rLqBTC6fPUgQgSbAkV0hHaXtBqiuTkE0LaZl9j+9fum9ltfib\ncqsOQcITwyXgjNHjq2VyHWXymX8QN5bLxvEkBDP9Eyr5k67AwTdP2c/QD3Yl\n5zkr2uJgJN6XeGdwP9BgfDWPFHeHjS/ouTkH7/ztiSvkItue14duMdi/Df0c\na7WROwl8EoPTt6AG3MtZ33B1+fSaR0Yc/mWHaIQGBt8xgCiSIwPfo3Q2FQE1\n/a2dfMtJ+1TlI3QrlLAp3hGXqKGzktrXXGEjxwX58M2+ueezcWABzwGpbRz2\nAhnhZyMf5QBkm7m+V4pXHV4cjQbuiLhUVzfPkZNzIYugR7eC4BZGXuitl3Po\nvZNExuhofgHmATEGt711jiznqzeL/ipogifD8Iw93mVC39NxeToH1bn2tdwV\n/gdfQt8NKQuZXLGwJbBWS0wHMwXHiJPrxYehQ74aI3I0bJAw3+0i5Jt5KW3k\nPW1hkOi8qZmgAsjobZ1EhHoAhgbP1uaLVe28IMrXj3SDPP8ZxwE1k88YGEbt\nIRum\r\n=2b0D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"8c60b540b207f72dff89f2f45ef237f014bf2509","scripts":{"doc-gen":"cd docs && sh pandoc-build.sh && ../node_modules/.bin/jsdoc -c api-config-cosmographe.json && ../node_modules/.bin/jsdoc -c api-config-cosmoscope.json","doc-upload":"ghp-import -p docs"},"_npmUser":{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"},"repository":{"url":"git+https://github.com/graphlab-fr/cosma-cli.git","type":"git"},"_npmVersion":"8.1.0","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"16.13.0","dependencies":{"moment":"^2.29.1","js-yaml":"^4.1.0","slugify":"^1.6.5","citeproc":"^2.4.62","nunjucks":"^3.2.3","markdown-it":"^12.3.0","@zettlr/citr":"^1.2.2","markdown-it-attrs":"^4.1.3","yaml-front-matter":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/cosma_1.0.1_1642272668551_0.6942509715092435","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@graphlab-fr/cosma","version":"1.0.2","keywords":[],"author":"","license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@1.0.2","maintainers":[{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.graphlab.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma-cli/issues"},"bin":{"cosma":"app.js"},"man":["./docs/man.1"],"dist":{"shasum":"09e39e58fe9e2c2ca91295922e9a7f2673bc38bf","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-1.0.2.tgz","fileCount":121,"integrity":"sha512-+QGmJUmMGlmYAosjqHgvUstMeG54mn9mEpF9pVwatRJtMke2jWRgG5tHw3XK5QiWqO01PpYdnJnDfRTMZzlrMg==","signatures":[{"sig":"MEUCIFD8ShE8canwo7M6gESICtBQyJqBOmlyBwGDCv5WMfYJAiEA1lIBXn3JKmBLLKM1TWBpxmhWgjEKuyqSaWkH1K/dB/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":745885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5FIvCRA9TVsSAnZWagAAw0gP/RdsniUI2vUsG0wxAzM0\nbP3pyCxDZOiF5pfbYza2GjlFee2JNr/OqG3gSrAC93ct0vl788y2ZNXeFk0U\n8qwMObMjmFlwPHEbqCwc40fLxXVeiLb7t0OEoWhwjsqKXsRtZEF+DVEJLmDJ\nbp6LUceQ34LKl0N5nQkz80QR9MTGVjDbOipS4z84qpH2wQBliEEYR/mduoRR\n3uJoIHtMB2h/kr/ARA3IplQw9DFM5XoLn1X0Sy6Io6XtBw+B6XnCYZtYhZq9\n7J62MqDhh6DPAplaZ6W4+uar9gHo1zMcNhJBUUKS0vmhSxGQsDz8I1NIUxmW\nA8zrDTGOm2FdQSYWSuWF28mrhNKOrSeSvttre0K0DlCTz3RwvRogKWMXWCpW\n9XrS/pVOJqu0hN6igRTfNxUSo4NgQ8YS30nZi/FzVGpHratGAaaSHiWpRny2\n+kGBf+Cy8QZMejQniBn3w0nGbR1Q1PzEyp44boLfX81t/C6GvLh7Lneyifcy\n7nMgLvxanX6qp86yeSqj5A+rxdUTMfuMkMt8iaLhOwK5x3tpTLkWzIP9ybem\n3U0Q4d+Yr+H7GCWkHmPlmv7BQ3/3uEaZiXaRFjZGSAH75aeLNrg74no1pYdq\nFNR/kI2w8PWlv+DLtSZbNtRVO03zYwS+xTKVRgJM3xBScGVStaP/IxxjBfqk\n9Nfq\r\n=OqWv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"bcbd5b1dbb88f96a397b2dd59d2ae2373a5c7c2e","scripts":{"doc":"open docs/index.html","modules":"git submodule foreach git pull origin master"},"_npmUser":{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"},"repository":{"url":"git+https://github.com/graphlab-fr/cosma-cli.git","type":"git"},"_npmVersion":"8.1.0","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"16.13.0","dependencies":{"moment":"^2.29.1","js-yaml":"^4.1.0","slugify":"^1.6.5","citeproc":"^2.4.62","nunjucks":"^3.2.3","markdown-it":"^12.3.0","@zettlr/citr":"^1.2.2","markdown-it-attrs":"^4.1.3","yaml-front-matter":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/cosma_1.0.2_1642353199191_0.7133360304085505","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@graphlab-fr/cosma","version":"1.0.3","keywords":[],"author":"","license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@1.0.3","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.graphlab.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma-cli/issues"},"bin":{"cosma":"app.js"},"dist":{"shasum":"e4d90a3772e5328163ccadc9e874150e41583ea4","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-1.0.3.tgz","fileCount":119,"integrity":"sha512-YxMXfo7auHBA8XBe2NqtWK+weDtB5xndO80bQfW1ddCNgBkqXxAx/SGbKfvDPO/rTFofbp4fhxUBVP65FdCKBA==","signatures":[{"sig":"MEYCIQCOwCLRgFI9IfXBJTMeXD4LOyPZ1BroZOUdXqzZ/2xgBgIhANyjM9vX+Rq+s/y0gPfrGgrKsFYedsAa4EHF891eKlEZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":787308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9sLXCRA9TVsSAnZWagAAwVoP/jI+t7zf9AaCsnLAk6ob\nfXhvmFojR7dKMtw30oamD5Q46rxPiG3qv0BA/JhnxfpALUKtkbn7bM2r4GBP\nFyhMPyueqyqTIqmzaM1kMNxfzOFO4V6bmaHp+Ymg4JKY2xjTcEu4CnubQRfY\niEE+U8Nty4QHVz26lgnTjWlnLUYZDXpaUebQ1CuTmFhxeVDDiHwyOPZJDN3Z\nFLnNPrxlC4RVGBC1r9gBaZAW7gnVcAYtuE5bX6A4qdKR5CiQXhgn2vX7w7Ie\nfIfCoKoo5q66eL17BhM0ntd+1wZkez1kUqGIsFG1OkIFGOhvnsA4f20orEnj\nzJWkQirFnv+n/COXpcuA/vX1ZHwsWLAauiKEdgeiRxF7t/EyOMOA7ARrbCqB\nvk4lE9EcS+1si6OvBYuWQVx/q8PVmQeSjPWXt/imJDxvmOwgYwALznDXmvyP\niCku5YwcNk1frwcr9LELmw5PNwWK1qNtuOP9g5d1sWAxZtCMQQF9iXb2j/Bq\nFm4lZHpuuymgZoE2CR0x6RdmpkzoybIwnKq65HkOTnuc3X2yToCAQIqzDJ+e\nWxamoaoif8sF2B4sbGSO1SaGN+u0AHkzl/g6uBztfFPjhc2FrnEUkPHTxgmb\nKWplcuddSuCKRKfeZEQh2jsJ9kwcjDOwRN61VSYSvKzrAdviOen5QH8OmzLL\nBp3C\r\n=TE53\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"d3a25ab30a6c6a851abf8ea486cd104c47ba59c5","scripts":{"doc":"open docs/index.html","modules":"git submodule foreach git pull origin master"},"_npmUser":{"name":"arthurperret","email":"arthurperret@me.com"},"repository":{"url":"git+https://github.com/graphlab-fr/cosma-cli.git","type":"git"},"_npmVersion":"7.20.3","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"16.7.0","dependencies":{"moment":"^2.29.1","js-yaml":"^4.1.0","slugify":"^1.6.5","citeproc":"^2.4.62","nunjucks":"^3.2.3","commander":"^8.3.0","markdown-it":"^12.3.0","@zettlr/citr":"^1.2.2","markdown-it-attrs":"^4.1.3","yaml-front-matter":"^4.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cosma_1.0.3_1643561687726_0.19938447877107723","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@graphlab-fr/cosma","version":"1.1.0","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@1.1.0","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.graphlab.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma-cli/issues"},"bin":{"cosma":"app.js"},"dist":{"shasum":"1f35f01eeb13acc63dc7959411cdc7e2394f8811","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-1.1.0.tgz","fileCount":122,"integrity":"sha512-5i89lCjQeKj8zF2bIfYx2SGWxTplyh8iDOPuP7qc+SOkokDajiU130ChCRN4ip6ijYhPxKD+sbNmo+v3Ms34BQ==","signatures":[{"sig":"MEUCIQC+bYjg/nAQBqYoIRiBC0YHY/ygdVoWhRLXz3HMjNFLbQIgU8VXGkgZ087uyeN203crWUAwbrHPUdUT75EJwmlsQKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":820075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKbTfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroPg/+MDHjyHE45naLz7Ep++SiKu071WhDcjnzkrMuYbwFvBMUJOEs\r\nbrYlWtMhMFl7XorIiK/kNAe33NoASgH/4vGM2WkHaxPfcdOkLsxO5bqTw77c\r\nHn50Wgu5ex12XmfY0+XfeqkCIt940aQA3k55hcTdQSbJQheg0FN6xmD6RSsV\r\nZf+XDTvzrB5UQraCPsLcXMsLqX93OIrneB7i6NiLaq6Y9rrGsbMVWbObOmEX\r\ni53hFQQmySdXRrGTf/NSuERvBC9uUio5vhxESDCD4U46/2fh5Xhoo2oLUGAB\r\nsQrMMZQtvGOs9eBJxjURI3CXsrr6kO0etoKKEUR0uEiGYzMo6Y4kmRW3K8AK\r\nuAdTXqx0O8v6lGwoJAqVKtEq1w+/SFCDw9bkbeqwF2GJ7YJDYi6yRKAhvo+8\r\nRjZhondVycoZIBITf70XMHvXygH5cLNFMQInSlpb1bTt9JBDzsvX3OuJLtMx\r\nPNUy9s0ba/p+SAkLyxx/FjFFkCJaEn3psW8eL4ZMBcLVtbQrzPWkJrDG16Ip\r\nnJpFQWK8ueYTDCgU+JF4N9zyL4CeVgD6ORSo9J/Nyxpq3GrxJ9FQvPo3MXqE\r\nIMi4pMACFWO0a1JmAxvzE0Zabo2UhGOzcUm/feghEAceeqzhUckpn6zr4QZw\r\nE+UFZtoHjD3Sqtl7abMkFm+OUIYMDvphWpQ=\r\n=E8+7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"37d43b23f4e7747a27e2e72b2edc3a391d249633","scripts":{"doc":"open docs/index.html","modules":"git submodule foreach git pull origin master"},"_npmUser":{"name":"arthurperret","email":"arthurperret@me.com"},"repository":{"url":"git+https://github.com/graphlab-fr/cosma-cli.git","type":"git"},"_npmVersion":"7.20.3","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"16.7.0","dependencies":{"glob":"^7.2.0","moment":"^2.29.1","js-yaml":"^4.1.0","slugify":"^1.6.5","citeproc":"^2.4.62","nunjucks":"^3.2.3","commander":"^8.3.0","markdown-it":"^12.3.0","@zettlr/citr":"^1.2.2","markdown-it-attrs":"^4.1.3","yaml-front-matter":"^4.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cosma_1.1.0_1646900447553_0.5032356737445782","host":"s3://npm-registry-packages"}},"2.0.0-beta-1":{"name":"@graphlab-fr/cosma","version":"2.0.0-beta-1","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.0.0-beta-1","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.graphlab.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma-cli/issues"},"bin":{"cosma":"app.js"},"dist":{"shasum":"c7dff7f9f03364e29f012be2b65806e3a1eb2ac0","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.0.0-beta-1.tgz","fileCount":150,"integrity":"sha512-fxTdy2c6dTX6aOGBjVbUVeKzS/XxnoFuz+G/4QYYwN7SYLYTZ+yEgq/sqNweLAwe6+5P8gqtcem/RC7NReHstw==","signatures":[{"sig":"MEUCIQC7caZwUgDOqeZj7Nyg7yjZaJXvToYk9Dl9FPdeQwo+2QIgZmAr3L1AMVuNAOrw3N9SJ5i1rvcMDUjZPWUZ2syVtQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":996032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcnu3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZRA//T0SgWLd0eFMXxABo4t2/dwT/1A8d99Ic89zlzOHpA2LUmwmk\r\nV98eHmOH2yDjCXO+DvGAci7jfRpyvS4F4H3w8hhVBHEMjEHvpmc4VxZihjah\r\nLkNYpYphW68cFOeOXOIPfFTidT/DWK6BYfE2NoaTva+Ala+hV7+7u5HBqvtF\r\nfO2p3xJmLyrdXLADrKs6Oga0d9S6MYh5NjboVNQAKsytkDuwczJff6C0YX+X\r\nwGm3ARMr2jnKehFGSO1gND8/5mylsZ0glxELUMfAtQNIG6kUueSplrFCm+US\r\nVdUo1f5qrBCzbXYcXymVMhoNFtRpQxjRmzlfARQvgGQRqCVPcBDqyfOHwD4G\r\nibWXlIE7pGgpansZtjvh0/MJ9i2Vjjme1V5Yb1YcaukQvpq97MYLHvdpPVuu\r\ndbtPu7aLtqt/ApInHbvXf3LBNbMuNbHRnbiH20SBbHAErHmdh/i0EMOmySgE\r\nItrRiTY9/BjHZDsREajy/I8Esbuctxq629ZcdTFI2uv55vqr0tCYypkbxGib\r\n9YfbUakI2q+1jXds8/6AJ5/C/RyA2kP/WYSyoKfKsl9yYhFmdw9nH9WZTMd6\r\nKWJZ066pV7b+aH1cYCmEKk5CidPC+703FT0TxeVsAep5xH8BbcIB3+4zfzIx\r\nPkzDZaYsG6lv3nwwG6O7eOZ1MMT2gjIhS7k=\r\n=+kgr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"aaf36f98be618cfeed26f995fa796de5eed522a4","scripts":{"doc":"open docs/index.html","test":"mocha","modules":"git submodule foreach git pull origin master","modules:reset":"git submodule foreach git reset --hard origin/master"},"_npmUser":{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"},"repository":{"url":"git+https://github.com/graphlab-fr/cosma-cli.git","type":"git"},"_npmVersion":"8.5.0","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"16.14.2","dependencies":{"glob":"^7.2.0","axios":"^0.27.2","js-yaml":"^4.1.0","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2","markdown-it-attrs":"^4.1.4","yaml-front-matter":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.0.0-beta-1_1668447159117_0.33343282732506374","host":"s3://npm-registry-packages"}},"2.0.0-beta-2":{"name":"@graphlab-fr/cosma","version":"2.0.0-beta-2","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.0.0-beta-2","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.graphlab.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma-cli/issues"},"bin":{"cosma":"app.js"},"dist":{"shasum":"87702a4b08ba29aa3a3c9ed9445bd16afd614265","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.0.0-beta-2.tgz","fileCount":154,"integrity":"sha512-3wv8JAJxv1Ae+MfzqDHPcLabgTxIdNbdajCAD16WM2at3WgoloArl3WnmDb+6jkr2OF02vb6X2/O11RYIQLzCg==","signatures":[{"sig":"MEYCIQD+pDWfDb1ZWdHLzw23JqQqgkeftUzmggZ2K92Mccu40gIhANM470FmjgE7rxILyn2EUJ0629q39ZNAZ72xW38x4r67","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1232095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0DldACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquMxAAiSYB4ekWtSzo+r50prm/sNI+7B5q4NWf9mdu3OhWq3Grnrbs\r\nvutjBxyGt25mlKj7x9ru8j7sQBrSRug9L2G1NLDsdfCiq+OsEbs1pfcro4qD\r\n+gqnMoQp5NjFq74UVQux1Zd9BwdNfWw7Gqg8v6V/QDOn+zaOzfMmcDF8CfPJ\r\n2TCoo0BeAqVPYwn7MODd+3ORAI2vqV3KD4O6HfDB3UiF03ANP4D4kuxHJwPj\r\nM0b5iuFg3zEXtREnp5g7QUN+2+vt5MfYSlnUVmz0aTBDNgnPnnQQ12e4JvEg\r\njqx2UvnlOPDiKyR4P8HcN6dIZBASGwip4n27Sp0o7M91cojWDTbV8vj037BR\r\ngSFUrfU+BLqzmds8bZXx26/i8Svl3uONagNKFuHqHOhwUzaR1u3Mc+TbQ5Rh\r\njPhNNDBQyWyULwkAyKsL2aVkp3NJzDMV8tY+fTI8jexlFDS/L6QN3ZXIKNr2\r\n4V3aKy5f8eio27hJAs1btH+4fgVBAq9ZLoGZGcSmEhAbdoXmCsNG94rbpFDv\r\nHsI3FJQD8UbwpOkCy2uIBQX+ul9P2IpATYT1Ly5UFnu0e8OVimAOof2pa05A\r\ns7hqmCso81QB8LmnZGDRATCQKwdoMVF7kfAJJ8Fo7Vo+pPCjpWJqsrNOzEv6\r\n38aF7XQzrQYPkrb0epziz2/Kt7DqiM2Da/c=\r\n=1ymU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"69335ab5ecb4b2615547c75546528d6450cd348a","scripts":{"doc":"open docs/index.html","test":"mocha","modules":"git submodule foreach git pull origin master","modules:reset":"git submodule foreach git reset --hard origin/master"},"_npmUser":{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"},"repository":{"url":"git+https://github.com/graphlab-fr/cosma-cli.git","type":"git"},"_npmVersion":"9.2.0","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"18.12.1","dependencies":{"glob":"^7.2.0","axios":"^0.27.2","js-yaml":"^4.1.0","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2","markdown-it-attrs":"^4.1.4","yaml-front-matter":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.0.0-beta-2_1674590557214_0.17569377136827002","host":"s3://npm-registry-packages"}},"2.0.0-beta-3":{"name":"@graphlab-fr/cosma","version":"2.0.0-beta-3","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.0.0-beta-3","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.graphlab.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma-cli/issues"},"bin":{"cosma":"app.js"},"dist":{"shasum":"c3f89d4d0d760d43e41bf1c676e53351909b0118","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.0.0-beta-3.tgz","fileCount":154,"integrity":"sha512-84L+fvIjfvqxXlnuuvlY+bphxF01MwHQFjKystpiysy7QrD/U7gP6zvC5HBXztAI0DPnjoZtFXeyiQ2dbUCtNw==","signatures":[{"sig":"MEUCIQCSt/cqT1Y4qLUNdCBnJqtnCjSk8aDQtfcZ0GBjoaGyNgIgJPU1IhAag8bMMVnjSqW+7CkTjLDDcAd+4wwVnRvyWkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1232849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1E6eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqHQ/+JbBVNh9UfH49bXJdm8L4gVWiIGl9/ObOc5RErIEnElhdlNxC\r\nUSeuL9F12aQ9CefgKY5zaqrHya0fyyT+VqCkh5etohjFgFV8ncyd65y9S5r/\r\nc7nHnU7uEobap9f0FZlwQgqPGpaqTppwjqdeFADNZbFMdo3ND7iH1Ray40Zc\r\nvTNvy7fDl9eFhj9ZWtxP2vbmCwKyZrSh+1Q9nKoEe/h8SHzDs6x8El9fd5Tu\r\nxO7wxBFAe4BCkG89/2V508eEkj+nFSofaY2rItbFnjbbI59UphQuKj4Y6t1G\r\nISANT7n9471BNkMaWrSbvhD9uKgVXPvfyaZ+BzY0CZy8CEsQKbyO8DaDQ183\r\nu7Wl8cuRnsCSrv0oB49P1rNUNYbXhtCxCYba27EQE6Y/52gv30A1XUQ8nNgR\r\n8CuJ8heO1AhjNKrhNIRTdU8I9UVpQN0Urb8C/eW7E3wbgw2fBqu7ueNtoBOd\r\nSPuq3lHDM1kqKMxx+pOqGfqLeN0Ig9n1z9BubcDq5eGkCU3Fm87l22EuG66Z\r\nSKoOc9riN2I1PMzYAXqS8i07iXAdIOlIWww2DwmZgq64975x2wkIyxhyZ+Tt\r\nXJMyXjovXcDKV4nwQvRrKkFKAVpjKl6iUsJKsED07nxkXxslsEpm3vDGe6Vx\r\nuHjSqk2OM6YPnyiENYagCO6ODPq7PKkUk3k=\r\n=xfS3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"d51559c7b576310971f63db561f9c3b69c605a88","scripts":{"doc":"open docs/index.html","test":"mocha","modules":"git submodule foreach git pull origin master","modules:reset":"git submodule foreach git reset --hard origin/master"},"_npmUser":{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"},"deprecated":"this package has been deprecated","repository":{"url":"git+https://github.com/graphlab-fr/cosma-cli.git","type":"git"},"_npmVersion":"9.2.0","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"18.12.1","dependencies":{"glob":"^7.2.0","axios":"^0.27.2","js-yaml":"^4.1.0","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2","markdown-it-attrs":"^4.1.4","yaml-front-matter":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.0.0-beta-3_1674858142372_0.5642966761941528","host":"s3://npm-registry-packages"}},"2.0.0-beta-4":{"name":"@graphlab-fr/cosma","version":"2.0.0-beta-4","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.0.0-beta-4","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.graphlab.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma-cli/issues"},"bin":{"cosma":"app.js"},"dist":{"shasum":"7d85cf87ac82be0ff8e24694ae7940889e5b1a4f","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.0.0-beta-4.tgz","fileCount":154,"integrity":"sha512-FAntTJ3yOIIL4HXJrmYNs6NRKZx6+/9tAjdxHWKpiU7rr8w7jgjTNLqIJd4o5SwIrM8lABPlAFADyLsu86d+Tw==","signatures":[{"sig":"MEUCIQCGOOtOb2AsGSbiZdgh2r5eO1fqbMXR0RJsSJQctgUlNwIgHPeIwmw4hpT8F20+CBJ5rDS8KDJj1+w8TYQA0wUgEhY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1232849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8KtHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPqBAAgOZNeBi3pJtsMetm2mfFGIZGPO5TvWVZe79N1Rh96d4X070w\r\ngr+6SF4qM5XvH6yA+q1Mlja1EgOl5srIB7C6WN41SBARKu9JBZX0iasJGHCn\r\nrNRZiGpy8EWpTrJ0wVxXlh/43BYGVXSRGvBcxMs8V6RlQqyV46dwu2h9GcMF\r\nOOIpsz2kxDVI8p4c/Nyl9Mh6CzXPTSy1VyvAoZD8lB8BK6ViWMIcvysXHzDa\r\nf7/5Lgm4CzKyseUyDQyJQkOAiQl+sAKEiLczZ4S80MRsbkAfh5thFLUOW09v\r\nVtZCsz9Xd8Av68mjM8GtPvkH8aZXCKiVrF+gpm9FESlBU4KLaR8gEZKgLk2Y\r\nWeUjRyb168Rd4Kdeg3l2aCil6Fgnh8Aic+BdwQnQl9RqL2quj9bQwHfOyYaF\r\nCRhytma2NfWbM+GQBJ139nBQnDh3j5QL43BpCKB6Vo6hYGJkd1hZoiYf7H5V\r\nANda+3Mt21AkAcvrcSryX9y2G6xfJxsQ5/7N69NoijIEiW9K1XfPi/3x2ms3\r\nBKo2Y3fVgzCz9HFlKM3cqDll/KO13vLD6ek+NOEGSfkMkyjTucD6x3nSq2yj\r\nBkuaob4PXe+elPGqij2teELcluw9DYlXi1TiEWPUkyX1QTGzps+9lUpaAvO8\r\nLqMYxJnhUJoihboZJQNDnEo1BRJDZfg+MTU=\r\n=zG+v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"52f3a807f9c4999b299cfbdaaf8426a1d5f3a25d","scripts":{"doc":"open docs/index.html","test":"mocha","modules":"git submodule foreach git pull origin master","modules:reset":"git submodule foreach git reset --hard origin/master"},"_npmUser":{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"},"repository":{"url":"git+https://github.com/graphlab-fr/cosma-cli.git","type":"git"},"_npmVersion":"9.1.1","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"16.14.2","dependencies":{"glob":"^7.2.0","axios":"^0.27.2","js-yaml":"^4.1.0","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2","markdown-it-attrs":"^4.1.4","yaml-front-matter":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.0.0-beta-4_1676716870525_0.8957615721497749","host":"s3://npm-registry-packages"}},"2.0.0-beta-5":{"name":"@graphlab-fr/cosma","version":"2.0.0-beta-5","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.0.0-beta-5","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.graphlab.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma-cli/issues"},"bin":{"cosma":"app.js"},"dist":{"shasum":"621daf7408dd2912e476a75321b91241f7629bb1","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.0.0-beta-5.tgz","fileCount":176,"integrity":"sha512-2X1MQFCWpXOaiGII1j5pAUTyI+7Tb8gtRYK63VEenQUIcsK8sPd0awuGHJyydXWvx87+Ky3YTIW9426YpDgvZA==","signatures":[{"sig":"MEUCIQCayaTEauqGvOPywotcAo9OZC56LpGS5JOXyKkyvlN2jAIgMjT6cG6wKr8Mj0z0i0PnLIHN4Y1JsMR/uhmaLvc3S1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1366457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMoEJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAFg//YSoiOOn7yOf5yoNpFmV8aB+FQ7LYeOCXzZgRCnOQN6qb/4UA\r\n+j1VFWI0CEoJvMK+OO7NUNuN0qbmVe3k5g4QxrJMokWQ+ObFfTM3pt/NYVBV\r\nkzeNSI2HmbESZf+10DaaNc5+cGyWn4mU63n065hcv7IgLCDlZMUk7QuB7fht\r\nPWpz6gMI3lORSjb4pW8wOVK1FnvmMivU41/z1ZdPfK9hZrO4GMPkGJvSZicr\r\n0rwXMfb12t6cQVWXL47RcHPtx3Ga1uRlTu22MgDhvOBUiDZ5DNMoBbjTzA2l\r\nDhptREwBVqkd43XPzYl4Bge8ZNsW8/15Lct1RbUfiO7o8ioBa5ylVhPScqDM\r\nBEjvW8wPCLu0JQZL2nNkkeQMdPJKll9i2MWYt9bOynin+7mHJtWfj6IU063w\r\nK6tUNt1L1p70tVoqYiJUhpLXI8aqbTRNE+LDVc7CBa9T+xeHwNLwxEzUvxcy\r\nti6f1utYUib3QvDdeitblQGhOHXxr4/Bob9zncyGEEs4Bgizy3Psb+hBeG3H\r\nqEABbX8dmHJCDL/l2u1xMDobjuoo18LVRVs5frvCvLtcBahLacf5ie7lGoEn\r\nlPVwheeS2YKKWKZ3r4Cb23Hf05yd57+qJw88hBPeC4fwiwJ0my10OslWEkzT\r\nDorEwMjD0CVc9a2IDFL/sXH4hKy2bw4RCqI=\r\n=W9h8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"229837f586ab56d16bee12314c0cfc4e2413dc7e","scripts":{"doc":"open docs/index.html","test":"mocha","modules":"git submodule foreach git pull origin master","modules:reset":"git submodule foreach git reset --hard origin/master"},"_npmUser":{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"},"repository":{"url":"git+https://github.com/graphlab-fr/cosma-cli.git","type":"git"},"_npmVersion":"9.2.0","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"18.12.1","dependencies":{"glob":"^7.2.0","yaml":"^2.2.1","axios":"^0.27.2","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2","markdown-it-attrs":"^4.1.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.0.0-beta-5_1681031433208_0.5574757286453982","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@graphlab-fr/cosma","version":"2.0.0","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.0.0","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.graphlab.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma-cli/issues"},"bin":{"cosma":"app.js"},"dist":{"shasum":"12743c69d9bb37f54d3ce87c56a157b83ccb7469","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.0.0.tgz","fileCount":177,"integrity":"sha512-zyUJIytaTJbn1bX9OsEl8S1MCWITeTGZKNRC7Cm5jFw2yMApDk1zdKasHsRsgzXELpeQjKI62BTDSp9UVCELhg==","signatures":[{"sig":"MEUCIQCXLXUOeoKZ/4ieJXT5lavbnqc1BgcqekEOW4IoTxhRlQIgbiGVUIbgx+5SKO2kKEKNecoADAYfdHemHOwxitmAk9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1366265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQDH+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsuA/9GMm0GKHxihghCUItuk9mfKkKeVhWdFzM/LSqabcLemfidhER\r\nM4ArbSg8P7BRdm+rptAk9RWhyMbPM0V8zqeo2HX9whE4tX4dbG53BYnvNp9S\r\nOQYOTzZLfldbW5Q/YnA+uw7600MpOcTmIds4RRuu8pMCJYINYPAc4nk/kW5t\r\ng+tl78+s3rwuKIOkt/fg319Y1VVebbi+aMiQYBGvOTm3KHWqdzvmuBBriOPV\r\nqWnFaWH/nLIxAbsa56Ggff07KLnApQtvVOjp0dwRpXrS2Hy44xD+CyvTxhMA\r\nzNMxzTxEmuvL06Ez1/URoMHUHPdb7wwYAXRTcNhsY/Qtu0POx1Sfk779wc/L\r\n7sO/lemssCa1nRfRJDS4PtLVxdeVL9EvaxaVgvLYjjvIARj9pfsj+5tPWeJC\r\nF4cgPoCqzFTvGCju9dPXDRH6yjmFu/QdI1Nfu1NFZDMrajhVqt18nTdH4kex\r\nl+AItuBFTVMrTCE24jCixXNwRE2yOyD+//bY3yf2FzEmpeRL7tmHwiA+Y4Of\r\nVXx4Dw94fE14VqF/8kNg46vha6wlzF01U/F3bekK3IXVZ4RHn+WH1I4aslbe\r\nF8eGFBWHq8OcAtU06PWtUsbiEghsMJjKfb1hMl4Gz4gHqBueEZztqoL71IOj\r\nuv5AVxAu3eXShBBtreMWgn+/oUIX4CfB1pc=\r\n=ud1j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"bc2d8f86fa8b6284e04808d986b5ac4dce9a1b51","scripts":{"doc":"open docs/index.html","test":"mocha","modules":"git submodule foreach git pull origin master","modules:reset":"git submodule foreach git reset --hard origin/master"},"_npmUser":{"name":"arthurperret","email":"arthurperret@me.com"},"repository":{"url":"git+https://github.com/graphlab-fr/cosma-cli.git","type":"git"},"_npmVersion":"9.6.4","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"19.8.1","dependencies":{"glob":"^7.2.0","yaml":"^2.2.1","axios":"^0.27.2","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2","markdown-it-attrs":"^4.1.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.0.0_1681928702250_0.3363848565891434","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@graphlab-fr/cosma","version":"2.0.1","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.0.1","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"app.js"},"dist":{"shasum":"983dab4d47bd774fc7025fbfda1426d0e1cb306b","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.0.1.tgz","fileCount":155,"integrity":"sha512-CFJqneLotR9XrNrtSig25Yo+oIsyghQpAhRFQBVZQULPM/WTbOI3P2T19vlYGfcyadOd6pKnIU/yQJcYZjT7hA==","signatures":[{"sig":"MEQCIANoFQTuH6QKX1KWxnEPmDXMD7WPX2KX8pfsyd3tkJ5WAiBaWdtw8fRK6G2TTH/8lC8AuGM6Co6sdtOwdoL/nzDFtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1058914},"main":"app.js","gitHead":"d87b41e02fd1e3b80377b0251e6d7ed21a7488fb","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md man/cosma.1.before man/cosma.1.after -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","test":"mocha","format":"prettier --write --list-different './**/**+(.js|.css)'"},"_npmUser":{"name":"arthurperret","email":"arthurperret@me.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"bracketSpacing":true},"repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.4","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"19.8.1","dependencies":{"glob":"^7.2.0","yaml":"^2.2.1","axios":"^0.27.2","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2","markdown-it-attrs":"^4.1.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.0.1_1690641060479_0.1744344410464238","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@graphlab-fr/cosma","version":"2.0.2","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.0.2","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"app.js"},"man":["./man/cosma.1"],"dist":{"shasum":"d66f4d9e5a7dcd1d656cf2935969fc1c7a3595ff","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.0.2.tgz","fileCount":155,"integrity":"sha512-Qig7x5WB9B8tHhZG4ppXpdQSrnG6eX0uhEAKZzCZdFFSwxLRjthehlDWYikATs20gPg0sHSp5jPdwvwkHqXErQ==","signatures":[{"sig":"MEUCIEGOEHYFKrdX4fKxsmjBFcop2z1GT2Q9x4yKuvFForkpAiEA+14zmWP4oGx0EB2pU6Mz8fHi6A/PnqkEUxwELruGi1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1060643},"main":"app.js","gitHead":"d8988bc49ed05647d04a1710c161a8033eb2ffbe","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md man/cosma.1.before man/cosma.1.after -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","test":"mocha","format":"prettier --write --list-different './**/**+(.js|.css)'"},"_npmUser":{"name":"arthurperret","email":"arthurperret@me.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"bracketSpacing":true},"repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.4","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"19.8.1","dependencies":{"glob":"^7.2.0","yaml":"^2.2.1","axios":"^0.27.2","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2","markdown-it-attrs":"^4.1.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.0.2_1690644056079_0.45716347380214817","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@graphlab-fr/cosma","version":"2.0.3","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.0.3","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"guillaume.brioudes@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"app.js"},"man":["./man/cosma.1"],"dist":{"shasum":"9ecb5a3f9e6cef52955d3a2b6b8d63e0adf4ce5e","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.0.3.tgz","fileCount":154,"integrity":"sha512-dUiBJcOewQa7NfXX2wTEvZOTyFg2CpFfYBZUDODgVDV1mfHunvhkrT8jDw5qLl84dggmTgpDqDm+i/BraaVhrw==","signatures":[{"sig":"MEYCIQCZHHtvxNLSEbCoeTslJamwFwhweLVcpb51rm6qzk8CuwIhAPcZvPqef8gLRERuHvHYIrb5PYwtScMCMvaE/BlZWr2Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":790679},"main":"app.js","gitHead":"5299040686433c5610df7b512b2551ad1f21b796","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md man/cosma.1.before man/cosma.1.after -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","test":"mocha","format":"prettier --write --list-different './**/**+(.js|.css)'"},"_npmUser":{"name":"arthurperret","email":"arthurperret@me.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"bracketSpacing":true},"repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.4","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"19.8.1","dependencies":{"glob":"^7.2.0","yaml":"^2.2.1","axios":"^0.27.2","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2","markdown-it-attrs":"^4.1.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.0.3_1692000205005_0.2948894724034723","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@graphlab-fr/cosma","version":"2.1.0","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.1.0","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"login@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"app.js"},"man":["./man/cosma.1"],"dist":{"shasum":"ee7312194b2029bf430fdfdad3717a913aab2985","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.1.0.tgz","fileCount":147,"integrity":"sha512-4KYrfTBkezB4HFbY9LW4WbNsxCXEQNQBiLBXqPlUJn2R4Upebz0kcgyur52ua0ZK+d/rE/z6TAIinaSg6j/I2A==","signatures":[{"sig":"MEYCIQCl20bHdPi/XgSv8KUeI30qyigW05wS8SgLnw2PATjJjQIhAMwl1Hse8tzv9Pe2q6EtkNleg2OoSdN709FMJ4jU+ucB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":796629},"main":"app.js","gitHead":"be144afe4b86a0206d677da6fc10da4c05ae280d","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","test":"mocha","format":"prettier --write --list-different './**/**+(.js|.css)'"},"_npmUser":{"name":"arthurperret","email":"arthurperret@me.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"bracketSpacing":true},"repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.4","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"19.8.1","dependencies":{"glob":"^7.2.0","yaml":"^2.2.1","axios":"^0.27.2","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.1.0_1697960807219_0.6274370892459813","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@graphlab-fr/cosma","version":"2.1.1","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.1.1","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"login@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"app.js"},"man":["./man/cosma.1"],"dist":{"shasum":"30765f5c17ab54fc42b437878896c4c91bae5f82","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.1.1.tgz","fileCount":147,"integrity":"sha512-4E4EjkqlOpb+Gi2enDhWi5KaKV9V78nJnolL7fAxy4BhakWhP0rKukk5Wdgh/5H19kqGWmEc08K5cnJbc22riQ==","signatures":[{"sig":"MEQCIFPXob+22XIouwtIr9s828TtSJ8XCbq8HqhO+T+eEUgfAiB1YPFJZMNmspiJ9OIayX2MWNfZu717Urya4ZcaT0tvnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":799684},"main":"app.js","gitHead":"8e4da6ba3f3b705411e2ea2c246f0ffe2eb603a8","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","test":"mocha","format":"prettier --write --list-different './**/**+(.js|.css)'"},"_npmUser":{"name":"arthurperret","email":"arthurperret@me.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"bracketSpacing":true},"repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.4","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"19.8.1","dependencies":{"glob":"^7.2.0","yaml":"^2.2.1","axios":"^0.27.2","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.1.1_1697984882426_0.9051356147028988","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@graphlab-fr/cosma","version":"2.1.2","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.1.2","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"login@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"app.js"},"man":["./man/cosma.1"],"dist":{"shasum":"f9432fbed7184ae2ab2869b7271093b4ca1bf668","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.1.2.tgz","fileCount":147,"integrity":"sha512-Dv0mBzrM0+1CxHP0a0EuRd4pvgJh39eYDjBd4bOh3csYyqeGdjol3D3qhWc/N43wuRR2stE3jTZyB53XjdZkvA==","signatures":[{"sig":"MEQCIHwTRqXOQ+xJJ+/tEOcqfPeuQPhWjcPSkD8kyTxCwJJYAiBo1kxkFym9TVOPGgZlEhuTgAIOhykgx4kuxvxbN/GXXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":799822},"main":"app.js","gitHead":"03218e5b905de560ee7249390606bac15e3f55a4","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","test":"mocha","format":"prettier --write --list-different './**/**+(.js|.css)'"},"_npmUser":{"name":"arthurperret","email":"arthurperret@me.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"bracketSpacing":true},"repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.4","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"19.8.1","dependencies":{"glob":"^7.2.0","yaml":"^2.2.1","axios":"^0.27.2","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.1.2_1699508360924_0.1540665724962429","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@graphlab-fr/cosma","version":"2.2.0","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.2.0","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"login@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"app.js"},"man":["./man/cosma.1"],"dist":{"shasum":"4094b53a923ce331f5ef13780af9039523844526","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.2.0.tgz","fileCount":147,"integrity":"sha512-ZjD8vJOwTe3fEFUcl8DAbhb5wzgPIWRywQ7PmUPXt3eJzo2Ie/V/6WuXyDRr2MuMtU4gR5gYxcDahMDzwsxeCw==","signatures":[{"sig":"MEUCIQCTeYNildJksw1mqbkunCU3wvIg9kICn0iV46J27J/C6wIgZhXnjwcg/MdrRvUnNWBeS7AaDuKOSDdTDWqoy7m/1yI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807135},"main":"app.js","gitHead":"12b2d1a0ed2e754afff0d500b50ba05e1dac070b","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","test":"mocha","format":"prettier --write --list-different './**/**+(.js|.css)'"},"_npmUser":{"name":"arthurperret","email":"arthurperret@me.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"bracketSpacing":true},"repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.4","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"19.8.1","dependencies":{"glob":"^7.2.0","yaml":"^2.2.1","axios":"^0.27.2","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.2.0_1700322099163_0.024737873203777738","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@graphlab-fr/cosma","version":"2.2.1","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.2.1","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"login@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"app.js"},"man":["./man/cosma.1"],"dist":{"shasum":"9758a28a1e2215feeb540da6c76ba1f0b567b118","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.2.1.tgz","fileCount":148,"integrity":"sha512-8KASmnxpLiyzdoiwrHmEFl+z3KUY8+IpSyJ55nxl7JVqwOszgV1dD3gdF6LE0EQJovSONggm1YHJ6IfwEizMjg==","signatures":[{"sig":"MEUCIQDYbJTwsIeRWz67vZWbljwWeQAhZ1GuYw/XSOdRfRXuywIgbWCsYjxzdbIGXwVSC24JbsOVCQmPRDdVbMsTw43leg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":808387},"main":"app.js","gitHead":"6e6420b371a92671851b19700ca39a7b0083cb1a","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","test":"mocha","format":"prettier --write --list-different './**/**+(.js|.css)'"},"_npmUser":{"name":"arthurperret","email":"arthurperret@me.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"bracketSpacing":true},"repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.4","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"19.8.1","dependencies":{"glob":"^7.2.0","yaml":"^2.2.1","axios":"^0.27.2","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.2.1_1700322657325_0.9701562126514272","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@graphlab-fr/cosma","version":"2.3.0","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.3.0","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"login@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"app.js"},"man":["./man/cosma.1"],"dist":{"shasum":"c4ee2e682ea58ffc4cf32cc15579affbe180902e","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.3.0.tgz","fileCount":148,"integrity":"sha512-LZMAvpz8w7WdyOUnOU8yNoioOWsmOpy7CVAJ+eJtVjBrF+rqeFlWCW/W6JDSjCO8kQS2GOOM9bL2ZrkPMt8LPg==","signatures":[{"sig":"MEYCIQD7gg/diqWrwCYXZEsYywDy3smTTM81RPsjRY5i37kC7gIhAL2piZtGq9PB7dhD8ctBXEwFhpSNiA8ijmSFSjSQM3Kq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815895},"main":"app.js","gitHead":"a69b0b314b20e4f19cd082be6c67cc6ba2d30cf8","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","test":"mocha","format":"prettier --write --list-different './**/**+(.js|.css)'"},"_npmUser":{"name":"arthurperret","email":"arthurperret@me.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"bracketSpacing":true},"repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.4","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"19.8.1","dependencies":{"glob":"^7.2.0","yaml":"^2.2.1","axios":"^0.27.2","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.3.0_1700994701383_0.7781889587012492","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@graphlab-fr/cosma","version":"2.3.1","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.3.1","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"login@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"app.js"},"man":["./man/cosma.1"],"dist":{"shasum":"cfd212750fad3e2fb05c5e0f528e3700a97cb64c","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.3.1.tgz","fileCount":148,"integrity":"sha512-crY3fbGRakpgOkiIgL4+qpUZA6GugD7/E6tjRmTPK/ujO9yxtRXm4E+cXi+za8tnhHOpL3LqfQ5l23zXho2uBA==","signatures":[{"sig":"MEYCIQDck1AyQI6bYJG6vGx0xJq3GYZtrDUERWKbwChM22MpiAIhAJBGCep2qlOqCDAVXM6Ob8xiH+NSUDOisNcwi1Zctu2O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816709},"main":"app.js","gitHead":"b29e3c5af471ffd3a3baf39a01bf4244d72672c0","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","test":"mocha","format":"prettier --write --list-different './**/**+(.js|.css)'"},"_npmUser":{"name":"arthurperret","email":"arthurperret@me.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"bracketSpacing":true},"repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.4","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"19.8.1","dependencies":{"glob":"^7.2.0","yaml":"^2.2.1","axios":"^0.27.2","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.3.1_1701120726604_0.4081024792439567","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@graphlab-fr/cosma","version":"2.4.0","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.4.0","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"login@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"app.js"},"man":["./man/cosma.1"],"dist":{"shasum":"52e5f9f1292666cf00e5e40e19abe0d4113a8616","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.4.0.tgz","fileCount":149,"integrity":"sha512-thlw+9+EcKO7wmlOJyXzC0Yd6Askzwz/3mpThW3KFHx/QljgPTOoIQWs+crdUCKNxJ9ayVT4rJ5//fdmocZNAQ==","signatures":[{"sig":"MEQCIFTrmABd8r4qxYImKXNlqeM5xGNrLg6Jmdg9SnTnf2x6AiBnZ8/02ZaA4pa+0SaYeBWPfF59CFK/B0XtK+rCfRvp6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":827307},"main":"app.js","gitHead":"e12e83f12d7d6477f81c24341488b3f1093ab3fb","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","test":"mocha","format":"prettier --write --list-different './**/**+(.js|.css)'"},"_npmUser":{"name":"arthurperret","email":"arthurperret@me.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"bracketSpacing":true},"repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.4","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs"},"_nodeVersion":"19.8.1","dependencies":{"glob":"^7.2.0","yaml":"^2.2.1","axios":"^0.27.2","slugify":"^1.6.5","citeproc":"^2.4.62","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.3","commander":"^8.3.0","csv-parse":"^5.3.0","env-paths":"^2.2.1","markdown-it":"^13.0.1","@zettlr/citr":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.4.0_1701626659394_0.35091758109361804","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"@graphlab-fr/cosma","version":"2.4.1","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.4.1","maintainers":[{"name":"arthurperret","email":"arthurperret@me.com"},{"name":"myllaume","email":"login@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"app.js"},"man":["man/cosma.1"],"dist":{"shasum":"6131ec30b4cba38dc59060e7265531f86368744b","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.4.1.tgz","fileCount":147,"integrity":"sha512-Ro5YghLoQ7h0HwUK4zwuFl+gQgQPVPzcpmEGNVO1N0pYvsyYrlXdLd/zKtDDUIntiiStqjPMdz/5tXK2xx4PHg==","signatures":[{"sig":"MEUCIQDZzeFFADus0JDuG3Edrzuz2jXcLsHUTFDJe97ZNiCagQIgRc7979N8wh46vB77wr2rFMh4IKaMzg/R1R/F9j2wIrQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":768816},"main":"app.js","gitHead":"5231f62817f50942e1bc321db8abbeee2409cb4a","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","fake":"node ./core/index.js","build":"webpack-cli build --config ./core/utils/webpack.config.js","format":"prettier --write --list-different './**/**+(.js|.css)'","test:e2e":"cypress open --config-file ./core/utils/cypress.config.js","test:unit":"mocha 'core/test/**.js' --timeout 30000"},"_npmUser":{"name":"arthurperret","email":"arthurperret@me.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"trailingComma":"all","bracketSpacing":true},"repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.4","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs","man":"man"},"_nodeVersion":"19.8.1","dependencies":{"d3":"^7.9.0","glob":"^10.3.14","yaml":"^2.4.2","fuse.js":"^6.6.2","slugify":"^1.6.6","citeproc":"^2.4.63","d3-array":"^2.12.1","d3-scale":"^3.3.0","nunjucks":"^3.2.4","commander":"^12.0.0","csv-parse":"^5.5.5","env-paths":"^2.2.1","graphology":"^0.25.4","hotkeys-js":"^3.13.7","markdown-it":"^14.1.0","@zettlr/citr":"^1.2.2","graphology-traversal":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.4.0","chai-fs":"^2.0.0","cypress":"^13.9.0","webpack":"^5.91.0","prettier":"3.2.5","@babel/core":"^7.24.5","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","@faker-js/faker":"^8.4.1","@babel/preset-env":"^7.24.5","webpack-dev-server":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.4.1_1718008402025_0.9163723243426711","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@graphlab-fr/cosma","version":"2.5.0","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.5.0","maintainers":[{"name":"arthurperret","email":"contact@arthurperret.fr"},{"name":"myllaume","email":"login@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"dist/back.cjs"},"man":["man/cosma.1"],"dist":{"shasum":"f0212dc02ad3fde5a61e8b24d34437425079b432","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.5.0.tgz","fileCount":26,"integrity":"sha512-siiueMjkRNaxY6WAZWWw+4SmVD5YzFptFRKlY6fiviPdu2+4EHjqOlbJANTLY27LccVdEWYLPMs91/lmT8UBHg==","signatures":[{"sig":"MEQCIB6/7QNrEl/TaZFEsagBO3DhNxasJPho5MZVZUZMdmAJAiBLASzakPeSPkykb9/xPNTBYozqxFpwo5uTKDgkTw4s1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1441809},"main":"app.js","gitHead":"33e82e249d5cef045337b1e2b2def603d9cef1ff","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","format":"prettier --write --list-different './**/**+(.js|.css)'","prepare":"npm run build:front && npm run build:back","test:e2e":"cypress run --config-file ./e2e/cypress.config.js","test:unit":"jest","build:back":"webpack build --config ./webpack-back.config.mjs --mode production","watch:back":"webpack build --config ./webpack-back.config.mjs --mode development --watch","build:front":"webpack build --config ./webpack-front.config.mjs --mode production","watch:front":"webpack build --config ./webpack-front.config.mjs --mode development --watch","test:e2e:gui":"cypress open --config-file ./e2e/cypress.config.js"},"_npmUser":{"name":"myllaume","email":"login@myllaume.fr"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"trailingComma":"all","bracketSpacing":true},"deprecated":"Version 2.5.0 is deprecated due to an issue with asset imports.","repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.7","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs","man":"man"},"_nodeVersion":"18.17.1","dependencies":{"d3":"^7.9.0","glob":"^10.3.14","yaml":"^2.4.2","fuse.js":"^6.6.2","slugify":"^1.6.6","citeproc":"^2.4.63","nunjucks":"^3.2.4","commander":"^12.0.0","csv-parse":"^5.5.5","env-paths":"^2.2.1","graphology":"^0.25.4","hotkeys-js":"^3.13.7","markdown-it":"^14.1.0","@zettlr/citr":"^1.2.2","graphology-traversal":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","jest":"^29.7.0","mocha":"^10.4.0","chai-fs":"^2.0.0","cypress":"^13.9.0","webpack":"^5.94.0","prettier":"3.2.5","babel-jest":"^29.7.0","@babel/core":"^7.24.5","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","@babel/preset-env":"^7.24.5"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.5.0_1728117354088_0.5486316504670674","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"@graphlab-fr/cosma","version":"2.5.1","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.5.1","maintainers":[{"name":"arthurperret","email":"contact@arthurperret.fr"},{"name":"myllaume","email":"login@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"dist/back.cjs"},"man":["man/cosma.1"],"dist":{"shasum":"906266b45d30f116879e0ef464a14da584c579dd","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.5.1.tgz","fileCount":27,"integrity":"sha512-qn1MxhaiKpdo8BiYo6lof9ohCqsKGhsCQHk9fNT8ycTMYtOV0XAUSDwcbhYhGQ4bw4LjWCC95+x15WjDwArS8w==","signatures":[{"sig":"MEUCIQDQvZ7YaHjrk9ZUOEhQZ4e+/EfJssDgGdqlMcqTIrcNfAIgMDTpWZWhomW7Njrk2u1hbO1dHuQvIdnerXBZAfja1k8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1457755},"main":"app.js","gitHead":"08adac2d87b64ef9601ed2f326dcd193006df575","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","format":"prettier --write --list-different './**/**+(.js|.css)'","prepare":"npm run build:front && npm run build:back","test:e2e":"cypress run --config-file ./e2e/cypress.config.js","test:unit":"jest","build:back":"webpack build --config ./webpack-back.config.mjs --mode production","watch:back":"webpack build --config ./webpack-back.config.mjs --mode development --watch","build:front":"webpack build --config ./webpack-front.config.mjs --mode production","watch:front":"webpack build --config ./webpack-front.config.mjs --mode development --watch","test:e2e:gui":"cypress open --config-file ./e2e/cypress.config.js"},"_npmUser":{"name":"myllaume","email":"login@myllaume.fr"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"trailingComma":"all","bracketSpacing":true},"deprecated":"Version 2.5.1 is deprecated due to an issue with asset imports.","repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.7","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs","man":"man"},"_nodeVersion":"18.17.1","dependencies":{"d3":"^7.9.0","glob":"^10.3.14","yaml":"^2.4.2","fuse.js":"^6.6.2","slugify":"^1.6.6","citeproc":"^2.4.63","nunjucks":"^3.2.4","commander":"^12.0.0","csv-parse":"^5.5.5","env-paths":"^2.2.1","graphology":"^0.25.4","hotkeys-js":"^3.13.7","markdown-it":"^14.1.0","@zettlr/citr":"^1.2.2","graphology-traversal":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","jest":"^29.7.0","mocha":"^10.4.0","chai-fs":"^2.0.0","cypress":"^13.9.0","webpack":"^5.94.0","prettier":"3.2.5","babel-jest":"^29.7.0","@babel/core":"^7.24.5","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","@babel/preset-env":"^7.24.5"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.5.1_1728119108557_0.38227184430615435","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"@graphlab-fr/cosma","version":"2.5.2","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.5.2","maintainers":[{"name":"arthurperret","email":"contact@arthurperret.fr"},{"name":"myllaume","email":"login@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"dist/back.cjs"},"man":["man/cosma.1"],"dist":{"shasum":"de5b56674b8211df409a492cc0d185f6e616d866","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.5.2.tgz","fileCount":26,"integrity":"sha512-MUUrJx1FCu2UoXOO/Pjeal1aFAlQ1gQ+acOJpAJlXm/fAJjp6Wu/mMFbB37XxucYgwuc5KKJ0yc15Uny/n1p6g==","signatures":[{"sig":"MEUCIQC8X0os/jS0Y8TH3dEp7nPYo2vNTXAulTmxKGzVZJBeZgIgDMW5VuOln/uxUqjmU8uuz5jv9kQc24qQ1baeK3fc5tw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1455280},"main":"app.js","gitHead":"f00cffb4654167ece45726f9e8e8e0da7344d1b7","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","format":"prettier --write --list-different './**/**+(.js|.css)'","prepare":"npm run build:front && npm run build:back","test:e2e":"cypress run --config-file ./e2e/cypress.config.js","test:unit":"jest","build:back":"webpack build --config ./webpack-back.config.mjs --mode production","watch:back":"webpack build --config ./webpack-back.config.mjs --mode development --watch","build:front":"webpack build --config ./webpack-front.config.mjs --mode production","watch:front":"webpack build --config ./webpack-front.config.mjs --mode development --watch","test:e2e:gui":"cypress open --config-file ./e2e/cypress.config.js"},"_npmUser":{"name":"myllaume","email":"login@myllaume.fr"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"trailingComma":"all","bracketSpacing":true},"deprecated":"Version 2.5.2 is deprecated due to an issue with asset imports.","repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.7","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs","man":"man"},"_nodeVersion":"18.17.1","dependencies":{"d3":"^7.9.0","glob":"^10.3.14","yaml":"^2.4.2","fuse.js":"^6.6.2","slugify":"^1.6.6","citeproc":"^2.4.63","nunjucks":"^3.2.4","commander":"^12.0.0","csv-parse":"^5.5.5","env-paths":"^2.2.1","graphology":"^0.25.4","hotkeys-js":"^3.13.7","markdown-it":"^14.1.0","@zettlr/citr":"^1.2.2","graphology-traversal":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","jest":"^29.7.0","mocha":"^10.4.0","chai-fs":"^2.0.0","cypress":"^13.9.0","webpack":"^5.94.0","prettier":"3.2.5","babel-jest":"^29.7.0","@babel/core":"^7.24.5","webpack-cli":"^5.1.4","yaml-loader":"^0.8.1","babel-loader":"^9.1.3","@babel/preset-env":"^7.24.5"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.5.2_1728120279298_0.8268773177225563","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"@graphlab-fr/cosma","version":"2.5.3","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.5.3","maintainers":[{"name":"arthurperret","email":"contact@arthurperret.fr"},{"name":"myllaume","email":"login@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"dist/back.cjs"},"man":["man/cosma.1"],"dist":{"shasum":"8582cf3fa8da33042fd7a28a9495ae7efc528e57","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.5.3.tgz","fileCount":20,"integrity":"sha512-rmQ6NQnCdlyGo/iniUoXEyqfj4EKfOZV3BP2XYIqhgiFyz2Mn5fcAG/VPLm06TIQ2IsY3DFV0gqeOE7YeQ2g8w==","signatures":[{"sig":"MEQCIFWN9u2lL4E/gf4HL39yE9dqzsz5k6RW/L0wPuuP2pzrAiABoGsjuLAWP5N/12OYaFrGPIQvrMZ5g24ZlG9A4V6bYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1682572},"main":"app.js","gitHead":"371be5b7225e6f9eb47f257cecdb6f47dc652438","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","format":"prettier --write --list-different './**/**+(.js|.css)'","prepare":"npm run build:front && npm run build:back","test:e2e":"cypress run --config-file ./e2e/cypress.config.js","test:unit":"jest","build:back":"webpack build --config ./webpack-back.config.mjs --mode production","watch:back":"webpack build --config ./webpack-back.config.mjs --mode development --watch","build:front":"webpack build --config ./webpack-front.config.mjs --mode production","watch:front":"webpack build --config ./webpack-front.config.mjs --mode development --watch","test:e2e:gui":"cypress open --config-file ./e2e/cypress.config.js"},"_npmUser":{"name":"myllaume","email":"login@myllaume.fr"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"trailingComma":"all","bracketSpacing":true},"repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.7","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs","man":"man"},"_nodeVersion":"18.17.1","dependencies":{"d3":"^7.9.0","glob":"^10.3.14","yaml":"^2.4.2","fuse.js":"^6.6.2","slugify":"^1.6.6","citeproc":"^2.4.63","nunjucks":"^3.2.4","commander":"^12.0.0","csv-parse":"^5.5.5","env-paths":"^2.2.1","graphology":"^0.25.4","hotkeys-js":"^3.13.7","markdown-it":"^14.1.0","@zettlr/citr":"^1.2.2","graphology-traversal":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","jest":"^29.7.0","mocha":"^10.4.0","chai-fs":"^2.0.0","cypress":"^13.9.0","webpack":"^5.94.0","prettier":"3.2.5","babel-jest":"^29.7.0","css-loader":"^7.1.2","@babel/core":"^7.24.5","webpack-cli":"^5.1.4","yaml-loader":"^0.8.1","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/preset-env":"^7.24.5"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.5.3_1728925935540_0.46287784145033983","host":"s3://npm-registry-packages"}},"2.5.4":{"name":"@graphlab-fr/cosma","version":"2.5.4","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.5.4","maintainers":[{"name":"arthurperret","email":"contact@arthurperret.fr"},{"name":"myllaume","email":"login@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"dist/back.cjs"},"man":["man/cosma.1"],"dist":{"shasum":"e9a829a286f309328ea66eb45ba28414238c1384","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.5.4.tgz","fileCount":20,"integrity":"sha512-cE8whstEqQwB1+SOqhI1zivG/QfhacNO4pVeU6YEx1wmLT8voH6YCcaJ3bY0zlMV5nVUggW4gEEODKHbmKZSVg==","signatures":[{"sig":"MEYCIQD/l0+OEX9YSZX8BoVRHm4YngMGSlP3qzO7MYDJ8ImdoAIhALYziZf4HwxSyabYb2aWOX4rrt2YqG1X3Gam3hBXxyj9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1676054},"main":"app.js","gitHead":"31f4128b8fbdb4b9f0b41b72c2079dfd7d0c7ccb","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","format":"prettier --write --list-different './**/**+(.js|.css)'","prepare":"npm run build:front && npm run build:back","test:e2e":"cypress run --config-file ./e2e/cypress.config.js","test:unit":"jest","build:back":"webpack build --config ./webpack-back.config.mjs --mode production","watch:back":"webpack build --config ./webpack-back.config.mjs --mode development --watch","build:front":"webpack build --config ./webpack-front.config.mjs --mode production","watch:front":"webpack build --config ./webpack-front.config.mjs --mode development --watch","test:e2e:gui":"cypress open --config-file ./e2e/cypress.config.js"},"_npmUser":{"name":"arthurperret","email":"contact@arthurperret.fr"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"trailingComma":"all","bracketSpacing":true},"repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.4","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs","man":"man"},"_nodeVersion":"20.18.0","dependencies":{"d3":"^7.9.0","glob":"^10.4.5","yaml":"^2.4.2","fuse.js":"^6.6.2","slugify":"^1.6.6","citeproc":"^2.4.63","nunjucks":"^3.2.4","commander":"^12.0.0","csv-parse":"^5.5.5","env-paths":"^2.2.1","graphology":"^0.25.4","hotkeys-js":"^3.13.7","markdown-it":"^14.1.0","@zettlr/citr":"^1.2.2","graphology-traversal":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","jest":"^29.7.0","mocha":"^10.4.0","chai-fs":"^2.0.0","cypress":"^13.9.0","webpack":"^5.94.0","prettier":"3.2.5","babel-jest":"^29.7.0","css-loader":"^7.1.2","@babel/core":"^7.24.5","webpack-cli":"^5.1.4","yaml-loader":"^0.8.1","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/preset-env":"^7.24.5"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.5.4_1730794262045_0.5689684365622258","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@graphlab-fr/cosma","version":"2.6.0","keywords":[],"author":{"url":"https://myllaume.fr/","name":"Guillaume Brioudes"},"license":"GPL-3.0-or-later","_id":"@graphlab-fr/cosma@2.6.0","maintainers":[{"name":"arthurperret","email":"contact@arthurperret.fr"},{"name":"myllaume","email":"login@myllaume.fr"}],"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"homepage":"https://cosma.arthurperret.fr/","bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"bin":{"cosma":"dist/back.cjs"},"man":["man/cosma.1"],"dist":{"shasum":"29f257132e335f49bc21e054d65d8d7566198818","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.6.0.tgz","fileCount":12,"integrity":"sha512-C6pUBh+4pSbvFs+w1hzemKSwagu+XoBGOdSDAQlOleyxakagGLMsm9T5rKQB/T1/tO7hN1jOzfqzpvs+3xACkQ==","signatures":[{"sig":"MEUCIDgrHW8ibhcv7BEhuvzYokzTtc5qDQd4op9N25c7sf/LAiEAuaKXefU+dQaw1gX4DwjiF2RbRT24MAZCc9hINIYdbF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2173020},"main":"dist/back.cjs","gitHead":"2ab4c0c128ddc1483f90dc17a7ac8c94c139538a","scripts":{"man":"mkdir -p man && pandoc docs/user-manual.md -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","format":"prettier --write --list-different './**/**+(.js|.css)'","prepare":"npm run build:front && npm run build:back","test:e2e":"cypress run --config-file ./e2e/cypress.config.js","test:unit":"jest","build:back":"webpack build --config ./webpack-back.config.mjs --mode production","watch:back":"webpack build --config ./webpack-back.config.mjs --mode development --watch","build:front":"webpack build --config ./webpack-front.config.mjs --mode production","watch:front":"webpack build --config ./webpack-front.config.mjs --mode development --watch","test:e2e:gui":"cypress open --config-file ./e2e/cypress.config.js"},"_npmUser":{"name":"arthurperret","email":"contact@arthurperret.fr"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":100,"quoteProps":"as-needed","arrowParens":"always","singleQuote":true,"trailingComma":"all","bracketSpacing":true},"repository":{"url":"git+https://github.com/graphlab-fr/cosma.git","type":"git"},"_npmVersion":"9.6.4","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","directories":{"doc":"docs","man":"man"},"_nodeVersion":"20.18.0","dependencies":{"d3":"^7.9.0","joi":"^17.13.3","yaml":"^2.8.1","katex":"^0.16.25","fuse.js":"^7.1.0","citeproc":"^2.4.63","nunjucks":"^3.2.4","commander":"^12.1.0","csv-parse":"^5.6.0","env-paths":"^2.2.1","graphology":"^0.26.0","hotkeys-js":"^3.13.15","markdown-it":"^14.1.0","graphology-traversal":"^0.3.1","@vscode/markdown-it-katex":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","cypress":"^14.5.4","webpack":"^5.103.0","prettier":"3.6.2","babel-jest":"^29.7.0","@babel/core":"^7.28.5","webpack-cli":"^6.0.1","yaml-loader":"^0.8.1","babel-loader":"^10.0.0","@babel/preset-env":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/cosma_2.6.0_1764063200608_0.1234799585983517","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@graphlab-fr/cosma","version":"2.6.1","description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","homepage":"https://cosma.arthurperret.fr/","repository":{"type":"git","url":"git+https://github.com/graphlab-fr/cosma.git"},"bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"main":"dist/back.cjs","bin":{"cosma":"dist/back.cjs"},"scripts":{"test:unit":"jest","test:e2e":"cypress run --config-file ./e2e/cypress.config.js","test:e2e:gui":"cypress open --config-file ./e2e/cypress.config.js","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --write --list-different './**/**+(.js|.css)'","man":"mkdir -p man && pandoc docs/user-manual.md -f markdown -t man -s --lua-filter man/manfilter.lua --include-before-body man/cosma.1.before --include-after-body man/cosma.1.after --metadata author=\"\" -o man/cosma.1","watch:front":"webpack build --config ./webpack-front.config.mjs --mode development --watch","build:front":"webpack build --config ./webpack-front.config.mjs --mode production","watch:back":"webpack build --config ./webpack-back.config.mjs --mode development --watch","build:back":"webpack build --config ./webpack-back.config.mjs --mode production","prepare":"npm run build:front && npm run build:back"},"contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"author":{"name":"Guillaume Brioudes","url":"https://myllaume.fr/"},"license":"GPL-3.0-or-later","dependencies":{"@vscode/markdown-it-katex":"^1.1.2","citeproc":"^2.4.63","commander":"^12.1.0","csv-parse":"^6.1.0","d3":"^7.9.0","env-paths":"^4.0.0","fuse.js":"^7.1.0","graphology":"^0.26.0","graphology-traversal":"^0.3.1","hotkeys-js":"^3.13.15","joi":"^18.0.2","katex":"^0.16.38","markdown-it":"^14.1.1","nunjucks":"^3.2.4","yaml":"^2.8.2"},"devDependencies":{"@babel/core":"^7.29.0","@babel/preset-env":"^7.29.0","@eslint/js":"^10.0.1","babel-jest":"^30.3.0","babel-loader":"^10.1.1","cypress":"^15.12.0","eslint":"^10.0.3","eslint-plugin-cypress":"^6.2.0","eslint-plugin-jest":"^29.15.0","eslint-plugin-n":"^17.24.0","globals":"^17.4.0","jest":"^30.3.0","prettier":"3.8.1","webpack":"^5.105.4","webpack-cli":"^6.0.1","yaml-loader":"^0.9.0"},"directories":{"doc":"docs","man":"man"},"keywords":[],"prettier":{"printWidth":100,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"quoteProps":"as-needed","trailingComma":"all","bracketSpacing":true,"arrowParens":"always"},"man":["man/cosma.1"],"gitHead":"5662565d015eb1a6b9edf077db541aad50f85e07","_id":"@graphlab-fr/cosma@2.6.1","_nodeVersion":"20.18.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-9B+HDnq826GHyUMi9r1222wx3jDFMUHbmKFtc1C9XITQdzN7NSiVL1r4axds+jfkzx6064sLyiDOKs+K2V+zoQ==","shasum":"8e24c996f22b07f969086e0949d221450bb60234","tarball":"https://registry.npmjs.org/@graphlab-fr/cosma/-/cosma-2.6.1.tgz","fileCount":13,"unpackedSize":2172154,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDqYrCCReqBN9gEE+R37R2VQz8eDQZaddnnayqDC+ucjAiBYa6IgtOLQA4N3CVn4C6IZaCy4chMaTWP87b+7VYzNZg=="}]},"_npmUser":{"name":"arthurperret","email":"contact@arthurperret.fr"},"maintainers":[{"name":"arthurperret","email":"contact@arthurperret.fr"},{"name":"myllaume","email":"login@myllaume.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cosma_2.6.1_1773745000152_0.7092524258700554"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-15T18:51:08.497Z","modified":"2026-03-17T10:56:40.444Z","1.0.1":"2022-01-15T18:51:08.747Z","1.0.2":"2022-01-16T17:13:19.406Z","1.0.3":"2022-01-30T16:54:47.953Z","1.1.0":"2022-03-10T08:20:47.702Z","2.0.0-beta-1":"2022-11-14T17:32:39.364Z","2.0.0-beta-2":"2023-01-24T20:02:37.391Z","2.0.0-beta-3":"2023-01-27T22:22:22.678Z","2.0.0-beta-4":"2023-02-18T10:41:11.195Z","2.0.0-beta-5":"2023-04-09T09:10:33.475Z","2.0.0-beta-6":"2023-04-09T18:53:53.557Z","2.0.0":"2023-04-19T18:25:02.609Z","2.0.1":"2023-07-29T14:31:00.725Z","2.0.2":"2023-07-29T15:20:56.311Z","2.0.3":"2023-08-14T08:03:25.272Z","2.1.0":"2023-10-22T07:46:47.497Z","2.1.1":"2023-10-22T14:28:02.693Z","2.1.2":"2023-11-09T05:39:21.245Z","2.2.0":"2023-11-18T15:41:39.464Z","2.2.1":"2023-11-18T15:50:57.612Z","2.3.0":"2023-11-26T10:31:41.631Z","2.3.1":"2023-11-27T21:32:06.929Z","2.4.0":"2023-12-03T18:04:19.649Z","2.4.1":"2024-06-10T08:33:22.234Z","2.5.0":"2024-10-05T08:35:54.459Z","2.5.1":"2024-10-05T09:05:08.919Z","2.5.2":"2024-10-05T09:24:39.569Z","2.5.3":"2024-10-14T17:12:15.799Z","2.5.4":"2024-11-05T08:11:02.395Z","2.6.0":"2025-11-25T09:33:20.842Z","2.6.1":"2026-03-17T10:56:40.294Z"},"bugs":{"url":"https://github.com/graphlab-fr/cosma/issues"},"author":{"name":"Guillaume Brioudes","url":"https://myllaume.fr/"},"license":"GPL-3.0-or-later","homepage":"https://cosma.arthurperret.fr/","keywords":[],"repository":{"type":"git","url":"git+https://github.com/graphlab-fr/cosma.git"},"description":"Cosma is a document graph visualization tool. It modelizes interlinked Markdown files and renders them as an interactive network in a web interface.","contributors":[{"name":"Arthur Perret"},{"name":"Guillaume Brioudes"},{"name":"Olivier Le Deuff"},{"name":"Clément Borel"}],"maintainers":[{"name":"arthurperret","email":"contact@arthurperret.fr"},{"name":"myllaume","email":"login@myllaume.fr"}],"readme":"# Cosma [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5920616.svg)](https://doi.org/10.5281/zenodo.5920616)\n\nCosma is a visualization tool for knowledge workers. It reads plain text files with [[wiki links]] and renders them as an interactive network of index cards.\n\nCosma provides an interface to navigate and share non-linear documentation:\n\n- if you have a **personal wiki**, Zettelkasten or digital garden;\n- if you create **mind maps**, networks of people and concepts;\n- if you work with **citations** and **bibliographies**;\n- if you study things that involve **time metadata**;\n\nthen you can use Cosma to create a portable knowledge base, combining rich hypertextual descriptions with the affordances of a graph view, contextualized backlinks, automatically generated citations, metadata filters and more.\n\nVisit <https://cosma.arthurperret.fr> to learn more about the software.\n\n- [Installing](https://cosma.arthurperret.fr/installing.html)\n- [Getting started](https://cosma.arthurperret.fr/getting-started.html)\n- [User manual](https://cosma.arthurperret.fr/user-manual.html)\n\nCosma's development is publicly funded through [Université Jean Moulin Lyon 3](https://www.univ-lyon3.fr/accueil-en) and [Université Bordeaux Montaigne](https://www.u-bordeaux-montaigne.fr/en/index.html).\n\n<div>\n<img src=\"https://cosma.arthurperret.fr/img/logo-universite-jean-moulin-lyon-3.png\" title=\"Université Jean Moulin Lyon 3 - logo\" height=\"100px\" width=\"auto\" style=\"display: inline; background-color: #fff;\" />\n<img src=\"https://cosma.arthurperret.fr/img/logo-universite-bordeaux-montaigne.png\" title=\"Université Bordeaux Montaigne - logo\" height=\"100px\" width=\"auto\" style=\"display: inline; background-color: #fff;\" />\n</div>\n\n## License\n\nThis work is dual-licensed under GPL 3.0 and CeCILL 2.1. You can choose between one of them if you use this work.\n\n## Commands\n\n### Install\n\nRequires Node.js v22 or later.\n\nYou want to install Cosma on your computer:\n\n```bash\nnpm i @graphlab-fr/cosma --global\ncosma --help # enjoy\n```\n\nYou want to install Cosma as a dependency in your own Node.js project ([see exemple](https://github.com/Myllaume/cosmoscope-generator)):\n\n```bash\nnpm i @graphlab-fr/cosma\nnpx cosma --help\n# or\n./node_modules/.bin/cosma cosma --help\n```\n\nYou have downloaded this repository and want to execute Cosma from here:\n\n```bash\nnpm i # install dependences + build executable file\nnode dist/back.cjs # execute app\n```\n\n### Development\n\nYou want to rebuild the executable automatically each time you edit the source code files:\n\n```bash\nnpm run watch:front # build web browser script\nnpm run watch:back # build Node.js executable file\n\n# install nodemon and export files when executable change\nnodemon --ext css,njk,js,cjs --watch dist/ --watch static/ --exec \"sh e2e/exec-modelize.sh\"\n```\n\nYou want to build the app for production as well as test files:\n\n```bash\nnpm prepare\nsh e2e/exec-modelize.sh\n```\n\n## Maintenance\n\nThe software is written in JavaScript. Uses ESM.\nCode is documented wherever possible using [JSDoc](https://jsdoc.app/), by adding headers to functions, classes and variables. You find many examples on repository.\nCode from the `core/frontend` directory should be executed in a web browser, the rest with Node.js.\n\n### Build\n\nThe software is built as `back.cjs`, a Node.js CommonJS executable file, using Webpack. See below how the code is bundled in two steps.\n\n```\n                                      ────────────┐             \n                            static/icons/**       │             \n                    ───┐    static/template/**.njk│             \n    core/frontend/**.js├──► front.raw.js          │             \n───────────────────────┘                          │             \nwebpack-front.config.mjs    core/i18n.yml         │             \n                            app.js                ├───► back.cjs\n                            ──────────────────────┘             \n                            webpack-back.config.mjs             \n```\n\nRead architecture.md for details about repository files and directories.\n\n### Testing\n\n**Unit testing**: make some asserts and documentation about business functions and models.\nUses [Jest](https://jestjs.io/).\n\n```bash\nnpm run test:unit\nnpm run test:unit -- --verbose --watchAll\nnpm run test:unit -- --runTestsByPath <filepath> --verbose --watchAll\n```\n\nYou can also run the unit tests in an isolated Linux environment using Docker. See `docs/docker.md`. This is useful to reproduce issues on a clean system or to avoid installing Node.js locally.\n\n**E2E testing**: generate Cosma's .html and .md files and make some asserts on.\nUses [Cypress](https://www.cypress.io/).\n\n```bash\nnpm prepare\nsh e2e/exec-modelize.sh\nnpm run test:e2e -- --spec \"**/graph.cy.js\"\n```\n\n### CI\n\nFor each PR and commit on the \"develop\" branch, unit and e2e tests are executed.\nIn case the e2e tests fail, you can download a .zip file containing screenshots and .html files tested by Cypress.\n\n## Concepts\n\n### Graph\n\nCosma reads files (.md, .csv and .json) to extract _Records_. Each _Record_ contains metadata (id, title, types, tags…) and links to other _Records_. Links are parsed from files content, as wikilinks `[[link]]` or citations `@author`. Each _Record_ becomes a node and links become edges in a graph. This process is made by a part of the software nicknamed the _Cosmographer_. Cosma then exports an .html file, which is the actual visualization tool for the graph. This file is called a _Cosmoscope_.\n\nUsers give an .yml config file containing options to control _Records_ extraction and _Cosmoscope_ display. For example, config file contain types for records and links. Cosma will remove unknown types from graph entities.\n","readmeFilename":"README.md"}