UNPKG

react-bluesky-embed

Version:

React Bluesky Embed allows you to embed post threads, profiles, and comments in your React application when using Next.js, Create React App, Vite, and more.

93 lines 2.28 kB
{ "name": "react-bluesky-embed", "version": "0.5.0", "repository": { "type": "git", "url": "https://github.com/hichemfantar/react-bluesky-embed.git", "directory": "packages/react-bluesky-embed" }, "author": "Hichem Fantar (https://bsky.app/profile/opensauced.bsky.social)", "homepage": "https://react-bluesky-embed.vercel.app", "keywords": [ "bluesky", "bsky", "embed", "react", "next", "rsc", "client", "ssr", "csr", "fast" ], "license": "MIT", "bugs": { "url": "https://github.com/hichemfantar/react-bluesky-embed/issues" }, "sideEffects": [ "./dist/bluesky-theme/postThread-container.js" ], "type": "module", "exports": { ".": { "react-server": "./dist/index.js", "default": "./dist/index.client.js" }, "./api": "./dist/api/index.js", "./theme.css": "./dist/main.css" }, "files": [ "dist/**/*.{js,d.ts,css}" ], "typesVersions": { "*": { "index": [ "dist/index.d.ts" ], "api": [ "dist/api/index.d.ts" ], "*": [] } }, "publishConfig": { "access": "public" }, "peerDependencies": { "react": ">= 18.0.0", "react-dom": ">= 18.0.0" }, "dependencies": { "@atproto/api": "^0.13.17", "@swc/helpers": "^0.5.15", "swr": "^2.2.5", "bluesky-embed-core": "0.4.0" }, "devDependencies": { "@swc/cli": "^0.1.65", "@swc/core": "^1.9.3", "@types/node": "20.10.5", "@types/react": "^18.3.12", "autoprefixer": "^10.4.16", "chokidar": "^3.5.3", "clsx": "^2.0.0", "eslint": "^8.57.1", "eslint-config-next": "^14.2.19", "postcss": "^8.4.32", "postcss-cli": "^11.0.0", "postcss-scss": "^4.0.9", "prettier": "^3.3.3", "prettier-plugin-tailwindcss": "^0.6.9", "tailwindcss": "^3.4.15", "typescript": "^5.7.2" }, "scripts": { "build": "pnpm build:swc && pnpm types", "build:swc": "postcss src/main.scss -o src/main.css && swc src -d dist --copy-files", "dev": "pnpm build:swc -w", "types": "tsc --emitDeclarationOnly", "lint": "TIMING=1 eslint \"src/**/*.{ts,tsx,js,jsx}\" --fix", "clean": "rm -rf dist && rm -rf .turbo", "pcss": "postcss src/main.scss -o src/main.css -w" } }