package.json
{
"name": "ourbigbook",
"version": "0.9.6",
"license": "AGPL-3.0",
"repository": "ourbigbook/ourbigbook",
"bin": {
"ourbigbook": "ourbigbook"
},
"cacheDirectories": [
"node_modules",
"web/node_modules"
],
"dependencies": {
"axios": "0.26.1",
"china-dictatorship": "0.0.74",
"chokidar": "3.3.0",
"commander": "9.4.1",
"fs-extra": "10.0.0",
"git-url-parse": "11.1.2",
"is-installed-globally": "0.3.1",
"katex": "cirosantilli/KaTeX#branch-7e359f0f8d2dffeb2edec8a20aba283c074bee6f",
"liquidjs": "9.11.7",
"lodash": "4.17.20",
"npm": "8.7.0",
"pluralize": "8.0.0",
"read": "1.0.7",
"sass": "1.34.0",
"sequelize": "6.14.0",
"sqlite3": "5.0.2"
},
"devDependencies": {
"@fortawesome/fontawesome-free": "6.0.0",
"css-loader": "5.2.4",
"css-minimizer-webpack-plugin": "3.0.2",
"js-beautify": "1.14.7",
"mini-css-extract-plugin": "2.1.0",
"mocha": "10.2.0",
"mocha-list-tests": "1.0.2",
"monaco-editor": "0.20.0",
"node-polyfill-webpack-plugin": "1.1.4",
"normalize.css": "8.0.1",
"parse5": "6.0.1",
"pg": "8.5.1",
"pg-hstore": "2.3.3",
"resolve-url-loader": "4.0.0",
"sass-loader": "11.0.1",
"style-loader": "2.0.0",
"tablesort": "5.2.1",
"webpack": "5.89.0",
"webpack-cli": "5.1.4",
"webpack-dev-server": "4.15.1",
"xmldom": "0.4.0",
"xmlserializer": "0.6.1",
"xpath": "0.0.32"
},
"engines": {
"node": "20.10.0",
"npm": "10.2.3"
},
"files": [
"default.tex",
"dist/*",
"gitignore",
"index.js",
"logo.svg",
"ourbigbook.liquid.html",
"main.scss",
"models/*",
"nodejs.js",
"nodejs_front.js",
"nodejs_webpack_safe.js",
"ourbigbook",
"ourbigbook.common.scss",
"web_api.js",
"template/*"
],
"keywords": [
"asciidoctor",
"ciro",
"markdown",
"markup"
],
"scripts": {
"build": "cd web && npm run build",
"build-assets": "cp .gitignore gitignore && npm run webpack",
"build-dev": "cd web && npm run build-dev",
"deploy": "cd web && npm run deploy",
"dev": "cd web && npm run dev",
"dev-pg": "cd web && npm run dev-pg",
"devs": "cd web && npm run devs",
"heroku-prebuild": "./heroku-prebuild",
"link": "npm link && npm link ourbigbook",
"publish": "ourbigbook --publish --unsafe-ace",
"start": "cd web && npm start",
"start-dev": "cd web && npm run start-dev",
"test": "NODE_OPTIONS='--unhandled-rejections=strict' mocha test --ignore-leaks --timeout 4000",
"testi": "NODE_OPTIONS='--unhandled-rejections=strict' node inspect ./node_modules/.bin/mocha test --ignore-leaks",
"test-pg": "OURBIGBOOK_POSTGRES=1 npm test --",
"test-release": "npm test -- --timeout 10000 && npm run test-pg -- --timeout 100000",
"webpack": "webpack --",
"webpack-dev": "webpack -- --mode development --watch",
"web-setup": "npm run link && npm run build-assets && cd web/ && npm install"
}
}