package.json 2.87 KB
Newer Older
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
1
{
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
2
    "name": "@digigov-oss/get-nnc-identity-client",
Panagiotis Skarvelis's avatar
v1.0.4    
Panagiotis Skarvelis committed
3
    "version": "1.0.4",
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
4
5
6
    "type": "module",
    "description": "Client for getNncIdentity service of GSIS",
    "engines": {
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
7
        "node": ">=16.13.1"
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
8
9
10
    },
    "author": "Panagiotis Skarvelis <pskarvelis@admin.grnet.gr>",
    "dependencies": {
11
        "@digigov-oss/gsis-audit-record-db": "^1.1.4",
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
12
        "soap": "^0.43.0"
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
13
14
15
    },
    "repository": {
        "type": "git",
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
16
        "url": "git+https://gitlab.grnet.gr/digigov-oss/emepclient.git"
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
17
    },
18
19
20
21
22
23
24
25
    "main": "dist/cjs/index.js",
    "module": "dist/esm/index.js",
    "exports": {
        ".": {
            "import": "./dist/esm/index.js",
            "require": "./dist/cjs/index.js"
        }
    },
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
26
    "directories": {
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
27
        "src": "src",
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
28
29
30
        "test": "test"
    },
    "scripts": {
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
31
        "test": "node --experimental-specifier-resolution=node --experimental-modules --no-warnings --loader ts-node/esm ./test/test.ts",
32
33
        "testesm": "node --experimental-json-modules --no-warnings ./test/test.mjs",
        "testcjs": "node ./test/test.cjs",
34
        "testPostgreSql": "node --experimental-specifier-resolution=node --experimental-modules --no-warnings --loader ts-node/esm ./test/testPostgreSql.ts",
35
        "build": "rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig.commonjs.json && ./setType.sh"
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
    },
    "eslintConfig": {
        "parser": "@typescript-eslint/parser",
        "plugins": [
            "@typescript-eslint"
        ],
        "extends": [
            "eslint:recommended",
            "plugin:@typescript-eslint/recommended",
            "plugin:@typescript-eslint/recommended-requiring-type-checking"
        ],
        "parserOptions": {
            "project": "./tsconfig.json"
        },
        "rules": {
            "max-len": [
                "error",
                {
                    "code": 100
                }
            ],
            "no-console": 1,
            "no-extra-boolean-cast": 0,
            "@typescript-eslint/restrict-plus-operands": 0,
            "@typescript-eslint/explicit-module-boundary-types": 0,
            "@typescript-eslint/no-explicit-any": 0,
            "@typescript-eslint/no-floating-promises": 0,
            "@typescript-eslint/no-unsafe-member-access": 0,
            "@typescript-eslint/no-unsafe-assignment": 0
        }
    },
    "eslintIgnore": [],
    "keywords": [
        "gsis",
        "emep",
        "getNncIdentity"
    ],
Panagiotis Skarvelis's avatar
v1.0.3    
Panagiotis Skarvelis committed
73
74
75
76
77
78
    "licenses": [
        {
            "type": "MIT",
            "url": "http://en.wikipedia.org/wiki/MIT_License"
        }
    ],
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
79
    "devDependencies": {
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
80
        "@types/node": "^16.9.0",
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
81
82
83
84
85
        "ts-node": "^10.4.0",
        "tsconfig-paths": "^3.12.0",
        "typescript": "^4.5.4"
    },
    "bugs": {
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
86
        "url": "https://gitlab.grnet.gr/digigov-oss/emepclient/-/issues"
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
87
    },
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
88
    "homepage": "https://gitlab.grnet.gr/digigov-oss/emepclient/-/blob/main/README.md"
Panagiotis Skarvelis's avatar
Panagiotis Skarvelis committed
89
}