UNPKG

@ulu/frontend

Version:

A versatile SCSS and JavaScript component library offering configurable, accessible components and flexible integration into any project, with SCSS modules suitable for modern JS frameworks.

107 lines (106 loc) 3.37 kB
{ "name": "@ulu/frontend", "version": "0.1.0-beta.123", "description": "A versatile SCSS and JavaScript component library offering configurable, accessible components and flexible integration into any project, with SCSS modules suitable for modern JS frameworks.", "browser": "js/index.js", "main": "index.js", ".": "./index.js", "exports": { "./js/*.js": "./js/*.js", "./js/*": "./js/*", "./scss/*.scss": "./scss/*.scss", "./scss/*": "./scss/*", "./scss": "./scss/index.scss" }, "typesVersions": { "*": { "js/*": [ "./types/*" ] } }, "type": "module", "scripts": { "build": "vite build", "types": "npx tsc", "docs": "npx @11ty/eleventy --serve --config=docs.eleventy.js", "docs:incremental": "npx @11ty/eleventy --serve --incremental --config=docs.eleventy.js", "docs:nogen": "NO_DOC_GEN=true npx @11ty/eleventy --serve --incremental --config=docs.eleventy.js", "docs:inspect": "node --inspect-brk ./node_modules/.bin/eleventy --serve --config=docs.eleventy.js", "docs:build:prod": "IS_PRODUCTION=true npx @11ty/eleventy --config=docs.eleventy.js", "docs:assets": "vite --config docs.vite.config.js --force", "docs:assets:build": "vite build --config docs.vite.config.js", "docs:assets:build:prod": "IS_PRODUCTION=true vite build --config docs.vite.config.js", "deploy": "npm run build && npm run types && npm run docs:build:prod && npm run docs:assets:build:prod", "deploy:docs": "npm run docs:build:prod && npm run docs:assets:build:prod" }, "repository": { "type": "git", "url": "git+https://github.com/Jscherbe/frontend.git" }, "keywords": [ "SCSS", "sass", "breakpoints", "theme", "modules", "javascript", "framework", "mixin", "components", "HTML", "frontend framework", "css", "utilities", "design system", "toolkit", "accessibility", "ui", "user interface", "responsive design" ], "authors": { "name": "Joe Scherben, Informatics Studio", "email": "jscherbe@gmail.com" }, "license": "MIT", "bugs": { "url": "https://github.com/Jscherbe/frontend/issues" }, "homepage": "https://github.com/Jscherbe/frontend#readme", "devDependencies": { "@11ty/eleventy": "^3.0.0-alpha.6", "@11ty/eleventy-navigation": "^0.3.5", "@11ty/eleventy-plugin-syntaxhighlight": "^5.0.0", "@fortawesome/fontawesome-free": "^6.5.2", "@ulu/markdown-output-utils": "^0.0.6", "@ulu/sassdoc-to-markdown": "^0.0.16", "@ulu/vite-config-cms-theme": "^0.0.10", "@ulu/vitepress-auto-menus": "^0.0.3", "@ulu/vitepress-sassdoc": "^0.0.9", "algoliasearch": "^4.23.3", "autoprefixer": "^10.4.16", "chokidar": "^3.6.0", "eleventy-plugin-nesting-toc": "^1.3.0", "fs-extra": "^11.2.0", "instantsearch.js": "^4.68.1", "jsdoc": "^4.0.2", "jsdoc-to-markdown": "^8.0.0", "markdown-it-anchor": "^8.6.7", "markdown-it-attrs": "^4.1.6", "micromodal": "^0.4.10", "sass-embedded": "^1.81.0", "sharp": "^0.33.4", "svgo": "^3.3.2", "twig": "^1.17.1", "typescript": "^5.3.3", "vite": "^5.4.11" }, "dependencies": { "@floating-ui/dom": "^1.6.5", "@ulu/utils": "^0.0.30", "ally.js": "^1.4.1", "aria-tablist": "^1.2.2", "swipe-listener" : "^1.3.0" } }