{
  "name": "xmind",
  "version": "2.2.33",
  "description": "The SDK of XMind Ltd.",
  "main": "dist/index.js",
  "browser": "dist/xmind.esm.js",
  "repository": {
    "type": "git",
    "url": "https://github.com/xmindltd/xmind-sdk-js.git"
  },
  "bugs": {
    "url": "https://github.com/xmindltd/xmind-sdk-js/issues"
  },
  "keywords": [
    "xmind-sdk",
    "xmindsdk",
    "xmind",
    "xmind-sdk-js",
    "xmind-sdk-ts",
    "xmind-package"
  ],
  "files": [
    "dist"
  ],
  "dependencies": {
    "ajv": "^6.10.0",
    "debug": "^4.1.1",
    "iconv-lite": "^0.6.3",
    "jszip": "^3.2.1",
    "tree-model": "^1.0.7",
    "uuid": "^3.3.2",
    "xmind-model": "^1.1.12"
  },
  "devDependencies": {
    "@babel/core": "^7.19.6",
    "@babel/preset-env": "^7.19.4",
    "@babel/preset-react": "^7.18.6",
    "@istanbuljs/nyc-config-typescript": "^0.1.3",
    "@rollup/plugin-alias": "^4.0.2",
    "@rollup/plugin-commonjs": "^23.0.2",
    "@rollup/plugin-json": "^5.0.1",
    "@rollup/plugin-node-resolve": "^15.0.1",
    "@rollup/plugin-typescript": "^9.0.2",
    "@types/ajv": "^1.0.0",
    "@types/chai": "^4.1.7",
    "@types/debug": "^4.1.4",
    "@types/jszip": "^3.1.5",
    "@types/mocha": "^5.2.6",
    "@types/node": "^12.0.0",
    "@typescript-eslint/eslint-plugin": "^1.7.0",
    "@typescript-eslint/eslint-plugin-tslint": "^1.7.0",
    "@typescript-eslint/parser": "^1.7.0",
    "babelify": "^10.0.0",
    "browserify": "^17.0.0",
    "chai": "^4.2.0",
    "codacy-coverage": "^3.4.0",
    "cross-env": "^7.0.3",
    "istanbul": "^0.4.5",
    "minify-stream": "^1.2.0",
    "mocha": "^6.1.4",
    "mocha-appveyor-reporter": "^0.4.2",
    "mocha-lcov-reporter": "^1.3.0",
    "nyc": "^14.1.1",
    "rollup": "^3.2.3",
    "rollup-plugin-minification": "^0.2.0",
    "shx": "^0.3.4",
    "sinon": "^7.3.2",
    "source-map-support": "^0.5.12",
    "tsify": "^5.0.4",
    "tslint": "^5.16.0",
    "typescript": "^3.4.5",
    "uglify-js": "^3.6.0",
    "uglifyify": "^5.0.1",
    "unassertify": "^2.1.1"
  },
  "author": "daniels",
  "license": "MIT",
  "scripts": {
    "test": "npm run lint && nyc mocha",
    "build": "npm run test && shx rm -rf ./dist && cross-env node_modules/.bin/tsc && npm run cp && npm run browserify && npm run rollup",
    "lint": "cross-env node_modules/.bin/tslint --config tslint.json --project .",
    "fix": "cross-env node_modules/.bin/tslint --config tslint.json --project . --fix",
    "build-doc": "cross-env BUILD_DOCS=true node scripts/icons.js",
    "browserify": "node scripts/browserify.js",
    "cov": "shx cat ./coverage/lcov.info | codacy-coverage --language typescript",
    "clean": "shx rm -rf ./coverage ./.nyc_output",
    "cp": "shx cp -r ./src/common/templates ./src/common/themes ./dist/common/",
    "patch": "npm run build && npm version patch && npm publish --access public",
    "minor": "npm run build && npm version minor && npm publish --access public",
    "major": "npm run build && npm version major && npm publish --access public",
    "rollup": "rollup --config rollup.config.ts --configPlugin typescript --bundleConfigAsCjs"
  }
}