Newer
Older
"version": "2.0.0",
"description": "A modern, lightweight and powerful wiki app built on NodeJS, Git and Markdown",
"build": "webpack --profile --config dev/webpack/webpack.prod.js",
"watch": "webpack --config dev/webpack/webpack.dev.js",
"test": "eslint --format codeframe --ext .js,.vue . && pug-lint server/views && jest",
"cypress:open": "cypress open"
},
"repository": {
"type": "git",
"url": "git+https://github.com/Requarks/wiki.git"
},
"keywords": [
"wiki",
"wikis",
"docs",
"documentation",
"markdown",
"guides",
"knowledge base"
],
"author": "Nicolas Giard",
"license": "AGPL-3.0",
"bugs": {
"url": "https://github.com/Requarks/wiki/issues"
},
"homepage": "https://github.com/Requarks/wiki#readme",
"engines": {
"@aoberoi/passport-slack": "1.0.5",
"apollo-server": "2.18.2",
"apollo-server-express": "2.18.2",
"dependency-graph": "0.9.0",
"express-brute": "1.0.1",
"graphql-list-fields": "2.0.2",
"highlight.js": "10.3.1",
"i18next": "19.8.3",
"markdown-it-imsize": "2.0.1",
"markdown-it-sub": "1.0.0",
"markdown-it-sup": "1.0.0",
"markdown-it-task-lists": "2.1.1",
"passport-azure-ad": "4.3.0",
"passport-cas": "0.1.1",
"passport-dropbox-oauth2": "1.1.0",
"passport-github2": "0.1.12",
"passport-gitlab2": "5.0.0",
"passport-ldapauth": "2.1.4",
"passport-okta-oauth": "0.0.1",
"passport-openidconnect": "0.0.2",
"pg-query-stream": "3.3.1",
"@babel/cli": "^7.12.1",
"@babel/core": "^7.12.3",
"@babel/plugin-proposal-class-properties": "^7.12.1",
"@babel/plugin-proposal-decorators": "^7.12.1",
"@babel/plugin-proposal-export-namespace-from": "^7.12.1",
"@babel/plugin-proposal-function-sent": "^7.12.1",
"@babel/plugin-proposal-json-strings": "^7.12.1",
"@babel/plugin-proposal-numeric-separator": "^7.12.1",
"@babel/plugin-proposal-throw-expressions": "^7.12.1",
"@babel/polyfill": "^7.12.1",
"@babel/preset-env": "^7.12.1",
"@mdi/font": "5.8.55",
"@panter/vue-i18next": "0.15.2",
"@vue/babel-preset-app": "4.5.8",
"apollo-cache-inmemory": "1.6.6",
"apollo-client": "2.6.10",
"apollo-link": "1.2.14",
"apollo-link-batch-http": "1.2.14",
"apollo-link-error": "1.1.13",
"apollo-link-http": "1.5.17",
"babel-plugin-lodash": "3.3.4",
"canvas-confetti": "1.3.1",
"codemirror": "5.58.2",
"copy-webpack-plugin": "6.2.1",
"css-loader": "4.3.0",
"eslint-config-requarks": "1.0.7",
"eslint-config-standard": "15.0.0",
"eslint-plugin-cypress": "2.11.2",
"eslint-plugin-import": "2.22.1",
"eslint-plugin-node": "11.1.0",
"eslint-plugin-standard": "4.0.2",
"eslint-plugin-vue": "7.1.0",
"file-loader": "6.1.1",
"filepond": "4.21.1",
"html-webpack-pug-plugin": "2.0.0",
"i18next-chained-backend": "2.0.1",
"moment-duration-format": "2.3.2",
"pug-loader": "2.4.0",
"pug-plain-loader": "1.0.0",
"raw-loader": "4.0.2",
"resolve-url-loader": "3.1.2",
"sass": "1.27.0",
"sass-loader": "10.0.4",
"vue-filepond": "6.0.3",
"webpack": "4.44.2",
"webpack-bundle-analyzer": "3.9.0",
"whatwg-fetch": "3.4.1",
"not ie > 0",
"not ie_mob > 0",
"not android > 0",
"not dead"
"postcss": {
"plugins": {
"autoprefixer": {},
"cssnano": {
"preset": [
"default",
{
"discardComments": {
"removeAll": true
}
}
]
},
"postcss-flexbugs-fixes": {},
}
},
"pugLintConfig": {
"disallowDuplicateAttributes": true,
"disallowIdAttributeWithStaticValue": true,
"disallowMultipleLineBreaks": true,
"requireClassLiteralsBeforeAttributes": true,
"requireIdLiteralsBeforeAttributes": true,
"requireLineFeedAtFileEnd": true,
"requireLowerCaseAttributes": true,
"requireLowerCaseTags": true,
"requireSpaceAfterCodeOperator": true,
"requireStrictEqualityOperators": true,
"validateAttributeQuoteMarks": "'",
"validateAttributeSeparator": {
"separator": ", ",
"multiLineSeparator": "\n "
},
"validateIndentation": 2,
"excludeFiles": [
"node_modules/**",
"server/views/master.pug",
"server/views/setup.pug",
"server/views/legacy/master.pug"
]
"collective": {
"type": "opencollective",
"url": "https://opencollective.com/wikijs",
"logo": "https://opencollective.com/opencollective/logo.txt"