24 Apr, 2026
15 mins read

Configurable typing of NPM packages. Typing may be stricter than you think – Beragampengetahuan

In this article, I’d like to show how you can create NPM packages so that the user of your library (the developer) can configure the typing of your package. And I will also describe why and to whom it may be interesting. Why do we need configurable typing? Configuration of the executable logic of NPM […]

5 mins read

A release process for our NPM and Composer packages – Mike Street – Beragampengetahuan

At Liquid Light, we maintain several public and private packages for our TYPO3 installations. Over the last couple of years, we have honed the development and release process of the packages so that 6 developers independently work on our extensions. Workflow I’ll go into more detail below, but the workflow is: Make an Issue The […]

3 mins read

Dari npm ke benang ke pnpm – mengapa, apa dan bagaimana – Beragampengetahuan

Ada beberapa pengelola paket untuk proyek Node.js, beberapa di antaranya memiliki keunggulan dibandingkan yang lain. Saat ini, kami menggunakan benang dan menghadapi beberapa tantangan yang dapat diselesaikan dengan bermigrasi ke pnpm. Karena kami memigrasikan semua proyek kami dari npm ke benang v1 (klasik), kami memiliki penyiapan pengembangan yang lebih kuat dan lebih cepat dengan lebih […]

1 min read

manajer interval penyiapan – npm – Beragampengetahuan

Kelas utilitas untuk mengelola interval yang dibuat oleh setInterval. Install Anda dapat menginstal paket menggunakan npm: npm install set-interval-manager contoh // ES6 import import SetInterval from ‘set-interval-manager’; // (or) CommonJS require const SetInterval = require(‘set-interval-manager’); const mockFn = () => ‘set-interval-manager’; // — (start + clear) — SetInterval.start(mockFn, 1000, ‘basic-example’); SetInterval.clear(‘basic-example’); // — (start + […]