UNPKG

@universal-material/web

Version:
126 lines (125 loc) 4.72 kB
{ "name": "@universal-material/web", "version": "3.0.150", "description": "Material web components", "type": "module", "keywords": [ "material", "material design", "design system", "components", "web-components", "lit-element", "typescript", "lit" ], "module": "./index.js", "typings": "./index.d.ts", "scripts": { "build": "run-s clean script:sass-to-ts script:build sass analyze copy && node remove-scripts-from-package.js", "build:watch": "gulp -f gulpfile.js scripts:watch", "script:build": "tsc", "script:sass-to-ts": "gulp -f gulpfile.js scripts:sass-to-ts", "script:sass-to-ts:watch": "gulp -f gulpfile.js scripts:sass-to-ts:watch", "sass": "gulp -f gulpfile.js sass", "sass:watch": "gulp -f gulpfile.js sass:watch", "clean": "rimraf ./dist/ rimraf ./src/**/*.d.ts rimraf ./src/**/*.styles.ts", "copy": "copyfiles package.json README.md custom-elements.json dist/ && copyfiles -u 1 src/scss/**/*.scss dist/", "lint": "npm run lint:lit-analyzer && npm run lint:eslint", "lint:eslint": "eslint src/**/*.ts", "lint:eslint:fix": "eslint src/**/*.ts --fix", "lint:lit-analyzer": "lit-analyzer", "predocs": "run-p analyze docs:apis script:sass-to-ts", "docs": "run-p build:watch docs:serve", "docs:apis": "gulp -f gulpfile.js docs:apis", "docs:apis:watch": "gulp -f gulpfile.js docs:apis:watch", "docs:serve": "cd docs && ng serve --disable-host-check", "docs:build": "npm run predocs && cd docs && ng build", "docs:watch": "npm run predocs && cd docs && ng build --watch --configuration development", "analyze": "cem analyze --litelement --globs \"src/**/*.ts\"", "analyze:watch": "cem analyze --litelement --globs \"src/**/*.ts\" --watch", "checksize": "rollup -c ; cat my-element.bundled.js | gzip -9 | wc -c ; rm my-element.bundled.js" }, "author": "https://github.com/universal-material/universal-material/graphs/contributors", "repository": { "type": "git", "url": "git+https://github.com/universal-material/universal-material-web.git" }, "license": "MIT", "homepage": "https://universal-material.github.io", "dependencies": { "@bart-krakowski/get-week-info-polyfill": "^1.0.8", "@lit/context": "^1.1.4", "@material/material-color-utilities": "^0.3.0", "lit": "^3.2.1", "swiper": "^11.2.4" }, "devDependencies": { "@11ty/eleventy": "^1.0.1", "@11ty/eleventy-plugin-syntaxhighlight": "^4.0.0", "@angular-devkit/build-angular": "^19.2.0", "@angular/animations": "^19.2.0", "@angular/cli": "^19.2.0", "@angular/common": "^19.2.0", "@angular/compiler": "^19.2.0", "@angular/core": "^19.2.0", "@angular/forms": "^19.2.0", "@angular/platform-browser": "^19.2.0", "@angular/platform-browser-dynamic": "^19.2.0", "@angular/router": "^19.2.0", "@custom-elements-manifest/analyzer": "^0.6.3", "@eslint/compat": "^1.2.7", "@eslint/eslintrc": "^3.3.0", "@eslint/js": "^9.21.0", "@ianvs/prettier-plugin-sort-imports": "^4.2.1", "@open-wc/testing": "^3.1.5", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-replace": "^5.0.5", "@stylistic/eslint-plugin": "^3.1.0", "@types/mocha": "^10.0.6", "@typescript-eslint/eslint-plugin": "8.25.0", "@typescript-eslint/parser": "8.25.0", "@webcomponents/webcomponentsjs": "^2.8.0", "angular-eslint": "^19.0.2", "copyfiles": "^2.4.1", "eslint": "^9.21.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-import-helpers": "^2.0.1", "eslint-plugin-jsdoc": "^50.6.3", "eslint-plugin-prefer-arrow": "^1.2.3", "eslint-plugin-unused-imports": "^4.1.4", "gulp": "^4.0.2", "gulp-changed": "^5.0.2", "gulp-newer": "^1.4.0", "gulp-notify": "^4.0.0", "gulp-pug": "^5.0.0", "gulp-rename": "^2.0.0", "gulp-sass": "^5.1.0", "gulp-sourcemaps": "^3.0.0", "gulp-typescript": "^5.0.1", "highlight.js": "^11.11.1", "html-entities": "^2.5.2", "lit-analyzer": "^1.2.1", "ngx-highlightjs": "^14.0.0", "ngx-markdown": "^19.1.0", "ngx-pug-builders": "file:vendor/ngx-pug-builders-19.0.0.tgz", "npm-run-all": "^4.1.5", "prettier": "2.8.8", "pug": "^3.0.2", "raw-loader": "^4.0.2", "rimraf": "^3.0.2", "rollup": "^2.73.0", "rollup-plugin-summary": "^2.0.0", "rollup-plugin-terser": "^7.0.2", "rollup-plugin-typescript2": "^0.36.0", "rxjs": "~7.8.0", "sass": "^1.74.1", "through2": "^4.0.2", "ts-morph": "^22.0.0", "tslib": "^2.6.2", "typescript": "~5.7.2", "typescript-eslint": "8.18.0", "zone.js": "~0.15.0" }, "customElements": "custom-elements.json" }