UNPKG

svelte-range-slider-pips

Version:

Multi-Thumb, Accessible, Beautiful Range Slider with Pips

136 lines (135 loc) 3.97 kB
{ "name": "svelte-range-slider-pips", "version": "4.0.7", "description": "Multi-Thumb, Accessible, Beautiful Range Slider with Pips", "repository": { "type": "git", "url": "git+https://github.com/simeydotme/svelte-range-slider-pips.git" }, "homepage": "https://simeydotme.github.io/svelte-range-slider-pips/", "author": "Simon Goellner <simey.me@gmail.com>", "license": "MPL-2.0", "type": "module", "module": "./dist/range-slider-pips.mjs", "svelte": "./dist/svelte/index.js", "types": "./dist/svelte/index.d.ts", "exports": { ".": [ { "types": "./dist/svelte/index.d.ts", "svelte": "./dist/svelte/index.js", "import": "./dist/range-slider-pips.mjs", "require": "./dist/range-slider-pips.js", "style": "./dist/range-slider-pips.css", "default": "./dist/range-slider-pips.js" }, "./dist/range-slider-pips.js" ], "./dist/*.css": [ { "import": "./dist/range-slider-pips.css", "require": "./dist/range-slider-pips.css", "default": "./dist/range-slider-pips.css" }, "./dist/range-slider-pips.css" ], "./RangeSlider.svelte": "./src/lib/RangeSlider.svelte", "./RangePips.svelte": "./src/lib/RangePips.svelte" }, "files": [ "dist", "src/lib", "!dist/**/*.test.*", "!dist/**/*.spec.*" ], "scripts": { "dev": "vite dev --port 5173", "build": "npm run build:vanilla && vite build && npm run build:svelte", "build:svelte": "svelte-kit sync && svelte-package -o dist/svelte && publint", "build:vanilla": "rollup -c", "preview": "vite preview --port 5173", "prepublishOnly": "npm run build", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "test": "npm run test:unit && npm run test:component", "test:unit": "vitest --reporter=verbose --watch=false", "test:unit:watch": "vitest --reporter=verbose --watch", "test:component": "playwright test", "lint": "prettier --check .", "format": "prettier --write .", "add:dist": "git add dist", "gen:nav": "node src/routes/test/nav/gen-nav.js" }, "pre-commit": [ "lint", "build", "add:dist" ], "peerDependencies": { "svelte": "^4.2.7 || ^5.0.0" }, "devDependencies": { "@playwright/test": "^1.51.0", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^11.1.6", "@sveltejs/adapter-auto": "^3.0.0", "@sveltejs/kit": "^2.0.0", "@sveltejs/package": "^2.0.0", "@sveltejs/vite-plugin-svelte": "^3.0.0", "@tailwindcss/typography": "^0.5.16", "@tailwindcss/vite": "^4.0.14", "@testing-library/jest-dom": "^6.6.3", "@testing-library/svelte": "^5.2.7", "@types/node": "^20.11.16", "@types/testing-library__jest-dom": "^5.14.9", "daisyui": "^5.0.6", "feather-icons": "^4.29.2", "globby": "^14.0.0", "jsdom": "^26.0.0", "pre-commit": "^1.2.2", "prettier": "^3.1.1", "prettier-plugin-svelte": "^3.1.2", "publint": "^0.1.9", "rollup": "^4.9.6", "rollup-plugin-css-only": "^4.5.2", "rollup-plugin-delete": "^2.0.0", "rollup-plugin-filesize": "^10.0.0", "rollup-plugin-svelte": "^7.1.6", "svelte": "^4.2.7 || ^5.0.0", "svelte-check": "^3.6.0", "svelte-preprocess": "^5.1.3", "tailwindcss": "^4.0.14", "tslib": "^2.4.1", "typescript": "^5.0.0", "vite": "^5.0.11", "vitest": "^1.2.0" }, "keywords": [ "svelte", "component", "ui", "input", "range", "slider", "thumb", "handle", "min", "max", "accessible", "pretty", "pip", "pips", "notch", "notches", "simey", "simeydotme", "react", "reactjs", "vue", "vuejs", "solid", "solidjs" ] }