{
  "name": "@ticatec/uniface-app-component",
  "version": "0.2.9",
  "description": "uniface web app components base on the uniface web elements",
  "scripts": {
    "dev": "vite dev",
    "build:css": "sass ./src/lib/uniface-app-component.scss:./src/lib/uniface-app-component.css --no-source-map",
    "build": "npm run build:css && svelte-kit sync && svelte-package",
    "package": "svelte-kit sync && svelte-package && publint",
    "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
    "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
    "publish:public": "npm run build && npm publish --access public"
  },
  "files": [
    "dist",
    "!dist/**/*.scss",
    "!dist/**/*.test.*",
    "!dist/**/*.spec.*"
  ],
  "sideEffects": [
    "**/*.css"
  ],
  "svelte": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "type": "module",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js"
    },
    "./uniface-app-component.css": {
      "default": "./dist/uniface-app-component.css"
    },
    "./uniAppCtx": {
      "types": "./dist/common/uniAppCtx.d.ts",
      "import": "./dist/common/uniAppCtx.js"
    },
    "./common": {
      "types": "./dist/common/index.d.ts",
      "import": "./dist/common/index.js"
    },
    "./ListDataManager": {
      "types": "./dist/common/ListDataManager.d.ts",
      "import": "./dist/common/ListDataManager.js"
    },
    "./card": {
      "types": "./dist/cards/index.d.ts",
      "import": "./dist/cards/index.js"
    },
    "./card/CardListBoard": {
      "types": "./dist/cards/index.d.ts",
      "import": "./dist/cards/index.js"
    },
    "./card/ListPage": {
      "types": "./dist/cards/ListPage.svelte.d.ts",
      "import": "./dist/cards/ListPage.svelte"
    },
    "./card/PagingListPage": {
      "types": "./dist/cards/PagingListPage.svelte.d.ts",
      "import": "./dist/cards/PagingListPage.svelte"
    },
    "./card/managed/ListPage": {
      "types": "./dist/cards/managed/ListPage.svelte.d.ts",
      "import": "./dist/cards/managed/ListPage.svelte"
    },
    "./card/managed/PagingListPage": {
      "types": "./dist/cards/managed/PagingListPage.svelte.d.ts",
      "import": "./dist/cards/managed/PagingListPage.svelte"
    },
    "./data-table": {
      "types": "./dist/data-table/index.d.ts",
      "import": "./dist/data-table/index.js"
    },
    "./data-table/DataTableBoard": {
      "types": "./dist/data-table/index.d.ts",
      "import": "./dist/data-table/index.js"
    },
    "./data-table/SimpleDataTableBoard": {
      "types": "./dist/data-table/SimpleDataTableBoard.svelte.d.ts",
      "import": "./dist/data-table/SimpleDataTableBoard.svelte"
    },
    "./data-table/PagingDataTableBoard": {
      "types": "./dist/data-table/PagingDataTableBoard.svelte.d.ts",
      "import": "./dist/data-table/PagingDataTableBoard.svelte"
    },
    "./data-table/ManagedSimpleDataTableBoard": {
      "types": "./dist/data-table/ManagedSimpleDataTableBoard.svelte.d.ts",
      "import": "./dist/data-table/ManagedSimpleDataTableBoard.svelte"
    },
    "./data-table/ManagedPagingDataTableBoard": {
      "types": "./dist/data-table/ManagedPagingDataTableBoard.svelte.d.ts",
      "import": "./dist/data-table/ManagedPagingDataTableBoard.svelte"
    },
    "./data-table/ListPage": {
      "types": "./dist/data-table/ListPage.svelte.d.ts",
      "import": "./dist/data-table/ListPage.svelte"
    },
    "./data-table/PagingListPage": {
      "types": "./dist/data-table/PagingListPage.svelte.d.ts",
      "import": "./dist/data-table/PagingListPage.svelte"
    },
    "./data-table/managed/ListPage": {
      "types": "./dist/data-table/managed/ListPage.svelte.d.ts",
      "import": "./dist/data-table/managed/ListPage.svelte"
    },
    "./data-table/managed/PagingListPage": {
      "types": "./dist/data-table/managed/PagingListPage.svelte.d.ts",
      "import": "./dist/data-table/managed/PagingListPage.svelte"
    }
  },
  "peerDependencies": {
    "svelte": "^5.0.0"
  },
  "devDependencies": {
    "@sveltejs/adapter-auto": "^4.0.0",
    "@sveltejs/kit": "^2.25.3",
    "@sveltejs/package": "^2.0.0",
    "@sveltejs/vite-plugin-svelte": "^4.0.0",
    "@ticatec/app-data-manager": "^1.2.4",
    "@ticatec/app-data-service": "^1.1.3",
    "@ticatec/axios-restful-service": "^0.2.2",
    "@ticatec/enhanced-utils": "^0.9.0",
    "@ticatec/i18n": "^0.2.2",
    "@ticatec/uniface-dev-shell": "^0.0.6",
    "@ticatec/uniface-element": "^0.3.10",
    "@ticatec/uniface-filter-panel": "^0.1.1",
    "@ticatec/uniface-google-material-icons": "^0.1.2",
    "@ticatec/uniface-icons": "^0.3.2",
    "@ticatec/uniface-micro-frame": "^0.0.2",
    "@types/node": "^24.2.1",
    "axios": "1.13.5",
    "dayjs": "^1.11.10",
    "dotenv": "^16.4.7",
    "publint": "^0.3.2",
    "sass": "^1.57.1",
    "svelte": "^5.53.5",
    "svelte-check": "^4.0.0",
    "svelte-portal": "^2.2.1",
    "svelte-preprocess": "^6.0.3",
    "tslib": "^2.3.1",
    "typescript": "^5.7.3",
    "vite": "^5.4.11"
  },
  "author": "Henry Feng",
  "license": "MIT",
  "private": false,
  "dependencies": {
    "@ticatec/restful_service_api": "^0.1.7"
  }
}
