Perf optimization of caching

This commit is contained in:
be5invis 2022-05-07 13:04:34 -07:00
parent 952ffd2163
commit 6b94447100
4 changed files with 6 additions and 5 deletions

View file

@ -4,7 +4,7 @@ const fs = require("fs-extra");
const zlib = require("zlib");
const { encode, decode } = require("@msgpack/msgpack");
const Edition = 13;
const Edition = 14;
const MAX_AGE = 5;
class GfEntry {

View file

@ -180,6 +180,7 @@ class DiSpiroGeometry extends GeometryBase {
toShapeStringOrNull() {
return Format.struct(
"DiSpiroGeometry",
Format.gizmo(this.m_gizmo),
Format.n(this.m_contrast),
this.m_closed,
@ -320,7 +321,7 @@ class TransformedGeometry extends GeometryBase {
toShapeStringOrNull() {
const sTarget = this.m_geom.toShapeStringOrNull();
if (!sTarget) return null;
return Format.struct(TransformedGeometry, sTarget, Format.gizmo(this.m_transform));
return Format.struct("TransformedGeometry", sTarget, Format.gizmo(this.m_transform));
}
}

4
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "iosevka",
"version": "15.2.0",
"version": "15.3.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "iosevka",
"version": "15.2.0",
"version": "15.3.0",
"dependencies": {
"@iarna/toml": "^2.2.5",
"@msgpack/msgpack": "^2.7.2",

View file

@ -1,6 +1,6 @@
{
"name": "iosevka",
"version": "15.2.0",
"version": "15.3.0",
"main": "./font-src/index.js",
"scripts": {
"build": "node utility/ensure-verda-exists && verda -f verdafile.js",