{
    "name": "meadow-integration",
    "version": "1.0.42",
    "description": "Meadow Data Integration",
    "retoldBeacon": {
        "displayName": "Meadow Integration",
        "description": "Parse / transform / LabWriter capabilities that seed operations dispatch to via the Ultravisor.",
        "category": "integration",
        "mode": "capability-provider",
        "providerPath": "./source/Meadow-Integration-BeaconProvider.js",
        "capability": "MeadowIntegration",
        "healthCheck": {
            "path": "/"
        },
        "defaultPort": 54400,
        "requiresUltravisor": true,
        "configForm": {
            "Fields": []
        },
        "docker": {
            "image": "retold-beacon-host-meadow-integration",
            "dockerfile": "retold-beacon-host-meadow-integration.Dockerfile",
            "exposedPort": 54400,
            "hostPackage": "retold-beacon-host",
            "dataMountPath": "/app/data",
            "configMountPath": "/app/data/config.json",
            "extraMounts": [
                {
                    "Source": "seed_datasets",
                    "Target": "/app/seed_datasets",
                    "ReadOnly": true
                }
            ]
        }
    },
    "bin": {
        "mdwint": "source/cli/Meadow-Integration-CLI-Run.js"
    },
    "main": "source/Meadow-Integration.js",
    "browser": "source/Meadow-Integration-Browser.js",
    "scripts": {
        "test": "npx quack test",
        "start": "node source/cli/Meadow-Integration-CLI-Run.js",
        "tests": "npx quack test -g",
        "coverage": "npx quack coverage",
        "build": "npx quack build",
        "prepublishOnly": "npm test",
        "postversion": "npx quack release postversion",
        "postpublish": "npx quack release postpublish",
        "publish:docker": "npx quack release publish --image",
        "release:patch": "npx quack release patch",
        "release:minor": "npx quack release minor",
        "release:major": "npx quack release major",
        "release:patch:image": "npx quack release patch --image",
        "release:minor:image": "npx quack release minor --image",
        "release:major:image": "npx quack release major --image"
    },
    "author": "steven velozo <steven@velozo.com>",
    "license": "MIT",
    "devDependencies": {
        "meadow-connection-sqlite": "^1.0.20",
        "pict-docuserve": "^1.4.19",
        "quackage": "^1.3.0"
    },
    "mocha": {
        "diff": true,
        "extension": [
            "js"
        ],
        "package": "./package.json",
        "reporter": "spec",
        "slow": "75",
        "timeout": "5000",
        "ui": "tdd",
        "watch-files": [
            "source/**/*.js",
            "test/**/*.js"
        ],
        "watch-ignore": [
            "lib/vendor"
        ]
    },
    "dependencies": {
        "fable": "^3.1.75",
        "fable-serviceproviderbase": "^3.0.19",
        "fast-xml-parser": "^4.4.1",
        "meadow": "^2.0.43",
        "meadow-connection-mssql": "^1.0.23",
        "meadow-connection-mysql": "^1.0.19",
        "orator": "^6.1.2",
        "orator-serviceserver-restify": "^2.0.11",
        "pict-provider-theme": "^1.1.2",
        "pict-section-flow": "^1.0.1",
        "pict-section-modal": "^1.1.4",
        "pict-section-theme": "^1.1.1",
        "pict-service-commandlineutility": "^1.0.19",
        "pict-sessionmanager": "^1.0.2",
        "pict-view": "^1.0.68",
        "xlsx": "^0.18.5"
    }
}
