UNPKG

converse.js

Version:
159 lines (158 loc) 4.71 kB
{ "name": "converse.js", "version": "11.0.1", "description": "Browser based XMPP chat client", "browser": "dist/converse.js", "workspaces": [ "src/headless", "src/log" ], "exports": { ".": { "import": { "types": "./src/types/index.d.ts", "default": "./src/index.js" }, "require": { "types": "./types/index.d.ts", "default": "./dist/converse.js" } } }, "types": "./src/types/index.d.ts", "main": "./src/index.js", "module": "./src/index.js", "files": [ "CHANGES.md", "LICENSE.txt", "README.md", "COPYRIGHT", "dist/", "docs/**/*.md", "docs/**/*.rst", "sass/**/*.scss", "src/**/*.html", "src/**/*.js", "src/**/*.ts", "src/**/*.ts.map", "src/**/*.json", "src/**/*.md", "src/**/*.po", "src/**/*.pot", "src/**/*.scss", "src/**/*.svg", "src/**/*.txt", "3rdparty/*.js" ], "scripts": { "build": "npm run build:website-min-css && webpack --config webpack/webpack.build.js", "build:website-css": "sass --quiet --load-path=node_modules src/shared/styles/website.scss dist/website.css", "build:website-min-css": "npm run build:website-css && npx clean-css-cli dist/website.css > dist/website.min.css", "lint": "eslint src/**/*.js", "test": "karma start karma.conf", "cdn": "ASSET_PATH=https://cdn.conversejs.org/dist/ npm run build", "clean": "rm -rf node_modules dist *.zip src/headless/dist src/headless/node_modules", "dev": "webpack --config webpack/webpack.build.js --mode=development", "headless": "webpack --config webpack/webpack.headless.js", "headless-dev": "webpack --config webpack/webpack.headless.js --mode=development", "nodeps": "webpack --config webpack/webpack.nodeps.js", "serve": "http-server -c-1", "serve-tls": "http-server -S -C certs/chat.example.org.crt -K certs/chat.example.org.key", "devserver": "webpack serve --config webpack/webpack.serve.js", "watch": "webpack --watch --config webpack/webpack.build.js --mode=development", "types": "tsc -p ./src/log/tsconfig.json && tsc -p ./src/headless/tsconfig.json && tsc", "check:types": "tsc --noEmit" }, "repository": { "type": "git", "url": "git://github.com/conversejs/converse.js.git" }, "keywords": [ "converse.js", "XMPP", "Jabber", "chat", "messaging", "chatrooms", "webchat" ], "author": { "name": "JC Brand", "email": "jc@opkode.com" }, "license": "MPL-2.0", "bugs": { "url": "https://github.com/conversejs/converse.js/issues" }, "engines": { "browser": "*" }, "devDependencies": { "@converse/headless": "file:src/headless", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.24.0", "@swc/core": "^1.11.29", "@types/bootstrap": "^5.2.10", "@types/lodash-es": "^4.17.12", "@types/sizzle": "^2.3.8", "@types/webappsec-credential-management": "^0.6.8", "@typescript-eslint/eslint-plugin": "^8.29.0", "@typescript-eslint/parser": "^8.29.0", "autoprefixer": "^10.4.5", "circular-dependency-plugin": "^5.2.2", "clean-css-cli": "^5.6.2", "copy-webpack-plugin": "^12.0.2", "css-loader": "^7.1.2", "eslint": "^9.24.0", "fast-text-encoding": "^1.0.3", "globals": "^16.0.0", "http-server": "^14.1.0", "imports-loader": "^5.0.0", "install": "^0.13.0", "karma": "^6.3.19", "karma-chrome-launcher": "^3.1.1", "karma-cli": "^2.0.0", "karma-jasmine": "^5.0.0", "karma-jasmine-html-reporter": "^2.0.0", "karma-webpack": "^5.0.1", "mini-css-extract-plugin": "^2.6.0", "minify-html-literals-loader": "^1.1.1", "minimist": "^1.2.6", "po-loader": "0.7.0", "po2json": "^1.0.0-beta-3", "postcss": "^8.4.16", "postcss-loader": "^8.1.1", "sass": "^1.86.2", "sass-loader": "^16.0.5", "style-loader": "^4.0.0", "swc-loader": "^0.2.6", "typescript": "5.6.2", "uglify-js": "^3.17.4", "webpack": "^5.90.3", "webpack-cli": "^5.1.4", "webpack-dev-server": "^5.0.3", "webpack-merge": "^5.10.0" }, "dependencies": { "@babel/runtime": "^7.27.6", "@converse/log": "file:src/log", "bootstrap": "^5.3.3", "client-compress": "^2.2.2", "dayjs": "^1.11.8", "dompurify": "^3.0.8", "favico.js-slevomat": "^0.3.11", "gifuct-js": "^2.1.2", "hsluv": "^1.0.1", "jed": "1.1.1", "lit": "^3.1.4", "localforage-webextensionstorage-driver": "^3.0.0", "lodash-es": "^4.17.21", "pluggable.js": "^3.0.1", "prettier": "^3.2.5", "sizzle": "^2.3.5", "sprintf-js": "^1.1.2" }, "resolutions": { "autoprefixer": "10.4.5" } }