This commit is contained in:
parent
0ae4bc6e02
commit
3dc9e7d2ca
2 changed files with 51 additions and 7 deletions
3
makefile
3
makefile
|
@ -21,3 +21,6 @@ docker-run:
|
||||||
|
|
||||||
docker-build:
|
docker-build:
|
||||||
docker build -t ${DOCKER_TAG} .
|
docker build -t ${DOCKER_TAG} .
|
||||||
|
|
||||||
|
help:
|
||||||
|
cat makefile
|
||||||
|
|
|
@ -68,6 +68,7 @@ enum Role {
|
||||||
}
|
}
|
||||||
|
|
||||||
enum Technology {
|
enum Technology {
|
||||||
|
C = "C",
|
||||||
JavaScript = "JS",
|
JavaScript = "JS",
|
||||||
TypeScript = "TS",
|
TypeScript = "TS",
|
||||||
Rust = "Rust",
|
Rust = "Rust",
|
||||||
|
@ -81,6 +82,9 @@ enum Technology {
|
||||||
Postgresql = "PostgreSQL",
|
Postgresql = "PostgreSQL",
|
||||||
Docker = "Docker",
|
Docker = "Docker",
|
||||||
Drone = "Drone",
|
Drone = "Drone",
|
||||||
|
Bash = "Bash",
|
||||||
|
TreeSitter = "TreeSitter",
|
||||||
|
Nix = "Nix",
|
||||||
}
|
}
|
||||||
|
|
||||||
enum Status {
|
enum Status {
|
||||||
|
@ -110,6 +114,40 @@ enum Status {
|
||||||
}
|
}
|
||||||
|
|
||||||
const CHRONOLOGICAL_WORKS: Work[] = [
|
const CHRONOLOGICAL_WORKS: Work[] = [
|
||||||
|
{
|
||||||
|
name: RepoLink("tree-sitter-plpgsql", "/pleshevskiy/tree-sitter-plpgsql"),
|
||||||
|
description: "plpgsql grammar for tree-sitter",
|
||||||
|
roles: [Role.Author],
|
||||||
|
technologies: [Technology.C, Technology.JavaScript, Technology.TreeSitter],
|
||||||
|
startDate: "2022",
|
||||||
|
statuses: [Status.PassivelyMaintained],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: RepoLink("wd2", "/pleshevskiy/wd2"),
|
||||||
|
description:
|
||||||
|
"A wrapper over d2 which allows to use additional configs from d2 file",
|
||||||
|
roles: [Role.Author],
|
||||||
|
technologies: [Technology.Bash],
|
||||||
|
startDate: "2022",
|
||||||
|
statuses: [Status.PassivelyMaintained],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: RepoLink("tree-sitter-d2", "/pleshevskiy/tree-sitter-d2"),
|
||||||
|
description: "d2 grammar for tree-sitter",
|
||||||
|
roles: [Role.Author],
|
||||||
|
technologies: [Technology.C, Technology.JavaScript, Technology.TreeSitter],
|
||||||
|
startDate: "2022",
|
||||||
|
statuses: [Status.PassivelyMaintained],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: RepoLink("nix2lua", "/mynix/nix2lua"),
|
||||||
|
description:
|
||||||
|
"This is a small but functional library that converts your nix configurations into lua format.",
|
||||||
|
roles: [Role.Author],
|
||||||
|
technologies: [Technology.Nix],
|
||||||
|
startDate: "2022",
|
||||||
|
statuses: [Status.PassivelyMaintained],
|
||||||
|
},
|
||||||
{
|
{
|
||||||
name: RepoLink("vnetod", "/pleshevskiy/vnetod"),
|
name: RepoLink("vnetod", "/pleshevskiy/vnetod"),
|
||||||
description: "Dotenv section switcher",
|
description: "Dotenv section switcher",
|
||||||
|
@ -124,7 +162,7 @@ const CHRONOLOGICAL_WORKS: Work[] = [
|
||||||
roles: [Role.Author],
|
roles: [Role.Author],
|
||||||
technologies: [Technology.Rust],
|
technologies: [Technology.Rust],
|
||||||
startDate: "2022",
|
startDate: "2022",
|
||||||
statuses: [Status.ActiveDeveloped],
|
statuses: [Status.PassivelyMaintained],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: RepoLink("enve", "github.com/pleshevskiy/enve"),
|
name: RepoLink("enve", "github.com/pleshevskiy/enve"),
|
||||||
|
@ -133,7 +171,7 @@ const CHRONOLOGICAL_WORKS: Work[] = [
|
||||||
roles: [Role.Author],
|
roles: [Role.Author],
|
||||||
technologies: [Technology.Rust],
|
technologies: [Technology.Rust],
|
||||||
startDate: "2022",
|
startDate: "2022",
|
||||||
statuses: [Status.ActiveDeveloped],
|
statuses: [Status.PassivelyMaintained],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: RepoLink("dexios", "github.com/brxken128/dexios"),
|
name: RepoLink("dexios", "github.com/brxken128/dexios"),
|
||||||
|
@ -142,7 +180,7 @@ const CHRONOLOGICAL_WORKS: Work[] = [
|
||||||
roles: [Role.Collaborator],
|
roles: [Role.Collaborator],
|
||||||
technologies: [Technology.Rust],
|
technologies: [Technology.Rust],
|
||||||
startDate: "2022",
|
startDate: "2022",
|
||||||
statuses: [Status.ActiveDeveloped],
|
statuses: [Status.PassivelyMaintained],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: RepoLink("paren", "/pleshevskiy/paren"),
|
name: RepoLink("paren", "/pleshevskiy/paren"),
|
||||||
|
@ -150,7 +188,7 @@ const CHRONOLOGICAL_WORKS: Work[] = [
|
||||||
roles: [Role.Author],
|
roles: [Role.Author],
|
||||||
technologies: [Technology.TypeScript, Technology.Deno],
|
technologies: [Technology.TypeScript, Technology.Deno],
|
||||||
startDate: "2022",
|
startDate: "2022",
|
||||||
statuses: [Status.ActiveDeveloped, Status.Experimental],
|
statuses: [Status.AsIs, Status.Experimental],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: RepoLink("recipes", "/pleshevskiy/recipes"),
|
name: RepoLink("recipes", "/pleshevskiy/recipes"),
|
||||||
|
@ -158,7 +196,7 @@ const CHRONOLOGICAL_WORKS: Work[] = [
|
||||||
roles: [Role.Author],
|
roles: [Role.Author],
|
||||||
technologies: [Technology.TypeScript, Technology.Deno, Technology.Rust],
|
technologies: [Technology.TypeScript, Technology.Deno, Technology.Rust],
|
||||||
startDate: "2022",
|
startDate: "2022",
|
||||||
statuses: [Status.ActiveDeveloped],
|
statuses: [Status.PassivelyMaintained],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: RepoLink("pleshevski.ru", "/pleshevskiy/pleshevski.ru"),
|
name: RepoLink("pleshevski.ru", "/pleshevskiy/pleshevski.ru"),
|
||||||
|
@ -188,7 +226,7 @@ const CHRONOLOGICAL_WORKS: Work[] = [
|
||||||
roles: [Role.Author],
|
roles: [Role.Author],
|
||||||
technologies: [Technology.Rust],
|
technologies: [Technology.Rust],
|
||||||
startDate: "2022",
|
startDate: "2022",
|
||||||
statuses: [Status.ActiveDeveloped],
|
statuses: [Status.AsIs],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: RepoLink("migra", "//github.com/pleshevskiy/migra"),
|
name: RepoLink("migra", "//github.com/pleshevskiy/migra"),
|
||||||
|
@ -251,7 +289,7 @@ const CHRONOLOGICAL_WORKS: Work[] = [
|
||||||
roles: [Role.Author],
|
roles: [Role.Author],
|
||||||
technologies: [Technology.Rust],
|
technologies: [Technology.Rust],
|
||||||
startDate: "2019",
|
startDate: "2019",
|
||||||
statuses: [Status.ActiveDeveloped],
|
statuses: [Status.Deprecated],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: RepoLink("it-fsm", "/pleshevskiy/it-fsm"),
|
name: RepoLink("it-fsm", "/pleshevskiy/it-fsm"),
|
||||||
|
@ -276,6 +314,7 @@ const CHRONOLOGICAL_WORKS: Work[] = [
|
||||||
Technology.React,
|
Technology.React,
|
||||||
Technology.Docker,
|
Technology.Docker,
|
||||||
Technology.Drone,
|
Technology.Drone,
|
||||||
|
Technology.Nix,
|
||||||
],
|
],
|
||||||
startDate: "2019",
|
startDate: "2019",
|
||||||
statuses: [Status.PassivelyMaintained],
|
statuses: [Status.PassivelyMaintained],
|
||||||
|
@ -312,6 +351,8 @@ const CHRONOLOGICAL_WORKS: Work[] = [
|
||||||
Technology.Antd,
|
Technology.Antd,
|
||||||
Technology.Docker,
|
Technology.Docker,
|
||||||
Technology.Drone,
|
Technology.Drone,
|
||||||
|
Technology.Rust,
|
||||||
|
Technology.Nix,
|
||||||
],
|
],
|
||||||
startDate: "2018",
|
startDate: "2018",
|
||||||
statuses: [Status.ActiveDeveloped],
|
statuses: [Status.ActiveDeveloped],
|
||||||
|
|
Loading…
Reference in a new issue