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 🙏

© 2026 – Pkg Stats / Ryan Hefner

gwind

v1.0.0-11

Published

## Tentang Gwind Gwind adalah design token berbasis pada Tailwind yang mendukung pengembangan proyek Digital pada Pegadaian. Design Token ini menggunakan teknologi: - **Tailwind CSS**: Library CSS. - **Sass**: Preprocessor CSS untuk mempermudah styling.

Readme

Gwind - Pegadaian Design System

Tentang Gwind

Gwind adalah design token berbasis pada Tailwind yang mendukung pengembangan proyek Digital pada Pegadaian. Design Token ini menggunakan teknologi:

  • Tailwind CSS: Library CSS.
  • Sass: Preprocessor CSS untuk mempermudah styling.

Gwind bertujuan menyediakan solusi desain yang konsisten dan efisien, mendukung pengembangan aplikasi Pegadaian dengan standar desain modern.


Getting started

Instalasi

Pastikan Anda sudah menginstal prerequisite berikut:

  • Node.js: Versi 18 atau lebih baru.
  • npm: Versi 8 atau lebih baru. atau Anda bisa menggunakan
  • pnpm: Versi 9 atau lebih baru.
npm config set registry https://artifactory.pegadaian.co.id/repository/npm-group-1/

Setelah berhasil Anda bisa langsung instalasi dengan cara :

npm install @pegadaian/gwind -D

Langkah Konfigurasi untuk Proyek Vue

Konfigurasi tailwind.config.js

import { gwindTwBase, gwindTheme } from "@pegadaian/gwind";  
  
const config = {  
  content: ['./public/index.html', './index.html', './src/**/*.{vue,js,ts,jsx,tsx}'],  
  darkMode: 'class',  
  theme: {  
    ...gwindTheme
  },  
  plugins: [gwindTwBase],  
};

export default config;  

Perhatikan pada baris kode dibawah

  theme: {  
    ...gwindTheme
  },  
  plugins: [gwindTwBase]

Struktur Branch untuk Pengembangan Gwind

  • master: Branch yang berisi versi stabil dari Gwind. Branch ini digunakan untuk merilis package ke Artifactory Pegadaian.
  • dev/gwind: Branch pengembangan utama. Semua fitur baru atau perbaikan akan di-review di branch ini sebelum di-merge ke master.

Cara Berkontribusi pada Gwind

Kami sangat mengapresiasi kontribusi dari developer lain untuk menambahkan komponen baru, memperbaiki styling, atau memperbaiki bug pada komponen yang ada.

Langkah-Langkah Kontribusi

  1. Fork dan Clone Repository

    • Fork repository Gwind ke akun git kamu.
    • Clone repository fork kamu:
      git clone https://repo.pegadaian.co.id/client/pegadaian-ui-kit-vue.git
      
      cd gwind
  2. Checkout Branch Pengembangan

    • Pastikan kamu selalu bekerja dari branch pengembangan, dev/gwind:
      git checkout dev/gwind
  3. Buat Branch Baru dari dev/gwind

    • Untuk Penambahan Design Token Baru:

      • Buat branch baru dengan penamaan dev/gwind/add-(nama-token):
      • Contoh jika kamu melakukan penambahan komponen button :
        git checkout -b dev/gwind/add-radius-token
    • Untuk Update atau Bug Fixing Token yang Ada:

      • Buat branch baru dengan penamaan dev/gwind/update-(nama-token):
      • Contoh jika kamu melakukan penambahan komponen button :
        git checkout -b dev/gwind/update-radius-token
  4. Mulai Pengembangan

    • Penambahan Design Token Baru:
      • Tambahkan komponen baru sesuai dengan standar kode yang telah disepakati.
      • Pastikan untuk menulis komentar dan menambahkan dokumentasi yang relevan.
    • Update atau Bug Fixing:
      • Perbaiki bug atau update styling komponen yang ada.
      • Tambahkan komentar untuk memastikan perubahan tersebut.
  5. Commit dan Push

    • Buat commit yang jelas dan deskriptif:
      git commit -m "Add Design Token radius (sm, md, lg, xl, and 2xl)"
      git push origin dev-add-button
  6. Buka Merge Request (MR)

    • Setelah selesai, buka Merge Request ke branch dev/gwind.
    • Tambahkan deskripsi lengkap mengenai perubahan dan penambahan yang kamu lakukan.
  7. Code Review

    • Merge Request kamu akan di-review oleh maintainer proyek dari Pegadaian Design.
    • Jika ada catatan, lakukan perbaikan berdasarkan umpan balik yang diberikan.
  8. Merge ke dev/gwind

    • Setelah review selesai, request akan di-merge ke gwind.

Penting Diperhatikan

Penamaan Branch

  • Penambahan Komponen Baru:

    • Branch name: dev/gwind/add-(nama-token)
    • Contoh: dev/gwind/add-radius-token, dev/gwind/add-container-token
  • Perbaikan atau Update Komponen yang Ada:

    • Branch name: dev/gwind/update-(nama-token)
    • Contoh: dev/gwind/update-radius-token, dev/gwind/update-container-token

Praktik Terbaik

  • Coding Style: Ikuti pedoman coding style yang ada dalam proyek ini.
  • Test: Selalu tambahkan atau perbarui unit tests untuk memastikan kode yang kamu tambahkan atau ubah berfungsi dengan baik.
  • Dokumentasi: Jangan lupa untuk menambahkan atau memperbarui dokumentasi jika kamu menambahkan fitur baru atau mengubah yang sudah ada.
  • Jaga Kualitas: Semua kode harus melalui proses review dan testing sebelum di-merge ke branch gwind.

Terima kasih telah berkontribusi ke Gwind! Kami sangat menghargai usaha dan waktu yang kamu luangkan untuk membuat proyek ini menjadi lebih baik.

♡ Pegadaian Design ♡

Love 🫰, Regard 🤝 and Cheers 🍻