{ "name": "dat-docs", "version": "1.0.0", "description": "Documentation for Dat and the surrounding ecosystem.", "main": "index.js", "scripts": { "update:token": "npm run update:list && cat repos.txt | ecosystem-docs sync -t ${GH_TOKEN} && cat repos.txt | ecosystem-docs read -t ${GH_TOKEN} | node scripts/build.js", "update": "npm run update:list && npm run update:build", "update:list": "curl -Ssl https://raw.githubusercontent.com/datproject/docs/master/README.md | grep '📔' | egrep -o 'github.com/[a-zA-Z0-9_-]+/[a-zA-Z0-9_-]+' | cut -f 2- -d / | uniq > repos.txt", "update:build": "cat repos.txt | ecosystem-docs sync && cat repos.txt | ecosystem-docs read | node scripts/build.js", "build:local": "npm run build:css && minidocs docs -c docs/contents.json -o dist -l ./node_modules/dat-design/public/img/dat-hexagon.svg -t 'Dat Documentation' -s assets/styles.css --assets assets --pushstate", "build:deploy": "npm run build:css && minidocs docs -c docs/contents.json -o dist -l ./node_modules/dat-design/public/img/dat-hexagon.svg -t 'Dat Documentation' -s assets/styles.css --assets assets --full-html", "build:css": "node-sass --importer node_modules/node-sass-magic-importer assets/styles.scss assets/styles.css", "watch:css": "nodemon -e scss -x \"npm run build:local\"", "netlify": "npm run update:token && npm run build:deploy", "start": "budo --dir dist --pushstate" }, "repository": { "type": "git", "url": "git+https://github.com/datproject/docs.git" }, "keywords": [], "author": "", "license": "ISC", "bugs": { "url": "https://github.com/datproject/docs/issues" }, "homepage": "https://github.com/datproject/docs#readme", "dependencies": { "dat-design": "^5.0.1", "gh-pages": "^0.11.0", "minidocs": "github:datproject/minidocs#dat-tachyons", "split2": "^2.1.0" }, "devDependencies": { "budo": "^8.3.0", "ecosystem-docs": "^1.1.1", "ndjson": "^1.4.3", "node-sass": "^3.8.0", "node-sass-magic-importer": "^0.1.4", "nodemon": "^1.10.0" } }