diff --git a/README.md b/README.md index 03686f0c..f7c33513 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,8 @@ The documentation of API Platform Create Client can be browsed [on the official npm init @api-platform/client https://demo.api-platform.com/ output/ --resource Book +**Hint:** If needed, you can customize the Hydra prefix using the `-p` or `--hydra-prefix` option (default: none). + ### OpenAPI 3 npm init @api-platform/client https://demo.api-platform.com/docs.json output/ --resource Book --format openapi3 diff --git a/src/generators/NextGenerator.test.js b/src/generators/NextGenerator.test.js index 8b05ecf0..362c7d3e 100644 --- a/src/generators/NextGenerator.test.js +++ b/src/generators/NextGenerator.test.js @@ -8,7 +8,7 @@ import NextGenerator from "./NextGenerator.js"; const dirname = path.dirname(fileURLToPath(import.meta.url)); const generator = new NextGenerator({ - hydraPrefix: "hydra:", + hydraPrefix: "", templateDirectory: `${dirname}/../../templates`, }); diff --git a/src/generators/NuxtGenerator.test.js b/src/generators/NuxtGenerator.test.js index 496dc66b..53bae293 100644 --- a/src/generators/NuxtGenerator.test.js +++ b/src/generators/NuxtGenerator.test.js @@ -9,7 +9,7 @@ const dirname = path.dirname(fileURLToPath(import.meta.url)); test("Generate a Nuxt app", () => { const generator = new NuxtGenerator({ - hydraPrefix: "hydra:", + hydraPrefix: "", templateDirectory: `${dirname}/../../templates`, }); const tmpobj = tmp.dirSync({ unsafeCleanup: true }); diff --git a/src/generators/QuasarGenerator.test.js b/src/generators/QuasarGenerator.test.js index 1dacd513..83a17faf 100644 --- a/src/generators/QuasarGenerator.test.js +++ b/src/generators/QuasarGenerator.test.js @@ -9,7 +9,7 @@ const dirname = path.dirname(fileURLToPath(import.meta.url)); test("Generate a Quasar app", async () => { const generator = new QuasarGenerator({ - hydraPrefix: "hydra:", + hydraPrefix: "", templateDirectory: `${dirname}/../../templates`, }); const tmpobj = tmp.dirSync({ unsafeCleanup: true }); diff --git a/src/generators/ReactGenerator.test.js b/src/generators/ReactGenerator.test.js index 5c598b75..3391679f 100644 --- a/src/generators/ReactGenerator.test.js +++ b/src/generators/ReactGenerator.test.js @@ -9,7 +9,7 @@ const dirname = path.dirname(fileURLToPath(import.meta.url)); test("Generate a React app", () => { const generator = new ReactGenerator({ - hydraPrefix: "hydra:", + hydraPrefix: "", templateDirectory: `${dirname}/../../templates`, }); const tmpobj = tmp.dirSync({ unsafeCleanup: true }); diff --git a/src/generators/ReactNativeGenerator.test.js b/src/generators/ReactNativeGenerator.test.js index da48f1c9..ffe7c430 100644 --- a/src/generators/ReactNativeGenerator.test.js +++ b/src/generators/ReactNativeGenerator.test.js @@ -9,7 +9,7 @@ const dirname = path.dirname(fileURLToPath(import.meta.url)); test("Generate a React app", () => { const generator = new ReactNativeGenerator({ - hydraPrefix: "hydra:", + hydraPrefix: "", templateDirectory: `${dirname}/../../templates`, }); const tmpobj = tmp.dirSync({ unsafeCleanup: true }); diff --git a/src/generators/VueGenerator.test.js b/src/generators/VueGenerator.test.js index ec8d7cab..782a67c6 100644 --- a/src/generators/VueGenerator.test.js +++ b/src/generators/VueGenerator.test.js @@ -9,7 +9,7 @@ const dirname = path.dirname(fileURLToPath(import.meta.url)); test("Generate a Vue app", () => { const generator = new VueGenerator({ - hydraPrefix: "hydra:", + hydraPrefix: "", templateDirectory: `${dirname}/../../templates`, }); const tmpobj = tmp.dirSync({ unsafeCleanup: true }); diff --git a/src/generators/VuetifyGenerator.test.js b/src/generators/VuetifyGenerator.test.js index 1843fa70..cc2a85a1 100644 --- a/src/generators/VuetifyGenerator.test.js +++ b/src/generators/VuetifyGenerator.test.js @@ -9,7 +9,7 @@ const dirname = path.dirname(fileURLToPath(import.meta.url)); test("Generate a Vuetify app", async () => { const generator = new VuetifyGenerator({ - hydraPrefix: "hydra:", + hydraPrefix: "", templateDirectory: `${dirname}/../../templates`, }); const tmpobj = tmp.dirSync({ unsafeCleanup: true }); diff --git a/src/index.js b/src/index.js index a5ade615..55e52c0f 100755 --- a/src/index.js +++ b/src/index.js @@ -32,7 +32,7 @@ async function main() { .option( "-p, --hydra-prefix [hydraPrefix]", "The hydra prefix used by the API", - "hydra:" + "" ) .option("--username [username]", "Username for basic auth (Hydra only)") .option("--password [password]", "Password for basic auth (Hydra only)")