{
  "name": "@zeromake/gitalk",
  "version": "1.8.1",
  "description": "A comment plugin base on GitHub issues",
  "keywords": [
    "comment",
    "plugin",
    "lib",
    "GitHub"
  ],
  "main": "dist/gitalk.js",
  "types": "typings/index.d.ts",
  "scripts": {
    "prepublishOnly": "npm run build",
    "dev": "cross-env NODE_ENV=development webpack serve --progress",
    "build": "npm run clean && npm run build:umd && npm run build:comp && npm run build:min",
    "build:umd": "cross-env MODULE=umd NODE_ENV=production webpack --config webpack.config.js",
    "build:comp": "cross-env NODE_ENV=production webpack --config webpack.config.comp.js",
    "build:min": "cross-env NODE_ENV=production webpack --config webpack.config.min.js",
    "clean": "rimraf ./dist",
    "cp": "cp -R ./dist/*.js ./docs/dist/ && cp -R ./dist/*.css ./docs/dist/",
    "lint": "eslint src",
    "coverage": "jest --coverage",
    "test": "jest",
    "bump": "standard-version -a"
  },
  "author": "Liucw",
  "license": "MIT",
  "devDependencies": {
    "@babel/core": "^7.23.0",
    "@babel/plugin-transform-class-properties": "^7.22.5",
    "@babel/preset-env": "^7.22.20",
    "@babel/preset-react": "^7.22.15",
    "@cfaester/enzyme-adapter-react-18": "^0.7.1",
    "autoprefixer": "^10.4.16",
    "babel-eslint": "^10.1.0",
    "babel-jest": "^29.7.0",
    "babel-loader": "^9.1.3",
    "babel-plugin-add-module-exports": "^1.0.4",
    "coveralls": "^3.1.1",
    "cross-env": "^7.0.3",
    "css-loader": "^6.8.1",
    "enzyme": "^3.11.0",
    "eslint": "^8.50.0",
    "eslint-config-o2team": "^0.1.7",
    "eslint-plugin-react": "^7.33.0",
    "jest": "^29.7.0",
    "mini-css-extract-plugin": "^2.7.6",
    "moxios": "^0.4.0",
    "postcss-loader": "^7.3.3",
    "raw-loader": "^4.0.2",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "react-test-renderer": "^18.2.0",
    "rimraf": "^5.0.5",
    "sinon": "^16.0.0",
    "style-loader": "^3.3.3",
    "stylus": "^0.60.0",
    "stylus-loader": "^7.1.3",
    "url-loader": "^4.1.1",
    "webpack": "^5.88.2",
    "webpack-bundle-analyzer": "^4.9.1",
    "webpack-cli": "^5.1.4",
    "webpack-dev-server": "^4.15.1"
  },
  "dependencies": {
    "autosize": "^6.0.1",
    "axios": "^1.5.1",
    "date-fns": "^2.30.0",
    "es6-promise": "^4.2.8",
    "github-markdown-css": "^5.2.0",
    "node-polyglot": "^2.5.0",
    "preact": "^10.18.1",
    "react-flip-move": "^3.0.5"
  },
  "jest": {
    "transform": {
      "^.+\\.jsx?$": "babel-jest"
    },
    "moduleNameMapper": {
      "\\.(css|less|scss|styl)$": "<rootDir>/src/__mocks__/style.js",
      "^!!raw-loader": "<rootDir>/src/__mocks__/text.js"
    },
    "moduleFileExtensions": [
      "js",
      "jsx"
    ],
    "coveragePathIgnorePatterns": [
      "src/gitalk.jsx",
      "src/graphql/getComments.js"
    ],
    "globals": {
      "VERSION": "1.0.0-test"
    },
    "setupFilesAfterEnv": [
      "./src/__mocks__/setup.js"
    ]
  },
  "browserslist": [
    "last 3 versions"
  ],
  "files": [
    "package.json",
    "LICENSE",
    ".editorconfig",
    "src",
    "dist"
  ]
}
