From b164ed93dffb05d72bc50117b85d09db53dc056b Mon Sep 17 00:00:00 2001 From: phamhieu Date: Fri, 14 Nov 2025 08:36:29 +0700 Subject: [PATCH 1/2] feat: add functions secret permissions --- package.json | 2 +- src/constants.ts | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index ddfea32..f9bae62 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@supabase/shared-types", - "version": "0.1.82", + "version": "0.1.83", "description": "Shared Types for Supabase", "scripts": { "lint": "eslint . --ext .ts,.tsx", diff --git a/src/constants.ts b/src/constants.ts index 63dd807..7d2647c 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -29,6 +29,8 @@ export enum PermissionAction { DELETE = 'write:Delete', FUNCTIONS_READ = 'functions:Read', FUNCTIONS_WRITE = 'functions:Write', + FUNCTIONS_SECRET_READ = 'functions:Secret:Read', + FUNCTIONS_SECRET_WRITE = 'functions:Secret:Write', INFRA_EXECUTE = 'infra:Execute', READ = 'read:Read', SECRETS_READ = 'secrets:Read', From 44768090b4c8c24994614f6813827d342c5ad083 Mon Sep 17 00:00:00 2001 From: phamhieu Date: Fri, 14 Nov 2025 08:38:37 +0700 Subject: [PATCH 2/2] chore: update package lock --- package-lock.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8366664..d273c6c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@supabase/shared-types", - "version": "0.1.82", + "version": "0.1.83", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@supabase/shared-types", - "version": "0.1.78", + "version": "0.1.83", "license": "Copyright Supabase", "devDependencies": { "@typescript-eslint/eslint-plugin": "^5.9.0",