open-index/open-npm huggingface dataset:
npm package: @sima-land/vendor
Description: DLL с общими зависимостями для frontend-сервисов.
Author: www.sima-land.ru team
Latest version: 3.0.2
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Vendor package

DLL с общими js-зависимостями frontend-сервисов в виде npm-пакета.

Подробнее здесь:
https://webpack.js.org/plugins/dll-plugin/

### Содержимое

В зависимостях этого пакета модули, которые однозначно входят в наш стек,
а значит **точно** будут присутствовать в бандле каждого frontend-сервиса.

Из этих зависимостей формируется результирующий vendor-бандл и соответствующий ему манифест.

### Использование

Сначала необходимо установить пакет:

```bash
# npm
$ npm i -D @sima-land/vendor

# или yarn
$ yarn add -D @sima-land/vendor
```

После чего файлы из пакета можно использовать в webpack-конфигурации:

```js
const webpack = require('webpack');

module.exports = {
  plugins: [
    new webpack.DllReferencePlugin({
      manifest: require.resolve('@dev-dep/vendor/dist/manifest.json'),
    }),
  ],
};
```

Важно: использовать вендоры можно только в режиме production,
так как в зависимостях зашиты production-сборки пакетов.

#### Почему тут нет lodash?

После ряда тестов было подтверждено, что использование `lodash` гранулярно (с помощью `babel-plugin-lodash`)
позволяет экономить больше места чем импорт всего пакета `lodash` единожды.
npm package: @simabot/simabot
Description: Interactive bot for Discord/Telegram.
Author: SimaBot
Latest version: 3.3.2
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# SimaBot

## Website

[https://simabot.github.io/](https://simabot.github.io/)

## Changelog

[Changelog](https://github.com/SimaBot/simabot/blob/main/docs/CHANGELOG.md)