From 92e05a7726317ad1df4568efec15d3a00e296d4b Mon Sep 17 00:00:00 2001 From: Gregor Martynus <39992+gr2m@users.noreply.github.com> Date: Fri, 24 Sep 2021 13:10:27 -0700 Subject: [PATCH] wip attempts to fix build with `pkg` --- bin/server.js | 2 +- lib/defaults.js | 10 +++++----- package.json | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/bin/server.js b/bin/server.js index 2f8ee7e..6877725 100755 --- a/bin/server.js +++ b/bin/server.js @@ -6,7 +6,7 @@ import yargs from "yargs"; import { hideBin } from "yargs/helpers"; import fixtureServereMiddleware from "../index.js"; -import globTofixtures from "../lib/glob-to-fixtures.js "; +import globTofixtures from "../lib/glob-to-fixtures.js"; import DEFAULTS from "../lib/defaults.js"; diff --git a/lib/defaults.js b/lib/defaults.js index 77db13b..ab2fa5b 100644 --- a/lib/defaults.js +++ b/lib/defaults.js @@ -1,10 +1,10 @@ -import { dirname, resolve } from "path"; +import { resolve } from "path"; import globTofixtures from "./glob-to-fixtures.js"; -import { createRequire } from "module"; -const require = createRequire(import.meta.url); - -const octokitFixturesPath = dirname(require.resolve("@octokit/fixtures")); +const octokitFixturesPath = resolve( + process.cwd(), + "node_modules/@octokit/fixtures" +); const DEFAULT_FIXTURES_GLOB = resolve( octokitFixturesPath, "scenarios/**/normalized-fixture.json" diff --git a/package.json b/package.json index e74820e..c45a2b0 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,10 @@ ] }, "pkg": { - "scripts": "node_modules/@octokit/fixtures/scenarios/**/*.json" + "scripts": "node_modules/@octokit/fixtures/scenarios/**/*.json", + "options": [ + "experimental-modules" + ] }, "now": { "alias": "octokit-fixtures",