mirror of
https://github.com/transloadit/uppy.git
synced 2026-07-17 16:50:22 +00:00
- Add `typecheck` command to all packages. - Use turbo to build and watch concurrently with caches. - Remove root `bin/` folder with last global scripts - `bin/companion.sh` -> `@uppy/companion/start-dev` (`yarn start:companion` still works) - `bin/build-components.mjs` -> `@uppy/components/migrate.mjs` (`yarn migrate:components` can be used to run it). This only needs to be ran for new components, not changing existing ones, so that's why it's not part of the build process. turbo is smart enough to build dependencies within a package first before building the package itself (e.g if wanting to build @uppy/audio, build @uppy/utils first). Unfortunately @uppy/core is a peer dep everywhere turbo does not take it into account, yet it must be build first to avoid race conditions. Therefor I added a turbo.json to each package, which you normally never need, but this is an odd case I suppose. Other solutions ran into cyclic dep errors. Another PR would move over the test commands to turbo too.
42 lines
672 B
Text
42 lines
672 B
Text
.DS_Store
|
|
Thumbs.db
|
|
npm-debug.log
|
|
npm-debug.log*
|
|
nohup.out
|
|
node_modules
|
|
.angular
|
|
.cache
|
|
.parcel-cache
|
|
.eslintcache
|
|
.vscode/settings.json
|
|
.yarn/cache
|
|
.yarn/install-state.gz
|
|
yarn-error.log
|
|
.idea
|
|
.env
|
|
tsconfig.tsbuildinfo
|
|
tsconfig.build.tsbuildinfo
|
|
.svelte-kit
|
|
.turbo
|
|
|
|
dist/
|
|
lib/
|
|
# @uppy/svelte needs lib inside src
|
|
!src/lib
|
|
coverage/
|
|
examples/dev/bundle.js
|
|
examples/aws-php/vendor/*
|
|
test/endtoend/create-react-app/build/
|
|
test/endtoend/create-react-app/coverage/
|
|
uppy-*.tgz
|
|
generatedLocale.d.ts
|
|
packages/@uppy/locales/src/en_US.js
|
|
|
|
**/output/*
|
|
!output/.keep
|
|
examples/dev/file.txt
|
|
issues.txt
|
|
|
|
# companion deployment files
|
|
transloadit-cluster-kubeconfig.yaml
|
|
companion-env.yml
|