はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ package.json

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 23 / 23件)
 

2024年こそ corepack を使おう

2024/01/02 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip corepack README npm install おー

普段の開発では nodenv を使って各プロジェクトのバージョンに合わせた Node.js をインストールしています。その後、各プロジェクトの README や package.json を頼りに npm install -g yarn や npm install -g pnpm することが多いです。 先日、同僚から「最近は corepack 使ってますよ」と教えてもらったので、「おー... 続きを読む

npm workspacesで、TSファイルを共通モジュールとして使い回す | Memory ice cubes

2023/10/10 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip Memory ice cubes tsファイル MyApp

ということをやりたくて、こうやったらできたという覚書。 やりたいこと こういうモノレポ構成とする。 - package.json - package-lock.json - packages - shared - app1 - app2 で、app1にあるコードベースを@myapp/app1とした場合、@myapp/sharedに置いたTSファイルを、そのままモジュールとして利用したいとする。 im... 続きを読む

corepack でモジュールごとに npm クライアントを指定する

2022/02/02 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip corepack npm teppeis YARN https

tl;dr node 14.19.0 で npm のバージョンを明示的に切り替える corepack が入った package.json の packageManager フィールドで npm 自体のバージョンや yarn の使用するバージョンを指定できる 詳しくは https://zenn.dev/teppeis/articles/2021-05-corepack 現状の npm-cli 自体が corepack に対応してないので、有効... 続きを読む

turborepo で monorepo の差分ビルド

2022/01/06 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip monorepo turborepo ビルドツール ビルド

Turborepo vercel が開発した monorepo 環境のためのビルドツールです。vercel ですが next 非依存です。 turborepo が何を解決するか node.js に限らず monorepo 環境下では、それぞれの内部モジュールのビルドは個別に行われることが多いです。ここでいう内部モジュールは、 package.json を持つディレクトリ単位、と... 続きを読む

Github Actions で他のリポジトリからの変更通知を受け取ってPRを作成する Workflow | Zenn

2020/09/30 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip workflow Zenn Publish リポジトリ 依存

やりたいこと リポジトリ A は npm package を publish したことを リポジトリ B に通知したい リポジトリ B は 通知を受けたら package.json を更新する PR を作成したい 個人のリポジトリでの依存ならこの需要は少ないかもしれませんが、社内でリポジトリを分割してたりすると、更新漏れが発生したりします。それを機... 続きを読む

npmのprivate registryからGitHub Packages Registryに移行する

2020/03/18 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip npm Registry GitHub Plaid パッケージ

PLAIDでは社内のNode.jsパッケージの管理にnpm private registry(npmのregistryにprivateでパッケージをpublishする形式)を利用していました。 また、npm private registryを導入する以前の古いパッケージは、GitHubのプリべートリポジトリのURLをpackage.jsonに指定しているパッケージも混在していました。 その中で、2... 続きを読む

Renovate ではじめる依存関係更新の自動化 - Tech Blog - Recruit Lifestyle Engineer

2019/12/10 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip Renovate Tech Blog 自動化 新規開発 更新

本記事は、リクルートライフスタイルアドベントカレンダー10日目の記事です。 リクルートテクノロジーズ兼リクルートライフスタイルのASGチームに所属している渡邉です。 最近は新規開発をやっていて、日々プロジェクトの package.json の更新に追われています。本記事ではその更新タスクを大いに助けてくれた Renovate ... 続きを読む

もうprettierで消耗したくない人へのvueでのeslint設定 - クソ雑魚エンジニアのメモ帳

2019/03/24 このエントリーをはてなブックマークに追加 71 users Instapaper Pocket Tweet Facebook Share Evernote Clip Vue lint Prettier vuejs vscode

タイトル通り。vscodeとvuejsを使ってのlintの設定をprettierなしでやってみた。 tl;dr 環境 問題点 手順 .vueの構文チェックその1 vscode上での自動フォーマット .vueの構文チェックその2 rulesをカスタマイズ <template>のカスタマイズ <script>をカスタマイズ まとめ。 おまけ tl;dr 対象ファイルとpackage.jsonと.... 続きを読む

npm(javascript)とpipenv(python)の対応表

2018/07/22 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip npm pipenv Python JavaScript ディ

