タグ

yarnに関するkikiki-kikiのブックマーク (6)

  • npmとyarnの脆弱性とpostinstall - Cybozu Inside Out | サイボウズエンジニアのブログ

    フロントエンドエキスパートチームの小林(@koba04)です。 先日、npmから脆弱性についての発表がありました。 調べていく中でいくつか思うところがあったので解説も兼ねて書いていきたいと思います。 The npm Blog — Binary Planting with the npm CLI npmの利用者としてやるべきことは、 npmのバージョンを6.13.4以上にあげる yarnのバージョンを1.21.1以上にあげる です。 npmのバージョンが6.13.4になったNodeもv8, v10, v12, v13系でそれぞれリリースされたので、そちらを利用することも可能です (yarnのバージョンは別途あげる必要があります)。 nodejs.org npmによる発表では、今回発表された脆弱性は2件あるため、それぞれ個別に考えます。 binに任意のパスを指定出来る件 npmパッケージはpa

    npmとyarnの脆弱性とpostinstall - Cybozu Inside Out | サイボウズエンジニアのブログ
  • npmとyarnのコマンド早見表

    2019/12/24追記 npmとyarnの脆弱性が報告されています。 npmとyarnの脆弱性とpostinstall - Cybozu Inside Out | サイボウズエンジニアのブログ npmの利用者としてやるべきことは、 npmのバージョンを6.13.4以上にあげる yarnのバージョンを1.21.1以上にあげる 概要 npmとyarnの「よく使う」から「ときどき使う」くらいまでのコマンド早見表です。 環境 Windows 10 Professional Nodist 0.8.8 参考 npm Documentation CLI の紹介 | Yarn バージョン Node.jsおよびnpmはNodistでインストール、yarnはnpmでインストールしました。 Node.js

    npmとyarnのコマンド早見表
  • CI上のyarnの設定 - Qiita

    yarnをCI上で実行する場合、yarnとするよりも--frozen-lockfileを利用した方が安全です。 こうすると、yarn.lockを生成せず、更新がある場合に落ちる挙動をします。これによりCIと結果が異なることということが避けられます。 似たようなオプションで--pure-lockfileがありますが、こちらはlockファイルを生成しないだけです。 また、--ignore-optionalを使ってローカルでしか使わないライブラリ(アプリとビルドとテストに不要なライブラリ)を除外してインストールするのも便利です。

    CI上のyarnの設定 - Qiita
  • Personal Access Tokenをコミットせずに、Github PackagesをPrivateに使う方法 - Qiita

    Personal Access Tokenをコミットせずに、Github PackagesをPrivateに使う方法npmYARNGitHubPackages 前提 私は普段はmacOSでNodeのパッケージ管理にyarn@berryを使ってますのでyarnベースで解説します。 Github Packagesにプライベートで公開する方法は記述しません。公開された後にそれを利用するベストプラクティスの話です。 Organazationやuser名はご自身の環境に読み替えてください。 [方法1] .npmrcもしくは.yarnrc.ymlをコミットの対象外にする PrivateなGithub Packagesに公開したパッケージを他のプロジェクトからインストールするには、 npmなら.npmrc、yarnをお使いなら.yarnrc.ymlにご自身のPersonal Access Token(=

    Personal Access Tokenをコミットせずに、Github PackagesをPrivateに使う方法 - Qiita
    kikiki-kiki
    kikiki-kiki 2023/09/30
    .npmrcとyarnrc.ymlは環境変数を参照できます。
  • YarnV2 こと Yarn@berry を試してみている - Qiita

    # インストール済みの場合はまずアンインストールする npm uninstall -g yarn # v2 を使いたければタグを明示してインストールする npm install -g yarn@berry V1 と V2 の違い 一次情報はこちらのエントリを参照のこと。スクショは公式から引用。 https://dev.to/arcanis/introducing-yarn-2-4eh1 個人的に特に気になっているものに 🍎 (赤いリンゴ) をつけておく。 色々途中なので変化したり間違ってる部分はご容赦ください。 🍏 CLI出力の改善 yarn v1 では絵文字が使われて可愛らしい出力だったが、v2 からは処理の具体的な内容を表示するように変化した。 色はアクセシビリティの関係でまだ変化するかもしれないらしい。 出力には YN***** という番号が割り当てられ、この番号をもとに出力自体

    YarnV2 こと Yarn@berry を試してみている - Qiita
  • Introducing Yarn 2 ! 🧶🌟

    Hi everyone! After exactly 365 days of very intensive development, I'm extremely happy to unveil the first stable release of Yarn 2. In this post I will explain what this release will mean for our community. Buckle up! If you're interested to know more about what will happen to Yarn 1, keep reading as we detail our plans later down this post: Future Plans. If you just want to start right now with

    Introducing Yarn 2 ! 🧶🌟
    kikiki-kiki
    kikiki-kiki 2020/01/28
    yarn v2 Zero-install :tada:
  • 1