ListFan
Текст · Бесплатно

Сравнение возможностей манифеста пакета

Сравнение возможностей манифеста пакета. Детерминированный лист только по введённым значениям; не подтверждает безопасность или соответствие. После загрузки интернет не нужен.

01Введите значения

Работает в браузере

Работает в браузере без интернета. После загрузки страницы и необходимых файлов для обработки интернет не нужен.

Пример
package.json A
package.json B

02Сравнение возможностей манифеста пакета

|

Работает в браузере

Как это работает

Сравнение возможностей манифеста пакета. Детерминированный лист только по введённым значениям; не подтверждает безопасность или соответствие. После загрузки интернет не нужен.

compare package.json capability-bearing fields

Детерминированный лист только по введённым значениям; не подтверждает безопасность или соответствие. После загрузки интернет не нужен.

Данные остаются у вас

Данные обрабатываются на этой странице и не отправляются на сервер.

Об инструменте

Сравнение возможностей манифеста пакета. Детерминированный лист только по введённым значениям; не подтверждает безопасность или соответствие. После загрузки интернет не нужен.

Сравнение возможностей манифеста пакета: parse package.json A/B; compare dependency sets, lifecycle scripts, bin, engines, packageManager, overrides and workspaces.

Открыть инструмент ↑

Как пользоваться?

  1. Введите значения

    package.json A · package.json B

  2. Рассчитать / создать

    Сравнение возможностей манифеста пакета. Детерминированный лист только по введённым значениям; не подтверждает безопасность или соответствие. После загрузки интернет не нужен.

  3. Результат

    dependencies · alpha · 1.0.0 · 2.0.0 dependencies · beta · · 1.0.0 scripts · postinstall · · node setup.js

Метод расчёта

  1. Сравнение возможностей манифеста пакета: parse package.json A/B; compare dependency sets, lifecycle scripts, bin, engines, packageManager, overrides and workspaces.
compare package.json capability-bearing fields
Пример

Сравнение возможностей манифеста пакета

package.json A
{"name":"demo","dependencies":{"alpha":"1.0.0"}}
package.json B
{"name":"demo","dependencies":{"alpha":"2.0.0","beta":"1.0.0"},"scripts":{"postinstall":"node setup.js"}}
Результат
dependencies · alpha · 1.0.0 · 2.0.0
dependencies · beta ·  · 1.0.0
scripts · postinstall ·  · node setup.js

Частые вопросы

Что охватывает результат?

Детерминированный лист только по введённым значениям; не подтверждает безопасность или соответствие. После загрузки интернет не нужен.

Куда уходят мои данные?

Расчёты выполняются на устройстве. Данные формы не отправляются на сервер.

Термины и пояснения

Введите значения

package.json A

Используйте значение в единицах и границах метода. package.json A

Введите исходный текст; обработка выполняется локально.

package.json B

Используйте значение в единицах и границах метода. package.json B

Введите исходный текст; обработка выполняется локально.

Результат

Результат

Сравнение возможностей манифеста пакета: parse package.json A/B; compare dependency sets, lifecycle scripts, bin, engines, packageManager, overrides and workspaces.

Рассчитывается по вашим данным методом ниже.

Δ

Детерминированный лист только по введённым значениям; не подтверждает безопасность или соответствие. После загрузки интернет не нужен.

Рассчитывается по вашим данным методом ниже.

flags

Детерминированный лист только по введённым значениям; не подтверждает безопасность или соответствие. После загрузки интернет не нужен.

Рассчитывается по вашим данным методом ниже.

deps

Детерминированный лист только по введённым значениям; не подтверждает безопасность или соответствие. После загрузки интернет не нужен.

Рассчитывается по вашим данным методом ниже.

scripts

Детерминированный лист только по введённым значениям; не подтверждает безопасность или соответствие. После загрузки интернет не нужен.

Рассчитывается по вашим данным методом ниже.

section

Сравнение возможностей манифеста пакета: parse package.json A/B; compare dependency sets, lifecycle scripts, bin, engines, packageManager, overrides and workspaces.

Рассчитывается по вашим данным методом ниже.

item

Сравнение возможностей манифеста пакета: parse package.json A/B; compare dependency sets, lifecycle scripts, bin, engines, packageManager, overrides and workspaces.

Рассчитывается по вашим данным методом ниже.

before

Сравнение возможностей манифеста пакета: parse package.json A/B; compare dependency sets, lifecycle scripts, bin, engines, packageManager, overrides and workspaces.

Рассчитывается по вашим данным методом ниже.

after

Сравнение возможностей манифеста пакета: parse package.json A/B; compare dependency sets, lifecycle scripts, bin, engines, packageManager, overrides and workspaces.

Рассчитывается по вашим данным методом ниже.

Частые ошибки и решения

Сравнение возможностей манифеста пакета

Ошибка: Смешение единиц или основ измерения.

Решение: Используйте единую основу и проверьте границы.

Ограничения и допущения

  • Детерминированный лист только по введённым значениям; не подтверждает безопасность или соответствие. После загрузки интернет не нужен.
  • Сравнение возможностей манифеста пакета: parse package.json A/B; compare dependency sets, lifecycle scripts, bin, engines, packageManager, overrides and workspaces.