@gavbarosee/react-kickstart
Version:
A modern CLI tool for creating React applications with various frameworks
126 lines (125 loc) • 3.11 kB
JSON
{
"totalCombinations": 8640,
"validCombinations": 8640,
"categorized": {
"critical": 4976,
"standard": 3360,
"edge": 304
},
"sampleConfigurations": {
"critical": [
{
"framework": "vite",
"typescript": true,
"styling": "tailwind",
"stateManagement": "redux",
"api": "axios-react-query",
"testing": "vitest",
"packageManager": "npm",
"linting": true,
"initGit": true,
"routing": "react-router"
},
{
"framework": "vite",
"typescript": true,
"styling": "tailwind",
"stateManagement": "redux",
"api": "axios-react-query",
"testing": "vitest",
"packageManager": "npm",
"linting": true,
"initGit": true,
"routing": "none"
},
{
"framework": "vite",
"typescript": true,
"styling": "tailwind",
"stateManagement": "redux",
"api": "axios-react-query",
"testing": "vitest",
"packageManager": "npm",
"linting": true,
"initGit": false,
"routing": "react-router"
}
],
"standard": [
{
"framework": "vite",
"typescript": true,
"styling": "tailwind",
"stateManagement": "none",
"api": "axios-only",
"testing": "jest",
"packageManager": "npm",
"linting": false,
"initGit": false,
"routing": "react-router"
},
{
"framework": "vite",
"typescript": true,
"styling": "tailwind",
"stateManagement": "none",
"api": "axios-only",
"testing": "jest",
"packageManager": "npm",
"linting": false,
"initGit": false,
"routing": "none"
},
{
"framework": "vite",
"typescript": true,
"styling": "tailwind",
"stateManagement": "none",
"api": "axios-only",
"testing": "jest",
"packageManager": "yarn",
"linting": false,
"initGit": false,
"routing": "react-router"
}
],
"edge": [
{
"framework": "vite",
"typescript": false,
"styling": "styled-components",
"stateManagement": "none",
"api": "axios-only",
"testing": "jest",
"packageManager": "npm",
"linting": false,
"initGit": false,
"routing": "react-router"
},
{
"framework": "vite",
"typescript": false,
"styling": "styled-components",
"stateManagement": "none",
"api": "axios-only",
"testing": "jest",
"packageManager": "npm",
"linting": false,
"initGit": false,
"routing": "none"
},
{
"framework": "vite",
"typescript": false,
"styling": "styled-components",
"stateManagement": "none",
"api": "axios-only",
"testing": "jest",
"packageManager": "yarn",
"linting": false,
"initGit": false,
"routing": "react-router"
}
]
}
}