Add some tools

This commit is contained in:
Florian RICHER 2023-04-02 19:28:34 +02:00
parent a453ae3326
commit b548492129

View file

@ -30,6 +30,8 @@ export default Tool
export const TOOLS: Tool[] = [
Ruby, Rails, Php, Symfony, Sylius, Javascript, Typescript, React, Hotwire, Dart, Flutter, Rust,
CSS, SASS, Tailwind, Bootstrap,
Webpack, RequireJS, Vite,
Java, OpenGL, LWJGL, CSharp, Unity3D, GodotEngine
]
@ -147,6 +149,50 @@ export const Hotwire: Tool = {
// CSS
export const CSS: Tool = {
type: ToolType.LANGUAGE,
name: 'CSS',
version: null,
icon: null,
description: null,
url: 'https://www.w3schools.com/css/',
depend_tools: [],
developed_platforms: [ToolPlatform.MOBILE, ToolPlatform.DESKTOP, ToolPlatform.WEB_FRONT]
}
export const SASS: Tool = {
type: ToolType.LANGUAGE,
name: 'SASS',
version: null,
icon: null,
description: null,
url: 'https://sass-lang.com/',
depend_tools: [CSS],
developed_platforms: CSS.developed_platforms
}
export const Tailwind: Tool = {
type: ToolType.OTHER,
name: 'Tailwind',
version: null,
icon: null,
description: null,
url: 'https://tailwindcss.com/',
depend_tools: [SASS],
developed_platforms: SASS.developed_platforms
}
export const Bootstrap: Tool = {
type: ToolType.OTHER,
name: 'Bootstrap',
version: null,
icon: null,
description: null,
url: 'https://getbootstrap.com/',
depend_tools: [CSS],
developed_platforms: CSS.developed_platforms
}
// FLUTTER
export const Dart: Tool = {
@ -250,4 +296,39 @@ export const GodotEngine: Tool = {
url: 'https://godotengine.org/',
depend_tools: [CSharp, OpenGL],
developed_platforms: CSharp.developed_platforms
}
// Builder
export const Webpack: Tool = {
type: ToolType.OTHER,
name: 'Webpack',
version: null,
icon: null,
description: null,
url: 'https://webpack.js.org/',
depend_tools: [],
developed_platforms: CSS.developed_platforms
}
export const Vite: Tool = {
type: ToolType.OTHER,
name: 'Vite',
version: null,
icon: null,
description: null,
url: 'https://vitejs.dev/',
depend_tools: [],
developed_platforms: CSS.developed_platforms
}
export const RequireJS: Tool = {
type: ToolType.OTHER,
name: 'RequireJS',
version: null,
icon: null,
description: null,
url: 'https://requirejs.org/',
depend_tools: [],
developed_platforms: CSS.developed_platforms
}