{
  "version": 4,
  "flows": {
    "default": {
      "sources": {
        "demo": {
          "package": "@walkeros/source-demo",
          "config": {
            "settings": {
              "events": [
                {
                  "name": "page view",
                  "data": {
                    "title": "Home",
                    "path": "/"
                  },
                  "delay": 0
                },
                {
                  "name": "product view",
                  "data": {
                    "id": "P123",
                    "name": "Test Product",
                    "price": 99.99
                  },
                  "delay": 100
                }
              ]
            }
          }
        }
      },
      "destinations": {
        "demo": {
          "package": "@walkeros/destination-demo",
          "config": {
            "settings": {
              "name": "demo"
            }
          }
        },
        "api": {
          "package": "@walkeros/web-destination-api",
          "config": {
            "settings": {
              "url": "http://localhost:8080/collect"
            }
          }
        }
      },
      "collector": {
        "run": true,
        "globals": {
          "language": "en"
        }
      },
      "config": {
        "platform": "web",
        "bundle": {
          "packages": {
            "@walkeros/collector": {
              "imports": ["startFlow"]
            },
            "@walkeros/source-demo": {
              "imports": ["sourceDemo"]
            },
            "@walkeros/destination-demo": {
              "imports": ["destinationDemo"]
            },
            "@walkeros/web-destination-api": {
              "imports": ["destinationAPI"]
            }
          }
        }
      }
    }
  }
}
