Vela playground — third-party notices
=====================================

This deployment bundles the components listed below. Each entry gives the
component, the version bundled, its license, and a source URL.

--------------------------------------------------------------------------------
Vela (LuxAlgo)
  License:  Apache-2.0
  Source:   https://github.com/LuxAlgo/Vela
  Note:     Apache-2.0 §4(d) requires redistributions to carry the attribution
            notices from the upstream NOTICE file. Vela's NOTICE requires a
            VISIBLE attribution to the Vela project on every page that displays
            a Vela-rendered chart. The library satisfies this automatically by
            rendering an attribution mark (logomark linking to the project page)
            on the chart itself, enabled by default. The built-in mark may be
            disabled ONLY if an equivalent visible attribution (the name "Vela"
            plus a link to the project page) is shown elsewhere on the same page.
            Do not remove or obscure the chart watermark without providing that
            equivalent notice.

--------------------------------------------------------------------------------
@luxalgo/vela-pinets
  Version:  0.2.15
  License:  AGPL-3.0-only
  Source:   https://github.com/LuxAlgo/Vela-pinets

--------------------------------------------------------------------------------
pinets
  Version:  0.11.0
  License:  AGPL-3.0-only
  Source:   https://github.com/LuxAlgo/PineTS
  Note:     A runtime dependency of @luxalgo/vela-pinets; bundled with it.

--------------------------------------------------------------------------------
monaco-editor
  Version:  0.57.0
  License:  MIT
  Source:   https://github.com/microsoft/monaco-editor

================================================================================
AGPL-3.0 §13 — NETWORK USE OBLIGATION
================================================================================

If @luxalgo/vela-pinets (and therefore pinets) is included in a build that is
served to users over a network, AGPL-3.0 Section 13 applies: the operator of
that service MUST offer every user who interacts with it remotely the
"Corresponding Source" of the AGPL-covered code (the running version of
@luxalgo/vela-pinets, pinets, and any modifications to them), at no charge,
through a network-accessible location such as the "许可 · 源码" / "License ·
Source" link shown on each page of this deployment.

To avoid that obligation entirely, build with the AGPL-free switch instead:

    VELA_NO_AGPL=1 npx vite build --config vite.build.config.ts

That build omits the Pine editor tab and the Pine engine, and emits no
@luxalgo/vela-pinets or pinets code into the output.

================================================================================