Pythonの世界でnpmと似たものが欲しい node.jsやっててnpmなしでは生きていけない体になった人がpythonやるときに似たようなツールないかなー、と探したらpipenvがいいらしいのでよく使いそうな使い方をまとめてみた。 ちなみにnpmだとpackage.jsonがあるディレクトリ下を作業領域にするけど、pipenvはPipfileがあるディ... 続きを読む

pecoでnpm-scriptsを超簡単に実行したい

2018/05/29 このエントリーをはてなブックマークに追加 29 users Instapaper Pocket Tweet Facebook Share Evernote Clip peco npm-scripts Homeb MacOS 前提

npm scriptsの数が増えると、あのコマンドはなんだっけ?と package.json を開いて確認することも多くなると思います。 その作業がわずらわしくなったのでpecoを使って改善してみました。 前提 以下がインストールされている必要があります。 peco jq package.jsonを jq を使って整形しているため、別途インストールしています。 インストール macOSでhomeb... 続きを読む

package.jsonで値を展開する - 技術探し

2018/01/04 このエントリーをはてなブックマークに追加 34 users Instapaper Pocket Tweet Facebook Share Evernote Clip JavaScript Tweet 技術

2018 - 01 - 04 package.jsonで値を展開する JavaScript Tweet 続きを読む

npmでインストールされているパッケージを、npm-check-updatesでまとめてアップデートする方法 | NxWorld

2017/07/23 このエントリーをはてなブックマークに追加 18 users Instapaper Pocket Tweet Facebook Share Evernote Clip npm NxWorld アップデート パッケージ 各パッケージ

package.json に記載されているパッケージをアップデートしようと思ったとき、使用しているパッケージがひとつふたつならともかく、それらが数十個とかになってくるとそれぞれ行っていくのは面倒です。 その際に便利なのが「npm-check-updates」というパッケージで、これを使用することで簡単に各パッケージの更新情報の確認や package.json の更新を行うことができます。 npm-... 続きを読む

新しくなった eslint --init を試す - Qiita

2015/11/23 このエントリーをはてなブックマークに追加 33 users Instapaper Pocket Tweet Facebook Share Evernote Clip init Qiita eslint eslintrc 面倒臭さ

ESLint v1.10.0 がリリースされました。 このリリースでは、ESLint の初期設定の面倒臭さを軽減するために eslint --init コマンドが改善されています。 具体的には、人気の共有設定から選択してインストールし、.eslintrc と package.json を自動的に更新するようになりました。 See Also: 共有設定でらくらく ESLint さっそく試してみます。 続きを読む

Electron アプリを Travis CI でテストする - Qiita

2015/08/06 このエントリーをはてなブックマークに追加 41 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Electron require node アプリ

npm test は node で JS のコードを実行するように package.json で設定し,そのスクリプトの中でテスト用の小さな Electron アプリを実行するようにします. var electron = require('electron-prebuilt'); // ... var finished = child_process.spawnSync( electron, ['... 続きを読む

gulp なしの Web フロントエンド開発 | アカベコマイリ

2015/08/04 このエントリーをはてなブックマークに追加 289 users Instapaper Pocket Tweet Facebook Share Evernote Clip npm Gulp タスク フロントエンド開発 依存

Web フロントエンド開発において gulp は非常に便利だ。一方、あまりにも gulp に依存しすぎており、これなしで開発できるだろうか?という不安もある。 というわけで、gulp を利用せず package.json と npm だけで同等の機能を実現する方法を検討してみた。 参考記事 Qiita npm で依存もタスクも一元化する MOL Grunt/Gulpで憔悴したおっさんの話 Keit... 続きを読む

githubのGemfile.lockやpackage.jsonのdiffからそれぞれのライブラリのdiffへ飛べるChrome拡張を作った - walf443's blog

2015/08/02 このエントリーをはてなブックマークに追加 31 users Instapaper Pocket Tweet Facebook Share Evernote Clip changelog GitHub diff リポジトリ 更新

2015-08-03 githubのGemfile.lockやpackage.jsonのdiffからそれぞれのライブラリのdiffへ飛べるChrome拡張を作った ChangeLogのファイルはプロジェクトにあったりなかったりなので、githubのリポジトリのタグ間のdiffへクリックでいけるようにしてみた。 これでbundle updateとかしたときにざっくりどういう更新があったのか確認ができ... 続きを読む

Kobito for Windows をリリース + 技術的な補足, package.json... - Qiita Blog

