{
  "name": "shallow-render",
  "version": "20.0.0",
  "description": "Shallow rendering test utility for Angular",
  "main": "dist/index.js",
  "files": [
    "dist",
    "LICENSE",
    "README.md"
  ],
  "typings": "dist/index",
  "typescript": {
    "definition": "dist/index"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org"
  },
  "scripts": {
    "clean": "rm -rf dist coverage",
    "build": "npm run clean && tsc --project tsconfig.prod.json",
    "build:all": "npm run lint && npm run test && npm run build",
    "test": "jest",
    "test:fix": "npm run lint:fix && npm run test",
    "test:watch": "npm test -- --watch",
    "lint": "npm run lint:ts && npm run lint:format",
    "lint:ts": "eslint '**/*.ts'",
    "lint:ts:fix": "npm run lint:ts -- --fix",
    "lint:format": "prettier --list-different '**/*'",
    "lint:format:fix": "npm run lint:format -- --write",
    "lint:fix": "npm run lint:ts:fix && npm run lint:format:fix",
    "preversion": "npm run build:all",
    "postversion": "echo 'Now run:\ngit push --follow-tags && npm publish'"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/getsaf/shallow-render.git"
  },
  "keywords": [
    "Angular",
    "Mock",
    "Testing",
    "TypeScript"
  ],
  "author": "Brandon Domingue <getsaf@gmail.com>",
  "contributors": [],
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/getsaf/shallow-render/issues"
  },
  "homepage": "https://github.com/getsaf/shallow-render#readme",
  "peerDependencies": {
    "@angular/common": "20.x",
    "@angular/compiler": "20.x",
    "@angular/core": "20.x",
    "@angular/forms": "20.x",
    "@angular/platform-browser": "20.x"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "^20.0.0",
    "@angular-eslint/eslint-plugin": "^20.0.0",
    "@angular-eslint/eslint-plugin-template": "^20.0.0",
    "@angular/animations": "^20.0.0",
    "@angular/common": "^20.0.0",
    "@angular/compiler": "^20.0.0",
    "@angular/compiler-cli": "^20.0.0",
    "@angular/core": "^20.0.0",
    "@angular/forms": "^20.0.0",
    "@angular/platform-browser": "^20.0.0",
    "@angular/platform-browser-dynamic": "^20.0.0",
    "@angular/router": "^20.0.0",
    "@types/jest": "^29.5.3",
    "@typescript-eslint/eslint-plugin": "^6.1.0",
    "@typescript-eslint/parser": "^6.1.0",
    "eslint": "^8.45.0",
    "jest": "^29.6.1",
    "jest-preset-angular": "^14.5.1",
    "prettier": "^3.5.1",
    "rxjs": "~7.8.0",
    "ts-node": "^10.9.1",
    "tslib": "^2.3.0",
    "typescript": "~5.8.3",
    "zone.js": "~0.15.0"
  }
}
