UNPKG

@open-game-system/app-bridge-web

Version:

Web-specific implementation of the app-bridge ecosystem

51 lines (50 loc) 1.83 kB
{ "name": "@open-game-system/app-bridge-web", "version": "0.20250411.3", "description": "Web-specific implementation of the app-bridge ecosystem", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "sideEffects": false, "files": [ "dist", "README.md", "LICENSE" ], "scripts": { "build": "tsup --config tsup.config.ts", "dev": "tsup --config tsup.config.ts --watch", "clean": "rimraf dist", "typecheck": "tsc --noEmit", "test": "vitest run", "test:watch": "vitest", "test:coverage": "vitest run --coverage", "prepublishOnly": "node -e \"const fs=require('fs'); const pkgPath='./package.json'; const pkg=JSON.parse(fs.readFileSync(pkgPath)); const deps=pkg.dependencies||{}; const peerDeps=pkg.peerDependencies||{}; const devDeps=pkg.devDependencies||{}; const version='^'+pkg.version.split('-')[0]; /* Use major/minor/patch from current version */ const fix=(obj)=>(Object.fromEntries(Object.entries(obj).map(([k,v])=>[k,v.startsWith('workspace:')?version:v]))); pkg.dependencies=fix(deps); pkg.peerDependencies=fix(peerDeps); pkg.devDependencies=fix(devDeps); fs.writeFileSync(pkgPath,JSON.stringify(pkg,null,2)+'\\n'); console.log('Replaced workspace:* versions in', pkgPath);\"" }, "dependencies": { "@open-game-system/app-bridge-types": "^0.20250411.3", "fast-json-patch": "^3.1.1" }, "devDependencies": { "tsup": "^8.0.1", "typescript": "^5.3.3", "rimraf": "^5.0.5", "vitest": "^1.2.2", "@vitest/coverage-v8": "^1.2.2", "jsdom": "^24.0.0" }, "peerDependencies": { "typescript": ">=4.5.0" }, "publishConfig": { "access": "public" }, "keywords": [ "typescript", "web", "app-bridge", "webview" ], "author": "OpenGameSystem", "license": "MIT" }