UNPKG

@sorens/artist-svelte

Version:

an opinionated and clean UI framework for SvelteKit with theme support built-in

183 lines (182 loc) 7.02 kB
{ "name": "@sorens/artist-svelte", "version": "0.33.2", "type": "module", "author": { "email": "soren.abedi@gmail.com", "name": "Soren Abedi", "url": "https://sorenabedi.ir" }, "types": "index.d.ts", "main": "index.js", "description": "an opinionated and clean UI framework for SvelteKit with theme support built-in", "license": "GPL-3.0", "keywords": [ "artist-ui", "artist", "svelte", "sveltekit", "svelte-components", "ui", "ui-framework", "ui-components", "design-system", "artist-design-system" ], "repository": { "type": "git", "url": "https://github.com/sorenabedi/artist-svelte" }, "homepage": "https://artist-ui.pages.dev", "bugs": { "url": "https://github.com/sorenabedi/artist-svelte/issues" }, "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public" }, "files": [ "**/*.d.ts", "**" ], "lint-staged": { "*.{js,jsx,ts,tsx,svelte}": [ "pnpm run format", "pnpm run check", "pnpm run lint" ] }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "devDependencies": { "@babel/core": "^7.16.0", "@babel/preset-env": "^7.16.0", "@babel/preset-react": "^7.16.0", "@jest/globals": "^27.3.1", "@storybook/addon-a11y": "^6.3.12", "@storybook/addon-actions": "^6.3.12", "@storybook/addon-essentials": "^6.3.12", "@storybook/addon-links": "^6.3.12", "@storybook/addon-svelte-csf": "^1.1.0", "@storybook/preset-scss": "^1.0.3", "@storybook/svelte": "^6.3.12", "@sveltejs/adapter-static": "^1.0.0-next.21", "@sveltejs/kit": "^1.0.0-next.195", "@testing-library/dom": "^8.11.0", "@testing-library/jest-dom": "^5.15.0", "@testing-library/svelte": "^3.0.3", "@types/jest": "^27.0.2", "@types/prismjs": "^1.16.6", "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", "css-loader": "^5.2.6", "dotenv": "^10.0.0", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-svelte3": "^3.2.1", "husky": "^7.0.4", "identity-obj-proxy": "^3.0.0", "jest": "^27.3.1", "jest-css-modules-transform": "^4.3.0", "lint-staged": "^11.2.6", "prettier": "^2.4.1", "prettier-plugin-svelte": "^2.4.0", "prism-themes": "^1.9.0", "replace-in-file": "^6.3.2", "sass-loader": "^10", "string-replace-loader": "^3.0.3", "style-loader": "^2", "svelte": "^3.44.1", "svelte-check": "^2.2.8", "svelte-fragment-component": "^1.2.0", "svelte-jester": "^2.1.5", "svelte-jsx": "^2.0.0", "svelte-loader": "^3.1.2", "svelte-preprocess": "^4.9.8", "svelte2tsx": "^0.4.8", "ts-jest": "^27.0.7", "tslib": "^2.3.1", "typescript": "^4.4.4" }, "dependencies": { "clsx": "^1.1.1", "nanoid": "^3.1.30", "prismjs": "^1.25.0", "sass": "^1.43.4" }, "exports": { "./package.json": "./package.json", "./components/accordion": "./components/accordion/index.js", "./components/accordionItem": "./components/accordionItem/index.js", "./components/alert": "./components/alert/index.js", "./components/avatar": "./components/avatar/index.js", "./components/avatarStack": "./components/avatarStack/index.js", "./components/backdrop": "./components/backdrop/index.js", "./components/badge": "./components/badge/index.js", "./components/button": "./components/button/index.js", "./components/card": "./components/card/index.js", "./components/checkbox": "./components/checkbox/index.js", "./components/circularProgress": "./components/circularProgress/index.js", "./components/drawer": "./components/drawer/index.js", "./components/dropdown": "./components/dropdown/index.js", "./components": "./components/index.js", "./components/input": "./components/input/index.js", "./components/link": "./components/link/index.js", "./components/modal": "./components/modal/index.js", "./components/navbar": "./components/navbar/index.js", "./components/paper": "./components/paper/index.js", "./components/radio": "./components/radio/index.js", "./components/sidemenu": "./components/sidemenu/index.js", "./components/switch": "./components/switch/index.js", "./components/textBlock": "./components/textBlock/index.js", "./css/GlobalStyles.css": "./css/GlobalStyles.css", "./css/Normalize.css": "./css/Normalize.css", "./env": "./env.js", ".": "./index.js", "./scss/GlobalStyles.scss": "./scss/GlobalStyles.scss", "./scss/modules/_colors.scss": "./scss/modules/_colors.scss", "./scss/modules/_default.scss": "./scss/modules/_default.scss", "./scss/modules/_functions.scss": "./scss/modules/_functions.scss", "./scss/modules/_mixins.scss": "./scss/modules/_mixins.scss", "./scss/modules/_normalize.scss": "./scss/modules/_normalize.scss", "./scss/modules/_variables.scss": "./scss/modules/_variables.scss", "./scss/variables.module.scss": "./scss/variables.module.scss", "./store/boolean": "./store/boolean.js", "./store": "./store/index.js", "./svg/bug-icon": "./svg/bug-icon.js", "./svg/chevron-down-icon": "./svg/chevron-down-icon.js", "./svg/close-icon": "./svg/close-icon.js", "./svg/document-icon": "./svg/document-icon.js", "./svg/github-icon": "./svg/github-icon.js", "./svg/milestone-icon": "./svg/milestone-icon.js", "./svg/moon-icon": "./svg/moon-icon.js", "./svg/more-icon": "./svg/more-icon.js", "./svg/npm-icon": "./svg/npm-icon.js", "./svg/sun-icon": "./svg/sun-icon.js", "./types/components": "./types/components/index.js", "./types/components/props": "./types/components/props.js", "./types/global/event-action": "./types/global/event-action.js", "./types/global/event-click": "./types/global/event-click.js", "./types/global/function": "./types/global/function.js", "./types/global": "./types/global/index.js", "./types/global/transition-action": "./types/global/transition-action.js", "./types/hook": "./types/hook/index.js", "./types/hook/scroll": "./types/hook/scroll.js", "./utilities/helper/booleanify": "./utilities/helper/booleanify/index.js", "./utilities/helper/debounce": "./utilities/helper/debounce/index.js", "./utilities/helper": "./utilities/helper/index.js", "./utilities/helper/throttle": "./utilities/helper/throttle/index.js", "./utilities/hook": "./utilities/hook/index.js", "./utilities/hook/isVisible": "./utilities/hook/isVisible/index.js", "./utilities/hook/resize": "./utilities/hook/resize/index.js", "./utilities/hook/rtl": "./utilities/hook/rtl/index.js", "./utilities/hook/scroll": "./utilities/hook/scroll/index.js", "./utilities": "./utilities/index.js", "./utilities/prismParser": "./utilities/prismParser/index.js", "./utilities/svgParser": "./utilities/svgParser/index.js" }, "svelte": "./index.js" }