diff --git a/.env.example b/.env.example new file mode 100644 index 00000000..e65d340d --- /dev/null +++ b/.env.example @@ -0,0 +1 @@ +NPM_TOKEN=npm_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx diff --git a/.gitignore b/.gitignore index 5ff0f708..03c1198b 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,6 @@ build/ # Jest folder of detailed test coverage coverage/ + +# Environment +.env diff --git a/Makefile b/Makefile index 4accf643..4932e0d3 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,5 @@ +-include .env + # BuildKit enables higher performance docker builds and caching possibility # to decrease build times and increase productivity for free. export DOCKER_BUILDKIT ?= 1 @@ -84,6 +86,10 @@ purge: rm -rf .pnpm-store node_modules pnpm-lock.yaml .PHONY: purge +login: + pnpm config set '//registry.npmjs.org/:_authToken' "${NPM_TOKEN}" +.PHONY: login + # Testing and Code Quality # ------------------------------------------------------------------------------------