{
    "name": "@container-stack/file-info-server",
    "version": "5.4.1-alpha.83",
    "description": "File Info Server",
    "license": "UNLICENSED",
    "author": "CDMBase LLC",
    "main": "lib/index.js",
    "typings": "lib/index.d.ts",
    "scripts": {
        "build": "yarn build:clean && yarn build:lib",
        "build:clean": "rimraf lib",
        "build:lib": "cross-env NODE_OPTIONS='--max_old_space_size=4096' rollup -c rollup.config.mjs",
        "build:lib:watch": "yarn build:lib -- --watch",
        "jest": "./node_modules/.bin/jest",
        "prepublish": "yarn build",
        "test": "cross-env ENV_FILE=../../config/test/test.env jest",
        "test:debug": "npm test -- --runInBand",
        "test:watch": "npm test -- --watch",
        "watch": "yarn build:lib:watch"
    },
    "jest": {
        "moduleFileExtensions": [
            "ts",
            "tsx",
            "js",
            "json"
        ],
        "modulePaths": [
            "node_modules"
        ],
        "roots": [
            "src"
        ],
        "testEnvironment": "node",
        "testRegex": "/__tests__/.*test*\\.(ts|tsx|js)$",
        "transform": {
            "\\.(ts|tsx)$": "<rootDir>/../../node_modules/ts-jest/preprocessor.js"
        }
    },
    "dependencies": {
        "@aws-sdk/client-s3": "^3.864.0",
        "@aws-sdk/lib-storage": "^3.864.0",
        "@aws-sdk/s3-request-presigner": "^3.864.0",
        "@container-stack/file-info-core": "5.4.1-alpha.83",
        "graphql-upload": "^12.0.0",
        "mime-types": "^2.1.34",
        "probe-image-size": "^7.2.2"
    },
    "peerDependencies": {
        "@cdm-logger/server": "*",
        "@common-stack/core": "*",
        "@common-stack/server-core": "*",
        "@common-stack/store-mongo": "*",
        "apollo-server-caching": "*",
        "bunyan": "*",
        "dataloader": "*",
        "envalid": "*",
        "graphql-iso-date": "*",
        "graphql-tools": "*",
        "inversify": "*",
        "lodash": "*",
        "moleculer": "*",
        "moment": "*",
        "mongoose": "*",
        "uuid": "*"
    },
    "publishConfig": {
        "access": "public"
    },
    "cdecode": {
        "common": {
            "enums": [
                "./${libDir}/templates/enums/ImageFilterName.ts.template"
            ],
            "constants": [
                "./${libDir}/templates/constants/SERVER_TYPES.ts.template"
            ],
            "repositories": [
                "./${libDir}/templates/repositories/FileInfoRepository.ts.template"
            ],
            "services": [
                "./${libDir}/templates/services/FileInfoDataLoader.ts.template",
                "./${libDir}/templates/services/FileInfoService.ts.template"
            ]
        }
    },
    "typescript": {
        "definition": "lib/index.d.ts"
    },
    "gitHead": "743be5313f8ea962f63bbfa18249c1fadca52996"
}
