@osmanhorasan/aros
v1.0.0
Published
Kodsuz Web Site Olusturma Projesi
Maintainers
Readme
Aros
Kodsuz web site oluşturma fikri üzerine geliştirilen bir TypeScript kütüphanesi/proje iskeleti.
Bu depo şu an temel yapı aşamasındadır ve dağıtıma hazır cjs + esm + d.ts çıktı üretecek şekilde ayarlanmıştır.
Ozellikler
- TypeScript ile strict ayarlar
tsupile hızlı build- Hem CommonJS hem ESM çıktı
- Tip tanımları (
.d.ts) üretimi - Temiz ve sade başlangıç yapısı
Proje Yapisi
aros/
src/
index.ts
dist/
package.json
tsup.config.ts
tsconfig.jsonGereksinimler
- Node.js 18+ (onerilir)
- npm
Kurulum
npm installBuild Alma
npm run buildBu komut sonunda dist/ klasoru icinde su dosyalar uretilir:
index.js(CommonJS)index.mjs(ESM)index.d.ts(TypeScript tipleri)
Kullanim
Su an src/index.ts bos oldugu icin disariya aktarilan bir API bulunmuyor.
Ilk adim olarak bu dosyaya kendi fonksiyonlarini veya siniflarini ekleyebilirsin.
Ornek:
// src/index.ts
export function merhaba(ad: string): string {
return `Selam, ${ad}!`;
}Ardindan:
npm run buildve baska bir projede:
import { merhaba } from "aros";
console.log(merhaba("Dunya"));Yol Haritasi (Oneri)
- [ ] Temel API tasarimi
- [ ] Bilesen/sablon sistemi
- [ ] Form ve icerik bloklari
- [ ] CLI ile proje olusturma komutlari
- [ ] Test altyapisi (unit + entegrasyon)
- [ ] Ornek kullanimlar ve dokumantasyon sayfalari
Lisans
MIT
