ranui
Version:
UI Component library based on `Web Component`
202 lines • 5.47 kB
JSON
{
"name": "ranui",
"version": "0.1.10-alpha-27",
"description": "UI Component library based on `Web Component`",
"main": "dist/umd/index.umd.cjs",
"module": "dist/index.js",
"type": "module",
"types": "./dist/index.d.ts",
"homepage": "https://chaxus.github.io/ran/src/ranui/",
"repository": {
"type": "git",
"url": "git+https://github.com/chaxus/ran",
"directory": "packages/ranui"
},
"bugs": {
"url": "https://github.com/chaxus/ran/issues"
},
"author": "chaxus",
"license": "MIT",
"engines": {
"node": ">=23.10.0"
},
"files": [
"dist",
"typings.d.ts"
],
"keywords": [
"ran",
"component",
"components",
"ui",
"design",
"web-components",
"web components",
"webComponents",
"ranui",
"lib"
],
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js",
"require": "./dist/umd/index.umd.cjs"
},
"./shadowless": {
"types": "./dist/index.d.ts",
"import": "./dist/shadowless.js",
"require": "./dist/umd/shadowless/shadowless.umd.cjs"
},
"./button": {
"types": "./dist/index.d.ts",
"import": "./dist/button.js",
"require": "./dist/umd/index.umd.cjs"
},
"./icon": {
"types": "./dist/index.d.ts",
"import": "./dist/icon.js",
"require": "./dist/umd/index.umd.cjs"
},
"./image": {
"types": "./dist/index.d.ts",
"import": "./dist/image.js",
"require": "./dist/umd/index.umd.cjs"
},
"./input": {
"types": "./dist/index.d.ts",
"import": "./dist/input.js",
"require": "./dist/umd/index.umd.cjs"
},
"./message": {
"types": "./dist/index.d.ts",
"import": "./dist/message.js",
"require": "./dist/umd/index.umd.cjs"
},
"./skeleton": {
"types": "./dist/index.d.ts",
"import": "./dist/skeleton.js",
"require": "./dist/umd/index.umd.cjs"
},
"./tab": {
"types": "./dist/index.d.ts",
"import": "./dist/tab.js",
"require": "./dist/umd/index.umd.cjs"
},
"./tabpane": {
"types": "./dist/index.d.ts",
"import": "./dist/tabpane.js",
"require": "./dist/umd/index.umd.cjs"
},
"./radar": {
"types": "./dist/index.d.ts",
"import": "./dist/radar.js",
"require": "./dist/umd/index.umd.cjs"
},
"./modal": {
"types": "./dist/index.d.ts",
"import": "./dist/modal.js",
"require": "./dist/umd/index.umd.cjs"
},
"./select": {
"types": "./dist/index.d.ts",
"import": "./dist/select.js",
"require": "./dist/umd/index.umd.cjs"
},
"./progress": {
"types": "./dist/index.d.ts",
"import": "./dist/progress.js",
"require": "./dist/umd/index.umd.cjs"
},
"./player": {
"types": "./dist/index.d.ts",
"import": "./dist/player.js",
"require": "./dist/umd/index.umd.cjs"
},
"./popover": {
"types": "./dist/index.d.ts",
"import": "./dist/popover.js",
"require": "./dist/umd/index.umd.cjs"
},
"./content": {
"types": "./dist/index.d.ts",
"import": "./dist/content.js",
"require": "./dist/umd/index.umd.cjs"
},
"./loading": {
"types": "./dist/index.d.ts",
"import": "./dist/loading.js",
"require": "./dist/umd/index.umd.cjs"
},
"./colorpicker": {
"types": "./dist/index.d.ts",
"import": "./dist/colorpicker.js",
"require": "./dist/umd/index.umd.cjs"
},
"./math": {
"types": "./dist/index.d.ts",
"import": "./dist/math.js",
"require": "./dist/umd/index.umd.cjs"
},
"./checkbox": {
"types": "./dist/index.d.ts",
"import": "./dist/checkbox.js",
"require": "./dist/umd/index.umd.cjs"
},
"./style": {
"types": "./dist/index.d.ts",
"import": "./dist/ranui.css",
"require": "./dist/umd/index.umd.cjs"
},
"./type": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js",
"require": "./dist/index.js"
},
"./typings": {
"types": "./dist/typings.d.ts",
"import": "./dist/typings.d.ts",
"require": "./dist/index.js"
},
"./dist/*": {
"types": "./dist/*",
"import": "./dist/*",
"require": "./dist/*"
}
},
"devDependencies": {
"@babel/core": "^7.27.1",
"@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1",
"@babel/preset-env": "^7.27.1",
"@babel/preset-typescript": "^7.27.1",
"@playwright/test": "^1.52.0",
"@rollup/plugin-babel": "^6.0.4",
"@types/imagemin-svgo": "^10.0.5",
"@types/lodash": "^4.17.16",
"@types/lodash-es": "^4.17.12",
"@types/react": "^19.1.2",
"@types/tinycolor2": "^1.4.6",
"imagemin-svgo": "^11.0.1",
"less": "^4.3.0",
"prettier": "^3.5.3",
"rollup-plugin-visualizer": "^5.14.0",
"svgo": "^3.3.2",
"tsx": "^4.19.4",
"typescript": "^5.8.3",
"vite": "^6.3.5"
},
"dependencies": {
"ranuts": "^0.1.0-alpha-22"
},
"scripts": {
"dev": "vite --host",
"build": "sh ./bin/build.sh",
"build:es": "vite build -c ./build/config.es.ts",
"build:umd": "vite build -c ./build/config.umd.ts",
"prepublish": "npm run build",
"test": "sh ./bin/test.sh",
"test:report": "playwright show-report",
"test:ui": "playwright test --ui",
"test:update": "playwright test --update-snapshots",
"tsc": "tsc --noEmit"
}
}