@universal-material/web
Version:
Material web components
126 lines (125 loc) • 4.72 kB
JSON
{
"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"
}