2.3.4 • Published 2 months ago

@yourgoods/auth-sdk v2.3.4

Weekly downloads
-
License
ISC
Repository
-
Last release
2 months ago

Auth SDK

Локальная разработка

Для локальной разработки есть 2 папки: playgroundCJS и playgroundESM.\ Для взаимодействия сначала делаем npm run build, потом node ./playgroundESM/index.mjs (или CJS)

Если нужно подключить локальную библиотеку к какому-нибудь проекту, сделать это можно через npm link\ В директории Auth SDK выполняем команду npm link. Она создаст в глобаной директории symlink на текущую директорию. Посмотреть где находится эта директория можно через $(npm prefix -g)/lib/node_modules.

После этого заходим в проект, куда нужно импортировать либу и выполняем npm link @yourgoods/auth-sdk.

При изменении в коде Auth SDK, изменения должны сразу появляться в проекте

ВАЖНО для того чтобы npm link работал, нужно использовать одну и ту же версию npm в директории auth-sdk и сервиса куда подключается auth-sdk. Проверить это можно через which node, which npm.\ Тоже самое касается докера. Если в host системе сделан npm link, npm из докера ничего не будет знать про пакет.\ В таком случае backend сервиса нужно запускать без докера, а все остальное(базы, очереди) можно запускать в докере

Публикация

  • Делаем свои изменения
  • Коммитим их
  • Выполняем npm login
  • Выполняем npm version (major, minor, patch). Semantic versioning
  • Выполняем npm publish --access public
2.3.4

2 months ago

2.3.2

2 months ago

2.3.3

2 months ago

2.3.1

3 months ago

2.3.0

4 months ago

2.2.6

5 months ago

2.2.5

5 months ago

2.2.4

6 months ago

2.2.3

6 months ago

2.2.2

6 months ago

2.2.1

6 months ago

2.2.0

6 months ago

2.1.0

6 months ago

2.0.0

6 months ago

1.1.0

7 months ago

1.0.7

7 months ago

1.0.6

7 months ago

1.0.5

7 months ago

1.0.4

7 months ago

1.0.3

7 months ago

1.0.2

7 months ago

1.0.1

7 months ago

0.4.1

7 months ago

1.0.0

7 months ago