{
  "name": "switzerland",
  "description": "Switzerland takes a functional approach to web components using Preact with shadow DOM for style encapsulation, custom elements for interoperability and server-side rendering for universality.",
  "version": "6.5.1",
  "type": "module",
  "types": "./dist/index.client.d.ts",
  "exports": {
    "node": {
      "types": "./dist/index.server.d.ts",
      "default": "./dist/index.server.js"
    },
    "default": {
      "types": "./dist/index.client.d.ts",
      "default": "./dist/index.client.js"
    }
  },
  "dependencies": {
    "@jspm/generator": "1.1.1",
    "find-file-up": "2.0.1",
    "preact": "10.13.0",
    "preact-render-to-string": "5.2.6",
    "ts-morph": "17.0.1"
  },
  "devDependencies": {
    "@rollup/plugin-terser": "0.4.3",
    "@rollup/plugin-typescript": "11.1.2",
    "fslint": "1.1.0",
    "jest-environment-jsdom": "29.4.3",
    "rollup": "3.26.3",
    "ts-loader": "9.4.4"
  },
  "scripts": {
    "build": "make build",
    "format": "prettier . --write",
    "unit": "jest",
    "lint": "make lint",
    "typecheck": "tsc --noEmit",
    "deploy": "make deploy"
  },
  "nx": {
    "targets": {
      "build": {
        "inputs": [
          "default"
        ],
        "outputs": [],
        "dependsOn": [
          "^build"
        ]
      },
      "typecheck": {
        "inputs": [
          "default"
        ],
        "outputs": [],
        "dependsOn": [
          "build"
        ]
      }
    }
  }
}
