UNPKG

reblock

Version:

Build interactive Slack surfaces with React

70 lines (69 loc) 1.98 kB
{ "name": "reblock", "version": "0.1.1", "description": "Build interactive Slack surfaces with React", "author": { "name": "Jeremy Woolley", "email": "reblock-npm@jeremywoolley.com", "url": "https://jeremywoolley.com" }, "license": "MIT", "repository": { "type": "git", "url": "https://github.com/jeremy46231/reblock" }, "homepage": "https://github.com/jeremy46231/reblock", "bugs": { "url": "https://github.com/jeremy46231/reblock/issues", "email": "reblock-bugs@jeremywoolley.com" }, "keywords": [ "slack", "react", "bolt", "jsx", "block-kit" ], "scripts": { "lint": "eslint src", "fmt": "prettier -lw .", "check": "bun run fmt && bun run lint && tsc --noEmit", "build": "rm -r dist node_modules || true && bun install --silent && bun run fmt && bun run lint && tsc && prettier -lw --ignore-path '' dist > /dev/null", "publish": "bun run build && bun publish --access public", "pack": "bun run build && bun pm pack && mv reblock-*.tgz temp-reblock.tgz" }, "type": "module", "main": "dist/main.js", "types": "dist/main.d.ts", "exports": { ".": { "import": "./dist/main.js", "types": "./dist/main.d.ts" }, "./jsx-runtime": { "import": "./dist/jsx-runtime/jsx-runtime.js", "types": "./dist/jsx-runtime/jsx-runtime.d.ts" }, "./jsx-dev-runtime": { "import": "./dist/jsx-runtime/jsx-dev-runtime.js", "types": "./dist/jsx-runtime/jsx-dev-runtime.d.ts" } }, "dependencies": { "@slack/bolt": "^4.1.1", "@types/react": "^19.0.0", "@types/react-reconciler": "^0.28.8", "exponential-backoff": "3.1.1", "nanoid": "5.0.9", "react": "^19.0.0", "react-reconciler": "^0.31.0", "temporal-polyfill": "^0.2.5" }, "devDependencies": { "@eslint/js": "^9.16.0", "eslint": "^9.16.0", "prettier": "^3.4.2", "typescript": "^5.7.2", "typescript-eslint": "^8.18.0" } }