ali-npm-tsup
v0.0.1
Published
test package
Readme
package.json properties main : commonjs entry point module : ES module entry point types : TypeScript definition file
bu projede temel olarak yapılan paketimizi hem CommonJS hem de ES modülü olarak yayınlamak. Bunu yapmak için package.json dosyasına main, module ve types alanlarını eklememiz gerekiyor. main alanı CommonJS modülüne, module alanı ES modülüne ve types alanı TypeScript tanım dosyasına işaret eder. Bu sayede kullanıcılar projemizi CommonJS veya ES modülü olarak kullanabilirler. Ayrıca TypeScript kullananlar için de tanım dosyası otomatik olarak yüklenir.
Development purposed dosyaları gitignore ve npmignore dosyalarına ekleyerek paketimizi yayınlamadan önce gereksiz dosyaları paketimize dahil etmeyiz.
