UNPKG

docpad

Version:

DocPad is a dynamic static site generator. Write your content as files, or import your content from other external sources. Render the content with plugins. And deploy your static or dynamic website to your favourite hosting provider.

274 lines (273 loc) 10.7 kB
{ "title": "DocPad. Streamlined web development.", "name": "docpad", "version": "6.83.2", "description": "DocPad is a dynamic static site generator. Write your content as files, or import your content from other external sources. Render the content with plugins. And deploy your static or dynamic website to your favourite hosting provider.", "homepage": "https://github.com/docpad/docpad", "license": "MIT", "keywords": [ "blog", "build", "build and deployment", "builder", "cli", "cms", "coffeescript", "compile", "compiler", "content management system", "dev", "development", "dms", "document management system", "esnext", "framework", "generator", "language agnostic", "node", "parse", "parser", "render", "renderer", "scaffold", "static site generator", "templates", "templating", "tool", "utility", "web", "web development", "web framework" ], "badges": { "list": [ "travisci", "npmversion", "npmdownloads", "daviddm", "daviddmdev", "---", "githubsponsors", "patreon", "flattr", "liberapay", "buymeacoffee", "opencollective", "crypto", "paypal", "wishlist" ], "config": { "githubSponsorsUsername": "balupton", "buymeacoffeeUsername": "balupton", "cryptoURL": "https://bevry.me/crypto", "flattrUsername": "balupton", "liberapayUsername": "bevry", "opencollectiveUsername": "bevry", "patreonUsername": "bevry", "paypalURL": "https://bevry.me/paypal", "wishlistURL": "https://bevry.me/wishlist", "travisTLD": "com", "githubUsername": "docpad", "githubRepository": "docpad", "githubSlug": "docpad/docpad", "npmPackageName": "docpad" } }, "funding": "https://bevry.me/fund", "author": "2012+ Bevry Pty Ltd <us@bevry.me> (http://bevry.me), Benjamin Lupton <b@lupton.cc> (https://balupton.com)", "sponsors": [ "Jean-Luc Geering (https://opencollective.com/jlgeering)", "Nikolas Jeker (https://www.patreon.com/user/creators?u=5900863)", "Lee Discoll (https://www.patreon.com/user/creators?u=5292556)", "Ángel González (https://www.patreon.com/Aglezabad)", "Scott Kempson (https://www.patreon.com/scokem)", "Myplanet Digital <hello@myplanetdigital.com> (http://www.myplanetdigital.com)", "Meeho! <info@meeho.net> (http://www.meeho.net)", "Prismatik <hello@prismatik.com.au> (http://www.prismatik.com.au)", "hybris <yaas-feedback@sap.com> (http://yaas.io/)" ], "maintainers": [ "Benjamin Lupton <b@lupton.cc> (https://github.com/balupton)", "Michael Duane Mooring <mike@mdm.cc> (https://github.com/mikeumus)", "Rob Loach <robloach@gmail.com> (https://github.com/RobLoach)" ], "contributors": [ "Aaron Powell <me@aaron-powell.com> (https://github.com/aaronpowell)", "Adrian Olaru <adrian.olaru@me.com> (https://github.com/adrianolaru)", "Adrian Olaru <agolaru@gmail.com> (https://github.com/adiospace)", "Alex Mesarosh <alex.mesarosh@meltmedia.com> (https://github.com/amesarosh)", "Andrew Patton <andrew@acusti.ca> (https://github.com/acusti)", "Anton W (https://github.com/timaschew)", "Anton Wilhelm (http://timaschew.github.io)", "Aron Gabor <ashnur@gmail.com> (https://github.com/ashnur)", "Bahtiar Gadimov <bahtiar@gadimov.de> (https://github.com/kalkin)", "Ben Barber (https://github.com/barberboy)", "Benjamin Lupton <b@lupton.cc> (https://github.com/balupton)", "Bruno Heridet <delapouite@gmail.com> (https://github.com/Delapouite)", "Changwoo Park <pismute@gmail.com> (https://github.com/pismute)", "Chase Colman <chase@colman.io> (https://github.com/chase)", "Craig Smith (https://github.com/craigsssmith)", "Darío Villanueva <dario@alolo.co> (https://github.com/radiodario)", "Eduardo Lavaque <me@greduan.com> (https://github.com/greduan)", "Firede <firede@firede.us> (http://www.firede.com)", "Homme Zwaagstra <hrz@geodata.soton.ac.uk> (https://github.com/homme)", "Ivan Klimchuk <ivan@klimchuk.com> (https://github.com/Alroniks)", "JT Turner <jtwebman@gmail.com> (https://github.com/jtwebman)", "Ke Zhu (http://blog.shawnzhu.com)", "Ke Zhu (http://shawnzhu.tumblr.com)", "Lukasz Gornicki <derberg@wp.pl> (http://derberg.github.io/)", "Luke Hagan (https://github.com/lhagan)", "Michael Duane Mooring <mike@mdm.cc> (https://github.com/mikeumus)", "Morgan Larosa (https://github.com/chaos95)", "Nathan Friedly <first name @ website> (https://github.com/nfriedly)", "Neil Taylor <neil.t@myplanetdigital.com> (https://github.com/neilbaylorrulez)", "Nick Crohn <nick.crohn+github@gmail.com> (https://github.com/ncrohn)", "Nick Matantsev (https://github.com/unframework)", "Olivier Bazoud (https://github.com/obazoud)", "Paul Armstrong <paul@paularmstrongdesigns.com> (https://github.com/paularmstrong)", "Pavan Gupta <pg8p@virginia.edu> (https://github.com/pavgup)", "Peter Flannery (https://github.com/pflannery)", "Prayag Verma <prayag@broomble.com> (https://github.com/prayagverma)", "Richard A <richard@antecki.id.au> (https://github.com/rantecki)", "Rob Loach <robloach@gmail.com> (https://github.com/RobLoach)", "Shih-Yung Lee <shiyung@gmail.com> (https://github.com/Ferrari)", "Sorin Ionescu <sorin.ionescu@gmail.com> (https://github.com/sorin-ionescu)", "Stefanos Grammenos (https://github.com/stegrams)", "Steve Mc <contact@stevemcarthur.co.uk> (https://github.com/SteveMcArthur)", "Sven Vetsch (https://github.com/disenchant)", "Tatu Tamminen <ttamminen@gmail.com> (https://github.com/ttamminen)", "Todd Anglin (https://github.com/toddanglin)", "Vladislav Botvin <darkvlados@me.com> (https://github.com/darky)", "Zearin (https://github.com/Zearin)", "alexwoehr (https://github.com/alexwoehr)", "asyncapi-bot (https://github.com/asyncapi-bot)", "eldios <lele@amicofigo.com> (https://github.com/eldios)", "pavangupta (https://github.com/pavangupta)", "ruemic <rumicdesign@gmail.com> (https://github.com/ruemic)", "vsopvsop (https://github.com/vsopvsop)" ], "bugs": { "url": "https://github.com/docpad/docpad/issues" }, "repository": { "type": "git", "url": "https://github.com/docpad/docpad.git" }, "engines": { "node": ">=10", "npm": ">=2.5.0" }, "editions": [ { "description": "CoffeeScript source code with Require for modules", "directory": "source", "entry": "index.coffee", "tags": [ "source", "coffeescript", "require" ], "engines": false }, { "description": "CoffeeScript compiled for Node.js with Require for modules", "directory": "edition-esnext", "entry": "index.js", "tags": [ "compiled", "javascript", "esnext", "require" ], "engines": { "node": "10 || 12 || 13 || 14" } } ], "bin": "bin.cjs", "type": "commonjs", "main": "edition-esnext/index.js", "dependencies": { "@bevry/pluginloader": "^4.11.0", "ambi": "3.2.0", "ansistyles": "^0.1.3", "backbone": "^1.4.0", "bal-util": "~2.8.0", "cac": "^6.6.1", "caterpillar": "^6.5.0", "cson": "^7.20.0", "docmatter": "^3.18.0", "docpad-baseplugin": "^1.4.0", "eachr": "^4.5.0", "encoding": "~0.1.13", "envfile": "^6.14.0", "errlop": "^3.17.0", "event-emitter-grouped": "^4.15.0", "extendr": "^5.15.0", "extract-opts": "^4.3.0", "ignorefs": "^3.13.0", "inquirer": "^7.3.3", "istextorbinary": "^5.11.0", "jschardet": "~2.2.1", "lazy-require": "^4.6.0", "mime": "^2.4.6", "node-fetch": "^2.6.1", "progress-title": "^3.13.0", "query-engine": "~1.5.7", "rfc-log-levels": "^3.14.0", "rimraf": "^3.0.2", "safefs": "^6.13.0", "safeps": "^10.14.0", "scandirectory": "^6.13.0", "semver": "^7.3.2", "taskgroup": "^7.16.0", "typechecker": "^7.16.0", "unbounded": "^3.12.0", "underscore": "^1.11.0", "watchr": "^6.8.0", "yamljs": "~0.3.0" }, "devDependencies": { "@bevry/update-contributors": "^1.17.0", "assert-helpers": "^7.2.0", "coffeelint": "^2.1.0", "coffeescript": "^2.5.1", "kava": "^5.12.0", "moment": "^2.27.0", "projectz": "^2.16.0", "valid-directory": "^3.4.0" }, "scripts": { "my:clean": "rm -Rf ./test/out-actual* ./test/render-actual* ./test/.docpad.db ./test/package-lock.json ./test/node_modules/", "my:compile:test": "cd ./test && npm install && cd ../", "our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next", "our:compile": "npm run our:compile:edition-esnext && npm run our:compile:test", "our:compile:edition-esnext": "coffee -bco ./edition-esnext ./source && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json", "our:compile:test": "npm run my:compile:test", "our:deploy": "echo no need for this project", "our:meta": "npm run our:meta:contributors && npm run our:meta:projectz", "our:meta:contributors": "update-contributors", "our:meta:projectz": "projectz compile", "our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push", "our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)", "our:release:check-dirty": "git diff --exit-code", "our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta", "our:release:push": "git push origin master && git push origin --tags", "our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"", "our:setup": "npm run our:setup:install", "our:setup:install": "npm install", "our:test": "npm run our:verify && npm test", "our:verify": "npm run our:verify:coffeelint && npm run our:verify:directory", "our:verify:coffeelint": "coffeelint ./source", "our:verify:directory": "valid-directory", "test": "node ./edition-esnext/test.js" }, "installUrl": "https://docpad.bevry.me/install", "upgradeUrl": "https://docpad.bevry.me/upgrade", "boundation": { "versions": { "ambi": 3 } } }