diff --git a/package.json b/package.json index eb217279c4652e0f226124d1b0d36a180cd934c0..c5f2ecbc8925a39dea0a654e15a7532be4ddded4 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "description": "Runtime library for the composer package irstea/ng-model-generator-bundle.", "main": "dist/index.js", - "directories": {}, + "types": "dist/index.d.ts", "scripts": { "build": "tsc -p tsconfig.lib.json", "lint": "eslint --fix '{src,tests}/**/*.{js,ts}' --quiet --fix", @@ -21,6 +21,7 @@ ], "author": "Irstea - pôle IS", "license": "LGPL-3.0-or-later", + "private": true, "engines": { "node": "^10", "npm": ">=7" diff --git a/tests/Fixtures/package.json b/tests/Fixtures/package.json index a08e38660609beceea6987d55d30c25d309b93ac..75f561c30e968aede8d85eb86ed027223e3c2d29 100644 --- a/tests/Fixtures/package.json +++ b/tests/Fixtures/package.json @@ -1,8 +1,12 @@ { "name": "ng-model-generator-test", + "description": "test package for ng-model-generator", + "repository": "none", + "license": "MIT", "dependencies": { "irstea-ng-model": "file:../.." }, + "private": true, "scripts": { "build": "tsc --pretty -noEmit" }, diff --git a/tests/Fixtures/tsconfig.json b/tests/Fixtures/tsconfig.json index eb934eab4a8a929fcb0530d935c3ad3aef3d5a10..628adccc16f990a4be31add583fb980c657537d4 100644 --- a/tests/Fixtures/tsconfig.json +++ b/tests/Fixtures/tsconfig.json @@ -1,9 +1,8 @@ { "$schema": "https://json.schemastore.org/tsconfig", - "extends": "@tsconfig/node10/tsconfig.json", + "extends": "irstea-ng-model/tsconfig.json", - "compileOnSave": false, "compilerOptions": { "noEmit": true, "rootDir": "./models" diff --git a/tsconfig.json b/tsconfig.json index 03ff598751771b0c42db6f5b747fc5c0d97dc3e7..d3458c669e1bce2213bc1f1dc0b408d575924bf6 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -6,9 +6,10 @@ "compileOnSave": false, "compilerOptions": { "noEmit": true, - "rootDir": "./src/ts" + "rootDir": "./src/ts", + "experimentalDecorators": true }, "include": ["src/ts/**/*.ts"], - "exclude": ["node_modules"] + "exclude": ["dist", "node_modules"] }