pragmate-ui
Version:
An advanced, on-demand React UI library optimized for BeyondJS. Pragmate UI provides modular, responsive, and accessible components with a focus on efficient bundle sizes and a streamlined development process.
395 lines (394 loc) • 13.1 kB
JSON
{
"name": "pragmate-ui",
"version": "1.0.2",
"description": "An advanced, on-demand React UI library optimized for BeyondJS. Pragmate UI provides modular, responsive, and accessible components with a focus on efficient bundle sizes and a streamlined development process.",
"keywords": [
"react",
"ui-library",
"components",
"BeyondJS",
"on-demand",
"modular",
"accessible",
"responsive",
"web-components",
"microfrontends",
"custom-properties",
"UI",
"UX",
"design-system",
"streamlined",
"efficient"
],
"license": "MIT",
"params": {
"application": {
"token": "abcdefg123"
}
},
"static": {},
"dependencies": {
"@beyond-js/events": "^0.0.7",
"@beyond-js/kernel": "^0.1.12",
"@beyond-js/react-18-widgets": "^1.0.3",
"@beyond-js/reactive": "^2.1.0",
"@beyond-js/widgets": "^0.1.3",
"framer-motion": "^11.0.25",
"is-mobile": "^4.0.0",
"perfect-scrollbar": "^1.5.5",
"prism-react-renderer": "^1.3.5",
"prismjs": "^1.27.0",
"swiper": "^10.3.0",
"tippy.js": "^6.3.7"
},
"devDependencies": {
"@beyond-js/backend": "^0.1.1",
"@types/react": "^18.0.26",
"@types/react-dom": "^18.0.9"
},
"exports": {
"./base": {
"types": "./base/base.d.ts",
"amd": "./base/base.amd.js",
"sjs": "./base/base.sjs.js",
"browser": "./base/base.browser.mjs",
"module": "./base/base.browser.mjs"
},
"./components": {
"types": "./components/components.d.ts",
"amd": "./components/components.amd.js",
"sjs": "./components/components.sjs.js",
"browser": "./components/components.browser.mjs",
"module": "./components/components.browser.mjs",
"css": "./components/components.css"
},
"./collapsible": {
"types": "./collapsible/collapsible.d.ts",
"amd": "./collapsible/collapsible.amd.js",
"sjs": "./collapsible/collapsible.sjs.js",
"browser": "./collapsible/collapsible.browser.mjs",
"module": "./collapsible/collapsible.browser.mjs",
"css": "./collapsible/collapsible.css"
},
"./context-menu": {
"types": "./context-menu/context-menu.d.ts",
"amd": "./context-menu/context-menu.amd.js",
"sjs": "./context-menu/context-menu.sjs.js",
"browser": "./context-menu/context-menu.browser.mjs",
"module": "./context-menu/context-menu.browser.mjs",
"css": "./context-menu/context-menu.css"
},
"./image": {
"types": "./image/image.d.ts",
"amd": "./image/image.amd.js",
"sjs": "./image/image.sjs.js",
"browser": "./image/image.browser.mjs",
"module": "./image/image.browser.mjs",
"css": "./image/image.css"
},
"./modal": {
"types": "./modal/modal.d.ts",
"amd": "./modal/modal.amd.js",
"sjs": "./modal/modal.sjs.js",
"browser": "./modal/modal.browser.mjs",
"module": "./modal/modal.browser.mjs",
"css": "./modal/modal.css"
},
"./drawer": {
"types": "./drawer/drawer.d.ts",
"amd": "./drawer/drawer.amd.js",
"sjs": "./drawer/drawer.sjs.js",
"browser": "./drawer/drawer.browser.mjs",
"module": "./drawer/drawer.browser.mjs",
"css": "./drawer/drawer.css"
},
"./alert": {
"types": "./alert/alert.d.ts",
"amd": "./alert/alert.amd.js",
"sjs": "./alert/alert.sjs.js",
"browser": "./alert/alert.browser.mjs",
"module": "./alert/alert.browser.mjs",
"css": "./alert/alert.css"
},
"./progress-bar": {
"types": "./progress-bar/progress-bar.d.ts",
"amd": "./progress-bar/progress-bar.amd.js",
"sjs": "./progress-bar/progress-bar.sjs.js",
"browser": "./progress-bar/progress-bar.browser.mjs",
"module": "./progress-bar/progress-bar.browser.mjs",
"node": {
"require": "./progress-bar/progress-bar.cjs.js",
"import": "./progress-bar/progress-bar.mjs"
},
"css": "./progress-bar/progress-bar.css"
},
"./spinner": {
"types": "./spinner/spinner.d.ts",
"amd": "./spinner/spinner.amd.js",
"sjs": "./spinner/spinner.sjs.js",
"browser": "./spinner/spinner.browser.mjs",
"module": "./spinner/spinner.browser.mjs",
"css": "./spinner/spinner.css"
},
"./toast": {
"types": "./toast/toast.d.ts",
"amd": "./toast/toast.amd.js",
"sjs": "./toast/toast.sjs.js",
"browser": "./toast/toast.browser.mjs",
"module": "./toast/toast.browser.mjs",
"css": "./toast/toast.css"
},
"./tooltip": {
"types": "./tooltip/tooltip.d.ts",
"amd": "./tooltip/tooltip.amd.js",
"sjs": "./tooltip/tooltip.sjs.js",
"browser": "./tooltip/tooltip.browser.mjs",
"module": "./tooltip/tooltip.browser.mjs",
"node": {
"require": "./tooltip/tooltip.cjs.js",
"import": "./tooltip/tooltip.mjs"
}
},
"./form": {
"types": "./form/form.d.ts",
"amd": "./form/form.amd.js",
"sjs": "./form/form.sjs.js",
"browser": "./form/form.browser.mjs",
"module": "./form/form.browser.mjs",
"css": "./form/form.css"
},
"./form/dynamic-field": {
"types": "./form/dynamic-field/form/dynamic-field.d.ts",
"amd": "./form/dynamic-field/form/dynamic-field.amd.js",
"sjs": "./form/dynamic-field/form/dynamic-field.sjs.js",
"browser": "./form/dynamic-field/form/dynamic-field.browser.mjs",
"module": "./form/dynamic-field/form/dynamic-field.browser.mjs"
},
"./form/react-select": {
"types": "./form/react-select/form/react-select.d.ts",
"amd": "./form/react-select/form/react-select.amd.js",
"sjs": "./form/react-select/form/react-select.sjs.js",
"browser": "./form/react-select/form/react-select.browser.mjs",
"module": "./form/react-select/form/react-select.browser.mjs",
"css": "./form/react-select/form/react-select.css"
},
"./code-verification": {
"types": "./code-verification/code-verification.d.ts",
"amd": "./code-verification/code-verification.amd.js",
"sjs": "./code-verification/code-verification.sjs.js",
"browser": "./code-verification/code-verification.browser.mjs",
"module": "./code-verification/code-verification.browser.mjs",
"css": "./code-verification/code-verification.css"
},
"./hooks": {
"types": "./hooks/hooks.d.ts",
"amd": "./hooks/hooks.amd.js",
"sjs": "./hooks/hooks.sjs.js",
"browser": "./hooks/hooks.browser.mjs",
"module": "./hooks/hooks.browser.mjs"
},
"./icons": {
"types": "./icons/icons.d.ts",
"amd": "./icons/icons.amd.js",
"sjs": "./icons/icons.sjs.js",
"browser": "./icons/icons.browser.mjs",
"module": "./icons/icons.browser.mjs",
"css": "./icons/icons.css"
},
"./breadcrumb": {
"types": "./breadcrumb/breadcrumb.d.ts",
"amd": "./breadcrumb/breadcrumb.amd.js",
"sjs": "./breadcrumb/breadcrumb.sjs.js",
"browser": "./breadcrumb/breadcrumb.browser.mjs",
"module": "./breadcrumb/breadcrumb.browser.mjs",
"css": "./breadcrumb/breadcrumb.css"
},
"./dropdown": {
"types": "./dropdown/dropdown.d.ts",
"amd": "./dropdown/dropdown.amd.js",
"sjs": "./dropdown/dropdown.sjs.js",
"browser": "./dropdown/dropdown.browser.mjs",
"module": "./dropdown/dropdown.browser.mjs",
"css": "./dropdown/dropdown.css"
},
"./dropdown-bottom-menu": {
"types": "./dropdown-bottom-menu/dropdown-bottom-menu.d.ts",
"amd": "./dropdown-bottom-menu/dropdown-bottom-menu.amd.js",
"sjs": "./dropdown-bottom-menu/dropdown-bottom-menu.sjs.js",
"browser": "./dropdown-bottom-menu/dropdown-bottom-menu.browser.mjs",
"module": "./dropdown-bottom-menu/dropdown-bottom-menu.browser.mjs",
"css": "./dropdown-bottom-menu/dropdown-bottom-menu.css"
},
"./menu": {
"types": "./menu/menu.d.ts",
"amd": "./menu/menu.amd.js",
"sjs": "./menu/menu.sjs.js",
"browser": "./menu/menu.browser.mjs",
"module": "./menu/menu.browser.mjs",
"css": "./menu/menu.css"
},
"./tabs": {
"types": "./tabs/tabs.d.ts",
"amd": "./tabs/tabs.amd.js",
"sjs": "./tabs/tabs.sjs.js",
"browser": "./tabs/tabs.browser.mjs",
"module": "./tabs/tabs.browser.mjs",
"css": "./tabs/tabs.css"
},
"./perfect-scrollbar": {
"types": "./perfect-scrollbar/perfect-scrollbar.d.ts",
"amd": "./perfect-scrollbar/perfect-scrollbar.amd.js",
"sjs": "./perfect-scrollbar/perfect-scrollbar.sjs.js",
"browser": "./perfect-scrollbar/perfect-scrollbar.browser.mjs",
"module": "./perfect-scrollbar/perfect-scrollbar.browser.mjs",
"css": "./perfect-scrollbar/perfect-scrollbar.css"
},
"./coming-soon": {
"types": "./coming-soon/coming-soon.d.ts",
"amd": "./coming-soon/coming-soon.amd.js",
"sjs": "./coming-soon/coming-soon.sjs.js",
"browser": "./coming-soon/coming-soon.browser.mjs",
"module": "./coming-soon/coming-soon.browser.mjs",
"css": "./coming-soon/coming-soon.css"
},
"./swiper": {
"types": "./swiper/swiper.d.ts",
"amd": "./swiper/swiper.amd.js",
"sjs": "./swiper/swiper.sjs.js",
"browser": "./swiper/swiper.browser.mjs",
"module": "./swiper/swiper.browser.mjs",
"css": "./swiper/swiper.css"
},
"./template/manager": {
"types": "./template/manager/template/manager.d.ts",
"amd": "./template/manager/template/manager.amd.js",
"sjs": "./template/manager/template/manager.sjs.js",
"browser": "./template/manager/template/manager.browser.mjs",
"module": "./template/manager/template/manager.browser.mjs"
},
"./pui/template/palette": {
"types": "./pui/template/palette/pui/template/palette.d.ts",
"amd": "./pui/template/palette/pui/template/palette.amd.js",
"sjs": "./pui/template/palette/pui/template/palette.sjs.js",
"browser": "./pui/template/palette/pui/template/palette.browser.mjs",
"module": "./pui/template/palette/pui/template/palette.browser.mjs",
"css": "./pui/template/palette/pui/template/palette.css"
},
"./vertical-line": {
"types": "./vertical-line/vertical-line.d.ts",
"amd": "./vertical-line/vertical-line.amd.js",
"sjs": "./vertical-line/vertical-line.sjs.js",
"browser": "./vertical-line/vertical-line.browser.mjs",
"module": "./vertical-line/vertical-line.browser.mjs",
"css": "./vertical-line/vertical-line.css"
},
"./ripple": {
"types": "./ripple/ripple.d.ts",
"amd": "./ripple/ripple.amd.js",
"sjs": "./ripple/ripple.sjs.js",
"browser": "./ripple/ripple.browser.mjs",
"module": "./ripple/ripple.browser.mjs",
"node": {
"require": "./ripple/ripple.cjs.js",
"import": "./ripple/ripple.mjs"
},
"css": "./ripple/ripple.css"
},
"./theme-switcher": {
"types": "./theme-switcher/theme-switcher.d.ts",
"amd": "./theme-switcher/theme-switcher.amd.js",
"sjs": "./theme-switcher/theme-switcher.sjs.js",
"browser": "./theme-switcher/theme-switcher.browser.mjs",
"module": "./theme-switcher/theme-switcher.browser.mjs",
"css": "./theme-switcher/theme-switcher.css"
},
"./badge": {
"types": "./badge/badge.d.ts",
"amd": "./badge/badge.amd.js",
"sjs": "./badge/badge.sjs.js",
"browser": "./badge/badge.browser.mjs",
"module": "./badge/badge.browser.mjs",
"css": "./badge/badge.css"
},
"./chips": {
"types": "./chips/chips.d.ts",
"amd": "./chips/chips.amd.js",
"sjs": "./chips/chips.sjs.js",
"browser": "./chips/chips.browser.mjs",
"module": "./chips/chips.browser.mjs",
"css": "./chips/chips.css"
},
"./code": {
"types": "./code/code.d.ts",
"amd": "./code/code.amd.js",
"sjs": "./code/code.sjs.js",
"browser": "./code/code.browser.mjs",
"module": "./code/code.browser.mjs",
"css": "./code/code.css"
},
"./dynamic-list": {
"types": "./dynamic-list/dynamic-list.d.ts",
"amd": "./dynamic-list/dynamic-list.amd.js",
"sjs": "./dynamic-list/dynamic-list.sjs.js",
"browser": "./dynamic-list/dynamic-list.browser.mjs",
"module": "./dynamic-list/dynamic-list.browser.mjs"
},
"./empty": {
"types": "./empty/empty.d.ts",
"amd": "./empty/empty.amd.js",
"sjs": "./empty/empty.sjs.js",
"browser": "./empty/empty.browser.mjs",
"module": "./empty/empty.browser.mjs",
"css": "./empty/empty.css"
},
"./list": {
"types": "./list/list.d.ts",
"amd": "./list/list.amd.js",
"sjs": "./list/list.sjs.js",
"browser": "./list/list.browser.mjs",
"module": "./list/list.browser.mjs"
},
"./preload": {
"types": "./preload/preload.d.ts",
"amd": "./preload/preload.amd.js",
"sjs": "./preload/preload.sjs.js",
"browser": "./preload/preload.browser.mjs",
"module": "./preload/preload.browser.mjs",
"node": {
"require": "./preload/preload.cjs.js",
"import": "./preload/preload.mjs"
},
"css": "./preload/preload.css"
},
"./config": {
"amd": "./config/config.amd.js",
"sjs": "./config/config.sjs.js",
"browser": "./config/config.browser.mjs",
"module": "./config/config.browser.mjs",
"node": {
"import": "./config/config.mjs",
"require": "./config/config.cjs.js"
}
}
},
"uimport": [
"@beyond-js/kernel/bundle",
"react",
"framer-motion",
"@beyond-js/kernel/styles",
"@beyond-js/kernel/routing",
"tippy.js",
"@beyond-js/reactive/model",
"@beyond-js/react-18-widgets/hooks",
"@beyond-js/events/events",
"uuid",
"perfect-scrollbar",
"@beyond-js/widgets/render",
"@beyond-js/react-18-widgets/page",
"swiper",
"swiper/modules",
"@beyond-js/react-18-widgets/base",
"@beyond-js/widgets/controller",
"prismjs"
]
}