Browse Source

refactor: renames package

e22m4u 2 weeks ago
parent
commit
55ec606887
2 changed files with 22 additions and 22 deletions
  1. 19 19
      README.md
  2. 3 3
      package.json

+ 19 - 19
README.md

@@ -1,4 +1,4 @@
-## @e22m4u/js-data-projector
+## @e22m4u/js-data-projection
 
 JavaScript модуль для создания проекции данных на основе декларативных схем.
 
@@ -18,7 +18,7 @@ JavaScript модуль для создания проекции данных н
 ## Установка
 
 ```bash
-npm install @e22m4u/js-data-projector
+npm install @e22m4u/js-data-projection
 ```
 
 Модуль поддерживает ESM и CommonJS стандарты.
@@ -26,13 +26,13 @@ npm install @e22m4u/js-data-projector
 *ESM*
 
 ```js
-import {projectData} from '@e22m4u/js-data-projector';
+import {projectData} from '@e22m4u/js-data-projection';
 ```
 
 *CommonJS*
 
 ```js
-const {projectData} = require('@e22m4u/js-data-projector');
+const {projectData} = require('@e22m4u/js-data-projection');
 ```
 
 ## Схема проекции
@@ -100,7 +100,7 @@ const {projectData} = require('@e22m4u/js-data-projector');
 Создание проекции данных с помощью схемы.
 
 ```js
-import {projectData} from '@e22m4u/js-data-projector';
+import {projectData} from '@e22m4u/js-data-projection';
 
 const schema = {
   name: true,
@@ -123,7 +123,7 @@ console.log(result);
 Применение схемы к массиву объектов.
 
 ```js
-import {projectData} from '@e22m4u/js-data-projector';
+import {projectData} from '@e22m4u/js-data-projection';
 
 const schema = {
   id: true,
@@ -146,7 +146,7 @@ console.log(result);
 Применение вложенной схемы для сложной структуры данных.
 
 ```js
-import {projectData} from '@e22m4u/js-data-projector';
+import {projectData} from '@e22m4u/js-data-projection';
 
 const schema = {
   id: false,
@@ -184,7 +184,7 @@ console.log(result);
 Допуск полей не указанных в схеме проекции.
 
 ```js
-import {projectData} from '@e22m4u/js-data-projector';
+import {projectData} from '@e22m4u/js-data-projection';
 
 const schema = {
   name: true,
@@ -212,7 +212,7 @@ console.log(result);
 Создание проекции определенной области.
 
 ```js
-import {projectData} from '@e22m4u/js-data-projector';
+import {projectData} from '@e22m4u/js-data-projection';
 
 const schema = {
   name: true,
@@ -250,7 +250,7 @@ console.log(outputData);
 Использование сокращенных методов для работы с областями.
 
 ```js
-import {DataProjector} from '@e22m4u/js-data-projector';
+import {DataProjector} from '@e22m4u/js-data-projection';
 
 const projector = new DataProjector();
 
@@ -293,7 +293,7 @@ console.log(output);
 Использование фабрики вместо объекта схемы.
 
 ```js
-import {projectData} from '@e22m4u/js-data-projector';
+import {projectData} from '@e22m4u/js-data-projection';
 
 // фабрика возвращает объект схемы
 const getSchema = () => {
@@ -319,7 +319,7 @@ console.log(result);
 Использование фабрики во вложенной схеме.
 
 ```js
-import {projectData} from '@e22m4u/js-data-projector';
+import {projectData} from '@e22m4u/js-data-projection';
 
 // фабрика для вложенных данных
 const getAddressSchema = () => {
@@ -357,7 +357,7 @@ console.log(result);
 Установка аргументов вызова фабричных функций.
 
 ```js
-import {projectData} from '@e22m4u/js-data-projector';
+import {projectData} from '@e22m4u/js-data-projection';
 
 // объект будет передан в параметры фабрики
 const logger = {
@@ -389,7 +389,7 @@ console.log(result);
 
 ```js
 import {ServiceContainer} from '@e22m4u/js-service';
-import {DataProjector} from '@e22m4u/js-data-projector';
+import {DataProjector} from '@e22m4u/js-data-projection';
 
 // сервис-контейнер доступен только
 // при использовании DataProjector
@@ -419,7 +419,7 @@ console.log(result);
 Регистрация и применение именованной схемы.
 
 ```js
-import {DataProjector} from '@e22m4u/js-data-projector';
+import {DataProjector} from '@e22m4u/js-data-projection';
 
 const projector = new DataProjector();
 
@@ -451,7 +451,7 @@ console.log(result);
 Использование вложенных именованных схем.
 
 ```js
-import {DataProjector} from '@e22m4u/js-data-projector';
+import {DataProjector} from '@e22m4u/js-data-projection';
 
 const projector = new DataProjector();
 
@@ -497,7 +497,7 @@ console.log(result);
 Регистрация псевдонима именованной схемы.
 
 ```js
-import {DataProjector} from '@e22m4u/js-data-projector';
+import {DataProjector} from '@e22m4u/js-data-projection';
 
 const projector = new DataProjector();
 
@@ -535,7 +535,7 @@ console.log(result);
 Использование фабрики при регистрации именованной схемы.
 
 ```js
-import {DataProjector} from '@e22m4u/js-data-projector';
+import {DataProjector} from '@e22m4u/js-data-projection';
 
 const projector = new DataProjector();
 
@@ -571,7 +571,7 @@ console.log(result);
 Реализация пользовательской функции разрешения имен.
 
 ```js
-import {projectData} from '@e22m4u/js-data-projector';
+import {projectData} from '@e22m4u/js-data-projection';
 
 // функция разрешения имен
 const nameResolver = name => {

+ 3 - 3
package.json

@@ -1,5 +1,5 @@
 {
-  "name": "@e22m4u/js-data-projector",
+  "name": "@e22m4u/js-data-projection",
   "version": "0.1.3",
   "description": "JavaScript модуль для создания проекции данных",
   "author": "Mikhail Evstropov <e22m4u@yandex.ru>",
@@ -10,10 +10,10 @@
     "output",
     "projection"
   ],
-  "homepage": "https://gitrepos.ru/e22m4u/js-data-projector",
+  "homepage": "https://gitrepos.ru/e22m4u/js-data-projection",
   "repository": {
     "type": "git",
-    "url": "git+https://gitrepos.ru/e22m4u/js-data-projector.git"
+    "url": "git+https://gitrepos.ru/e22m4u/js-data-projection.git"
   },
   "type": "module",
   "types": "./src/index.d.ts",