{
  "name": "@nauticana/sail",
  "version": "1.1.12",
  "description": "Metadata-driven Angular component library for CRUD admin frontends backed by the keel Go backend. Tables, forms, navigation, OTP/2FA/social auth, billing, payout onboarding.",
  "main": "src/index.ts",
  "scripts": {
    "typecheck": "tsc --noEmit",
    "check:templates": "ngc -p tsconfig.json",
    "check": "npm run typecheck && npm run check:templates"
  },
  "files": [
    "src/",
    "tsconfig.json"
  ],
  "keywords": [
    "angular",
    "angular-library",
    "crud",
    "admin",
    "keel",
    "nauticana",
    "metadata-driven",
    "material",
    "auth",
    "2fa",
    "otp"
  ],
  "license": "Apache-2.0",
  "author": "Nauticana",
  "homepage": "https://github.com/nauticana/sail#readme",
  "bugs": {
    "url": "https://github.com/nauticana/sail/issues"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/nauticana/sail.git"
  },
  "publishConfig": {
    "access": "public"
  },
  "peerDependencies": {
    "@angular/cdk": "^21.0.0",
    "@angular/common": "^21.0.0",
    "@angular/core": "^21.0.0",
    "@angular/forms": "^21.0.0",
    "@angular/material": "^21.0.0",
    "@angular/router": "^21.0.0",
    "class-validator": "^0.15.1",
    "rxjs": "~7.8.0"
  },
  "devDependencies": {
    "@angular/cdk": "^21.2.6",
    "@angular/common": "^21.2.8",
    "@angular/compiler": "^21.2.8",
    "@angular/compiler-cli": "^21.2.8",
    "@angular/core": "^21.2.8",
    "@angular/forms": "^21.2.8",
    "@angular/material": "^21.2.6",
    "@angular/platform-browser": "^21.2.8",
    "@angular/router": "^21.2.8",
    "class-validator": "^0.15.1",
    "rxjs": "~7.8.0",
    "typescript": "~5.9.3"
  },
  "dependencies": {
    "@types/qrcode": "^1.5.6",
    "qrcode": "^1.5.4"
  }
}
