package.json 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. {
  2. "name": "@growi/remark-growi-directive",
  3. "version": "0.9.0",
  4. "description": "Remark plugin to support GROWI original directive (forked from remark-directive@2.0.1)",
  5. "license": "MIT",
  6. "private": "true",
  7. "keywords": [
  8. "unified",
  9. "remark",
  10. "remark-plugin",
  11. "plugin",
  12. "mdast",
  13. "markdown",
  14. "generic"
  15. ],
  16. "type": "module",
  17. "main": "dist/index.js",
  18. "typings": "dist/index.d.ts",
  19. "scripts": {
  20. "build": "yarn tsc -p tsconfig.build.json",
  21. "postbuild": "shx cp ./src/mdast-util-growi-directive/index.d.ts ./dist/mdast-util-growi-directive/index.d.ts",
  22. "clean": "shx rm -rf dist",
  23. "dev": "yarn build",
  24. "watch": "yarn tsc -w",
  25. "test": "cross-env NODE_ENV=test npm run test-coverage",
  26. "test-api": "vitest run --coverage",
  27. "test-coverage": "c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov npm run test-api",
  28. "lint": "yarn eslint \"**/*.{cjs, js,jsx,ts,tsx}\"",
  29. "lint:fix": "yarn eslint \"**/*.{cjs, js,jsx,ts,tsx}\" --fix"
  30. },
  31. "dependencies": {
  32. "@types/mdast": "^4.0.0",
  33. "@types/unist": "^3.0.0",
  34. "mdast-util-to-markdown": "^2.1.0",
  35. "micromark-factory-space": "^2.0.0",
  36. "micromark-factory-whitespace": "^2.0.0",
  37. "micromark-util-character": "^2.1.0",
  38. "micromark-util-symbol": "^2.0.0",
  39. "micromark-util-types": "^2.0.0",
  40. "parse-entities": "^4.0.0",
  41. "stringify-entities": "^4.0.0",
  42. "unified": "^11.0.0",
  43. "unist-util-visit-parents": "^6.0.0",
  44. "uvu": "^0.5.0"
  45. },
  46. "devDependencies": {
  47. "c8": "^8.0.0",
  48. "html-void-elements": "^2.0.0",
  49. "is-hidden": "^2.0.0",
  50. "mdast-util-from-markdown": "^2.0.1",
  51. "micromark": "^4.0.0",
  52. "remark": "^15.0.1",
  53. "rimraf": "^3.0.0",
  54. "to-vfile": "^7.0.0",
  55. "type-coverage": "^2.0.0",
  56. "unist-util-remove-position": "^5.0.0"
  57. },
  58. "typeCoverage": {
  59. "atLeast": 100,
  60. "detail": true,
  61. "strict": true,
  62. "ignoreCatch": true
  63. }
  64. }