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