In code you have used secrate variable USER and in Readme You said NAME
Either change USER => NAME in Code
interface Env {
BUCKET: R2Bucket
USER: string // change it to NAME: string
PASS: string
}
or one should set wrangler secret put USER instead of NAME