UNPKG

ldrs

Version:

Tiny HTML and SVG loaders as web components

73 lines (72 loc) 2.11 kB
{ "name": "ldrs", "version": "1.1.2", "author": "Griffin Johnston", "license": "MIT", "description": "Tiny HTML and SVG loaders as web components", "keywords": [ "uiball", "loaders", "loading animations", "indeterminate loaders", "spinners", "loading", "icon", "waiting", "custom elements", "web components" ], "type": "module", "main": "dist/index.js", "module": "dist/index.js", "sideEffects": false, "types": "./dist/index.d.ts", "exports": { ".": "./dist/index.js", "./*": "./dist/auto/*.js", "./*.js": "./dist/auto/*.js", "./react": "./dist/react/index.js", "./react/*": "./dist/react/*.js", "./react/*.js": "./dist/react/*.js" }, "files": [ "dist" ], "browserslist": [ "defaults" ], "homepage": "https://uiball.com/ldrs", "repository": { "type": "git", "url": "git+https://github.com/GriffinJohnston/ldrs.git" }, "bugs": { "url": "https://github.com/GriffinJohnston/ldrs/issues" }, "scripts": { "build:setup": "mkdir -p temp-ts-out/elements && mkdir -p temp-ts-out/react && cp src/elements/*.scss temp-ts-out/elements && cp src/react/*.scss temp-ts-out/react && rm -rf dist", "build:cleanup": "rm -rf temp-ts-out", "build:rollup": "npx rollup -c rollup.config.js", "build": "npm test && npm run build:setup && npx tsc && npm run build:rollup && node utils/copyDefs && npm run build:cleanup", "demo": "cp -r src/demos dist && http-server dist", "test": "npx tsc --noEmit && node --loader tsx --test tests/*.test.ts" }, "devDependencies": { "@rollup/plugin-terser": "^0.4.4", "@types/react": "^19.0.10", "@types/react-dom": "^19.0.4", "cpy": "^10.1.0", "eslint": "^8.51.0", "eslint-config-prettier": "^9.0.0", "http-server": "^14.1.1", "postcss": "^8.4.31", "prettier": "3.0.3", "rollup": "^4.0.2", "rollup-plugin-multi-input": "^1.4.1", "rollup-plugin-node-externals": "^6.1.2", "rollup-plugin-postcss": "^4.0.2", "sass": "^1.69.0", "tsx": "^3.13.0", "typescript": "^5.2.2" } }