create-dynamic-app
Advanced tools
Comparing version 0.1.6 to 0.1.7
24
index.js
@@ -22,3 +22,4 @@ #!/usr/bin/env node | ||
{ name: 'ReactJS', value: 'react' }, | ||
{ name: 'React Native', value: 'react-native' } | ||
{ name: 'React Native', value: 'react-native' }, | ||
{ name: 'Scaffold Eth Hacker Edition', value: 'scaffold-eth' } | ||
], | ||
@@ -31,3 +32,3 @@ } | ||
async function askAdditionalQuestions(answers) { | ||
if (answers.framework === 'react-native') { | ||
if (answers.framework === 'react-native' || answers.framework === 'scaffold-eth') { | ||
return answers; | ||
@@ -98,2 +99,3 @@ } | ||
if (answers.framework === 'react-native') return `https://github.com/dynamic-labs/react-native-expo`; | ||
if (answers.framework === 'scaffold-eth') return `https://github.com/dynamic-labs/hackathon-starter-kit`; | ||
@@ -107,3 +109,10 @@ return `https://github.com/dynamic-labs/${answers.framework}-${answers.library}${answers.wagmi ? '-' + answers.wagmi : ''}`; | ||
const repoUrl = generateRepoUrl(answers); | ||
const directoryName = process.argv[2] || 'my-dynamic-project'; | ||
let directoryName; | ||
if(answers.framework === 'scaffold-eth') { | ||
directoryName = process.argv[2] || 'my-hacker-project'; | ||
} else { | ||
directoryName = process.argv[2] || 'my-dynamic-project'; | ||
} | ||
const directoryExists = await checkDirectoryExists(directoryName); | ||
@@ -117,4 +126,9 @@ | ||
const url = "https://app.dynamic.xyz/dashboard/developer/api"; | ||
console.log(chalk.magenta('Make sure to grab your Environment ID from ') + url + chalk.magenta(' and add it to the DynamicContextProvider!')) | ||
if(answers.framework === 'scaffold-eth') { | ||
const url = "https://github.com/dynamic-labs/hackathon-starter-kit"; | ||
console.log(chalk.magenta('Check out the documentation for the Scaffold Eth Hacker Edition at ') + url + chalk.magenta(' to get started!')) | ||
} else { | ||
const url = "https://app.dynamic.xyz/dashboard/developer/api"; | ||
console.log(chalk.magenta('Make sure to grab your Environment ID from ') + url + chalk.magenta(' and add it to the DynamicContextProvider!')) | ||
} | ||
} | ||
@@ -121,0 +135,0 @@ |
{ | ||
"name": "create-dynamic-app", | ||
"version": "0.1.6", | ||
"version": "0.1.7", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
125140
134