{
    "name": "{{name}}",
    "version": "0.0.0-next",
    "description": "{{description}}",
    "author": "",
    "keywords": [
        "flux"
    ],
    "main": "dist/{{name}}.js",
    "types": "src/index.ts",
    "scripts": {
        "autogen": "node scripts/auto-gen.js",
        "doc": "typedoc src/ --exclude src/index.ts --exclude src/tests --out dist/docs --theme default",
        "build": "yarn build:dev",
        "build:dev": "yarn autogen && webpack --mode development",
        "build:prod": "yarn autogen && webpack --mode production",
        "test": "jest -c ./jest.config.js --rootDir . -i",
        "test-coverage": "jest -c ./jest.config.js --rootDir . -i --collect-coverage --collectCoverageFrom=./src/lib/**/*.ts "
    },
    "dependencies": {},
    "peerDependencies": {
        "@youwol/cdn-client": "0.x",
        "@youwol/flux-core": "0.x",
        "@youwol/flux-view": "0.x",
        "lodash": "4.x",
        "reflect-metadata": "0.x",
        "rxjs": "6.x"
    },
    "devDependencies": {
        "@youwol/cdn-client": "0.x",
        "@youwol/flux-view": "0.x",
        "@youwol/flux-core": "0.x",
        "reflect-metadata": "0.1.13",
        "@types/jest": "26.0.22",
        "@types/node": "14.14.37",
        "eslint": "7.23.0",
        "eslint-webpack-plugin": "2.5.3",
        "jest": "26.6.3",
        "jest-junit": "12.0.0",
        "lodash": "4.17.15",
        "rxjs": "6.5.5",
        "ts-jest": "26.5.4",
        "ts-lib": "0.0.5",
        "ts-loader": "8.1.0",
        "typedoc": "0.20.34",
        "typescript": "4.2.3",
        "webpack": "5.28.0",
        "webpack-cli": "4.6.0"
    },
    "youwol": {
        "type": "flux-pack",
        "pipeline": {
            "name": "yw_pipeline_flux_pack",
            "version": "0.0.0"
        },
        "cdnDependencies": {
            "@youwol/flux-core": "0.x",
            "@youwol/flux-view": "0.x"
        }
    }
}