Skip to content

Latest commit

 

History

History
75 lines (57 loc) · 4.1 KB

README.md

File metadata and controls

75 lines (57 loc) · 4.1 KB

UXRocket Utils

JavaScript'in kayıp araç/gereç kütüphanesi.

Build Status Coverage Dependency Status devDependency Status

GitHub version Bower version npm version

Psst! You speaking english? Then check this out; English Documentation.

Kurulum

Bower

$ bower install uxrocket.utils

NPM

$ npm install uxrocket.utils

Geleneksel yol

Yayınlanmış paketler içerisinden paketi indirin ve dist klasörü altından alın. Unutmayın; Master branch'i altındaki dist klasöründe bulunan dosyalar stabil sürümler olmayabilir .

Kullanım

Browser

<script src="uxrocket.utils-standalone.js"></script>

NPM

var __ = require("uxrocket.utils");

Neden üç ayrı paket tipi var?

Bunun nedeni uxrocket.utils'in lodash'a ihtiyaç duyuyor olması. Ve bu paketler de kullanım tercihleri için.

  • uxrocket.utils.js içerisinde lodash'ı içermeyen tekil dosyadır. Eğer projenizde hali hazırda lodash kullanıyorsanız, bunu tercih edin. NPM altında ve AMD içerisinde lodash'ı require ederek çağıracaktır. Tarayıcı içerisine doğrudan script tagı içerisine yazarak yapılan kullanımlarda ise, öncesinde lodash'ın yüklenmiş olması gerekmektedir. Aksi halde hata fırlatacaktır.

  • uxrocket.utils-standalone.js içerisinde lodash'ın hafif sürümünü içeren versiyondur. Eğer lodash kullanmıyorsanız, kullanmaya ihtiyacınız yoksa, veya kullanmak istemiyorsanız, veya da global alt tireyi _ kullanan başka bir kütüphane kullanıyorsanız (underscore.js gib) ve lodash'ın bunu bozmasını istemiyorsanız; bu paketi seçin. Bu paket içerisinde lodash'ın sadece uxrocket.utils tarafından kullanılan fonksiyonlarını barındıran bir lite sürümünü içerir. Ve lodash'ı global kapsamdan soyutlar.

  • uxrocket.utils-with-lodash.js içerisinde lodash'ın sonr compatible sürümünü barındırır lodash.compat.js. Ve lodash'i global kapsamdan soyutlamaz. uxrocket.utils ve lodash'ı tek dosya olarak indirmek istiyorsanız, bunu kullanın.

## Dökümantasyon Otomatik olarak üretilen satır içi dökümantasyon için; api dökümantasyon web sitesi.

## Yapılacaklar Yapılacaklar listesi sadece ingilizce olarak tutulmaktadır; TODOS.md

## Sürüm Notları Sürüm Notları sadece ingilizce olarak tutulmaktadır; CHANGELOG.md

Lisans

MIT, yani; dilediğiniz gibi kullanın.