1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
{
"name": "grammalecte",
"version": "1.0.0",
"description": "Grammalecte is a grammar proofreader",
"keywords": [
"french",
"grammar",
"proofreader"
],
"author": "Olivier R.",
"license": "GPL-3.0-or-later",
"homepage": "https://www.dicollecte.org/",
"main": "api.js",
"engines": {
"node": ">=9.0.0"
},
"scripts": {
"test": "echo \"Error: no test specified\""
}
|
|
>
>
>
>
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
{
"name": "grammalecte",
"version": "1.0.0",
"description": "Grammalecte is a grammar proofreader",
"keywords": [
"french",
"grammar",
"proofreader"
],
"author": "Olivier R.",
"license": "GPL-3.0",
"homepage": "https://www.dicollecte.org/",
"repository": {
"type" : "fossil",
"url" : "http://212.47.254.152:8080/index"
},
"main": "api.js",
"engines": {
"node": ">=9.0.0"
},
"scripts": {
"test": "echo \"Error: no test specified\""
}
|