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
(Extension DC 2025) Actor境界を越える技術
teamhimeh
1
230
私達はmodernize packageに夢を見るか feat. go/analysis, go/ast / Go Conference 2025
kaorumuta
2
490
CSC305 Lecture 02
javiergs
PRO
1
260
Serena MCPのすすめ
wadakatu
4
900
Django Ninja による API 開発効率化とリプレースの実践
kashewnuts
0
940
Railsだからできる 例外業務に禍根を残さない 設定設計パターン
ei_ei_eiichi
0
330
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
400
Web フロントエンドエンジニアに開かれる AI Agent プロダクト開発 - Vercel AI SDK を観察して AI Agent と仲良くなろう! #FEC余熱NIGHT
izumin5210
3
400
Back to the Future: Let me tell you about the ACP protocol
terhechte
0
130
CSC509 Lecture 03
javiergs
PRO
0
330
Model Pollution
hschwentner
1
180
CSC509 Lecture 04
javiergs
PRO
0
300
Featured
See All Featured
Designing Experiences People Love
moore
142
24k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
How GitHub (no longer) Works
holman
315
140k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
2.6k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
It's Worth the Effort
3n
187
28k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
A Tale of Four Properties
chriscoyier
160
23k
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