Kontribusi
Pengaturan pengembangan
git clone https://github.com/tmc1807/laravel-tree-chart.git
cd laravel-tree-chart
composer install
Menjalankan test
composer test
Menjalankan Pest dengan Orchestra Testbench (28 test yang mencakup rendering,
normalisasi node, deduplikasi @once, dan route demo).
Gaya kode
composer pint
Situs dokumentasi
Dokumentasi GitHub Pages berada di docs/
dan dibangun otomatis oleh GitHub Pages (branch main, folder /docs)
menggunakan theme jarak jauh just-the-docs. Untuk pratinjau lokal:
gem install bundler
cd docs
bundle install
bundle exec jekyll serve
Lalu buka http://localhost:4000.
Pembangun GitHub Pages menyelesaikan
remote_theme: just-the-docssendiri;Gemfile(gem github-pages) hanya untuk pratinjau lokal.
Checklist fitur untuk sebuah PR
- Test ditambahkan/diperbarui dan lolos (
composer test). - Pint bersih (
composer pint). - Docs diperbarui (README dan/atau
docs/) saat perilaku berubah.
Lisensi
MIT. Dengan berkontribusi, Anda menyetujui perubahan Anda dirilis di bawah lisensi yang sama.