{
  "name": "jianpurender",
  "version": "1.2.0",
  "description": "Render music score using SVG on browsers.",
  "main": "node/index.js",
  "module": "es6/index.js",
  "types": "node/index.d.ts",
  "jsdelivr": "dist/jianpurender.js",
  "unpkg": "dist/jianpurender.js",
  "dependencies": {
    "path-browserify": "^1.0.1"
  },
  "devDependencies": {
    "gh-pages": "^6.3.0",
    "@types/tape": "^4.2.32",
    "@typescript-eslint/eslint-plugin": "^8.29.0",
    "@typescript-eslint/parser": "^8.29.0",
    "eslint": "^9.24.0",
    "http-server": "^0.11.1",
    "in-publish": "^2.0.0",
    "rimraf": "^6.0.1",
    "tape": "^4.9.0",
    "terser-webpack-plugin": "^5.3.10",
    "ts-loader": "^9.4.2",
    "ts-node": "^5.0.1",
    "tsify": "^3.0.4",
    "typedoc": "^0.25.8",
    "typescript": "^5.3.3",
    "webpack": "^5.89.0",
    "webpack-cli": "^5.1.4",
    "webpack-dev-server": "^4.15.1",
    "webpack-node-externals": "^3.0.0"
  },
  "scripts": {
    "test-and-build": "yarn lint && yarn test && yarn build",
    "prepublish": "in-publish && yarn test-and-build || not-in-publish",
    "build:es5": "webpack --config ./webpack/es5.lib.config.ts",
    "build:es6": "webpack --config webpack/es6.config.ts",
    "build:node": "webpack --config webpack/node.config.ts",
    "build:clean": "rimraf ./es5 ./es6 ./node ./dist",
    "build": "npm run build:clean && npm run build:es5 && npm run build:node && npm run build:es6",
    "lint": "eslint src/**/*.ts",
    "test": "ts-node node_modules/tape/bin/tape test/**/*_test.ts",
    "demo:serve": "webpack-dev-server --config webpack/es5.demo.config.ts --mode development",
    "demo:build": "webpack --config webpack/es5.demo.config.ts --mode production",
    "demo:deploy": "gh-pages -d demos",
    "docs:build": "typedoc --options typedoc.json",
    "docs:serve": "http-server docs/",
    "docs:clean": "rimraf ./docs/*",
    "docs": "npm run docs:clean && npm run docs:build && npm run docs:serve"
  },
  "author": "flufy3d <flufy3d@gmail.com>",
  "license": "Apache-2.0",
  "repository": {
    "type": "git",
    "url": "https://github.com/flufy3d/jianpurender.git"
  },
  "keywords": [
    "jianpu",
    "music",
    "notation",
    "music-score",
    "typescript"
  ]
}
