npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@domg/govflanders-font

v15.0.1

Published

I.h.k.v. webuniversum voorziet Digitaal Vlaanderen (DV) fonts (zie eventueel https://overheid.vlaanderen.be/webuniversum/v3/). De frontend toepassingen van Departement Omgeving maken gebruik van deze fonts, deze worden momenteel centraal ter beschikking g

Downloads

2

Readme

govflanders-font

I.h.k.v. webuniversum voorziet Digitaal Vlaanderen (DV) fonts (zie eventueel https://overheid.vlaanderen.be/webuniversum/v3/). De frontend toepassingen van Departement Omgeving maken gebruik van deze fonts, deze worden momenteel centraal ter beschikking gesteld op de CDN.

DV released echter geregeld nieuwe versies en daar kan een nieuw font inzitten. Omdat 1 van de fonts icoontjes bevat en nieuwe icoontjes op een random plaats worden toegevoegd maakt dit dat het icoontjes font niet backwards compatibel is. Om die rede is er nood om de fonts geversioneerd beschikbaar te stellen.

Legacy situatie

Er zijn 2 plaatsen waaruit de fonts gebruikt worden (en dus staan):

Voor het text font in de varianten italic / sans / serif
https://cdn.omgeving.vlaanderen.be/vlaanderen-font-new/LATEST/font/flanders/

Voor het iconfont
https://cdn.milieuinfo.be/vlaanderen-font/LATEST/font/iconfont/3.12.23/

Belangrijk: dit moet blijven zoals het is! Alle huidige toepassingen maken gebruik van deze locaties, het is dus zeer belangrijk dat die fonts onder de desbetreffende url's beschikbaar blijven! Er mag zeker ook geen nieuwe versie op die plaatsen gezet worden.

Opmerking 1: de versie problematiek speelt enkel voor 'iconfont', voor het 'gewone' font zou er een nieuwe versie mogen komen onder LATEST

Opmerking 2: de 2 CDN root folders (cdn.omgeving.vlaanderen.be en cdn.milieuinfo.be) zijn onderling inwisselbaar, alles is onder beide beschikbaar, beide locaties bestaan voor CORS ondersteuning

Nieuwe situatie

Als er nood is aan een nieuwe font versie:

  • omdat er nieuwe icoontjes zijn bijgekomen
  • omdat er ge-upgrade wordt naar een hoger DV versie

Dan dienen:

  • de folders 'flanders' en 'iconfont' overgenomen te worden uit 'node_modules/@govflanders/vl-ui-core/src/font'
  • het versie-nummer van vl-ui-core moet overgenomen worden als versie in de package.json van deze module
  • dit alles moet ge-commit worden met een relevante boodschap en ge-rebased op main
  • de feitelijke package moet gepubliceerd worden naar artifactory: 'npm run release'
    -> om dit te kunnen vanaf een lokale machine moet je create rechten hebben op local-npm
    -> je dient expliciet op https://repo.omgeving.vlaanderen.be/artifactory/api/npm/local-npm/ in te loggen om te kunnen publiceren
  • nadien dient het 'infra' team op de hoogte gebracht worden, deze zullen er voor zorgen dat de nieuwe versie beschikbaar komt onder https://cdn.omgeving.vlaanderen.be/domg/govflanders-font
    -> dit zorgt er ook voor dat onder LATEST de nieuwste versie beschikbaar komt