UiPath/angular-components

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "angular-components",
  "version": "15.2.5",
  "author": {
    "name": "UiPath Inc",
    "url": "https://uipath.com"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/UiPath/angular-components.git"
  },
  "license": "MIT",
  "keywords": [
    "angular",
    "components",
    "material",
    "ui",
    "ui-kit",
    "uipath"
  ],
  "maintainers": [
    "adrian-macuc",
    "anbalase",
    "eugen-v",
    "sergiubologa",
    "toxik",
    "vasyop",
    "vladjerca"
  ],
  "scripts": {
    "ng": "ng",
    "start": "ng serve --port 4222 --open",
    "build": "ng build angular --configuration production",
    "build:theme": "scss-bundle angular -c scss-bundle.config.json",
    "build:readme": "cpx ./README.md ./dist/angular",
    "build:prod": "npm-run-all lint build build:theme build:readme",
    "test": "npm run test:watch",
    "test:watch": "ng test",
    "test:headless": "ng test --watch=false --browsers ChromeHeadless",
    "test:coverage": "ng test --code-coverage --watch=false --browsers ChromeHeadless",
    "lint": "ng lint angular",
    "lint:fix": "tslint --fix projects/**/*.ts",
    "e2e": "ng e2e",
    "package": "npm-run-all build:prod",
    "docs": "compodoc",
    "commit": "git-cz",
    "check:exports": "ts-node --project ./tsconfig.node.json ./.build/check-public-exports",
    "check:commits": "node ./.build/commitlint",
    "fix-changelog-order": "node version-bump.js fix-changelog-order",
    "bump:patch": "node version-bump.js patch",
    "bump:minor": "node version-bump.js minor",
    "bump:major": "node version-bump.js major",
    "bump:stable": "node version-bump.js stable",
    "bump:rc": "node version-bump.js pre",
    "bump:patch:rc": "node version-bump.js pre patch",
    "bump:minor:rc": "node version-bump.js pre minor",
    "bump:major:rc": "node version-bump.js pre major",
    "publish:npm": "json -I -f dist/angular/package.json -e \"this.publishConfig = {'@uipath:registry':'https://registry.npmjs.org'}\" && npm publish ./dist/angular",
    "publish:gh": "json -I -f dist/angular/package.json -e \"this.publishConfig = {'@uipath:registry':'https://npm.pkg.github.com'}\" && npm publish ./dist/angular"
  },
  "config": {
    "commitizen": {
      "path": "@commitlint/prompt"
    }
  },
  "husky": {
    "hooks": {
      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
    }
  },
  "private": false,
  "dependencies": {
    "@angular/animations": "15.2.9",
    "@angular/cdk": "15.2.9",
    "@angular/common": "15.2.9",
    "@angular/compiler": "15.2.9",
    "@angular/core": "15.2.9",
    "@angular/forms": "15.2.9",
    "@angular/material": "^15.2.9",
    "@angular/platform-browser": "15.2.9",
    "@angular/platform-browser-dynamic": "15.2.9",
    "@angular/router": "15.2.9",
    "clipboard": "2.0.8",
    "lodash-es": "4.17.21",
    "luxon": "3.2.1",
    "object-hash": "2.2.0",
    "rxjs": "^7.5.7",
    "scroll-into-view-if-needed": "2.2.28",
    "tslib": "^2.3.1",
    "uuid": "^9.0.0",
    "zone.js": "^0.13.0"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "^15.2.10",
    "@angular-eslint/builder": "^15",
    "@angular-eslint/eslint-plugin": "^15",
    "@angular-eslint/eslint-plugin-template": "^15",
    "@angular-eslint/schematics": "^15",
    "@angular-eslint/template-parser": "^15",
    "@angular/cli": "15.2.8",
    "@angular/compiler-cli": "15.2.9",
    "@angular/language-service": "15.2.9",
    "@commitlint/cli": "^17.3.0",
    "@commitlint/config-conventional": "^8.1.0",
    "@commitlint/core": "^8.1.0",
    "@commitlint/prompt": "^17.3.0",
    "@compodoc/compodoc": "^1.1.10",
    "@ngneat/spectator": "^14.0.0",
    "@octokit/rest": "^16.28.5",
    "@types/chalk": "^2.2.0",
    "@types/clipboard": "2.0.7",
    "@types/faker": "4.1.5",
    "@types/jasmine": "3.3.12",
    "@types/jasmine_dom_matchers": "^1.4.4",
    "@types/jasminewd2": "2.0.6",
    "@types/lodash-es": "4.17.4",
    "@types/luxon": "3.2.0",
    "@types/object-hash": "2.1.0",
    "@types/uuid": "^9.0.0",
    "@typescript-eslint/eslint-plugin": "^5.44.0",
    "@typescript-eslint/parser": "^5.44.0",
    "chalk": "^2.4.2",
    "commitizen": "^4.2.5",
    "core-js": "^3.19.3",
    "cpx": "1.5.0",
    "eslint": "^8.2.0",
    "eslint-plugin-import": "^2.26",
    "eslint-plugin-jasmine": "^4.1",
    "eslint-plugin-jsdoc": "^39.6",
    "eslint-plugin-modules-newline": "^0.0.6",
    "eslint-plugin-prefer-arrow": "^1.2",
    "eslint-plugin-rxjs": "^5.0.2",
    "eslint-plugin-simple-import-sort": "^8.0.0",
    "eslint-plugin-sonarjs": "^0.16.0",
    "eslint-plugin-unused-imports": "^2.0.0",
    "faker": "4.1.0",
    "gh-pages": "2.0.1",
    "glob": "^7.1.4",
    "husky": "2.3.0",
    "jasmine_dom_matchers": "^1.4.0",
    "jasmine-axe": "^1.1.0",
    "jasmine-core": "^4.5.0",
    "jasmine-expect": "^5.0.0",
    "jasmine-spec-reporter": "^7.0.0",
    "json": "^10.0.0",
    "karma": "^6.3.17",
    "karma-chrome-launcher": "~3.1.0",
    "karma-coverage-istanbul-reporter": "~3.0.2",
    "karma-jasmine": "~3.3.0",
    "karma-jasmine-dom-matchers": "^0.1.2",
    "karma-jasmine-html-reporter": "^1.5.0",
    "karma-jasmine-matchers": "^4.0.2",
    "karma-junit-reporter": "1.2.0",
    "ng-packagr": "^15.2.2",
    "npm-run-all": "4.1.5",
    "protractor": "~7.0.0",
    "rxjs-tslint": "0.1.8",
    "rxjs-tslint-rules": "4.34.5",
    "scss-bundle": "3.1.2",
    "sonarjs": "1.0.0",
    "ts-node": "10.9.1",
    "tslint-consistent-codestyle": "1.15.1",
    "tslint-jasmine-rules": "1.6.0",
    "typescript": "^4.9.5"
  }
}