並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 461件

新着順 人気順

npmの検索結果361 - 400 件 / 461件

  • AWS Lambda にデプロイするための ZIP パッケージを npm で作成する (npm-pack-zip)

    何をするか?AWS Lambda で実行する関数は、ZIP ファイルの形でデプロイすることになります。 ここでは、Node.js で関数を実装しているという前提で、npm スクリプトで簡単にデプロイ用の ZIP パッケージを作成する方法を説明します。 Lambda 関数用の ZIP パッケージを作成するときは、次のようなことを考慮する必要があります。 実行時に必要な node_modules 以下のモジュールを含める(逆に devDependencies で指定したモジュールは含めない。例えば typescript とか eslint とかは含めない)AWS SDK (aws-sdk) は含めない(Lambda の実行環境にインストールされている)TypeScript を使っているのであれば、ビルド後の .js ファイルのみを含める(例えば、src/*.ts は含めず、build/*.js

      AWS Lambda にデプロイするための ZIP パッケージを npm で作成する (npm-pack-zip)
    • npm/yarnの不足点とpnpmの解決法 - ミツモア Tech blog

      ※ こちらはミツモアAdvent Calendar 2021の6日目の記事です。 こんにちはミツモアで エンジニアの邢(@keidarcy)です。 ミツモアは「リモートワークが増えてエアコンを綺麗にしたい」「引っ越しで出た不用品を回収してもらいたい」といった生活のあらゆるシーンであなたにぴったりの専門家を無料で探せるサービスですので、ぜひ気軽に使ってみてください! meetsmore.com pnpmとは pnpm 公式サイトによると、pnpmはperformant npmを表しています。 pnpm Fast, disk space efficient package manager なので、pnpmはnpm/yarn同じような存在です。現在(2021年12月)、たくさんメジャーのオープンソースプロジェクト(vue、prisma...)は pnpmを使用しています。本文はnpm/yarnの

        npm/yarnの不足点とpnpmの解決法 - ミツモア Tech blog
      • 毎日10個以上の悪意あるパッケージが「npm」「rubygems」経由で公開されている OSS脆弱性調査

        毎日10個以上の悪意あるパッケージが「npm」「rubygems」経由で公開されている OSS脆弱性調査:脆弱性の修正に要した平均日数は271日 アプリケーションセキュリティベンダーのMendが公開した調査レポートによると、2022年1~9月に同社が把握したオープンソースソフトウェアの脆弱性は、前年同期比で33%増加した。

          毎日10個以上の悪意あるパッケージが「npm」「rubygems」経由で公開されている OSS脆弱性調査
        • 【Node.js】初心者のためのNode.js/npmの基礎とはじめてのExpressの設定 | アールエフェクト

          Node.jsの基礎 JavaScriptは本来、HTMLやCSSで構成された静的なHTML文書に動きを加えるために利用され、ブラウザ上で動作させることを目的にしたプログラミング言語です。ブラウザ上だけではなくサーバサイドでもJavaScriptを動作させるために登場したのがNode.jsです。Node.jsはJavaScriptに関連するプログラミング言語ではなくサーバサイドでJavaScriptを動かしたい場合に利用するJavaScriptランタイムです。JavaScriptに限らずどの言語でもその言語で記述したコードを動かすにはコードを理解して実行する環境が必要です。JavaScriptの場合はその実行環境がNode.jsにあたります。Node.jsによってブラウザ以外でもJavaScriptを実行することができます。 サーバサイドで動作すると言われると動作を行うためにメールサーバや

            【Node.js】初心者のためのNode.js/npmの基礎とはじめてのExpressの設定 | アールエフェクト
          • npm (パッケージ管理ツール) - Wikipedia

            npmとはJavaScriptのパッケージ管理システムの一種。Node Package Managerの意[4]。 なおnpmとは初期のコミットではタイトルを「Node Package Manager」と頭文字を取ったものであった[5]ものの、その後、誤解を招くとして変更され[6]、現在は「npm is not an acronym」のバクロニムであることが公言されている[7]。 ライセンスはArtistic License 2.0。Node.jsのパッケージ管理システムであり、V8 JavaScriptエンジンで動作する[8]。npm自身もJavaScriptで記述されている[7]。 Node.jsは、サーバ上で動作するJavaScriptであるが、Node.jsを使ったツールが開発されるようになると、これらを管理するバージョン管理システムの必要性が生まれた。 npmは、Node.jsの

              npm (パッケージ管理ツール) - Wikipedia
            • 2020-03-17のJS: Next.js 9.3 、GitHubがnpm inc.を買収、JavaScriptの歴史

              JSer.info #479 - Next.js 9.3がリリースされました。 Blog - Next.js 9.3 | Next.js Next.js 9.3ではnext exportなどにおける静的サイトビルド(Static Site Generation)に関する変更が多く含まれています。 新たに3つのライフサイクルAPIが追加されています。 getStaticProps ビルド時に、データを取得する getStaticPaths ビルド時に、Dynamic Routingとデータを使ってプリレンダリングしたページを生成する getServerSideProps サーバサイドでリクエストごとにデータを取得する 詳しくはData fetching - Documentation | Next.jsなどのドキュメントを参照してください。 また、Sassをビルトインサポートし、pages/

                2020-03-17のJS: Next.js 9.3 、GitHubがnpm inc.を買収、JavaScriptの歴史
              • npm package with 1.4M weekly downloads ditches npmjs.com for own CDN

                HomeNewsSoftwarenpm package with 1.4M weekly downloads ditches npmjs.com for own CDN In a surprising move, the popular open source project, SheetJS aka "xlsx," has dropped support for the npm registry. Downloaded about 1.4 million times weekly on npm, SheetJS is relied upon by NodeJS developers looking to craft and parse Excel spreadsheets using nothing but JavaScript. The project's maintainer sug

                  npm package with 1.4M weekly downloads ditches npmjs.com for own CDN
                • 2021-07-20のJS: Node.js 16.5.0(WHATWG Stream)、npm 7.20.0(`npm pkg`)、Ember 4のロードマップ

                  JSer.info #549 - Node.js 16.5.0がリリースされました。 Node v16.5.0 (Current) | Node.js 16.5.0では試験的に、WHATWGで仕様策定されウェブブラウザに実装されているWHATWG Streams APIが実装されました。(stream/web) Node.jsでは、すでにNode.js Stream APIがありますが、これとは異なる実装です。 Node.js StreamとWHATWG Streamの違いについては次のドキュメントにも書かれています。 streams/FAQ.md at main · whatwg/streams Node.jsでWHATWG Streamを実装している理由としてはQUIC/HTTP3のサポートなどが挙げられています。 HTTP/3 support · Issue #38478 · nod

                    2021-07-20のJS: Node.js 16.5.0(WHATWG Stream)、npm 7.20.0(`npm pkg`)、Ember 4のロードマップ
                  • swiperをnpmで読み込みこむときにハマりがちなポイント【webpack】

                    こんにちは!のせっち@nosecchi01です。 jQuery非依存のスライダーとして有名なswiperをnpmで読み込む方法の解説です。 swiperをnpmで使うにはいくつか注意点があるので合わせて解説します。 必要な環境 必要な環境は下記です。

                      swiperをnpmで読み込みこむときにハマりがちなポイント【webpack】
                    • npm installしてあるパッケージの現状と最新のバージョン確認とアップデート方法 | オレインデザイン

                      WordPressテーマを開発する際には、基本的に自家製npm-scriptを使っているのですが、気にせず使っていると徐々にインストールしているパッケージのバージョンが古くなってしまいます。ですので、定期的な確認と更新が必要になってきます。 その際に、どのような方法で行なっているかをメモしておきます。 npm-check-updates を使う $ npm install -g npm-check-updates と、グローバルインストールします。すると、$ ncuというコマンドを使えるようになるので、 $ ncu と実行します。すると、 [====================] 24/24 100% @babel/core ^7.4.5 → ^7.5.4 @babel/preset-env ^7.2.0 → ^7.5.4 autoprefixer ^9.4.2 → ^9.6.1 br

                        npm installしてあるパッケージの現状と最新のバージョン確認とアップデート方法 | オレインデザイン
                      • 【2023年4月版】Ubuntu に node.js と npm を入れたい(バージョン管理も) - Qiita

                        はじめに Ubuntu22.04 に node.js と npm を入れたい 手順 とりあえずの node.js と npm をインストール n をインストール(バージョン管理) 最新の node.js と npm をインストール 最初に入れたとりあえずの node.js と npm をアンインストール 残った node.js と npm が最新であることを確認 とりあえずの node.js と npm をインストール

                          【2023年4月版】Ubuntu に node.js と npm を入れたい(バージョン管理も) - Qiita
                        • Over a Dozen Malicious NPM Packages Caught Hijacking Discord Servers

                          At least 17 malware-laced packages have been discovered on the NPM package Registry, adding to a recent barrage of malicious software hosted and delivered through open-source software repositories such as PyPi and RubyGems. DevOps firm JFrog said the libraries, now taken down, were designed to grab Discord access tokens and environment variables from users' computers as well as gain full control o

                            Over a Dozen Malicious NPM Packages Caught Hijacking Discord Servers
                          • GitHub - franciscop/legally: :books: Check the licenses for the NPM packages that you use

                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                              GitHub - franciscop/legally: :books: Check the licenses for the NPM packages that you use
                            • How to save 32TB of traffic every week with one NPM package

                              Chokidar is a fast open-source file watcher for node.js. You give it a bunch of files, it watches them for changes and notifies you every time an old file is edited; or a new file is created. I’ve created it in 2012, to mitigate differences between node file watching APIs such as fs.watch and fs.watchFile. In 2013, we’ve found a great way to improve MacOS experience by adding FSEvents support. Sin

                                How to save 32TB of traffic every week with one NPM package
                              • Which NPM logging module to choose: debug, winston, log4js and bunyan

                                bunyanbunyan is actually the first module I tested. But maybe I don’t fully understand the API, configuring a logger is pretty troublesome. It doesn’t seem to have a central config in bunyan (even bunyan-config doesn’t solve the problem) Bunyan doesn’t do hierarchical logger names. Maybe log.child can solve the above problem? But I think requiring a parent logger to be passed around is a counter-i

                                  Which NPM logging module to choose: debug, winston, log4js and bunyan
                                • Announcing the npm@7 beta!

                                  We have just released the beta version of npm v7 🎉 It has workspaces support along with many refactors that aim to make npm better and better in the future 😎 Are you feeling adventurous? Want to check out all the improvements? ⬇️ Get it now: Make sure to also read the official announcement and check the full list of breaking changes in the npm blog ❤️ 🐛 Found any nasty bug? This is the first re

                                    Announcing the npm@7 beta!
                                  • Understanding filesystem takeover vulnerabilities in npm JavaScript package manager | Snyk

                                    On the 11th of December, 2019 a security vulnerability which extends to all major JavaScript package managers (npm, yarn and pnpm) was publicly disclosed. This vulnerability, discovered by security researcher Daniel Ruf, allows malicious actors to apply varied tactics of arbitrary file overwrites. In this article: How do Node.js command line packages work? How does this security vulnerability affe

                                      Understanding filesystem takeover vulnerabilities in npm JavaScript package manager | Snyk
                                    • GitHub - arethetypeswrong/arethetypeswrong.github.io: Tool for analyzing TypeScript types of npm packages

                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                        GitHub - arethetypeswrong/arethetypeswrong.github.io: Tool for analyzing TypeScript types of npm packages
                                      • GitHub Advisory Database now powers npm audit

                                        ProductSecurityGitHub Advisory Database now powers npm auditToday, we’re adding a proxy on top of the GitHub Advisory Database that speaks the `npm audit` protocol. This means that every version of the npm CLI that supports security audits is now talking directly to the GitHub Advisory Database. Supply chain security is one of the most important parts of software development today, and we want to

                                          GitHub Advisory Database now powers npm audit
                                        • npmで管理しているライブラリのバージョンアップ手順まとめ

                                          概要 npmで管理しているライブラリのバージョンアップ方法をまとめていきます。 また、今回は何かサンプルのプロジェクトを利用し、結果を見ていくとわかりやすいと思うので、https://github.com/creativetimofficial/vue-notus こちらを利用し下記の手順を試しながら結果を記載していきます。 ローカル環境のnpmバージョンを確認 最新のversionになっていることを確認します。 最新になっていなければversionをlatestまで上げてからバージョンアップを行うのが良いです。 現在のライブラリのversionを確認 npm outdatedコマンドで現在のライブラリのバージョン、マイナーバージョンがどのくらい上がるのかを確認します。 npm outdated説明 Current:現在インストールされているバージョン Wanted:存在するバージョンのう

                                            npmで管理しているライブラリのバージョンアップ手順まとめ
                                          • 利用しているnpmモジュールにセキュリティ問題があるときの対処 - Qiita

                                            JavaScript/EcmaScriptでプログラムをする上で、npmモジュールはとても強い味方です。 ですが、時に使用しているモジュールに脆弱性が発生して、セキュリティ上の問題が生じることもよくあります。 もちろん最大の問題は脆弱性が悪用されることですが、そこまでの事態は引き起こさない軽微な脆弱性でも、githubやnpmスクリプトで処理する際にセキュリティ警告が出て、うんざりさせられることは本当によくあります。 npmスクリプトで出るセキュリティ警告メッセージの例 Github上で出るセキュリティ警告メッセージの例 もしこれが、脆弱性のあるモジュール自身を自分のプログラムが直接使っているだけで、かつ脆弱性対策がすぐに打たれたりしたならば、対応は簡単です。 単に、自分のプログラムのpackage.jsonの中で、dependency内で当該モジュールのバージョンを対策済みのものに対応さ

                                              利用しているnpmモジュールにセキュリティ問題があるときの対処 - Qiita
                                            • npm install の --save-dev って何? - Qiita

                                              npm install --save-dev の --save-dev ってなんだ?と思って調べたのでメモ。 --save-dev が気になったきっかけ Vue.jsのアプリを簡単にS3にアップロードする方法として以下のサイトを参考にしました。(とても簡単で便利) gulp で S3 へファイルアップロード こちらのサイトの手順に従い、 npm install --save-dev を実行して gulp をインストールし、 gulp publish を実行したところ、、、 -bash: gulp: command not found あれ、動かない。 --save-devってなに? --save-dev はローカルインストールするためのコマンドです。 正確に言うと npm install -gがグローバルインストールのコマンドで、 -gを付けないとローカルインストールになります。 ローカル

                                                npm install の --save-dev って何? - Qiita
                                              • npm互換のJavaScriptパッケージマネージャーYarn入門 - ICS MEDIA

                                                最近のWebのフロントエンド開発ではライブラリの管理を行うパッケージマネージャーの採用が主流になってきています。たとえば、タスクランナーのGulpやGruntであったり、SassやTypeScriptのコンパイルのためにNode.jsノード・ジェイエス(npm)を導入している方は多いでしょう。 JavaScriptのパッケージマネージャーとしては「npmネヌ・ピー・エヌ」が有名ですが、2016年10月にFacebookが新しいパッケージマネージャー「Yarnヤァン」を公開しました。 Yarnはnpmと互換性のあるJavaScriptのためのパッケージマネージャーで、「インストールが高速」「より厳密にバージョンを固定」「セキュリティが高い」といった魅力があります。弊社はnpmからYarnに乗り換えて早3年、快適に開発に利用しています。本記事では、npmの経験者に向けてYarnの利点と使い方を

                                                  npm互換のJavaScriptパッケージマネージャーYarn入門 - ICS MEDIA
                                                • 【初心者向け】Windows 環境で npm を導入する - Qiita

                                                  npm を知らない人が、Windows 環境に npm を新規導入してみます。 導入環境 Windows 10 64bit Windows コマンドプロンプト (cmd.exe) をある程度使えることを前提とします 概要 npm (Node Package Manager) npm は、元々は Node.js というサーバサイド処理を行う JavaScript プログラムの中で利用されるモジュールパッケージの管理ソフトウェアです。 つまり、Node.js をインストールすれば npm も一緒にインストールされます。 npm でインストールできるモジュールパッケージは、オンライン上の npm レジストリサービスに登録されています。 npm レジストリサービスは、Node.jsで使用するものに留まらず、様々な言語や分野のパッケージが豊富に公開されており、世界最大のパッケージレジストリとなってい

                                                    【初心者向け】Windows 環境で npm を導入する - Qiita
                                                  • GitHub - npm/arborist: npm's tree doctor

                                                    const Arborist = require('@npmcli/arborist') const arb = new Arborist({ // options object // where we're doing stuff. defaults to cwd. path: '/path/to/package/root', // url to the default registry. defaults to npm's default registry registry: 'https://registry.npmjs.org', // scopes can be mapped to a different registry '@foo:registry': 'https://registry.foo.com/', // Auth can be provided in a coup

                                                      GitHub - npm/arborist: npm's tree doctor
                                                    • NPMパッケージ開発者のためのtsconfig | TypeScript入門『サバイバルTypeScript』

                                                      パッケージを使う人にもTypeScriptによる型の享受を目指す​パッケージを公開するときは、動作する形で公開するのが前提なのでjsにする必要があります。つまりコンパイルは必須です。ですがせっかくTypeScriptで作ったのだからパッケージの型情報も提供しましょう。 型定義ファイルも出力する​型定義ファイルを一緒に出力しましょう。そのためにはtsconfig.jsonにあるdeclarationの項目をtrueに変更します。

                                                        NPMパッケージ開発者のためのtsconfig | TypeScript入門『サバイバルTypeScript』
                                                      • GitHub - bishkou/password-pwnd: Npm package to check if the user's password has been leaked before in previous breaches using HIBP API

                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                          GitHub - bishkou/password-pwnd: Npm package to check if the user's password has been leaked before in previous breaches using HIBP API
                                                        • テキストに隠し情報を埋め込むnpmモジュールを公開しました

                                                          長すぎて読めない人へ テキストデータに見えない情報を埋め込めるよ npmモジュールもあるよ 以下のような感じ ('やっぱり「きのこの山」'というテキストに'※たけのこ派です'というテキストを埋め込んでいる) 実際に試してみる 以下のツイートをコピペして 以下のサイトから埋め込みデータを抽出できます。 モジュールとサンプル npmモジュールを公開しました。 以下のように簡単に使用することができます。 import { embed, extract } from "zero-width-watermark"; // 埋め込み (string以外にUint8Arrayも埋め込みデータとして用いることができます) const embeddedText = embed("sample", "hello world🐾"); console.log({ embeddedText }); // { //

                                                            テキストに隠し情報を埋め込むnpmモジュールを公開しました
                                                          • npm audit fixでエラーの解決法 - Qiita

                                                            found 1 high severity vulnerability run `npm audit fix` to fix them, or `npm audit` for details 上記は、パッケージをインストールした時に生じたエラー内容。 レベルがhighの脆弱性が1個あると記載されています。 解決方法 1.セキュリティーの内容確認 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Manual Review │ │ Some vulnerabilities require your attention to resolve │ │ │ │ Visit https://go.npm.me/audit-guide for additional guidance │

                                                              npm audit fixでエラーの解決法 - Qiita
                                                            • 「何もしてないのに急にnpm installできなくなった」への立ち向かい方 - Qiita

                                                              (この記事は自サイトとのクロスポストです。) 初心者丸出し感がものすごいのですが、標題の通りのことが起こってしまいました。とあるJavaScript製の自作ソフトウェアの文法チェックにeslintやjsonlint-cliを使いたくて、package.jsonを置いておいて、npm installでそれらをインストールできるようにしていたのですが、それが突然以下のようなエラーで止まるようになってしまいました。 $ npm install npm ERR! invalid options argument npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2021-05-xxTxx_xx_xx_xxxZ-debug.log 他の自作ソフトウェアでも、npm installしようとすると

                                                                「何もしてないのに急にnpm installできなくなった」への立ち向かい方 - Qiita
                                                              • 消えたnpm xmasをもう一度 - Qiita

                                                                HRBrain Advent Calendar 2022、25日目の記事です。 はじめに こんにちは。株式会社HRBrainでエンジニアリングマネージャーをしている山口です。 ついにクリスマスですね。皆様いかがお過ごしでしょうか? クリスマスチキンは骨があって食べにくいので、今年の我が家は唐揚げでいくことが決定しました。 本記事では、ターミナル上にクリスマスツリーを出力するプログラムを紹介します。 remove dead code 2020年07月29日22時09分01秒、npmからxmasコマンドを削除するコミットが作られました。 このコミットはnpm@7から反映されているため、npm@7以降のnpmではxmasコマンドを使えません。 なるほど。これは死活問題です。 「npm xmasってコマンドがあってさー知ってる?w」という雑談鉄板ネタが言えなくなってしまいました。 ないんだったら、

                                                                  消えたnpm xmasをもう一度 - Qiita
                                                                • npm install時にnode-sassでcommand failed - Qiita

                                                                  前提 数年前にiOSエンジニアをやっていたのでネイティブ系はなんとなく分かるが、 フロントエンドは何となく改修は出来るが、ちょっとよく分かってないわかろうとしてない系のバックエンドエンジニア。 現象 npmインストールすると下記エラーが出る。 node-sassの確認で失敗してるっぽい。 $ npm install 〜省略〜 npm ERR! code 1 npm ERR! path /Users/mitsuaki1229/Documents/01_REX/wos-front/node_modules/node-sass npm ERR! command failed npm ERR! command sh -c node scripts/build.js npm ERR! Building: /Users/mitsuaki1229/.nodebrew/node/v16.5.0/bin/n

                                                                    npm install時にnode-sassでcommand failed - Qiita
                                                                  • Top-500 npm package maintainers now require 2FA

                                                                    May 31, 2022 Two-Factored Authentication (2FA) is now enforced for maintainers of the top-500 packages, by dependents, on the npm registry. To learn more about configuring 2FA, see Configuring two-factor authentication. To learn more about 2FA in general, see About two-factor authentication. For questions and comments, open a discussion in our feedback repository. GitHub will now verify Git commit

                                                                      Top-500 npm package maintainers now require 2FA
                                                                    • Github PackagesでPrivateなnpmパッケージを公開する | Sqripts

                                                                      こんにちは、フロントエンドエンジニアをしている やまたろう です。 今回は、進行中のプロジェクトでUIライブラリを作ることになったので、Github Packagesを活用して社内のGithub組織のメンバーだけに公開するnpmパッケージの作り方を紹介します。 Github Packagesとは Githubが提供するパッケージレジストリサービスです。 npm・Docker・Nuget・Maven・Gradleなど様々な用途のレジストリが存在します。Nugetまでカバーされているのは流石ですね。 パブリックなリポジトリでは無料で利用でき、プライベートなリポジトリでもストレージやデータ転送量に制限はありますが無料で始めることができます。お試しや外に出したくないものの個人開発で活用できそうです。 npm公式のリポジトリと比較して、Privateリポジトリであっても無料で始められる点やアクセス権

                                                                      • インストールしてあるNode.jsやnpmをアンインストール | 岐阜 WordPress ホームページ制作、戦略からWeb制作|イマ ウェブクリエイション(IMA WEBCREATION)

                                                                        Node.jsのバージョン管理をするツールはnodenvやanyenvを使っていたんですが、最近VoltaというMacでもWindowsでも動作して、複数人での開発環境を合わせるのが容易そうなものを知ったので、乗り換えてみました。 ※自分用メモです。 まずは環境をきれいにする ごちゃごちゃになった環境をきれいにするならOSからクリーンインストールをすれば良いのですが、時間もかかるし面倒なので、Node.jsやnpmなど、それぞれアンインストールや削除をします。

                                                                          インストールしてあるNode.jsやnpmをアンインストール | 岐阜 WordPress ホームページ制作、戦略からWeb制作|イマ ウェブクリエイション(IMA WEBCREATION)
                                                                        • `npm install` の代わりに `npm ci` が使えるかも(NPMおれおれAdvent Calendar 2019 – 04日目) | Ginpen.com

                                                                          NPMおれおれAdvent Calendar 2019 – 04日目 先にまとめ npm ci は npm install と同じように、全依存パッケージをインストールする npm install は package-lock.json を更新することがある npm ci は package-lock.json を更新しない npm ci は node_modules を削除してからインストールする npm ci ってなんだ npm install に似ているが、CI のような自動化された環境での利用が想定されているもの。あるいは開発環境でクリーンインストールするのにも使える。処理はいくつかの機能を省略するので、npm install より圧倒的に高速な場合がある。 ドキュメントを読むとそんな感じらしい。 基本的には CI で回す場合はこちらを使いましょう、という理解で良さそう。CI って

                                                                            `npm install` の代わりに `npm ci` が使えるかも(NPMおれおれAdvent Calendar 2019 – 04日目) | Ginpen.com
                                                                          • nodistでnpmとNode.jsのバージョンが合わせられずエラーとなった - Qiita

                                                                            私の環境 Windows 1803 Build 17134.765 Node.js v10.15.3 npm v6.9.0 nodist v0.8.8 choco v0.10.15 事象 バージョン合わせるためのコマンドを実行するとエラーになる >nodist npm match npm match stream.js:74 throw er; // Unhandled stream error in pipe. ^ Error: Failed to read response from https://codeload.github.com/npm/npm/tar.gz/v6.4.1 at Request.<anonymous> (C:\Program Files (x86)\Nodist\lib\build.js:110:25) at emitOne (events.js:96:13)

                                                                              nodistでnpmとNode.jsのバージョンが合わせられずエラーとなった - Qiita
                                                                            • Pika - Search npm for fast, modern packages.

                                                                              OUTDATED BROWSER to use this site, you'll need to update your browser. check here for the latest version

                                                                                Pika - Search npm for fast, modern packages.
                                                                              • GitHub Packages の npm レジストリを使って、社内 org 用のプライベートパッケージを公開する手順とインストールする手順

                                                                                複数のリポジトリで共有する node パッケージを、パブリックな npm レジストリではなく GitHub Packages の npm レジストリに公開して、 GitHub Organization 内でのみ利用可能なパッケージとして扱う手順を、社内共有用にまとめていきます。 本記事の内容は、以下の公式ドキュメントを読めばだいたい分かります。 背景 マネーフォワード クラウドシリーズのデザインシステムを構築しようとしており、複数のプロダクトで共通して利用できる汎用的な UI コンポーネントを揃えたライブラリを各プロダクト向けに公開したい。検証段階なので、一旦 org 内に限定した状態で利用したい。 GitHub Packages とは Introduction to GitHub Packages - GitHub Docs より GitHub Packages is a softwar

                                                                                  GitHub Packages の npm レジストリを使って、社内 org 用のプライベートパッケージを公開する手順とインストールする手順
                                                                                • Node Package Manager (npm)

                                                                                  The core SQLite project releases only "vanilla JS" distributions which are independent of any given developer-side toolchain. However, a community-maintained npm-based distribution of the SQLite3 WASM components can be found at @sqlite.org/sqlite-wasm. It can be installed from a command-line shell using: $ npm install @sqlite.org/sqlite-wasm An introduction for using it, including instructions for