Init a NPM project
This commit is contained in:
		
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -1 +1,2 @@
 | 
			
		||||
index.pdf
 | 
			
		||||
node_modules
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										23
									
								
								.spelling
									
									
									
									
									
								
							
							
						
						
									
										23
									
								
								.spelling
									
									
									
									
									
								
							@@ -14,6 +14,29 @@ helmfile
 | 
			
		||||
cli
 | 
			
		||||
k8s
 | 
			
		||||
gitea
 | 
			
		||||
minio
 | 
			
		||||
Klöckner
 | 
			
		||||
proxmox
 | 
			
		||||
kustomize
 | 
			
		||||
kubebuilder
 | 
			
		||||
gitlab-ci
 | 
			
		||||
github
 | 
			
		||||
argocd
 | 
			
		||||
ansible
 | 
			
		||||
aws
 | 
			
		||||
yandex
 | 
			
		||||
hetzner
 | 
			
		||||
grafana
 | 
			
		||||
elasticsearch
 | 
			
		||||
kibana
 | 
			
		||||
fluentbit
 | 
			
		||||
promtail
 | 
			
		||||
fluentd
 | 
			
		||||
postgresql
 | 
			
		||||
mysql
 | 
			
		||||
percona
 | 
			
		||||
redis
 | 
			
		||||
ceph
 | 
			
		||||
 - index.md
 | 
			
		||||
Rodionov
 | 
			
		||||
db-operator
 | 
			
		||||
 
 | 
			
		||||
@@ -17,9 +17,8 @@ steps:
 | 
			
		||||
            libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 \
 | 
			
		||||
            libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 \
 | 
			
		||||
            libnss3-dev
 | 
			
		||||
      - npm install -g md-to-pdf
 | 
			
		||||
      - |-
 | 
			
		||||
          md-to-pdf index.md --launch-options '{ "args": ["--no-sandbox"] }'
 | 
			
		||||
      - npm install
 | 
			
		||||
      - npm run build
 | 
			
		||||
      - mkdir $CI_WORKSPACE/cv
 | 
			
		||||
      - mv index.pdf $CI_WORKSPACE/cv/n.rodionov.pdf
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -9,5 +9,5 @@ steps:
 | 
			
		||||
    name: Run the spellchecker
 | 
			
		||||
    image: node
 | 
			
		||||
    commands:
 | 
			
		||||
      - npm i markdown-spellcheck -g
 | 
			
		||||
      - mdspell "*.md" -n -r
 | 
			
		||||
      - npm install
 | 
			
		||||
      - npm run test
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								index.md
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								index.md
									
									
									
									
									
								
							@@ -51,6 +51,6 @@ Also, I think it's important that before implementing anything, an engineer has
 | 
			
		||||
- **Infrastructure as Code**: Ansible - Terraform
 | 
			
		||||
- **Cloud Providers**: Microsoft Azure - Google Cloud - AWS - Yandex Cloud - Hetzner - Self-Hosted
 | 
			
		||||
- **Observability**: Prometheus - Grafana - Loki - Elasticsearch - Kibana - FluentBit - Promtail - Fluentd
 | 
			
		||||
- **Secrets/Encription**: Sops - Age - Helm Secrets
 | 
			
		||||
- **Secrets/Encryption**: Sops - Age - Helm Secrets
 | 
			
		||||
- **Databases**: PostgreSQL - MySQL - Percona MySQL - Redis
 | 
			
		||||
- **Storages**: Minio - Ceph
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										3201
									
								
								package-lock.json
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										3201
									
								
								package-lock.json
									
									
									
										generated
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										17
									
								
								package.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								package.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
{
 | 
			
		||||
  "name": "cv",
 | 
			
		||||
  "version": "1.0.0",
 | 
			
		||||
  "description": "allanger's CV",
 | 
			
		||||
  "main": "index.js",
 | 
			
		||||
  "scripts": {
 | 
			
		||||
    "test": "mdspell \"*.md\" -n -r",
 | 
			
		||||
    "fix": "mdspell \"*.md\" -n",
 | 
			
		||||
    "build": "md-to-pdf index.md --launch-options '{ \"args\": [\"--no-sandbox\"] }'"
 | 
			
		||||
  },
 | 
			
		||||
  "author": "",
 | 
			
		||||
  "license": "ISC",
 | 
			
		||||
  "dependencies": {
 | 
			
		||||
    "markdown-spellcheck": "^1.3.1",
 | 
			
		||||
    "md-to-pdf": "^5.2.4"
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user