@mieweb/wikigdrive
Version:
Google Drive to MarkDown synchronization
135 lines (134 loc) • 3.56 kB
JSON
{
"name": "@mieweb/wikigdrive",
"version": "2.15.0",
"description": "Google Drive to MarkDown synchronization",
"type": "module",
"keywords": [
"GDrive",
"CLI",
"MarkDown",
"Google Docs",
"Wiki"
],
"engines": {
"node": ">= 22.10.0",
"npm": ">= 10.2.3"
},
"bin": {
"wgd": "src/wikigdrive.sh",
"wikigdrive": "src/wikigdrive.sh",
"wikigdrivectl": "src/wikigdrivectl.sh",
"odt2md": "src/odt2md.sh"
},
"main": "src/cli/wikigdrive.ts",
"scripts": {
"test": "deno test --no-check --allow-read --allow-sys --allow-env --allow-write --allow-run",
"lint": "eslint ./apps/**/*.ts ./apps/**/*.vue ./src/**/*.ts ./test/**/*.ts",
"start": "wikigdrive server 3000",
"build": ""
},
"repository": {
"type": "git",
"url": "git+https://github.com/mieweb/wikiGDrive.git"
},
"author": {
"name": "Medical Informatics Engineering",
"url": "https://www.mieweb.com/"
},
"contributors": [
{
"name": "Doug Horner",
"email": "horner@mieweb.com",
"url": "https://github.com/horner"
},
{
"name": "William Reiske",
"email": "wreiske@mieweb.com",
"url": "https://github.com/wreiske"
},
{
"name": "Alan Quandt",
"email": "aquandt@mieweb.com",
"url": "https://github.com/thedigicraft"
},
{
"name": "Grzegorz Godlewski",
"url": "https://github.com/ggodlewski"
}
],
"license": "ISC",
"bugs": {
"url": "https://github.com/mieweb/wikiGDrive/issues"
},
"homepage": "https://github.com/mieweb/wikiGDrive#readme",
"workspaces": [
"apps/ui",
"website"
],
"dependencies": {
"@nyariv/sandboxjs": "0.8.23",
"@opentelemetry/core": "1.28.0",
"@opentelemetry/api": "1.3.0",
"@opentelemetry/context-zone": "1.8.0",
"@opentelemetry/exporter-zipkin": "1.8.0",
"@opentelemetry/instrumentation": "0.33.0",
"@opentelemetry/instrumentation-fetch": "0.34.0",
"@opentelemetry/instrumentation-http": "0.34.0",
"@opentelemetry/resources": "1.8.0",
"@opentelemetry/sdk-trace-base": "1.8.0",
"@opentelemetry/sdk-trace-node": "1.8.0",
"@opentelemetry/sdk-trace-web": "1.8.0",
"@opentelemetry/semantic-conventions": "1.8.0",
"async": "3.2.3",
"buffer": "^5.7.1",
"casual": "1.6.2",
"cli-progress": "3.10.0",
"compression": "1.7.4",
"cookie-parser": "1.4.7",
"d3": "7.9.0",
"dayjs": "1.11.1",
"dockerode": "4.0.2",
"dom-serializer": "2.0.0",
"domhandler": "5.0.3",
"domutils": "3.1.0",
"dotenv": "^8.6.0",
"express": "4.21.1",
"express-jwt": "8.2.1",
"express-rate-limit": "^6.6.0",
"htmlparser2": "9.0.0",
"file-isignature": "1.0.3",
"js-yaml": "4.1.0",
"jsonwebtoken": "9.0.2",
"jszip": "3.10.1",
"listr2": "^3.14.0",
"lunr": "2.3.9",
"lunr-languages": "1.10.0",
"marked": "9.0.2",
"mathjs": "10.5.0",
"mathml-to-latex": "1.4.0",
"minimist": "1.2.6",
"mitt": "^3.0.0",
"open": "^7.4.2",
"prismjs": "1.29.0",
"relateurl": "0.2.7",
"slugify": "1.6.6",
"stream": "^0.0.2",
"tar-fs": "3.0.6",
"tar-stream": "3.1.7",
"ts-node": "10.9.2",
"typescript": "5.3.3",
"winston": "3.8.2",
"winston-transport": "4.5.0",
"ws": "8.18.0",
"xml-js": "1.6.11",
"xmldoc": "1.3.0"
},
"devDependencies": {
"diff": "5.2.0",
"eslint": "9.14.0",
"eslint-plugin-import": "2.31.0",
"jshint": "2.13.4",
"sinon": "13.0.1",
"typescript-eslint": "8.14.0"
}
}