diff --git a/.changeset/chatty-seahorses-jog.md b/.changeset/chatty-seahorses-jog.md new file mode 100644 index 0000000..b8e7c7c --- /dev/null +++ b/.changeset/chatty-seahorses-jog.md @@ -0,0 +1,5 @@ +--- +"@deroll/create-app": major +--- + +using version 1.0.0 diff --git a/packages/create-app/package.json b/packages/create-app/package.json index f8feff3..a5607aa 100644 --- a/packages/create-app/package.json +++ b/packages/create-app/package.json @@ -20,10 +20,10 @@ "@deroll/tsconfig": "workspace:*", "@types/figlet": "^1.5.8", "@types/fs-extra": "^11.0.4", - "@types/node": "^20.14.11", + "@types/node": "^22.7.9", "@types/validate-npm-package-name": "^4.0.2", "npm-run-all": "^4.1.5", - "tsup": "^8.2.2", + "tsup": "^8.3.0", "tsx": "^4.16.2", "typescript": "^5.5.3" }, @@ -34,6 +34,6 @@ "figlet": "^1.7.0", "fs-extra": "^11.2.0", "got": "^14.4.1", - "validate-npm-package-name": "^5.0.1" + "validate-npm-package-name": "^6.0.0" } } diff --git a/packages/create-app/src/index.ts b/packages/create-app/src/index.ts index 3c4b707..1cf5076 100644 --- a/packages/create-app/src/index.ts +++ b/packages/create-app/src/index.ts @@ -20,15 +20,15 @@ const packageJson = (options: CreateAppOptions) => { const name = options.packageName; const dependencies: Record = {}; - dependencies["@deroll/app"] = "^0.7.0"; + dependencies["@deroll/app"] = "^1.0.0"; if (options.libraries.includes("router")) { - dependencies["@deroll/router"] = "^0.5.0"; + dependencies["@deroll/router"] = "^1.0.0"; } if (options.libraries.includes("wallet")) { - dependencies["@deroll/wallet"] = "^0.8.0"; + dependencies["@deroll/wallet"] = "^1.0.0"; } - dependencies["abitype"] = "^1.0.5"; - dependencies["viem"] = "^2.17.9"; + dependencies["abitype"] = "^1.0.6"; + dependencies["viem"] = "^2.21.34"; return { name, @@ -37,12 +37,12 @@ const packageJson = (options: CreateAppOptions) => { main: "src/index.ts", dependencies, devDependencies: { - "@types/node": "^20.14.11", - esbuild: "^0.23.0", + "@types/node": "^22.7.9", + esbuild: "^0.24.0", prettier: "^3.3.3", "ts-node": "^10.9.2", - typescript: "^5.5.3", - vitest: "^2.0.4", + typescript: "^5.6.3", + vitest: "^2.1.3", }, scripts: { build: "esbuild ./src/index.ts --bundle --outfile=dist/index.js --platform=node --target=node20", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 334c618..ef992a0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -181,8 +181,8 @@ importers: specifier: ^14.4.1 version: 14.4.3 validate-npm-package-name: - specifier: ^5.0.1 - version: 5.0.1 + specifier: ^6.0.0 + version: 6.0.0 devDependencies: '@deroll/tsconfig': specifier: workspace:* @@ -194,8 +194,8 @@ importers: specifier: ^11.0.4 version: 11.0.4 '@types/node': - specifier: ^20.14.11 - version: 20.17.0 + specifier: ^22.7.9 + version: 22.7.9 '@types/validate-npm-package-name': specifier: ^4.0.2 version: 4.0.2 @@ -203,7 +203,7 @@ importers: specifier: ^4.1.5 version: 4.1.5 tsup: - specifier: ^8.2.2 + specifier: ^8.3.0 version: 8.3.0(jiti@2.3.3)(postcss@8.4.47)(tsx@4.19.1)(typescript@5.6.3)(yaml@2.6.0) tsx: specifier: ^4.16.2 @@ -3219,9 +3219,6 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@20.17.0': - resolution: {integrity: sha512-a7zRo0f0eLo9K5X9Wp5cAqTUNGzuFLDG2R7C4HY2BhcMAsxgSPuRvAC1ZB6QkuUQXf0YZAgfOX2ZyrBa2n4nHQ==} - '@types/node@22.7.9': resolution: {integrity: sha512-jrTfRC7FM6nChvU7X2KqcrgquofrWLFDeYC1hKfwNWomVvrn7JIksqf344WN2X/y8xrgqBd2dJATZV4GbatBfg==} @@ -8074,9 +8071,9 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - validate-npm-package-name@5.0.1: - resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + validate-npm-package-name@6.0.0: + resolution: {integrity: sha512-d7KLgL1LD3U3fgnvWEY1cQXoO/q6EQ1BSz48Sa149V/5zVTAbgmZIpyI8TRi6U9/JNyeYLlTKsEMPtLC27RFUg==} + engines: {node: ^18.17.0 || >=20.5.0} valtio@1.11.2: resolution: {integrity: sha512-1XfIxnUXzyswPAPXo1P3Pdx2mq/pIqZICkWN60Hby0d9Iqb+MEIpqgYVlbflvHdrp2YR/q3jyKWRPJJ100yxaw==} @@ -12131,10 +12128,6 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@20.17.0': - dependencies: - undici-types: 6.19.8 - '@types/node@22.7.9': dependencies: undici-types: 6.19.8 @@ -18606,7 +18599,7 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - validate-npm-package-name@5.0.1: {} + validate-npm-package-name@6.0.0: {} valtio@1.11.2(@types/react@18.3.12)(react@18.3.1): dependencies: