Third-Party Software
Happy Tree Cards is built with third-party software and open-source projects. We thank their authors and contributors. Their software remains subject to its own licence terms and copyright notices.
Dependency review: 6 October 2026. The dependency review includes the website, admin application, server services, development tools, transitive dependencies and optional platform packages. Inclusion does not mean that a package is downloaded to your browser.
Complete Licence Notices
The notice file below identifies reviewed packages, their licences and upstream project links. The notice file retains supplied copyright statements, licence texts, disclaimers and notices, including notices for bundled components. Identical notice texts are included once and referenced by number.
- Read the full licence and copyright notices (plain text)
Some upstream packages omit a licence file from their published archive. Where available, the notice file includes the upstream repository licence. For parse-multipart-data and proxy-agent-negotiate, it records the published MIT declaration and author credit, alongside the standard MIT terms; neither archive supplies a copyright notice. Commercial agreements are not republished.
Website and Icons
The reviewed dependencies include Angular, Angular Material and CDK, RxJS, tslib, Tailwind CSS, PostCSS, Autoprefixer, Luxon and markdown-it. These projects use the MIT licence; their individual author credits and complete terms are in the notice file.
Bootstrap Icons and flag-icons use the MIT licence. Bootstrap Icons is copyright The Bootstrap Authors; flag-icons is copyright Panayiotis Lipiridis. The tooling also includes Lucide icons under the ISC licence.
Fonts
- Inter — copyright 2016 The Inter Project Authors.
- Merriweather — copyright 2020 The Merriweather Project Authors; Reserved Font Name “Merriweather”.
- Noto Color Emoji — the bundled font is copyright 2022 Google Inc.
- Open Sans — copyright 2020 The Open Sans Project Authors.
These fonts use the SIL Open Font Licence 1.1. The full notices are included above. The font software remains under the OFL, independently of content produced with it.
Server Software and Tools
The reviewed dependencies also include the AWS SDK for JavaScript and Smithy libraries, Fastify and its plugins, Express and serverless-express, Contentful SDKs, the OpenAI SDK, Stripe, Zod, MySQL2, Pino, PDFKit, sanitize-html, svg-captcha, node-cache, Nodemailer, Mixpanel, PostHog and the Model Context Protocol SDK. The notices also cover their dependencies.
Development and testing dependencies include TypeScript, webpack, Angular build tools, ESLint, ts-node, Jest, Jasmine, Karma, Playwright, Puppeteer, nodemon and associated loaders, type definitions and platform binaries. They are included for transparency, not as a claim that customers receive our development environment.
The reviewed dependencies include MIT, MIT-0, Apache 2.0, ISC, BSD, 0BSD, Blue Oak, Python, zlib, Creative Commons and dual-licensed packages. Applicable copyright, permission and disclaimer texts are retained in the full notices rather than replaced by this summary.
Fluentful ORM for DynamoDB
Happy Tree Cards uses Fluentful ORM — a TypeScript ORM for Amazon DynamoDB. The @fluentful/orm package provides a fluent query builder, schema-validated typed tables and atomic transactions, with an in-memory backend for local development and testing.
Fluentful ORM is licensed under Apache 2.0. Explore its source code, documentation and examples in the Fluentful ORM GitHub repository. Its full licence and copyright notices are included in the notice file above.
Additional Licence Terms
sharp uses Apache 2.0. Its native libvips components use LGPL 3.0 or later, alongside the licences of their bundled libraries, including LGPL and Mozilla Public Licence terms. The notice file includes version-matched native library notices and the applicable licence texts. Source and build information are available from libvips and sharp-libvips.
Lightning CSS and Vercel Stega use Mozilla Public Licence 2.0. Their source is available from Lightning CSS and Stega; the notice file identifies the reviewed components.
Can I Use compatibility data, supplied by caniuse-lite, is copyright Alexis Deveria and contributors and uses Creative Commons Attribution 4.0.
Chromium has a BSD-style licence and bundled third-party licences. Sparticuz Chromium has a separate MIT licence. See Chromium's licence, third-party source notices and Sparticuz Chromium build information. Its native support libraries include Expat, NSS/NSPR, SQLite, libuuid, SwiftShader and the Vulkan loader, each under its respective upstream terms.
UAParser.js PRO Business, copyright Faisal Salman, is a commercial dependency. It is not presented as an open-source or AGPL-licensed component. Its use is governed by the separate commercial agreement.
This page is an acknowledgement, not a replacement for any licence or a grant of rights to Happy Tree Cards software, artwork or third-party services. Requirements relating to distribution, source availability and modified files continue to apply where relevant.
