diff --git a/firebase.json b/firebase.json index 85bd3aad4..030bc0304 100644 --- a/firebase.json +++ b/firebase.json @@ -1,6 +1,7 @@ { "functions": { - "predeploy": "npm --prefix \"$RESOURCE_DIR\" run build" + "predeploy": "npm --prefix \"$RESOURCE_DIR\" run build", + "source": "packages/functions" }, "emulators": { "functions": { diff --git a/packages/functions/.gitignore b/packages/functions/.gitignore index 65b4c06ec..5256c4993 100644 --- a/packages/functions/.gitignore +++ b/packages/functions/.gitignore @@ -7,3 +7,5 @@ typings/ # Node.js dependency directory node_modules/ + +firebase-debug.log \ No newline at end of file diff --git a/packages/functions/package.json b/packages/functions/package.json index 42236cb39..79d74c9c1 100644 --- a/packages/functions/package.json +++ b/packages/functions/package.json @@ -7,8 +7,8 @@ "shell": "npm run build && firebase functions:shell", "start": "npm run shell", "deploy": "firebase deploy --only functions", - "deploy:dev": "firebase deploy --only functions -P default", - "deploy:specific": "firebase deploy --only functions:inviteContributor -P production", + "deploy:specific": "firebase deploy --only functions:onNewDictionary -P default", + "deploy:specific:prod": "firebase deploy --only functions:onNewDictionary -P production", "logs": "firebase functions:log", "test": "vitest -u" }, @@ -22,7 +22,7 @@ "firebase-functions": "^3.18.0" }, "devDependencies": { - "@ld/types": "workspace:^0.0.1", + "@ld/types": "^0.0.1", "firebase-functions-test": "^0.2.0", "typescript": "^4.5.4", "vitest": "^0.10.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 281f1fd70..5a618980c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,7 +26,7 @@ importers: packages/functions: specifiers: - '@ld/types': workspace:^0.0.1 + '@ld/types': ^0.0.1 '@sendgrid/mail': ^7.6.2 firebase-admin: ^10.0.2 firebase-functions: ^3.18.0