Browse Source

chore: renames module to @e22m4u/node-repository

e22m4u 2 years ago
parent
commit
fdec9d3ae8
3 changed files with 18 additions and 18 deletions
  1. 14 14
      README.md
  2. 3 3
      package.json
  3. 1 1
      src/adapter/adapter-loader.js

+ 14 - 14
README.md

@@ -1,22 +1,22 @@
-## @e22m4u/repository
+## @e22m4u/node-repository
 
 Абстракция для работы с базами данных для Node.js
-  
-| адаптер | описание                                                                                                                                     |
-|---------|----------------------------------------------------------------------------------------------------------------------------------------------|
-| memory  | хранение данных в памяти процесса Node.js для разработки и тестирования                                                                      |
-| mongodb | MongoDB - система управления NoSQL базами данных (*[требует установки](https://www.npmjs.com/package/@e22m4u/repository-mongodb-adapter))* |
+
+| адаптер | описание                                                                                                                                        |
+|---------|-------------------------------------------------------------------------------------------------------------------------------------------------|
+| memory  | работа с данными в памяти процесса (для разработки и тестирования)                                                                              |
+| mongodb | MongoDB - система управления NoSQL базами данных (*[требует установки](https://www.npmjs.com/package/@e22m4u/node-repository-mongodb-adapter))* |
 
 ## Установка
 
 ```bash
-npm install @e22m4u/repository
+npm install @e22m4u/node-repository
 ```
 
-Опционально устанавливаем адаптер, например [mongodb](https://www.npmjs.com/package/@e22m4u/repository-mongodb-adapter)
+Опционально устанавливаем адаптер, например [mongodb](https://www.npmjs.com/package/@e22m4u/node-repository-mongodb-adapter)
 
 ```bash
-npm install @e22m4u/repository-mongodb-adapter
+npm install @e22m4u/node-repository-mongodb-adapter
 ```
 
 ## Пример
@@ -24,7 +24,7 @@ npm install @e22m4u/repository-mongodb-adapter
 Создаем экземпляр класса `Schema`
 
 ```js
-import {Schema} from '@e22m4u/repository';
+import {Schema} from '@e22m4u/node-repository';
 
 const schema = new Schema();
 ```
@@ -116,7 +116,7 @@ await userRep.deleteById(fedor.id); // true
 Получение репозитория модели:
 
 ```js
-import {Schema} from '@e22m4u/repository';
+import {Schema} from '@e22m4u/node-repository';
 
 const schema = new Schema();
 // создаем источник
@@ -130,9 +130,9 @@ const repositorty = schema.getRepository('myModel');
 Переопределение конструктора:
 
 ```js
-import {Schema} from '@e22m4u/repository';
-import {Repository} from '@e22m4u/repository';
-import {RepositoryRegistry} from '@e22m4u/repository';
+import {Schema} from '@e22m4u/node-repository';
+import {Repository} from '@e22m4u/node-repository';
+import {RepositoryRegistry} from '@e22m4u/node-repository';
 
 class MyRepository extends Repository {
   /*...*/

+ 3 - 3
package.json

@@ -1,5 +1,5 @@
 {
-  "name": "@e22m4u/repository",
+  "name": "@e22m4u/node-repository",
   "version": "0.0.26",
   "description": "Абстракция для работы с базами данных для Node.js",
   "type": "module",
@@ -17,7 +17,7 @@
   },
   "repository": {
     "type": "git",
-    "url": "https://github.com/e22m4u/repository.git"
+    "url": "https://github.com/e22m4u/node-repository.git"
   },
   "keywords": [
     "Repository",
@@ -31,7 +31,7 @@
   ],
   "author": "e22m4u <e22m4u@gmail.com>",
   "license": "MIT",
-  "homepage": "https://github.com/e22m4u/repository",
+  "homepage": "https://github.com/e22m4u/node-repository",
   "dependencies": {
     "@e22m4u/format": "0.0.3",
     "@e22m4u/service": "0.0.3"

+ 1 - 1
src/adapter/adapter-loader.js

@@ -29,7 +29,7 @@ export class AdapterLoader extends Service {
     if (!adapterCtor)
       try {
         const module = await import(
-          `@e22m4u/repository-${adapterName}-adapter`
+          `@e22m4u/node-repository-${adapterName}-adapter`
         );
         adapterCtor = findAdapterCtorInModule(module);
       } catch (e) {