UNPKG

concat-md

Version:

CLI and API to concatenate markdown files and modify as necessary.

86 lines (85 loc) 2.76 kB
{ "name": "concat-md", "version": "0.5.1", "description": "CLI and API to concatenate markdown files and modify as necessary.", "keywords": [ "concat", "concatenate", "merge", "join", "markdown", "md", "generator", "creator", "README", "README.md", "TypeDoc", "JSDoc", "FrontMatter", "Meta", "cms" ], "engines": { "node": ">=10.8.0" }, "main": "dist/index.js", "types": "dist/index.d.ts", "bin": { "concat-md": "dist/bin/concat-md.js" }, "files": [ "/bin", "/lib/**/!(*.spec|*.test)*.*", "/dist/**/!(*.spec|*.test)*.*", "/@types", "/module-files" ], "scripts": { "build": "rm -rf dist && tsc", "docs:build-md": "typedoc --plugin typedoc-plugin-example-tag,typedoc-plugin-markdown --excludeExternals --excludePrivate --excludeProtected --theme markdown --mode file --out api --readme none && ts-node src/bin/concat-md.ts --decrease-title-levels --dir-name-as-title api > API.md && rm -rf api", "lint": "eslint --max-warnings=0 --ignore-path .gitignore --cache 'src/**/*.+(js|jsx|ts|tsx|vue)'", "format": "prettier --write --config .prettierrc --check 'src/**/*.+(js|jsx|json|less|css|ts|tsx|md|vue|gql)'", "test": "NODE_ENV=test jest --coverage", "prepublishOnly": "npm run build", "prerelease": "npm-run-all -p lint test format", "release": "(git diff --quiet && git diff --staged --quiet || git commit -am 'format code') && git checkout master && git pull origin master && git push --follow-tags origin master && npm publish" }, "repository": "ozum/concat-md", "author": "Özüm Eldoğan", "license": "MIT", "bugs": { "url": "https://github.com/ozum/concat-md/issues" }, "homepage": "https://github.com/ozum/concat-md#readme", "devDependencies": { "@types/jest": "^27.4.1", "@types/lodash.startcase": "^4.3.6", "@types/node": "^17.0.21", "@types/prettier": "^2", "@typescript-eslint/eslint-plugin": "^5.12.1", "@typescript-eslint/parser": "^5.12.1", "eslint": "^8.9.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "^8.4.0", "eslint-plugin-import": "^2.20.2", "eslint-plugin-jest": "^26.1.1", "eslint-plugin-prettier": "^4.0.0", "jest": "^27.5.1", "npm-run-all": "^4.1.5", "prettier": "^2", "ts-jest": "^27.1.3", "ts-node-dev": "^1.1.8", "typedoc": "github:TypeStrong/typedoc", "typedoc-plugin-example-tag": "^1.0.2", "typedoc-plugin-markdown": "^3.11.14", "typescript": "^4.5.5" }, "dependencies": { "doctoc": "^2.2.1", "front-matter": "^4.0.2", "globby": "^11.1.0", "lodash.startcase": "^4.4.0", "meow": "^9.0.0", "transform-markdown-links": "^2.0.0" } }