Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
初めてnpmパッケージを公開した話.pdf
Search
53
June 14, 2019
Programming
0
38
初めてnpmパッケージを公開した話.pdf
53
June 14, 2019
Tweet
Share
More Decks by 53
See All by 53
CSSで非表示にする方法
gotadano
0
76
ES2020 で来る7つの新機能
gotadano
1
100
Vue.js_x_Animation.pdf
gotadano
1
160
Vue.jsとNuxt.jsの学び方
gotadano
0
270
JavaScriptで実装したVueJS プロジェクトをTypeScriptへ移行する話
gotadano
1
370
Other Decks in Programming
See All in Programming
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
460
AIエージェント時代における TypeScriptスキーマ駆動開発の新たな役割
bicstone
4
1.5k
XP, Testing and ninja testing ZOZ5
m_seki
3
310
私達はmodernize packageに夢を見るか feat. go/analysis, go/ast / Go Conference 2025
kaorumuta
2
490
CSC509 Lecture 06
javiergs
PRO
0
240
大規模アプリのDIフレームワーク刷新戦略 ~過去最大規模の並行開発を止めずにアプリ全体に導入するまで~
mot_techtalk
0
380
CSC305 Lecture 01
javiergs
PRO
1
400
After go func(): Goroutines Through a Beginner’s Eye
97vaibhav
0
230
非同期jobをtransaction内で 呼ぶなよ!絶対に呼ぶなよ!
alstrocrack
0
540
CSC509 Lecture 02
javiergs
PRO
0
410
育てるアーキテクチャ:戦い抜くPythonマイクロサービスの設計と進化戦略
fujidomoe
1
150
止められない医療アプリ、そっと Swift 6 へ
medley
1
120
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Designing for humans not robots
tammielis
254
25k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
9
580
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
Facilitating Awesome Meetings
lara
56
6.6k
The Cost Of JavaScript in 2023
addyosmani
53
9k
The Power of CSS Pseudo Elements
geoffreycrofte
79
6k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
For a Future-Friendly Web
brad_frost
180
9.9k
Side Projects
sachag
455
43k
Transcript
ॳΊͯOQNύοέʔδΛ ެ։ͨ͠ (BNF8JUI༵ۚ-5ձ (P5BEBOP
ࣗݾհ w߶ (JUIVCBCMF wגࣜձࣾ(BNF8JUI αʔϏε։ൃ෦ wϑϩϯτΤϯυΤϯδχΞ w3PQQPOHJWVFӡӦϝϯόʔ w/VYUެࣜυΩϡϝϯτ༁
OQNͱ /PEF1BDLBHF.BOBHFSͷҙ
OQNͱ ϦϙδτϦػೳ
OQNͱ ଞऀެ։☁
୭͔͕࡞ͬͨศརͳ ύοέʔδΛར༻Ͱ͖Δ"
୭͔͕
ΦϨศརͳػೳΛ ύοέʔδԽͨ͠
ύοέʔδԽͱ ҙຯͷ͋Δ୯Ґ ػೳ ʹΧϓηϧԽ
ύοέʔδԽͱ ίʔυ͕ཧ͞Εɺෳࡶ͕Լ͕Δ
ύοέʔδԽͱ ґଘ͕ؔཧ͞ΕΔ ϘτϜΞοϓతͳઃܭ
ύοέʔδԽͱ ։ൃաఔͷϑΟʔυόοΫ
ެ։͠Α͏
None
OQNΞΧϯτ wVTFSOBNF wQBTTXPSE wFNBJMBEESFTT
ೝূ OQNBEEVTFS > https://docs.npmjs.com/cli/adduser.html
ೝূ dOQNSDʹ τʔΫϯใ͕ॻ͖ࠐ·ΕΔ
OQNύοέʔδΛ ެ։͢Δ४උྃ
7VF+4ϓϩδΣΫτΛ࡞Δ ʙOQNύοέʔδΛެ։͢ΔͨΊʹʙ
OQNύοέʔδݕࡧ OQNTFBSDIWVFHSBEBUJPO /PNBUDIFTGPVOEGPSlWVFHSBEBUJPO
ಉ໊OQNύοέʔδͳ͍Ͷ✌
7VF$-* WVFDSFBUFWVFHSBEBUJPO DEWVFHSBEBUJPO ZBSOTFSWF
None
࣮ TSD ᵓBTTFUT ᵓDPNQPOFOUT ᴹᵓ(SBEBUJPOWVF ᴹᵋ)FMMP8PSMEWVF ᵓ"QQWVF ᵋNBJOKT
(SBEBUJPOWVF WVFHSBEBUJPO EVSBUJPO DPMPSMJOFBSHSBEJFOU EFH '#&& "%"
(SBEBUJPOWVF EJW TUZMF\CBDLHSPVOE*NBHFDPMPS BOJNBUJPO%VSBUJPOEVSBUJPO.T^ DMBTTWVFHSBEBUJPO
(SBEBUJPOWVF QSPQT\ DPMPS\ UZQF4USJOH EFGBVMUMJOFBSHSBEJFOU EFH '#&& "%"
^ EVSBUJPO\ UZQF/VNCFS EFGBVMU ^ ^
(SBEBUJPOWVF EBUBGVODUJPO \ SFUVSO\ EVSBUJPO.TA\UIJTEVSBUJPO^TA ^ ^
(SBEBUJPOWVF WVFHSBEBUJPO\ BOJNBUJPO(SBEJFOUFBTFJOpOJUF CBDLHSPVOETJ[F ^ !LFZGSBNFT(SBEJFOU\ \ CBDLHSPVOEQPTJUJPO ^ \
CBDLHSPVOEQPTJUJPO ^ \ CBDLHSPVOEQPTJUJPO ^ ^
MJCNBJOKT JNQPSU7VF(SBEBUJPOGSPNDPNQPOFOUT(SBEBUJPOWVF DPOTU1MVHJO\ JOTUBMM 7VF \ লུ ^ ^
FYQPSUEFGBVMU1MVHJO
MJCNBJOKT JOTUBMM 7VF \ DPOTUDPNQPOFOUT\ 7VF(SBEBUJPOWVFHSBEBUFJPOͱͯ͑͠Δ ^ GPS DPOTU<OBNF D>PG0CKFDUFOUSJFT
DPNQPOFOUT \ 7VFDPNQPOFOU OBNF D ^ ^
QBDLBHFKTPO OQNJOJU
QBDLBHFKTPO w FOUSZQPJOU w HJUSFQPTJUPSZ w LFZXPSET w BVUIPS w
MJDFOTF *4$
FOUSZQPJOU ύοέʔδ໊Ͱ JNQPSU͞ΕΔϑΝΠϧ໊
FOUSZQPJOUMJCNBJOKT JNQPSU7VF(SBEBUJPOGSPNWVFHSBEBUJPO FOUSZQPJOU
7VFVTF QMVHJO JNQPSU7VF(SBEBUJPOGSPNWVFHSBEBUJPO 7VFVTF 7VF(SBEBUJPO
OQNͰެ։
QBDLBHFKTPO QSJWBUFGBMTF
QSJWBUFGBMTF ઃఆ͢Δͷެ։લ
OQNެ։ OQNQVCMJTI
Ξοϓσʔτ OQNQVCMJTI
QBDLBHFKTPO WFSTJPOΛߋ৽͢Δ͜ͱ
ެ։ఀࢭ OQNVOQVCMJTI
ެ։ఀࢭ ྑ͘ͳ͍ߦ͍ͳͷͰɺ Ί͓͍ͯͨ΄͏͕ྑ͍Ͱ͢ > https://docs.npmjs.com/cli/unpublish
·ͱΊ w WVFHSBEBUJPOެ։͠·ͨ͠ w ճΠϯετʔϧ͞Ε͍ͯΔ w ୭͔͕͍ͬͯΔ w WVFHSBEJFOUʹվ໊͍ͨ͠ ͚ͩͲɺΊͨ
> https://www.npmjs.com/package/vue-gradation
'JO