This project manages its dependencies using npm.
Learn more
package.json 2.30 KiB
{
"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/"
}
}