Skip to content

Commit fe10bee

Browse files
committed
refactor: update repository links and rename modifyScaffoldConfig to setConfigNetworkToSepolia
1 parent a8f9549 commit fe10bee

3 files changed

Lines changed: 7 additions & 15 deletions

File tree

src/extensions.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
{
99
"extensionFlagValue": "erc-721",
1010
"description": "Adds support for ERC-721 NFT contracts, including supply, balance, listing, and transfer features.",
11-
"repository": "https://github.com/Arb-Stylus/create-stylus-extensions",
11+
"repository": "https://github.com/jhintux/create-stylus-extensions",
1212
"branch": "erc-721"
1313
},
1414
{
@@ -20,7 +20,7 @@
2020
{
2121
"extensionFlagValue": "chainlink-vrf",
2222
"description": "Adds support for Chainlink VRF, including random number generation and randomness.",
23-
"repository": "https://github.com/Arb-Stylus/create-stylus-extensions",
23+
"repository": "https://github.com/jhintux/create-stylus-extensions",
2424
"branch": "chainlink-vrf"
2525
}
2626
]

src/main.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {
44
installPackages,
55
createFirstGitCommit,
66
prettierFormat,
7-
modifyScaffoldConfig,
7+
setConfigNetworkToSepolia,
88
} from "./tasks";
99
import type { Options } from "./types";
1010
import { renderOutroMessage } from "./utils/render-outro-message";
@@ -52,10 +52,10 @@ export async function createProject(options: Options) {
5252
{
5353
title: `⚙️ Configuring scaffold for ${chalk.green.bold(options.extension || "default")} extension`,
5454
task: async (ctx, task) => {
55-
if (ctx.options.extension) {
56-
await modifyScaffoldConfig(ctx.options.extension, targetDirectory);
55+
if (ctx.options.extension && (ctx.options.extension === "chainlink-vrf" || ctx.options.extension === "chainlink-data-feed")) {
56+
await setConfigNetworkToSepolia(targetDirectory);
5757
} else {
58-
task.skip("No extension specified");
58+
task.skip("No chainlink extension specified");
5959
}
6060
},
6161
},

src/tasks/modify-scaffold-config.ts

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,7 @@
11
import fs from "fs";
22
import path from "path";
33

4-
export async function modifyScaffoldConfig(extensionName: string, targetDirectory: string) {
5-
if (!extensionName || extensionName.trim() === "") {
6-
return;
7-
}
8-
9-
// Only modify for chainlink extensions
10-
if (extensionName !== "chainlink-vrf" && extensionName !== "chainlink-data-feed") {
11-
return;
12-
}
4+
export async function setConfigNetworkToSepolia(targetDirectory: string) {
135

146
const scaffoldConfigPath = path.join(targetDirectory, "packages", "nextjs", "scaffold.config.ts");
157

0 commit comments

Comments
 (0)