UNPKG

@frak-labs/components

Version:

Frak Wallet components, helping any person to interact with the Frak wallet.

117 lines (116 loc) 3.28 kB
{ "name": "@frak-labs/components", "author": "Frak Labs", "maintainers": [ { "name": "srod", "url": "https://twitter.com/srod" }, { "name": "Quentin Nivelais", "url": "https://twitter.com/QNivelais" } ], "version": "1.0.8", "description": "Frak Wallet components, helping any person to interact with the Frak wallet.", "repository": { "url": "https://github.com/frak-id/wallet", "directory": "sdk/components" }, "homepage": "https://docs.frak.id/components", "keywords": [ "frak-labs", "nexus-wallet", "erc-frak", "eip-4337", "smart-wallet", "components", "web-components" ], "license": "GNU GPL 3.0", "sideEffects": false, "private": false, "publishConfig": { "access": "public" }, "type": "module", "files": [ "/cdn", "/dist" ], "main": "./cdn/components.js", "browser": "./cdn/components.js", "exports": { "./buttonWallet": { "development": "./src/components/ButtonWallet/index.ts", "import": "./dist/buttonWallet.js", "types": "./dist/buttonWallet.d.ts" }, "./buttonShare": { "development": "./src/components/ButtonShare/index.ts", "import": "./dist/buttonShare.js", "types": "./dist/buttonShare.d.ts" }, "./openInApp": { "development": "./src/components/OpenInAppButton/index.ts", "import": "./dist/openInApp.js", "types": "./dist/openInApp.d.ts" }, "./postPurchase": { "development": "./src/components/PostPurchase/index.ts", "import": "./dist/postPurchase.js", "types": "./dist/postPurchase.d.ts" }, "./banner": { "development": "./src/components/Banner/index.ts", "import": "./dist/banner.js", "types": "./dist/banner.d.ts" }, "./cdn": { "import": "./cdn/components.js" }, "./dist/*": "./dist/*" }, "scripts": { "lint": "biome lint .", "format:check": "biome check .", "format": "biome check --write .", "clean": "rimraf cdn dist", "build": "tsdown", "build:watch": "tsdown --watch", "typecheck": "tsgo --noEmit", "test": "vitest", "test:ui": "vitest --ui", "test:coverage": "vitest --coverage", "prepublish": "bun run lint && bun run build", "publish": "echo 'Publishing components...'" }, "dependencies": { "@frak-labs/core-sdk": "1.1.3", "@frak-labs/frame-connector": "0.2.0", "preact": "^10.29.0", "preact-custom-element": "^4.6.0", "@frak-labs/design-system": "0.0.0" }, "devDependencies": { "@frak-labs/test-foundation": "0.1.0", "@preact/preset-vite": "^2.10.4", "@rolldown/plugin-node-polyfills": "^1.0.3", "@testing-library/jest-dom": "^6.9.1", "@testing-library/preact": "^3.2.4", "@testing-library/user-event": "^14.6.1", "@types/jsdom": "^28.0.0", "@types/node": "^25.6.0", "@types/preact-custom-element": "^4.0.4", "@vanilla-extract/css": "^1.20.1", "@vanilla-extract/integration": "^8.0.10", "@vanilla-extract/vite-plugin": "^5.2.1", "@vanilla-extract/sprinkles": "^1.6.5", "@vitest/coverage-v8": "^4.1.0", "@vitest/ui": "^4.1.0", "jsdom": "^29.0.0", "tsdown": "^0.22.0", "typescript": "^6.0.2", "vitest": "^4.1.4" } }