{"_id":"@arma-events/web-fonts","_rev":"8-c42a415f53d499ba81d4430572a06179","name":"@arma-events/web-fonts","dist-tags":{"latest":"1.2.2"},"versions":{"1.0.0":{"name":"@arma-events/web-fonts","version":"1.0.0","author":{"name":"Jonas Schade","email":"derzade@gmail.com"},"license":"MIT","_id":"@arma-events/web-fonts@1.0.0","maintainers":[{"name":"derzade","email":"derzade@gmail.com"}],"homepage":"https://github.com/arma-events/web-fonts#readme","bugs":{"url":"https://github.com/arma-events/web-fonts/issues"},"dist":{"shasum":"efa7c5ce77f22aa11ff478a26ecf6f026519aac8","tarball":"https://registry.npmjs.org/@arma-events/web-fonts/-/web-fonts-1.0.0.tgz","fileCount":49,"integrity":"sha512-BFkAUWWTPfwDiYSM51QkZn+7ZHSLBj+F5hBpOVGiQu7XaAhvfT1zCdHRd15C0lNwgyxUi/Z35NyFgHFtaaeHLw==","signatures":[{"sig":"MEUCIQDsL0I120DJywUWai07eNlqv/ri6lFlBbzEppk9WWSodQIgedXYNtgIFUkQe9lDuGxG6kprTR6jpsG9Czv1zy5S4vw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1589121},"type":"module","gitHead":"cd61a07f16e4eaaff6b92bd2043f800cfe036e93","scripts":{"fmt":"npx prettier --write .","build":"node build/index.js"},"_npmUser":{"name":"derzade","email":"derzade@gmail.com"},"repository":{"url":"git+https://github.com/arma-events/web-fonts.git","type":"git"},"_npmVersion":"10.2.4","description":"Ready to load web fonts, which are used by arma.events","directories":{},"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.72.0","chalk":"^5.3.0","fontaine":"^0.5.0","pretty-bytes":"^6.1.1","@sinclair/typebox":"^0.32.18"},"_npmOperationalInternal":{"tmp":"tmp/web-fonts_1.0.0_1711389407658_0.36187471782603065","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@arma-events/web-fonts","version":"1.0.2","author":{"name":"Jonas Schade","email":"derzade@gmail.com"},"license":"MIT","_id":"@arma-events/web-fonts@1.0.2","maintainers":[{"name":"derzade","email":"derzade@gmail.com"}],"homepage":"https://github.com/arma-events/web-fonts#readme","bugs":{"url":"https://github.com/arma-events/web-fonts/issues"},"dist":{"shasum":"f02b22383c3de879b4ad4c2e4eb80357927002d8","tarball":"https://registry.npmjs.org/@arma-events/web-fonts/-/web-fonts-1.0.2.tgz","fileCount":49,"integrity":"sha512-KohqlnIDXBQHFoQek3s/Tkoa1/rRpeP8Ni6OdZRRU0lQPx2eIyxxbEvT06DqCxyBjpRj05wugJ75ooMFkxUGHw==","signatures":[{"sig":"MEUCIQD9SFr6gzBuGtUdhZWBnmUXaoki7s2gIJR7d/SsTpHkOQIgLjHDSzkioBp53riHHtn0OH7PePBwCDglD7L9oVzQkbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arma-events%2fweb-fonts@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1589130},"type":"module","gitHead":"c2e08b2d3dbfe4dfd95c7f5108dbfa0768a4255b","scripts":{"fmt":"npx prettier --write .","build":"node build/index.js"},"_npmUser":{"name":"derzade","email":"derzade@gmail.com"},"repository":{"url":"git+https://github.com/arma-events/web-fonts.git","type":"git"},"_npmVersion":"10.2.4","description":"Packaged, ready-to-use web fonts for arma.events and all related projects.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.72.0","chalk":"^5.3.0","fontaine":"^0.5.0","pretty-bytes":"^6.1.1","@sinclair/typebox":"^0.32.18"},"_npmOperationalInternal":{"tmp":"tmp/web-fonts_1.0.2_1711390478267_0.42239905043399695","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@arma-events/web-fonts","version":"1.1.0","author":{"name":"Jonas Schade","email":"derzade@gmail.com"},"license":"MIT","_id":"@arma-events/web-fonts@1.1.0","maintainers":[{"name":"derzade","email":"derzade@gmail.com"}],"homepage":"https://github.com/arma-events/web-fonts#readme","bugs":{"url":"https://github.com/arma-events/web-fonts/issues"},"dist":{"shasum":"ec6f02cc6f2200042aea35a28ebb254393cfa2ed","tarball":"https://registry.npmjs.org/@arma-events/web-fonts/-/web-fonts-1.1.0.tgz","fileCount":49,"integrity":"sha512-6IrC1YjIVxBs1eAJhYjKkeXXAATuPdmZC/zUW/ZL2qDPt2cpYhC+argxihIv/R47r1H+vAidbS0J+vjFhZZQlw==","signatures":[{"sig":"MEUCIQCnCoAXvzHo6v9iK40qWcWzO3cJsmYgZE848qVT0KUX+QIgNesrzHXwYlPrdqJrAyA95qXodOu0w9iuXMs366tCggo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arma-events%2fweb-fonts@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1594247},"type":"module","gitHead":"5653e6789c3832d47c3357c5f8f393691c35d9c6","scripts":{"fmt":"npx prettier --write .","build":"node build/index.js"},"_npmUser":{"name":"derzade","email":"derzade@gmail.com"},"repository":{"url":"git+https://github.com/arma-events/web-fonts.git","type":"git"},"_npmVersion":"10.7.0","description":"Packaged, ready-to-use web fonts for arma.events and all related projects.","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.72.0","chalk":"^5.3.0","fontaine":"^0.5.0","pretty-bytes":"^6.1.1","@sinclair/typebox":"^0.32.18"},"_npmOperationalInternal":{"tmp":"tmp/web-fonts_1.1.0_1720548812465_0.9316131752039964","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@arma-events/web-fonts","version":"1.1.1","author":{"name":"Jonas Schade","email":"derzade@gmail.com"},"license":"MIT","_id":"@arma-events/web-fonts@1.1.1","maintainers":[{"name":"derzade","email":"derzade@gmail.com"}],"homepage":"https://github.com/arma-events/web-fonts#readme","bugs":{"url":"https://github.com/arma-events/web-fonts/issues"},"dist":{"shasum":"8ad80ba8736604852865dd40d7dd43a83d6d438d","tarball":"https://registry.npmjs.org/@arma-events/web-fonts/-/web-fonts-1.1.1.tgz","fileCount":49,"integrity":"sha512-QYJ+10y6RmDfZtd6Dsg5w+82GNuJcfO2cJOE2hMxhhdYMCKz6IHij2XQrXiL+ipF4SxcbhBFiQDwNA/nG1m9iQ==","signatures":[{"sig":"MEUCICaY5eKmwpzTYbMTcNaQcKSg6CP9BFVOy3LkKeymiBuvAiEA4o3Q92EArMnpLkjW8o2bNy4qadNGLj7igeLSMayRIl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arma-events%2fweb-fonts@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1594309},"type":"module","gitHead":"935ea71ba45874837e270c5faf817cf54b69031f","scripts":{"fmt":"npx prettier --write .","build":"node build/index.js"},"_npmUser":{"name":"derzade","email":"derzade@gmail.com"},"repository":{"url":"git+https://github.com/arma-events/web-fonts.git","type":"git"},"_npmVersion":"10.7.0","description":"Packaged, ready-to-use web fonts for arma.events and all related projects.","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.6","chalk":"^5.3.0","fontaine":"^0.5.0","pretty-bytes":"^6.1.1","@sinclair/typebox":"^0.32.34"},"_npmOperationalInternal":{"tmp":"tmp/web-fonts_1.1.1_1720552351464_0.15060063571068993","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@arma-events/web-fonts","version":"1.1.2","author":{"name":"Jonas Schade","email":"derzade@gmail.com"},"license":"MIT","_id":"@arma-events/web-fonts@1.1.2","maintainers":[{"name":"derzade","email":"derzade@gmail.com"}],"homepage":"https://github.com/arma-events/web-fonts#readme","bugs":{"url":"https://github.com/arma-events/web-fonts/issues"},"dist":{"shasum":"876ffc6942c7e0b908e69dea9b9c244cfd765671","tarball":"https://registry.npmjs.org/@arma-events/web-fonts/-/web-fonts-1.1.2.tgz","fileCount":49,"integrity":"sha512-QygP3w4C3plz2REvNHHPfo6Lbz3OmkxxK3PBHIUiXMMLXXp4wX49YOa9BQzFy/s0XUp4hV1lOGlcvSc1KxAEMw==","signatures":[{"sig":"MEQCIAO4yDJ6+VwbfYr6cuFtMZGYri8HL53wFAi+A+ieO/5hAiAZsqyn/3KtK+c8umec/K7ebpQXXSBXZigMsG4iEYhjPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arma-events%2fweb-fonts@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1594309},"type":"module","gitHead":"d75c90b32338bd6628c9681ce0146f03c59fae0c","scripts":{"fmt":"npx prettier --write .","build":"node build/index.js"},"_npmUser":{"name":"derzade","email":"derzade@gmail.com"},"repository":{"url":"git+https://github.com/arma-events/web-fonts.git","type":"git"},"_npmVersion":"10.7.0","description":"Packaged, ready-to-use web fonts for arma.events and all related projects.","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.6","chalk":"^5.3.0","fontaine":"^0.5.0","pretty-bytes":"^6.1.1","@sinclair/typebox":"^0.32.34"},"_npmOperationalInternal":{"tmp":"tmp/web-fonts_1.1.2_1721412612588_0.8561263356658231","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@arma-events/web-fonts","version":"1.2.0","author":{"name":"Jonas Schade","email":"derzade@gmail.com"},"license":"MIT","_id":"@arma-events/web-fonts@1.2.0","maintainers":[{"name":"derzade","email":"derzade@gmail.com"}],"homepage":"https://github.com/arma-events/web-fonts#readme","bugs":{"url":"https://github.com/arma-events/web-fonts/issues"},"dist":{"shasum":"78f55c9a01e43b19e8cc38b2d86c712e14cb3b58","tarball":"https://registry.npmjs.org/@arma-events/web-fonts/-/web-fonts-1.2.0.tgz","fileCount":49,"integrity":"sha512-vtBqgIMAh/M8YRF2+bHAnuCRMywoZX1bQmzQDUOUKRrkTYYK+5anHX1rwg+JnBIwzipjtGpkNbxVytd+RNNRUw==","signatures":[{"sig":"MEUCIQD/3Xs9Y63DqH13JFVlsinWHgJHh+vtk1XDqaR01y9olQIgbELt09EsNPgLLKSL8H7nhcQlo9g3Cb4xCdsroI7MaBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arma-events%2fweb-fonts@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1599959},"type":"module","gitHead":"6a13544cdca6d248d3490f9c71db8137724da79c","scripts":{"fmt":"npx prettier --write .","build":"node build/index.js"},"_npmUser":{"name":"derzade","email":"derzade@gmail.com"},"repository":{"url":"git+https://github.com/arma-events/web-fonts.git","type":"git"},"_npmVersion":"10.8.2","description":"Packaged, ready-to-use web fonts for arma.events and all related projects.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.6","chalk":"^5.3.0","fontaine":"^0.5.0","pretty-bytes":"^6.1.1","@sinclair/typebox":"^0.32.34"},"_npmOperationalInternal":{"tmp":"tmp/web-fonts_1.2.0_1763202631443_0.65290599034791","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@arma-events/web-fonts","version":"1.2.1","author":{"name":"Jonas Schade","email":"derzade@gmail.com"},"license":"MIT","_id":"@arma-events/web-fonts@1.2.1","maintainers":[{"name":"derzade","email":"derzade@gmail.com"}],"homepage":"https://github.com/arma-events/web-fonts#readme","bugs":{"url":"https://github.com/arma-events/web-fonts/issues"},"dist":{"shasum":"375187a022943ff45193ebab8a21aa8803de9d47","tarball":"https://registry.npmjs.org/@arma-events/web-fonts/-/web-fonts-1.2.1.tgz","fileCount":49,"integrity":"sha512-9tX649jICu5fLT+hFGpQveJ7ZrzOMfxwWMJ+rsVDmsnzJHg1sHhOwOQykU9fNHI4Sf/oq/rBshD/oaSJEAomww==","signatures":[{"sig":"MEQCIFUGmQJvfZ8qHidTh7Bg1Nw3oYw789aFph8Tuf0I8x25AiAxM3/m5m8Huc202IJ1ImNLIJMz+B29vy2tY6DvlqM7Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arma-events%2fweb-fonts@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1599959},"type":"module","gitHead":"328d77dbd426f660502732116c939d6247261625","scripts":{"fmt":"npx prettier --write .","build":"node build/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb53576b-fbd8-4db4-87f5-40e6034da43c"}},"repository":{"url":"git+https://github.com/arma-events/web-fonts.git","type":"git"},"_npmVersion":"11.6.2","description":"Packaged, ready-to-use web fonts for arma.events and all related projects.","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.6","chalk":"^5.3.0","fontaine":"^0.5.0","pretty-bytes":"^6.1.1","@sinclair/typebox":"^0.32.34"},"_npmOperationalInternal":{"tmp":"tmp/web-fonts_1.2.1_1766833599585_0.1482862596946548","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"_id":"@arma-events/web-fonts@1.2.2","bugs":{"url":"https://github.com/arma-events/web-fonts/issues"},"dist":{"shasum":"4a80a050b6382a01390fe9fab0cb82d8b363a663","tarball":"https://registry.npmjs.org/@arma-events/web-fonts/-/web-fonts-1.2.2.tgz","fileCount":49,"integrity":"sha512-baICJI46+yB9XzYn8UMbvGD3lICft5cMaluHRYvqlOD05KqDA4Xmopq/jtfo2z6009z7F1rbHg0lAjHoDaXVZw==","signatures":[{"sig":"MEQCIGrz11IL1A7iE7TZFx/vIpkame0LAxtVJR/WtoPLGuz3AiBbQLaQIbSIcS0TFpfshlSUXmcGVV8DrZ8ERou1rMfhRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGeHkrwTGx2z1CHpbmioLIixIxQXOFdbLdzpZUctAs6CAiBkJgXQm63qrB2J1l0AJErqiKiO9hzp37Uv49ghD58VKQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arma-events%2fweb-fonts@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1599949},"name":"@arma-events/web-fonts","type":"module","author":{"name":"Jonas Schade","email":"derzade@gmail.com"},"gitHead":"0181251729c028fd7874b01c48507552730118aa","license":"MIT","scripts":{"fmt":"npx prettier --write .","build":"node build/index.js"},"version":"1.2.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb53576b-fbd8-4db4-87f5-40e6034da43c"}},"homepage":"https://github.com/arma-events/web-fonts#readme","repository":{"url":"git+https://github.com/arma-events/web-fonts.git","type":"git"},"_npmVersion":"11.19.0","description":"Packaged, ready-to-use web fonts for arma.events and all related projects.","directories":{},"maintainers":[{"name":"derzade","email":"derzade@gmail.com"}],"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.104.0","chalk":"^6.0.0","typebox":"^1.3.28","fontaine":"^0.8.1","pretty-bytes":"^7.1.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-fonts_1.2.2_1788708071881_0.24529904769544708"}}},"time":{"created":"2024-03-25T17:56:47.564Z","modified":"2026-09-06T15:21:12.371Z","1.0.0":"2024-03-25T17:56:48.003Z","1.0.2":"2024-03-25T18:14:38.535Z","1.1.0":"2024-07-09T18:13:32.712Z","1.1.1":"2024-07-09T19:12:31.719Z","1.1.2":"2024-07-19T18:10:12.858Z","1.2.0":"2025-11-15T10:30:31.716Z","1.2.1":"2025-12-27T11:06:39.770Z","1.2.2":"2026-09-06T15:21:12.006Z"},"bugs":{"url":"https://github.com/arma-events/web-fonts/issues"},"author":{"name":"Jonas Schade","email":"derzade@gmail.com"},"license":"MIT","homepage":"https://github.com/arma-events/web-fonts#readme","repository":{"url":"git+https://github.com/arma-events/web-fonts.git","type":"git"},"description":"Packaged, ready-to-use web fonts for arma.events and all related projects.","maintainers":[{"name":"derzade","email":"derzade@gmail.com"}],"readme":"# Web Fonts for arma.events [![](https://img.shields.io/npm/v/%40arma-events%2Fweb-fonts?style=flat-square)](https://www.npmjs.com/package/@arma-events/web-fonts)\n\nThis package includes all web fonts used in arma.events and related projects.\n\nEach font is...\n\n- ...segmented in multiple unicode ranges so that a browser only needs to download the font resource needed for the displayed text content\n- ...accompanied by a fallback font that should be displayed while the resources are loading. It is a font that is locally available on most systems and is adjusted to match the size of the target font as closely as possible to reduce layout shift.\n\n## Installation\n\n```\nnpm i @arma-events/web-fonts\n```\n\n## Usage\n\nSimply include the css file, which includes font-faces for all font as well as their fallback fonts:\n\n```css\n@import '@arma-events/web-fonts/dist/index.css';\n\n/* Use the font */\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  font-family: 'Raleway', 'Raleway Fallback', sans-serif; /* Make sure to include the fallback font to reduce layout shift */\n}\n```\n\n### Advanced usage\n\nWhen you are using [SASS](https://sass-lang.com/) (or SCSS) you can also import the `index.scss`, which allows configuration which font families, Unicode ranges and styles should be included as well as from where the font files are loaded.\n\n<!-- prettier-ignore -->\n```scss\n// NOTE: omit the variable entirely to keep the default value\n\n@use '@arma-events/web-fonts/dist/index.scss' with (\n  // no trailing slash;\n  // would attempt to load '~my/font/files/Raleway/italic.latin.woff2'\n  //                        ^^^^^^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^\n  //                        Your Path      Family  Style  Range\n  $base-path: '~my/font/files',\n\n  // only include Source Sans 3 and Raleway in the italic-style\n  // and latin as well as latin-ext ranges\n  $families: ('Source Sans 3', 'Raleway'),\n  $styles: ('italic'),\n  $ranges: ('latin', 'latin-ext'),\n);\n```\n\n#### Variables\n\n> [!IMPORTANT]\n> All \"Allowed Values\" below might be outdated. Check the `dist/_build_info.scss` file in your package directory for the correct values.\n\n##### `$base-path`\n\n| Name           | Value                                                         |\n| :------------- | :------------------------------------------------------------ |\n| Description    | Base path of woff files to load (without a trailing slash)    |\n| Default Value  | `@arma-events/web-fonts/dist/woff2`                           |\n| Type           | [String](https://sass-lang.com/documentation/values/strings/) |\n| Allowed Values | -                                                             |\n\n##### `$families`\n\n| Name           | Value                                                            |\n| :------------- | :--------------------------------------------------------------- |\n| Description    | Font families to include                                         |\n| Default Value  | All families                                                     |\n| Type           | [List](https://sass-lang.com/documentation/values/lists/)        |\n| Allowed Values | one or multiple of `Source Sans 3`, `Source Code Pro`, `Raleway` |\n\n##### `$styles`\n\n| Name           | Value                                                     |\n| :------------- | :-------------------------------------------------------- |\n| Description    | Font styles to include                                    |\n| Default Value  | All styles                                                |\n| Type           | [List](https://sass-lang.com/documentation/values/lists/) |\n| Allowed Values | one or multiple of `normal`, `italic`                     |\n\n##### `$ranges`\n\n| Name           | Value                                                                                                   |\n| :------------- | :------------------------------------------------------------------------------------------------------ |\n| Description    | Unicode ranges to include                                                                               |\n| Default Value  | All built ranges                                                                                        |\n| Type           | [List](https://sass-lang.com/documentation/values/lists/)                                               |\n| Allowed Values | one or multiple of `cyrillic-ext`, `cyrillic`, `greek-ext`, `greek`, `vietnamese`, `latin-ext`, `latin` |\n","readmeFilename":"README.md"}