{
  "name": "@startinblox/component-chat",
  "version": "0.0.0",
  "description": "Solid XMPP Chat Web Component",
  "main": "dist/index.js",
  "repository": {
    "type": "git",
    "url": "https://git.startinblox.com/components/solid-xmpp-chat.git"
  },
  "author": "startinblox",
  "license": "MIT",
  "release": {
    "branches": [
      "master",
      {
        "name": "beta",
        "prerelease": true
      }
    ],
    "plugins": [
      [
        "@semantic-release/commit-analyzer",
        {
          "preset": "angular",
          "releaseRules": [
            {
              "type": "major",
              "release": "major"
            },
            {
              "type": "minor",
              "release": "minor"
            },
            {
              "type": "*",
              "release": "patch"
            }
          ]
        }
      ],
      "@semantic-release/release-notes-generator",
      "@semantic-release/gitlab",
      "@semantic-release/npm"
    ]
  },
  "publishConfig": {
    "access": "public"
  },
  "dependencies": {
    "@babel/cli": "^7.10.1",
    "@babel/core": "^7.10.2",
    "@babel/plugin-proposal-optional-chaining": "^7.13.8",
    "babel-plugin-transform-commonjs": "^1.1.6",
    "copyfiles": "^2.3.0",
    "minify": "^7.0.0",
    "npm-run-all": "^4.1.5",
    "sass": "^1.32.5"
  },
  "devDependencies": {
    "watch-cli": "^0.2.3"
  },
  "scripts": {
    "build": "run-p copy:* && run-p build:*",
    "build:css": "node build-scss.js",
    "build:conversejs": "minify src/conversejs/converse.js > dist/conversejs/converse.min.js",
    "build:js": "babel \"src/*.js\" --out-dir dist/",
    "build:plugins": "babel \"src/plugins/*.js\" --out-dir dist/plugins/",
    "copy:image": "copyfiles -u 2 src/assets/* dist/assets && copyfiles -u 2 src/assets/**/* dist/assets",
    "copy:conversejs": "copyfiles -u 2 src/conversejs/* dist/conversejs && copyfiles -u 2 src/conversejs/**/**/* dist/conversejs && copyfiles -u 2 src/conversejs/**/* dist/conversejs",
    "watch": "run-p copy:* watch:*",
    "watch:css": "npm run build:css && npm run build:css -- -w",
    "watch:conversejs": "watch -p src/conversejs/converse.js -c 'npm run build:conversejs'",
    "watch:js": "babel --watch \"src/*.js\" --out-dir dist/",
    "watch:plugins": "babel --watch \"src/plugins/*.js\" --out-dir dist/plugins/"
  }
}