npm init -y
- Создаст файл package.json без вопросов
#npm init  - с вопросами
---------------
npm (англ. Node Package Manager) — менеджер пакетов, входящий в состав Node.js.
То есть, по идее он идёт в комплекте с Node. И оно для установки дополнительных пакетов в Node.
Использование:
npm install (npm i ) установить все зависимости в вашем проекте - вероятно, что это нужно выполнить в папке проекта, там, где есть файл package.json
npm install 
npm test запустить тесты этого проекта
npm run - выведет меню из package.json. Пример:
 "scripts": {
    "dev": "vite",
    "build": "tsc && vite build",
    "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
    "preview": "vite preview"
  },
выведет:
Scripts available in page-ui-react-vite-example@0.0.0 via `npm run-script`:
  dev
    vite
  build
    tsc && vite build
  lint
    eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0
  preview
    vite preview
Нажмите Enter для выхода:
npm run 
npm <команда> -h быстрая справка по <команде>
npm -l отобразить информацию об использовании для всех команд
npm help <термин> поиск справки по <термин> (в браузере)
npm help npm более сложный обзор (в браузере)
Все команды:
    access, adduser, audit, bugs, cache, ci, completion,
    config, dedupe, deprecate, diff, dist-tag, docs, doctor,
    edit, exec, explain, explore, find-dupes, fund, get, help,
    help-search, hook, init, install, install-ci-test,
    install-test, link, ll, login, logout, ls, org, outdated,
    owner, pack, ping, pkg, prefix, profile, prune, publish,
    query, rebuild, repo, restart, root, run-script, sbom,
    search, set, shrinkwrap, star, stars, start, stop, team,
    test, token, uninstall, unpublish, unstar, update, version,
    view, whoami
