UNPKG

@fnlb-project/stanza

Version:

Modern XMPP in the browser, with a JSON API

97 lines 2.79 kB
{ "name": "@fnlb-project/stanza", "description": "Modern XMPP in the browser, with a JSON API", "version": "12.20.19", "sideEffects": false, "files": [ "dist" ], "author": "Lance Stout <lancestout@gmail.com>", "bugs": "https://github.com/legastero/stanza/issues", "contributors": [ "Philipp Hancke <fippo@andyet.net>", "Steven Lloyd Watkin <lloyd@evilprofessor.co.uk>" ], "publishConfig": { "access": "public" }, "dependencies": { "async": "^3.2.6", "sdp": "^3.2.1" }, "devDependencies": { "@types/async": "^3.2.24", "@types/jest": "^30.0.0", "@types/node": "^24.1.0", "@types/punycode": "^2.1.4", "@types/ws": "^8.18.1", "@typescript-eslint/eslint-plugin": "^8.38.0", "@typescript-eslint/parser": "^8.38.0", "eslint": "^9.31.0", "eslint-config-prettier": "^10.1.8", "expect": "^30.0.5", "jest": "^30.0.5", "prettier": "^3.6.2", "pretty-quick": "^4.2.2", "rimraf": "^6.0.1", "ts-jest": "^29.4.0", "tslib": "^2.8.1", "typedoc": "^0.28.7", "typescript": "^5.8.3", "webpack": "^5.100.2", "webpack-bundle-analyzer": "^4.10.2", "webpack-cli": "^6.0.1" }, "homepage": "https://stanzajs.org", "jest": { "preset": "ts-jest", "testEnvironment": "node", "testRegex": "test/.*\\.ts$", "testMatch": null, "collectCoverage": true, "collectCoverageFrom": [ "./src/**/*.ts" ], "coverageDirectory": "./coverage", "coverageReporters": [ "text", "html" ] }, "browser": { "./platform": "./platform/browser/index.js" }, "keywords": [ "jingle", "stanza", "stanza.io", "xmpp" ], "license": "MIT", "main": "./dist/index.js", "prettier": { "tabWidth": 4, "printWidth": 100, "semi": true, "singleQuote": true, "trailingComma": "none", "arrowParens": "avoid" }, "private": false, "repository": { "type": "git", "url": "https://github.com/legastero/stanza.git" }, "scripts": { "build": "bun scripts/build", "build:docs": "bun scripts/build-docs", "clean": "rimraf dist", "compile": "tsc -p .", "compile:module": "tsc -p . --outDir ./dist/es --target es2015 --module es2015", "compile:webpack": "webpack --mode production", "license-check": "npx license-checker --production --excludePrivatePackages --summary", "lint": "eslint .", "test": "jest", "validate": "npm ls" } }