create-mori
Version:
Quickly create project templates to support the required repositories as much as possible
53 lines (52 loc) • 1.06 kB
JavaScript
const Framework = {
Text: {
1: 'Vue',
2: 'React',
},
Value: {
Vue: 1,
React: 2,
},
};
const BuildTool = {
Text: {
1: 'Vite',
2: 'Webpack',
},
Value: {
Vite: 1,
Webpack: 2,
},
};
const Store = {
Text: {
1: 'Vuex',
2: 'Pinia',
3: 'Zustand',
4: 'Jotai',
5: 'Tanstack Query',
},
Value: {
Vuex: 1,
Pinia: 2,
Zustand: 3,
Jotai: 4,
TanstackQuery: 5,
},
};
const Router = {
Text: {
1: 'React Router',
2: 'Tanstack Router',
},
Description: {
1: 'React Router (routes as a tree of nested objects)',
2: 'Tanstack Router (file-based routing)',
},
Value: {
ReactRouter: 1,
TanstackRouter: 2,
},
};
const SpecifiedTemplateMap = new Map([['ve', 'vscode-extension'], ['ep', 'eslint-plugin'], ['pkg', 'npm-package'], ['mcps', 'mcp-server']]);
export { BuildTool, Framework, Router, SpecifiedTemplateMap, Store };