ksk-core
Version:
Core design system components and styles for Kickstart projects
91 lines (90 loc) • 2.8 kB
JSON
{
"name": "ksk-core",
"version": "1.0.4",
"description": "Core design system components and styles for Kickstart projects",
"type": "module",
"main": "./src/assets/main.js",
"exports": {
".": {
"import": "./src/assets/main.js",
"types": "./src/assets/main.d.ts"
},
"./styles": "./src/styles/main.scss",
"./styles/*": "./src/styles/*",
"./src/styles/*": "./src/styles/*",
"./components": "./src/components/index.js",
"./components/*": "./src/components/*",
"./src/components/*": "./src/components/*",
"./layouts/*": "./src/layouts/*",
"./src/layouts/*": "./src/layouts/*",
"./pages/*": "./src/pages/*",
"./src/pages/*": "./src/pages/*",
"./utils/*": "./src/utils/*",
"./src/utils/*": "./src/utils/*",
"./public/*": "./public/*",
"./src/assets/*": "./src/assets/*"
},
"files": [
"src",
"public",
"scripts",
"dist",
"README.md"
],
"scripts": {
"build": "npm run icons && npm run compile",
"dev": "astro dev",
"preview": "astro preview",
"icons:clean": "node scripts/clean-optimized.js",
"icons:optimize": "npm run icons:clean && svgo -f public/icons/raw -o public/icons/optimized --config scripts/svgo.config.js",
"icons:rename": "node scripts/rename-icon-files.js",
"icons:build": "webfont ./public/icons/optimized/*.svg",
"icons:update-page": "node scripts/update-icons-page.js",
"icons": "npm run icons:optimize && npm run icons:rename && npm run icons:build && npm run icons:update-page",
"compile:css": "sass src/styles/main.scss dist/main.css --style=compressed",
"compile:js": "node scripts/build-main-js.js",
"compile": "npm run compile:css && npm run compile:js",
"colors:sync": "node scripts/sync-colors.js",
"colors:watch": "chokidar 'src/styles/tokens/colors/_colors.scss' -c 'npm run colors:sync'",
"prepublishOnly": "npm run build",
"test": "astro check"
},
"peerDependencies": {
"astro": "^5.0.0",
"sass-embedded": "^1.89.0"
},
"dependencies": {
"chokidar-cli": "^3.0.0",
"svgo": "^4.0.0",
"swiper": "^11.2.10",
"webfont": "11.2.26"
},
"devDependencies": {
"@astrojs/check": "^0.9.4",
"@rollup/plugin-node-resolve": "^16.0.1",
"astro": "^5.12.1",
"rollup": "^4.44.2",
"sass": "^1.70.0",
"sass-embedded": "^1.89.2",
"typescript": "^5.8.3"
},
"keywords": [
"astro",
"design-system",
"components",
"scss",
"kickstart",
"ui",
"frontend"
],
"license": "MIT",
"author": "SteveP",
"repository": {
"type": "git",
"url": "https://github.com/your-org/ksk-core.git"
},
"bugs": {
"url": "https://github.com/your-org/ksk-core/issues"
},
"homepage": "https://github.com/your-org/ksk-core#readme"
}