Typer Defense - changes made for this site
===========================================
This is a modified version of "Typer" by Berk Erol (berkerol).
Original: https://github.com/berkerol/typer
Commit: 19ddc6035d695c089fc834bff2fea0605e30c39f
License: GNU General Public License v3 (LICENSE). This modified version is also
distributed under the GPL v3.
Changes (2026-10-14):
1. typer.html was renamed to index.html.
2. index.html:
changed from "Typer" to "Typer Defense" (site title).
3. index.html: removed the Google Analytics (googletagmanager.com) tracking scripts.
4. index.html: removed the Font Awesome kit script (kit.fontawesome.com) and the
single icon it drew on the "Case sensitive" button; the button text is unchanged.
5. index.html: these files were loaded from CDNs and are now served from vendor/:
- vendor/berkerol-libraries/canvas.js and particle.js - from
https://github.com/berkerol/libraries at commit
1257269d0165e4f6683d36fde4311f04d2b9670c (GPL v3, LICENSE in that folder).
Unmodified; identical to the files the game loaded from berkerol.github.io.
- vendor/fpsmeter/fpsmeter.min.js - FPSMeter 0.3.1 by Darsain (MIT), unmodified
copy of the cdnjs file; see vendor/fpsmeter/LICENSE.txt.
- vendor/bootstrap/bootstrap.min.css - Bootstrap 5.3.3 (MIT), unmodified copy of
the jsDelivr file (same SHA-384 as the original integrity attribute); see
vendor/bootstrap/LICENSE.
6. Line endings of index.html normalized to LF.
typer.js and typer.css are unchanged.
- 2026-11-04: Display title text changed from "Typer Defense" to "Typer" (1 file(s)). Game logic unchanged.