Skip to content

Commit c4b31c0

Browse files
authored
fix(plugin-cloud-storage): actually deprecate adapters (#9640)
In v2, plugin-cloud-storage exported some adapters that were marked for deprecation. These were replaced by standalone `@payloadcms/storage-*` packages. More detail located in [this section of the migration guide](https://github.com/payloadcms/payload/blob/main/docs/migration-guide/overview.mdx#payloadcmsplugin-cloud-storage). Unfortunately, these exports were not removed prior to releasing 3.0.
1 parent 07e86c0 commit c4b31c0

33 files changed

+42
-1044
lines changed

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@
6464
"dev:vercel-postgres": "cross-env PAYLOAD_DATABASE=vercel-postgres pnpm runts ./test/dev.ts",
6565
"devsafe": "node ./scripts/delete-recursively.js '**/.next' && pnpm dev",
6666
"docker:restart": "pnpm docker:stop --remove-orphans && pnpm docker:start",
67-
"docker:start": "docker compose -f packages/plugin-cloud-storage/docker-compose.yml up -d",
68-
"docker:stop": "docker compose -f packages/plugin-cloud-storage/docker-compose.yml down",
67+
"docker:start": "docker compose -f test/docker-compose.yml up -d",
68+
"docker:stop": "docker compose -f test/docker-compose.yml down",
6969
"force:build": "pnpm run build:core:force",
7070
"lint": "turbo run lint --concurrency 1 --continue",
7171
"lint-staged": "lint-staged",

packages/plugin-cloud-storage/package.json

-71
Original file line numberDiff line numberDiff line change
@@ -33,26 +33,6 @@
3333
"import": "./src/exports/utilities.ts",
3434
"types": "./src/exports/utilities.ts",
3535
"default": "./src/exports/utilities.ts"
36-
},
37-
"./azure": {
38-
"import": "./src/exports/azure.ts",
39-
"types": "./src/exports/azure.ts",
40-
"default": "./src/exports/azure.ts"
41-
},
42-
"./gcs": {
43-
"import": "./src/exports/gcs.ts",
44-
"types": "./src/exports/gcs.ts",
45-
"default": "./src/exports/gcs.ts"
46-
},
47-
"./s3": {
48-
"import": "./src/exports/s3.ts",
49-
"types": "./src/exports/s3.ts",
50-
"default": "./src/exports/s3.ts"
51-
},
52-
"./vercelBlob": {
53-
"import": "./src/exports/vercelBlob.ts",
54-
"types": "./src/exports/vercelBlob.ts",
55-
"default": "./src/exports/vercelBlob.ts"
5636
}
5737
},
5838
"main": "./src/index.ts",
@@ -77,43 +57,12 @@
7757
"range-parser": "^1.2.1"
7858
},
7959
"devDependencies": {
80-
"@aws-sdk/client-s3": "^3.614.0",
81-
"@aws-sdk/lib-storage": "^3.614.0",
82-
"@azure/storage-blob": "^12.11.0",
83-
"@google-cloud/storage": "^7.7.0",
8460
"@types/find-node-modules": "^2.1.2",
85-
"@vercel/blob": "^0.22.3",
8661
"payload": "workspace:*"
8762
},
8863
"peerDependencies": {
89-
"@aws-sdk/client-s3": "^3.614.0",
90-
"@aws-sdk/lib-storage": "^3.614.0",
91-
"@azure/abort-controller": "^1.0.0",
92-
"@azure/storage-blob": "^12.11.0",
93-
"@google-cloud/storage": "^7.7.0",
94-
"@vercel/blob": "^0.22.3",
9564
"payload": "workspace:*"
9665
},
97-
"peerDependenciesMeta": {
98-
"@aws-sdk/client-s3": {
99-
"optional": true
100-
},
101-
"@aws-sdk/lib-storage": {
102-
"optional": true
103-
},
104-
"@azure/abort-controller": {
105-
"optional": true
106-
},
107-
"@azure/storage-blob": {
108-
"optional": true
109-
},
110-
"@google-cloud/storage": {
111-
"optional": true
112-
},
113-
"@vercel/blob": {
114-
"optional": true
115-
}
116-
},
11766
"publishConfig": {
11867
"exports": {
11968
".": {
@@ -130,26 +79,6 @@
13079
"import": "./dist/exports/utilities.js",
13180
"types": "./dist/exports/utilities.d.ts",
13281
"default": "./dist/exports/utilities.js"
133-
},
134-
"./azure": {
135-
"import": "./dist/exports/azure.js",
136-
"types": "./dist/exports/azure.d.ts",
137-
"default": "./dist/exports/azure.js"
138-
},
139-
"./gcs": {
140-
"import": "./dist/exports/gcs.js",
141-
"types": "./dist/exports/gcs.d.ts",
142-
"default": "./dist/exports/gcs.js"
143-
},
144-
"./s3": {
145-
"import": "./dist/exports/s3.js",
146-
"types": "./dist/exports/s3.d.ts",
147-
"default": "./dist/exports/s3.js"
148-
},
149-
"./vercelBlob": {
150-
"import": "./dist/exports/vercelBlob.js",
151-
"types": "./dist/exports/vercelBlob.d.ts",
152-
"default": "./dist/exports/vercelBlob.js"
15382
}
15483
},
15584
"main": "./dist/index.js",

packages/plugin-cloud-storage/src/adapters/azure/emulator/docker-compose.yml

-16
This file was deleted.

packages/plugin-cloud-storage/src/adapters/azure/generateURL.ts

-14
This file was deleted.

packages/plugin-cloud-storage/src/adapters/azure/handleDelete.ts

-18
This file was deleted.

packages/plugin-cloud-storage/src/adapters/azure/handleUpload.ts

-43
This file was deleted.

packages/plugin-cloud-storage/src/adapters/azure/index.ts

-74
This file was deleted.

packages/plugin-cloud-storage/src/adapters/azure/staticHandler.ts

-55
This file was deleted.

packages/plugin-cloud-storage/src/adapters/gcs/emulator/docker-compose.yml

-26
This file was deleted.

packages/plugin-cloud-storage/src/adapters/gcs/generateURL.ts

-18
This file was deleted.

packages/plugin-cloud-storage/src/adapters/gcs/handleDelete.ts

-18
This file was deleted.

0 commit comments

Comments
 (0)