UNPKG

gitbook-plugin-gitcode-issue-feedback

Version:

A GitBook plugin for GitCode issue feedback with smart content extraction and precise positioning. Compatible with GitBook 3.x and Node.js 14-17.

114 lines (113 loc) 3.29 kB
{ "directories": { "test": "test" }, "author": "nutpi", "license": "MIT", "files": [ "bin/", "lib/", "src/", "assets/" ], "name": "gitbook-plugin-gitcode-issue-feedback", "version": "1.4.4", "description": "A GitBook plugin for GitCode issue feedback with smart content extraction and precise positioning. Compatible with GitBook 3.x and Node.js 14-17.", "main": "index.js", "engines": { "gitbook": ">=3.0.0 <4.0.0", "node": ">=14.0.0" }, "os": [ "darwin", "linux", "win32" ], "gitbook": { "properties": { "repo": { "type": "string", "description": "gitcode repo path. e.g.) asciidwango/js-primer ", "required": true }, "label": { "type": "string", "description": "Label text for report button", "required": false }, "newIssueURL": { "type": "string", "description": "gitcode New Issue url e.g.) https://gitcode.com/nutpi/gitbook-plugin-gitcode-issue-feedback/issues", "required": false }, "markdownBaseURL": { "type": "string", "description": "Base url for resource e.g.) https://gitcode.com/nutpi/gitbook-plugin-gitcode-issue-feedback/blob/master/", "required": false }, "gitcodeAPIBaseURL": { "type": "string", "description": "gitcode API Base url e.g.) https://gitcode.com/nutpi/gitbook-plugin-gitcode-issue-feedback/blob/master/", "required": false }, "private": { "type": "boolean", "description": "Is repo private or not?", "required": false } } }, "scripts": { "build": "node scripts/simple-build.js", "build:full": "node scripts/build.js", "build:webpack": "webpack --mode=production", "dev": "webpack --mode=development --watch", "test": "mocha test/BugReporter.test.js test/plugin-no-css.test.js --require test/setup.js", "test:watch": "mocha test/**/*.js --watch", "lint": "eslint src/**/*.js", "lint:fix": "eslint src/**/*.js --fix", "clean": "rimraf assets", "prepublishOnly": "npm run build" }, "keywords": [ "gitbook", "gitcode", "issue", "feedback", "plugin", "bug-report", "documentation" ], "repository": { "type": "git", "url": "https://gitcode.com/nutpi/gitbook-plugin-gitcode-issue-feedback/issues.git" }, "bugs": { "url": "https://gitcode.com/nutpi/gitbook-plugin-gitcode-issue-feedback/issues" }, "homepage": "https://gitcode.com/nutpi/gitbook-plugin-gitcode-issue-feedback", "devDependencies": { "@babel/core": "^7.23.0", "@babel/plugin-transform-class-properties": "^7.23.0", "@babel/plugin-transform-object-rest-spread": "^7.23.0", "@babel/preset-env": "^7.23.0", "babel-loader": "^9.1.3", "chai": "^4.3.7", "core-js": "^3.33.0", "css-loader": "^6.8.1", "cross-env": "^7.0.3", "eslint": "^8.52.0", "jsdom": "^22.1.0", "mocha": "^10.2.0", "rimraf": "^5.0.10", "style-loader": "^3.3.3", "terser-webpack-plugin": "^5.3.9", "webpack": "^5.89.0", "webpack-cli": "^5.1.4" }, "dependencies": { "fs-extra": "^11.1.1", "position-map-text-to-markdown": "^1.0.1", "url-join": "^5.0.0" } }