{
  "name": "@fluidframework/webpack-fluid-loader",
  "version": "0.44.1",
  "description": "Fluid object loader for webpack-dev-server",
  "homepage": "https://fluidframework.com",
  "repository": "https://github.com/microsoft/FluidFramework",
  "license": "MIT",
  "author": "Microsoft and contributors",
  "main": "dist/index.js",
  "module": "lib/index.js",
  "browser": {
    "moniker": "@fluidframework/server-services-client/dist/generateNames.js"
  },
  "types": "dist/index.d.ts",
  "scripts": {
    "build": "concurrently npm:build:compile npm:lint",
    "build:commonjs": "npm run tsc && npm run build:test",
    "build:compile": "concurrently npm:build:commonjs npm:build:esnext npm:build:webpack",
    "build:esnext": "tsc --project ./tsconfig.esnext.json",
    "build:full": "npm run build",
    "build:full:compile": "npm run build:compile",
    "build:test": "tsc --project ./src/test/tsconfig.json",
    "build:webpack": "npm run webpack",
    "clean": "rimraf dist lib *.tsbuildinfo *.build.log",
    "eslint": "eslint --format stylish src",
    "eslint:fix": "eslint --format stylish src --fix",
    "lint": "npm run eslint",
    "lint:fix": "npm run eslint:fix",
    "prepack": "npm run webpack",
    "test": "npm run test:mocha",
    "test:coverage": "nyc npm test -- --reporter xunit --reporter-option output=nyc/junit-report.xml",
    "test:mocha": "mocha --recursive dist/test --exit -r node_modules/@fluidframework/mocha-test-setup --unhandled-rejections=strict",
    "test:mocha:verbose": "cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha",
    "tsc": "tsc",
    "tsfmt": "tsfmt --verify",
    "tsfmt:fix": "tsfmt --replace",
    "webpack": "webpack --color --config webpack.config.js"
  },
  "nyc": {
    "all": true,
    "cache-dir": "nyc/.cache",
    "exclude": [
      "src/test/**/*.ts",
      "dist/test/**/*.js"
    ],
    "exclude-after-remap": false,
    "include": [
      "src/**/*.ts",
      "dist/**/*.js"
    ],
    "report-dir": "nyc/report",
    "reporter": [
      "cobertura",
      "html",
      "text"
    ],
    "temp-directory": "nyc/.nyc_output"
  },
  "dependencies": {
    "@fluidframework/aqueduct": "^0.44.1",
    "@fluidframework/common-utils": "^0.31.0",
    "@fluidframework/container-definitions": "^0.39.5",
    "@fluidframework/container-loader": "^0.44.1",
    "@fluidframework/core-interfaces": "^0.39.5",
    "@fluidframework/driver-definitions": "^0.39.6",
    "@fluidframework/driver-utils": "^0.44.1",
    "@fluidframework/local-driver": "^0.44.1",
    "@fluidframework/odsp-doclib-utils": "^0.44.1",
    "@fluidframework/odsp-driver": "^0.44.1",
    "@fluidframework/odsp-driver-definitions": "^0.44.1",
    "@fluidframework/protocol-definitions": "^0.1024.0",
    "@fluidframework/routerlicious-driver": "^0.44.1",
    "@fluidframework/runtime-utils": "^0.44.1",
    "@fluidframework/server-local-server": "^0.1027.0",
    "@fluidframework/server-services-client": "^0.1027.0",
    "@fluidframework/test-runtime-utils": "^0.44.1",
    "@fluidframework/tool-utils": "^0.44.1",
    "@fluidframework/view-adapters": "^0.44.1",
    "@fluidframework/view-interfaces": "^0.44.1",
    "@fluidframework/web-code-loader": "^0.44.1",
    "axios": "^0.21.1",
    "express": "^4.16.3",
    "moniker": "^0.1.2",
    "nconf": "^0.11.0",
    "uuid": "^8.3.1",
    "webpack-dev-server": "^3.8.0"
  },
  "devDependencies": {
    "@fluidframework/build-common": "^0.22.0",
    "@fluidframework/eslint-config-fluid": "^0.23.0",
    "@fluidframework/mocha-test-setup": "^0.44.1",
    "@types/express": "^4.11.0",
    "@types/fs-extra": "^9.0.11",
    "@types/mocha": "^8.2.2",
    "@types/node": "^12.19.0",
    "@typescript-eslint/eslint-plugin": "~4.14.0",
    "@typescript-eslint/parser": "~4.14.0",
    "concurrently": "^5.2.0",
    "cross-env": "^7.0.2",
    "eslint": "~7.18.0",
    "eslint-plugin-eslint-comments": "~3.2.0",
    "eslint-plugin-import": "~2.22.1",
    "eslint-plugin-no-null": "~1.0.2",
    "eslint-plugin-prefer-arrow": "~1.2.2",
    "eslint-plugin-react": "~7.22.0",
    "eslint-plugin-unicorn": "~26.0.1",
    "fs-extra": "^9.1.0",
    "mocha": "^8.4.0",
    "nyc": "^15.0.0",
    "rimraf": "^2.6.2",
    "source-map-loader": "^0.2.4",
    "ts-loader": "^6.1.2",
    "typescript": "~4.1.3",
    "typescript-formatter": "7.1.0",
    "webpack": "^4.43.0",
    "webpack-cli": "^3.3.11"
  }
}