2015/05/13 このエントリーをはてなブックマークに追加 252 users Instapaper Pocket Tweet Facebook Share Evernote Clip Electron Markdown mizchi React

Kobito for Windows開発の @mizchi です。 開発開始から約半年、ソロ作業の期間も長かったのですが、ようやくリリースできました。 Kobito for Windows - ソフトウェア開発者のためのMarkdownによる情報記録・共有ソフト というわけで、今日はKobito for Windowsの開発コンセプトとElectronやReactを採用した理由について書いていこう... 続きを読む

JavaScript - もうgulpで憔悴しない - 低依存gulpfileのレシピ - Qiita

2015/04/04 このエントリーをはてなブックマークに追加 241 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Gulp Scripts Grunt 憔悴

こんにちは、@armorik83です。皆さん、Grunt / gulp使ってますか。おなじみなので、ここでは説明はしません。 この記事の要点 なぜGrunt / gulpは憔悴に至るのか、経緯と問題点 npm run-scriptsの仕組みについて package.jsonにscriptsを羅列することに対する是非 シンプルなgulpfileについての提言 経緯 さて、先日このような記事が界隈で広... 続きを読む

io.js用に書いたパッケージはnpmでどう扱うか問題 - teppeis blog

2015/02/11 このエントリーをはてなブックマークに追加 72 users Instapaper Pocket Tweet Facebook Share Evernote Clip npm Engine teppeis パッケージ 疑問

2015-02-12 io.js用に書いたパッケージはnpmでどう扱うか問題 node.js io.js 東京Node学園 15時限目に参加したときにふと思った疑問について。 Node.jsと非互換なAPI使ったとき、npmにあげていいの?package.jsonのengineとかで書けるのか #tng15— teppeis (@teppeis) 2015, 2月 10 Node.jsの場合 例え... 続きを読む

Zsh - コマンドパスを自動で通し npm install -g しない - Qiita

2015/01/26 このエントリーをはてなブックマークに追加 78 users Instapaper Pocket Tweet Facebook Share Evernote Clip コマンドラインツール README リポジトリ zsh クセ

npm install -g cosidered harmful 何かコマンドラインツールなどが必要なために npm install -g を強要するリポジトリがたまにある。 もっと面倒なのは、依存するツールがあるくせに README とかに書いてない場合だ。リポジトリにある設定ファイルからこちらが察して入れてやらないといけない。 グローバルに入れるツールは package.json の管理外なの... 続きを読む

細かすぎて伝わらない package.json 小ネタ三選 - t-wadaのブログ

2014/12/06 このエントリーをはてなブックマークに追加 131 users Instapaper Pocket Tweet Facebook Share Evernote Clip power-assert t-wada Tips 筆頭 和田

2014-12-07 細かすぎて伝わらない package.json 小ネタ三選 こんにちは、和田 (@t_wada) です。本日は Node.js Advent Calender の 7 日目として、 Node.js で開発する際の設定ファイル package.json にまつわる Tips について書きたいと思います。 はじめに 私はこれまで power-assert を筆頭に、次のような n... 続きを読む

npm で依存もタスクも一元化する - Qiita

2014/11/16 このエントリーをはてなブックマークに追加 248 users Instapaper Pocket Tweet Facebook Share Evernote Clip npm Qiita Gulp Grunt Jake

タスク管理 package.json にはパッケージの依存を書いて npm install するのが基本だけど、 タスクの管理をどうするかというのは、別途また考えないといけない。 自分は gulp が良いと思っているが、 grunt や jake や make を使う人もいる。 また、たくさんオプションをつければほぼ一つのタスクが実行できてしまう browserify, jsh/eslint, m... 続きを読む

Gruntによる継続的なビルド環境を求めて 〜 package.jsonと0.4.0のこと ::ハブろぐ

2012/12/12 このエントリーをはてなブックマークに追加 78 users Instapaper Pocket Tweet Facebook Share Evernote Clip ahomu Grunt わーい node aho.mu

安定したビルド環境 gruntの広まりを感じる...。みんな...package.jsonをつかうのです...そしてバージョンにも気を遣ってstableな環境を目指すのです....安定して使えないビルド環境はいくらナウくてもゴミです....。— aho.mu (@ahomu) December 11, 2012 夏前に、nodeでビルドってなんかナウい(∩´∀`)∩ワーイって使い始めて、秋から現職... 続きを読む

 
(1 - 23 / 23件)