# These commands must be run from the VictoriaMetrics repository root. # Builds spellcheck image. codespell: @docker build codespell -t codespell # Runs cspell container commands. codespell-check: codespell @-docker run \ --mount type=bind,src="$(PWD)",dst=/vm \ --rm \ codespell \ --ignore-words=/vm/codespell/stopwords \ --skip='*/node_modules/*,*/vmdocs/*,*/vendor/*,*.js,*.pb.go,*.qtpl.go' /vm # Automatically fixes spelling errors. codespell-fix: codespell @-docker run \ --mount type=bind,src="$(PWD)",dst=/vm \ --rm \ codespell \ --write-changes \ --ignore-words=/vm/codespell/stopwords \ --skip='*/node_modules/*,*/vmdocs/*,*/vendor/*,*.js,*.pb.go,*.qtpl.go' /vm