@fishjam-cloud/js-server-sdk
Version:
Fishjam server SDK for JavaScript
101 lines (99 loc) • 2.15 kB
JavaScript
// package.json
var package_default = {
name: "@fishjam-cloud/js-server-sdk",
version: "0.29.0",
description: "Fishjam server SDK for JavaScript",
homepage: "https://github.com/fishjam-cloud/js-server-sdk",
author: "Fishjam Team",
repository: {
type: "git",
url: "https://github.com/fishjam-cloud/js-server-sdk.git"
},
bugs: {
url: "https://github.com/fishjam-cloud/js-server-sdk/issues"
},
license: "Apache-2.0",
keywords: [
"webrtc",
"fishjam",
"server",
"membrane"
],
main: "./dist/index.js",
types: "./dist/index.d.ts",
files: [
"dist"
],
exports: {
".": {
types: "./dist/index.d.ts",
import: "./dist/index.mjs",
require: "./dist/index.js"
},
"./gemini": {
types: "./dist/integrations/gemini.d.ts",
import: "./dist/integrations/gemini.mjs",
require: "./dist/integrations/gemini.js"
}
},
scripts: {
build: "tsup --dts-resolve",
format: "prettier --write .",
"format:check": "prettier --check .",
typecheck: "tsc --noEmit",
lint: "eslint . --fix",
"lint:check": "eslint .",
test: "vitest run"
},
tsup: {
entry: [
"src/index.ts",
"src/integrations/gemini.ts",
"src/proto.ts"
],
noExternal: [
"fishjam-openapi",
"fishjam-proto"
],
minify: false,
format: [
"cjs",
"esm"
],
outDir: "dist"
},
dependencies: {
uuid: "^11.1.0"
},
engines: {
node: ">=18"
},
peerDependencies: {
"@google/genai": "^1.0.0"
},
peerDependenciesMeta: {
"@google/genai": {
optional: true
}
},
devDependencies: {
"@fishjam-cloud/fishjam-openapi": "workspace:*",
"@fishjam-cloud/fishjam-proto": "workspace:*",
"@openapitools/openapi-generator-cli": "^2.18.4",
"@types/node": "^22.13.16",
"@types/websocket": "^1.0.10",
eslint: "^9.33.0",
prettier: "^3.6.2",
tsup: "^8.4.0",
"typed-emitter": "^2.1.0",
vitest: "^3.0.0"
},
"lint-staged": {
"*.{js,ts,tsx,mjs,cjs}": [
"eslint --fix --config eslint.config.mjs"
]
}
};
export {
package_default
};