0.5.0 • Published 2 years ago

plagiarism-detector v0.5.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

plagiarism-detector

Библиотека для проверки плагиата кода. Предоставляет CLI и набор функций.

Установка:

npm install plagiarism-detector Теперь вы можете импортировать в свой код функции:

findPlagiarism(firstFilePath, secondFilePath) - Возвращает объект 
{ state, data }. data содержит id задачи.
checkStatus(id) - возвращает статуса готовности задачи в виде объекта
{ state, data }. data содержит статус готовности: 
```success, failure or pending```
getResult(id) - возвращает результат работы алгоритма в виде 
объекта { state, data }. data - массив строк, подозреваемых на плагиат

state в каждой функции содержит статус ответ от сервера. При успешном выполнении запроса возвращается ok, в случае ошибки возвращается fail и массив errors

Так же, можно добавить следующие строки в package.json:

"scripts": {

	"plag": "plag-detector compare --firstFilePath PATH_TO_FILE --secondFilePath PATH_TO_FILE",

	"plag-folders": "plag-detector compare-folders --foldersPattern FOLDERS_PATTERN --fileName FILE_NAME"

}

И теперь вы можете запускать эти команды через консоль: npm run plag, npm run plag-folders

Установка глобально:

npm install plagiarism-detector -g

Такой метод установки автоматически добавит библиотеку в ваш PATH и вы сможете пользовать CLI в любом месте вашей машины.

0.4.42

3 years ago

0.4.43

3 years ago

0.4.41

3 years ago

0.4.48

3 years ago

0.4.49

3 years ago

0.4.46

3 years ago

0.4.47

3 years ago

0.4.44

3 years ago

0.3.64

3 years ago

0.3.63

3 years ago

0.3.62

3 years ago

0.3.61

3 years ago

0.4.71

2 years ago

0.3.691

3 years ago

0.3.693

3 years ago

0.3.692

3 years ago

0.3.695

3 years ago

0.3.694

3 years ago

0.3.697

3 years ago

0.3.696

3 years ago

0.3.69

3 years ago

0.3.699

3 years ago

0.3.68

3 years ago

0.3.698

3 years ago

0.3.67

3 years ago

0.3.66

3 years ago

0.3.0

3 years ago

0.4.493

3 years ago

0.4.492

3 years ago

0.4.491

3 years ago

0.3.6

3 years ago

0.4.496

3 years ago

0.4.495

3 years ago

0.5.0

2 years ago

0.3.2

3 years ago

0.3.1

3 years ago

0.3.4

3 years ago

0.3.3

3 years ago

0.3.53

3 years ago

0.3.52

3 years ago

0.3.51

3 years ago

0.3.59

3 years ago

0.3.58

3 years ago

0.3.57

3 years ago

0.3.56

3 years ago

0.3.55

3 years ago

0.3.54

3 years ago

0.4.53

3 years ago

0.4.54

3 years ago

0.4.51

3 years ago

0.4.52

3 years ago

0.3.592

3 years ago

0.3.591

3 years ago

0.3.594

3 years ago

0.3.593

3 years ago

0.3.595

3 years ago

0.4.59

3 years ago

0.4.57

3 years ago

0.3.556

3 years ago

0.4.58

3 years ago

0.4.55

3 years ago

0.4.56

3 years ago

0.3.557

3 years ago

0.2.0

3 years ago

0.4.592

3 years ago

0.4.591

3 years ago

0.4.597

3 years ago

0.4.5

3 years ago

0.4.4

3 years ago

0.4.7

2 years ago

0.4.6

3 years ago

0.4.594

3 years ago

0.4.1

3 years ago

0.4.0

3 years ago

0.4.599

3 years ago

0.4.3

3 years ago

0.1.0

3 years ago