UNPKG

@soundworks/core

Version:

Open-source creative coding framework for distributed applications based on Web technologies

85 lines (84 loc) 2.33 kB
{ "name": "@soundworks/core", "version": "5.2.0", "description": "Open-source creative coding framework for distributed applications based on Web technologies", "collaborators": [ "Benjamin Matuszewski", "Jean-Philippe Lambert", "Sébastien Robaszkiewicz", "Norbert Schnell" ], "license": "BSD-3-Clause", "publishConfig": { "access": "public" }, "type": "module", "exports": { "./client.js": { "module": "./src/client/index.js", "node": "./src/client/index.js", "types": "./types/client/index.d.ts" }, "./server.js": { "node": "./src/server/index.js", "types": "./types/server/index.d.ts" } }, "repository": { "type": "git", "url": "git+https://github.com/collective-soundworks/soundworks.git" }, "bugs": { "url": "https://github.com/collective-soundworks/soundworks/issues" }, "homepage": "https://soundworks.dev", "keywords": [ "soundworks", "creative-coding", "music", "full-stack", "real-time", "distributed-system" ], "engines": { "node": ">=16.0.0" }, "scripts": { "doc": "npm run types && rm -rf docs && jsdoc -c .jsdoc --verbose && cp -R misc/assets docs/", "lint": "npx eslint src", "test": "npx mocha tests/*/*.spec.js", "test:ci": "npx mocha tests/*/*.spec.js --ci", "test:only": "npx mocha", "types": "rm -rf types && tsc", "preversion": "npm run lint && npm run test && node ./misc/scripts/generate-version-file.js $npm_new_version && npm run types", "postversion": "node ./misc/scripts/check-changelog.js && git commit -am \"$npm_new_version\" --allow-empty" }, "dependencies": { "@ircam/sc-utils": "^1.8.0", "chalk": "^5.3.0", "fast-deep-equal": "^3.1.3", "isomorphic-ws": "^5.0.0", "keyv": "^4.5.4", "keyv-file": "^0.3.1", "lodash": "^4.17.21", "pem": "^1.14.8", "uuid": "^9.0.1", "ws": "^8.17.0" }, "devDependencies": { "@ircam/eslint-config": "^2.0.1", "chai": "^5.1.1", "docdash": "^2.0.2", "dotenv": "^16.4.5", "eslint": "^9.18.0", "jsdoc": "^4.0.3", "mocha": "^10.4.0", "puppeteer": "^22.9.0", "tcp-ping": "^0.1.1", "typescript": "^5.4.5" }, "optionalDependencies": { "bufferutil": "^4.0.5", "utf-8-validate": "^5.0.7" } }