mirror of
https://github.com/transloadit/uppy.git
synced 2026-01-22 18:16:26 +00:00
@uppy/transloadit: use lighter types package (#6147)
We don't need to drag in the entire SDK just for types.
This commit is contained in:
parent
fa23832f6a
commit
efda84cc23
4 changed files with 33 additions and 109 deletions
5
.changeset/giant-berries-warn.md
Normal file
5
.changeset/giant-berries-warn.md
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
"@uppy/transloadit": minor
|
||||
---
|
||||
|
||||
Migrate from 'transloadit' to '@transloadit/types' to get the types. No need to drag in the entire SDK.
|
||||
|
|
@ -42,10 +42,10 @@
|
|||
"./package.json": "./package.json"
|
||||
},
|
||||
"dependencies": {
|
||||
"@transloadit/types": "^4.1.3",
|
||||
"@uppy/tus": "workspace:^",
|
||||
"@uppy/utils": "workspace:^",
|
||||
"component-emitter": "^2.0.0",
|
||||
"transloadit": "^4.0.2"
|
||||
"component-emitter": "^2.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@uppy/core": "workspace:^"
|
||||
|
|
|
|||
|
|
@ -1,3 +1,9 @@
|
|||
import type {
|
||||
AssemblyInstructionsInput,
|
||||
AssemblyStatus,
|
||||
AssemblyStatusResult,
|
||||
AssemblyStatusUpload,
|
||||
} from '@transloadit/types'
|
||||
import type {
|
||||
Body,
|
||||
DefinePluginOpts,
|
||||
|
|
@ -14,12 +20,6 @@ import {
|
|||
RateLimitedQueue,
|
||||
type RemoteUppyFile,
|
||||
} from '@uppy/utils'
|
||||
import type {
|
||||
AssemblyStatus,
|
||||
AssemblyStatusResult,
|
||||
AssemblyStatusUpload,
|
||||
CreateAssemblyParams,
|
||||
} from 'transloadit'
|
||||
import packageJson from '../package.json' with { type: 'json' }
|
||||
import Assembly from './Assembly.js'
|
||||
import AssemblyWatcher from './AssemblyWatcher.js'
|
||||
|
|
@ -29,7 +29,7 @@ import locale from './locale.js'
|
|||
export type AssemblyResponse = AssemblyStatus
|
||||
export type AssemblyFile = AssemblyStatusUpload
|
||||
export type AssemblyResult = AssemblyStatusResult & { localId: string | null }
|
||||
export type AssemblyParameters = CreateAssemblyParams
|
||||
export type AssemblyParameters = AssemblyInstructionsInput
|
||||
|
||||
export interface AssemblyOptions {
|
||||
params?: AssemblyParameters | string | null
|
||||
|
|
|
|||
119
yarn.lock
119
yarn.lock
|
|
@ -626,7 +626,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@aws-sdk/client-s3@npm:^3.338.0, @aws-sdk/client-s3@npm:^3.362.0, @aws-sdk/client-s3@npm:^3.891.0":
|
||||
"@aws-sdk/client-s3@npm:^3.338.0, @aws-sdk/client-s3@npm:^3.362.0":
|
||||
version: 3.896.0
|
||||
resolution: "@aws-sdk/client-s3@npm:3.896.0"
|
||||
dependencies:
|
||||
|
|
@ -1540,7 +1540,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@aws-sdk/s3-request-presigner@npm:^3.338.0, @aws-sdk/s3-request-presigner@npm:^3.362.0, @aws-sdk/s3-request-presigner@npm:^3.891.0":
|
||||
"@aws-sdk/s3-request-presigner@npm:^3.338.0, @aws-sdk/s3-request-presigner@npm:^3.362.0":
|
||||
version: 3.896.0
|
||||
resolution: "@aws-sdk/s3-request-presigner@npm:3.896.0"
|
||||
dependencies:
|
||||
|
|
@ -5978,13 +5978,6 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@sindresorhus/is@npm:^7.0.1":
|
||||
version: 7.1.0
|
||||
resolution: "@sindresorhus/is@npm:7.1.0"
|
||||
checksum: 10/f3afa7d786f83ad32a7d778c549231dde0dae51dcf510004271f7cb66c4d4feaa6470cf0e669a29260b07790f8a1d17df02cc6982da4526c7bd313649fbb3fa3
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@sindresorhus/merge-streams@npm:^2.1.0":
|
||||
version: 2.3.0
|
||||
resolution: "@sindresorhus/merge-streams@npm:2.3.0"
|
||||
|
|
@ -7887,6 +7880,13 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@transloadit/types@npm:^4.1.3":
|
||||
version: 4.1.3
|
||||
resolution: "@transloadit/types@npm:4.1.3"
|
||||
checksum: 10/449d00a1ce6ecec7c5ae310a57bc5c76b5fb6fb745373d1693ad0383048d4c53e576a6281cc38c750f7f5c999b4b50e302b0292d71427d08bc76a3e6db4312a1
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@trysound/sax@npm:0.2.0":
|
||||
version: 0.2.0
|
||||
resolution: "@trysound/sax@npm:0.2.0"
|
||||
|
|
@ -8231,7 +8231,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/http-cache-semantics@npm:^4.0.2, @types/http-cache-semantics@npm:^4.0.4":
|
||||
"@types/http-cache-semantics@npm:^4.0.2":
|
||||
version: 4.0.4
|
||||
resolution: "@types/http-cache-semantics@npm:4.0.4"
|
||||
checksum: 10/a59566cff646025a5de396d6b3f44a39ab6a74f2ed8150692e0f31cc52f3661a68b04afe3166ebe0d566bd3259cb18522f46e949576d5204781cd6452b7fe0c5
|
||||
|
|
@ -9366,13 +9366,13 @@ __metadata:
|
|||
version: 0.0.0-use.local
|
||||
resolution: "@uppy/transloadit@workspace:packages/@uppy/transloadit"
|
||||
dependencies:
|
||||
"@transloadit/types": "npm:^4.1.3"
|
||||
"@uppy/core": "workspace:^"
|
||||
"@uppy/tus": "workspace:^"
|
||||
"@uppy/utils": "workspace:^"
|
||||
component-emitter: "npm:^2.0.0"
|
||||
jsdom: "npm:^26.1.0"
|
||||
msw: "npm:^2.10.4"
|
||||
transloadit: "npm:^4.0.2"
|
||||
typescript: "npm:^5.8.3"
|
||||
vitest: "npm:^3.2.4"
|
||||
whatwg-fetch: "npm:^3.6.2"
|
||||
|
|
@ -10897,21 +10897,6 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"cacheable-request@npm:^12.0.1":
|
||||
version: 12.0.1
|
||||
resolution: "cacheable-request@npm:12.0.1"
|
||||
dependencies:
|
||||
"@types/http-cache-semantics": "npm:^4.0.4"
|
||||
get-stream: "npm:^9.0.1"
|
||||
http-cache-semantics: "npm:^4.1.1"
|
||||
keyv: "npm:^4.5.4"
|
||||
mimic-response: "npm:^4.0.0"
|
||||
normalize-url: "npm:^8.0.1"
|
||||
responselike: "npm:^3.0.0"
|
||||
checksum: 10/91ca6f3cdcbec3309032b96ba8e94e9d3978ab2e9ee048d75b32acf8a0f06c4cd4739317a39ce621469130f838b06713c1333d35b212e87633c4812d7f18b17f
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2":
|
||||
version: 1.0.2
|
||||
resolution: "call-bind-apply-helpers@npm:1.0.2"
|
||||
|
|
@ -11992,7 +11977,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4, debug@npm:^4.3.6, debug@npm:^4.3.7, debug@npm:^4.4.0, debug@npm:^4.4.1, debug@npm:^4.4.3":
|
||||
"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4, debug@npm:^4.3.6, debug@npm:^4.3.7, debug@npm:^4.4.0, debug@npm:^4.4.1":
|
||||
version: 4.4.3
|
||||
resolution: "debug@npm:4.4.3"
|
||||
dependencies:
|
||||
|
|
@ -13947,13 +13932,6 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"form-data-encoder@npm:^4.0.2":
|
||||
version: 4.1.0
|
||||
resolution: "form-data-encoder@npm:4.1.0"
|
||||
checksum: 10/a3f5a2f50d8832b9d39a36acce04ac388290982a944d0a8aac9735a50d1fb3276b1e40e3a9bce9eeb8bb17f6ab6f91a5ec1d65c6ee2603d83f1b9caad6b7ded2
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"form-data@npm:^2.5.0":
|
||||
version: 2.5.5
|
||||
resolution: "form-data@npm:2.5.5"
|
||||
|
|
@ -13968,7 +13946,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"form-data@npm:^4.0.0, form-data@npm:^4.0.4":
|
||||
"form-data@npm:^4.0.0":
|
||||
version: 4.0.4
|
||||
resolution: "form-data@npm:4.0.4"
|
||||
dependencies:
|
||||
|
|
@ -14258,7 +14236,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"get-stream@npm:^9.0.0, get-stream@npm:^9.0.1":
|
||||
"get-stream@npm:^9.0.0":
|
||||
version: 9.0.1
|
||||
resolution: "get-stream@npm:9.0.1"
|
||||
dependencies:
|
||||
|
|
@ -14442,25 +14420,6 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"got@npm:14.4.9":
|
||||
version: 14.4.9
|
||||
resolution: "got@npm:14.4.9"
|
||||
dependencies:
|
||||
"@sindresorhus/is": "npm:^7.0.1"
|
||||
"@szmarczak/http-timer": "npm:^5.0.1"
|
||||
cacheable-lookup: "npm:^7.0.0"
|
||||
cacheable-request: "npm:^12.0.1"
|
||||
decompress-response: "npm:^6.0.0"
|
||||
form-data-encoder: "npm:^4.0.2"
|
||||
http2-wrapper: "npm:^2.2.1"
|
||||
lowercase-keys: "npm:^3.0.0"
|
||||
p-cancelable: "npm:^4.0.1"
|
||||
responselike: "npm:^3.0.0"
|
||||
type-fest: "npm:^4.26.1"
|
||||
checksum: 10/e741b851467ded07d605a2a8687d24febda221b82f311fa563197ae5edf1e4d8ce0c97fa794975ba97afbc6b4d016a58e9b5d674dde95c0462d02b98992b85d2
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"got@npm:^13.0.0":
|
||||
version: 13.0.0
|
||||
resolution: "got@npm:13.0.0"
|
||||
|
|
@ -14860,7 +14819,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"http2-wrapper@npm:^2.1.10, http2-wrapper@npm:^2.2.1":
|
||||
"http2-wrapper@npm:^2.1.10":
|
||||
version: 2.2.1
|
||||
resolution: "http2-wrapper@npm:2.2.1"
|
||||
dependencies:
|
||||
|
|
@ -15100,13 +15059,6 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"into-stream@npm:^9.0.0":
|
||||
version: 9.0.0
|
||||
resolution: "into-stream@npm:9.0.0"
|
||||
checksum: 10/9383945254267e4eb91d5ad4217d21e308490df38ed0173485a315ca5a793725abddbf2e500b8013b8143111d6472c29b68d80889ee06ebe79718dbb639f1ca6
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"ioredis@npm:^5.3.2, ioredis@npm:^5.4.1":
|
||||
version: 5.7.0
|
||||
resolution: "ioredis@npm:5.7.0"
|
||||
|
|
@ -16083,7 +16035,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"keyv@npm:^4.5.3, keyv@npm:^4.5.4":
|
||||
"keyv@npm:^4.5.3":
|
||||
version: 4.5.4
|
||||
resolution: "keyv@npm:4.5.4"
|
||||
dependencies:
|
||||
|
|
@ -17997,7 +17949,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"normalize-url@npm:^8.0.0, normalize-url@npm:^8.0.1":
|
||||
"normalize-url@npm:^8.0.0":
|
||||
version: 8.1.0
|
||||
resolution: "normalize-url@npm:8.1.0"
|
||||
checksum: 10/59b765bfe7d1768105d23a9f80716cdf1046a50a618af43eeba5e116475ff8b1a9b3e023e9c534903be436df4dac2fb9c93822cad3809fe689378945662bc8c8
|
||||
|
|
@ -18417,13 +18369,6 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"p-cancelable@npm:^4.0.1":
|
||||
version: 4.0.1
|
||||
resolution: "p-cancelable@npm:4.0.1"
|
||||
checksum: 10/64de7b0be4c8bacc006488e0e90aa66fbcceb4da4f6fb84584573145f015f9650fe6ac26470897b3e82a3b528f6c60ea276b84cc315e35c45e9f12dec062a295
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"p-filter@npm:^2.1.0":
|
||||
version: 2.1.0
|
||||
resolution: "p-filter@npm:2.1.0"
|
||||
|
|
@ -22054,25 +21999,6 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"transloadit@npm:^4.0.2":
|
||||
version: 4.0.2
|
||||
resolution: "transloadit@npm:4.0.2"
|
||||
dependencies:
|
||||
"@aws-sdk/client-s3": "npm:^3.891.0"
|
||||
"@aws-sdk/s3-request-presigner": "npm:^3.891.0"
|
||||
debug: "npm:^4.4.3"
|
||||
form-data: "npm:^4.0.4"
|
||||
got: "npm:14.4.9"
|
||||
into-stream: "npm:^9.0.0"
|
||||
is-stream: "npm:^4.0.1"
|
||||
p-map: "npm:^7.0.3"
|
||||
tus-js-client: "npm:^4.3.1"
|
||||
type-fest: "npm:^4.41.0"
|
||||
zod: "npm:3.25.76"
|
||||
checksum: 10/96ce22cd2eb27c60d8b4db27be3bcf3ebda775fac7b00fccad8d4921c18ef649114a468a8042667aa6e9bd71a1036531091bfcd24c88e41c8caf02cd84625432
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"tree-dump@npm:^1.0.1":
|
||||
version: 1.0.1
|
||||
resolution: "tree-dump@npm:1.0.1"
|
||||
|
|
@ -22205,7 +22131,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"tus-js-client@npm:^4.1.0, tus-js-client@npm:^4.2.3, tus-js-client@npm:^4.3.1":
|
||||
"tus-js-client@npm:^4.1.0, tus-js-client@npm:^4.2.3":
|
||||
version: 4.3.1
|
||||
resolution: "tus-js-client@npm:4.3.1"
|
||||
dependencies:
|
||||
|
|
@ -22250,7 +22176,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"type-fest@npm:^4.26.1, type-fest@npm:^4.41.0":
|
||||
"type-fest@npm:^4.26.1":
|
||||
version: 4.41.0
|
||||
resolution: "type-fest@npm:4.41.0"
|
||||
checksum: 10/617ace794ac0893c2986912d28b3065ad1afb484cad59297835a0807dc63286c39e8675d65f7de08fafa339afcb8fe06a36e9a188b9857756ae1e92ee8bda212
|
||||
|
|
@ -23704,13 +23630,6 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"zod@npm:3.25.76":
|
||||
version: 3.25.76
|
||||
resolution: "zod@npm:3.25.76"
|
||||
checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"zone.js@npm:~0.15.0":
|
||||
version: 0.15.0
|
||||
resolution: "zone.js@npm:0.15.0"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue