{
    "extends": "../tsconfig.json",
    "compilerOptions": {
        "rootDir": "source",
        "outDir": "dist",
        "composite": true,
        "incremental": true
    },
    "include": ["source/**/*.ts"],
    "references": [
        {
            "path": "../node-opcua-address-space"
        },
        {
            "path": "../node-opcua-assert"
        },
        {
            "path": "../node-opcua-basic-types"
        },
        {
            "path": "../node-opcua-certificate-manager"
        },
        {
            "path": "../node-opcua-client"
        },
        {
            "path": "../node-opcua-client-dynamic-extension-object"
        },
        {
            "path": "../node-opcua-common"
        },
        {
            "path": "../node-opcua-constants"
        },
        {
            "path": "../node-opcua-data-model"
        },
        {
            "path": "../node-opcua-data-value"
        },
        {
            "path": "../node-opcua-date-time"
        },
        {
            "path": "../node-opcua-debug"
        },
        {
            "path": "../node-opcua-enum"
        },
        {
            "path": "../node-opcua-extension-object"
        },
        {
            "path": "../node-opcua-factory"
        },
        {
            "path": "../node-opcua-hostname"
        },
        {
            "path": "../node-opcua-nodeid"
        },
        {
            "path": "../node-opcua-nodesets"
        },
        {
            "path": "../node-opcua-numeric-range"
        },
        {
            "path": "../node-opcua-object-registry"
        },
        {
            "path": "../node-opcua-secure-channel"
        },
        {
            "path": "../node-opcua-service-browse"
        },
        {
            "path": "../node-opcua-service-call"
        },
        {
            "path": "../node-opcua-service-discovery"
        },
        {
            "path": "../node-opcua-service-endpoints"
        },
        {
            "path": "../node-opcua-service-filter"
        },
        {
            "path": "../node-opcua-service-history"
        },
        {
            "path": "../node-opcua-service-node-management"
        },
        {
            "path": "../node-opcua-service-query"
        },
        {
            "path": "../node-opcua-service-read"
        },
        {
            "path": "../node-opcua-service-register-node"
        },
        {
            "path": "../node-opcua-service-secure-channel"
        },
        {
            "path": "../node-opcua-service-session"
        },
        {
            "path": "../node-opcua-service-subscription"
        },
        {
            "path": "../node-opcua-service-translate-browse-path"
        },
        {
            "path": "../node-opcua-service-write"
        },
        {
            "path": "../node-opcua-status-code"
        },
        {
            "path": "../node-opcua-types"
        },
        {
            "path": "../node-opcua-utils"
        },
        {
            "path": "../node-opcua-variant"
        },
        {
            "path": "../node-opcua-data-access"
        },
        {
            "path": "../node-opcua-leak-detector"
        },
        {
            "path": "../node-opcua-test-helpers"
        },
        {
            "path": "../node-opcua-transport"
        }
    ],
    "exclude": ["node_modules", "test", "dist"]
}
