UNPKG

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

Version:

Core type definitions for the app-bridge ecosystem

43 lines (42 loc) 1.59 kB
{ "name": "@open-game-system/app-bridge-types", "version": "0.20250411.3", "description": "Core type definitions for 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 src/index.ts --format cjs,esm --dts", "dev": "tsup src/index.ts --format cjs,esm --dts --watch", "clean": "rimraf dist", "typecheck": "tsc --noEmit", "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": { "fast-json-patch": "^3.1.1" }, "devDependencies": { "tsup": "^8.0.1", "typescript": "^5.3.3", "rimraf": "^5.0.5" }, "peerDependencies": { "typescript": ">=4.5.0" }, "publishConfig": { "access": "public" }, "keywords": [ "typescript", "types", "app-bridge" ], "author": "OpenGameSystem", "license": "MIT" }