mylibrgenrandompass
v1.0.0
Published
Generate random passwords
Downloads
2
Readme
Домашнее задание по созданию собственной библиотеки npm генерирующей случайные пароли.
Создание проекта и инициализация пакета npm:
- Выполнить команду npm init -y, это создаст файл package.json в корне проекта
Создание файла основного модуля:
- Создание файла index.js, который будет основным файлом библиотеки
Реализация функций для генерации паролей:
- В index.js создал функцию generatePassword, которая будет генерировать случайные и безопасные пароли.
Экспорт функций:
- Экспортировал необходимые функции с помощью module.exports, чтобы пользователи библиотеки могли их использовать
Тестирование функции:
- Создал новый файл, test.js, в корне проекта
- В этом файле импортировал функцию generatePassword из index.js
- А так же протестировать на другом проекте после публикации
Публикация в NPM:
- Создать учетную запись на npm.com и выполнить вход в консоли с помощью npm login.
- Опубликовать свою библиотеку в NPM, выполнив команду npm publish