UNPKG

@rogieking/figui3

Version:

A lightweight web components library for building Figma plugin and widget UIs with native look and feel

89 lines (88 loc) 2.23 kB
{ "name": "@rogieking/figui3", "version": "4.13.1", "description": "A lightweight web components library for building Figma plugin and widget UIs with native look and feel", "author": "Rogie King", "license": "MIT", "type": "module", "main": "dist/fig.js", "module": "dist/fig.js", "exports": { ".": "./dist/fig.js", "./fig.js": "./dist/fig.js", "./fig.css": "./dist/fig.css", "./base.css": "./dist/base.css", "./components.css": "./dist/components.css", "./src/fig.js": "./fig.js", "./src/fig.css": "./fig.css", "./src/base.css": "./base.css", "./src/components.css": "./components.css" }, "files": [ "fig.js", "fig.css", "base.css", "components.css", "polyfills/", "dist/", ".cursor/skills/", "README.md", "LICENSE" ], "sideEffects": [ "*.css" ], "scripts": { "dev": "bun --hot server.ts", "build": "bun build fig.js --minify --outdir dist && npm run build:css", "build:css": "lightningcss --minify --nesting --bundle fig.css -o dist/fig.css && lightningcss --minify --nesting --bundle components.css -o dist/components.css && lightningcss --minify --nesting base.css -o dist/base.css", "dev:playground": "node playground/dev.mjs", "build:playground": "cd playground && npm run build" }, "repository": { "type": "git", "url": "git+https://github.com/rogie/figui3.git" }, "homepage": "https://github.com/rogie/figui3#readme", "bugs": { "url": "https://github.com/rogie/figui3/issues" }, "keywords": [ "figui", "figui3", "figma", "figma-plugin", "figma-widget", "ui3", "plugin", "web-components", "custom-elements", "ui-components", "design-system", "dark-mode", "light-dark", "color-picker", "fill-picker", "gradient", "slider", "checkbox", "tabs", "tooltip", "dialog", "toast", "vanilla-js", "no-framework", "accessible", "a11y" ], "devDependencies": { "@types/bun": "latest", "clean-css-cli": "^5.6.3", "lightningcss": "^1.32.0", "lightningcss-cli": "^1.32.0", "playwright": "^1.58.2" }, "peerDependencies": { "typescript": "^5.0.0" } }