{
  "name": "markdown-renderer-for-github",
  "version": "1.1.0",
  "description": "Renders GFM (GitHub Flavored Markdown) content beautifully on the front end using JavaScript libraries",
  "scripts": {
    "build": "wp-scripts build",
    "start": "wp-scripts start",
    "clean": "rm -rf build/* dist/*",
    "build:dist": "./scripts/build.sh dist",
    "build:release": "./scripts/build.sh release",
    "test": "./scripts/test.sh quick",
    "test:unit": "./scripts/test.sh unit",
    "test:quick": "./scripts/test.sh quick",
    "test:full": "./scripts/test.sh full",
    "test:e2e": "./scripts/test.sh e2e",
    "test:wp": "./scripts/test.sh wordpress",
    "test:coverage": "./scripts/test.sh coverage",
    "test:local": "./scripts/test.sh local",
    "lint": "./scripts/ci.sh lint",
    "lint:js": "wp-scripts lint-js assets/ --ext .js",
    "lint:css": "wp-scripts lint-style",
    "lint:php": "./vendor/bin/phpcs --standard=phpcs.xml includes/ markdown-renderer-for-github.php",
    "lint:php:fix": "./vendor/bin/phpcbf --standard=phpcs.xml includes/ markdown-renderer-for-github.php",
    "lint:fix": "npm run lint:js -- --fix && npm run lint:css -- --fix && npm run lint:php:fix",
    "lint:wporg": "./scripts/check-japanese-comments.sh",
    "docker:up": "./scripts/docker.sh up",
    "docker:down": "./scripts/docker.sh down",
    "docker:init": "./scripts/docker.sh init",
    "docker:reset": "./scripts/docker.sh reset",
    "docker:status": "./scripts/docker.sh status",
    "docker:info": "./scripts/docker.sh info",
    "ci:lint": "./scripts/ci.sh lint",
    "ci:test": "./scripts/ci.sh test",
    "ci:security": "./scripts/ci.sh security",
    "ci:performance": "./scripts/ci.sh performance",
    "ci:report": "./scripts/ci.sh report",
    "ci:comprehensive": "./scripts/ci.sh comprehensive",
    "ci:release": "./scripts/ci.sh release",
    "ci:wporg": "./scripts/ci.sh wporg",
    "security:audit": "./scripts/security-audit.sh",
    "performance:test": "./scripts/performance-test.sh",
    "linear:issue": "./scripts/create-linear-issue-helper.sh",
    "linear:verify": "./scripts/verify-issue-links.sh",
    "changeset:add": "./scripts/add-changeset.sh",
    "changeset:validate": "./scripts/validate-changeset.sh",
    "release:check": "./scripts/release-check.sh",
    "release:patch": "./scripts/release.sh patch",
    "release:minor": "./scripts/release.sh minor",
    "release:major": "./scripts/release.sh major",
    "release:rollback": "./scripts/release-rollback.sh",
    "version:check": "./scripts/check-version.sh",
    "version:update": "./scripts/update-version.sh",
    "dist": "./scripts/create-distribution.sh",
    "prepare": "husky",
    "test:e2e:debug": "./scripts/test.sh e2e --debug",
    "test:e2e:headed": "./scripts/test.sh e2e --headed",
    "docker:e2e:up": "./scripts/docker.sh up",
    "docker:e2e:down": "./scripts/docker.sh down",
    "docker:e2e:init": "./scripts/docker.sh init",
    "docker:e2e:reset": "./scripts/docker.sh reset",
    "docker:e2e:hard-reset": "./scripts/docker.sh hard-reset",
    "docker:e2e:status": "./scripts/docker.sh status",
    "e2e:env": "./scripts/docker.sh info",
    "wp:test": "./scripts/test.sh wordpress",
    "wp:test:full": "./scripts/test.sh wordpress --full",
    "wp:compat:start": "./scripts/docker.sh wp-compat start",
    "wp:compat:stop": "./scripts/docker.sh wp-compat stop",
    "wp:compat:test": "./scripts/docker.sh wp-compat test"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/wakalab/markdown-renderer-for-github.git"
  },
  "keywords": [
    "wordpress",
    "markdown",
    "gfm",
    "github-flavored-markdown",
    "plugin"
  ],
  "author": "Wakalab <noriyuki.kurokawa@wakalab.jp>",
  "license": "GPL-2.0-or-later",
  "engines": {
    "node": ">=16.0.0",
    "npm": ">=8.0.0"
  },
  "devDependencies": {
    "@commitlint/cli": "^19.8.1",
    "@commitlint/config-conventional": "^19.8.1",
    "@playwright/test": "^1.40.0",
    "@wordpress/block-editor": "^14.4.0",
    "@wordpress/blocks": "^13.9.0",
    "@wordpress/components": "^28.9.0",
    "@wordpress/element": "^6.9.0",
    "@wordpress/i18n": "^5.9.0",
    "@wordpress/scripts": "^30.20.0",
    "husky": "^9.1.7",
    "lint-staged": "^16.1.5"
  },
  "private": true,
  "dependencies": {
    "markdown-it": "^14.1.0",
    "markdown-it-footnote": "^4.0.0",
    "markdown-it-mark": "^4.0.0",
    "markdown-it-strikethrough-alt": "^1.0.0",
    "markdown-it-task-lists": "^2.1.1"
  }
}
