@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
JSON
{
"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"
}
}