From ced8102a5a4a7ceaeaf00450e7c15d6668b9a59c Mon Sep 17 00:00:00 2001 From: Johannes Loher Date: Mon, 8 Feb 2021 07:27:53 +0100 Subject: [PATCH] add node module resolution --- package-lock.json | 41 +++++++++++++++++++++++++++++++++++++++++ package.json | 1 + rollup.config.js | 3 ++- 3 files changed, 44 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index d48a2fd..942476d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -511,6 +511,20 @@ "url": "^0.11.0" } }, + "@rollup/plugin-node-resolve": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.1.1.tgz", + "integrity": "sha512-zlBXR4eRS+2m79TsUZWhsd0slrHUYdRx4JF+aVQm+MI0wsKdlpC2vlDVjmlGvtZY1vsefOT9w3JxvmWSBei+Lg==", + "dev": true, + "requires": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + } + }, "@rollup/plugin-typescript": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-8.1.1.tgz", @@ -580,6 +594,15 @@ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", "dev": true }, + "@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, "@types/sizzle": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz", @@ -1210,6 +1233,12 @@ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", "dev": true }, + "builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", + "dev": true + }, "cache-base": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", @@ -1709,6 +1738,12 @@ "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", "dev": true }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true + }, "default-compare": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", @@ -3290,6 +3325,12 @@ "is-extglob": "^2.1.1" } }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=", + "dev": true + }, "is-negated-glob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", diff --git a/package.json b/package.json index 3fbf566..cfeac4d 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ "format": "prettier --write 'src/**/*.(ts|json)'" }, "devDependencies": { + "@rollup/plugin-node-resolve": "^11.1.1", "@rollup/plugin-typescript": "^8.1.1", "@types/fs-extra": "^9.0.6", "@typescript-eslint/eslint-plugin": "^4.14.2", diff --git a/rollup.config.js b/rollup.config.js index a6e2200..f73ccf9 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -1,4 +1,5 @@ const typescript = require('@rollup/plugin-typescript'); +const { nodeResolve } = require('@rollup/plugin-node-resolve'); module.exports = { input: 'src/module/risk-dice-modifier.ts', @@ -6,5 +7,5 @@ module.exports = { dir: 'dist/module', format: 'es', }, - plugins: [typescript()], + plugins: [typescript(), nodeResolve()], };