Skip to content

Commit

Permalink
Merge pull request #4047 from remotion-dev/monorepo-sanity-checks
Browse files Browse the repository at this point in the history
  • Loading branch information
JonnyBurger committed Jun 25, 2024
2 parents 85c4b55 + 95b9f5a commit 7fe9e27
Show file tree
Hide file tree
Showing 122 changed files with 1,994 additions and 755 deletions.
43 changes: 43 additions & 0 deletions packages/STATS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Download statistics
Monthly downloads of Remotion packages
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/animation-utils.svg?style=flat&color=black&label=@remotion/animation-utils)](https://npmcharts.com/compare/@remotion/animation-utils?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/babel-loader.svg?style=flat&color=black&label=@remotion/babel-loader)](https://npmcharts.com/compare/@remotion/babel-loader?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/bundler.svg?style=flat&color=black&label=@remotion/bundler)](https://npmcharts.com/compare/@remotion/bundler?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/cli.svg?style=flat&color=black&label=@remotion/cli)](https://npmcharts.com/compare/@remotion/cli?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/cloudrun.svg?style=flat&color=black&label=@remotion/cloudrun)](https://npmcharts.com/compare/@remotion/cloudrun?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/compositor-darwin-arm64.svg?style=flat&color=black&label=@remotion/compositor-darwin-arm64)](https://npmcharts.com/compare/@remotion/compositor-darwin-arm64?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/compositor-darwin-x64.svg?style=flat&color=black&label=@remotion/compositor-darwin-x64)](https://npmcharts.com/compare/@remotion/compositor-darwin-x64?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/compositor-linux-arm64-gnu.svg?style=flat&color=black&label=@remotion/compositor-linux-arm64-gnu)](https://npmcharts.com/compare/@remotion/compositor-linux-arm64-gnu?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/compositor-linux-arm64-musl.svg?style=flat&color=black&label=@remotion/compositor-linux-arm64-musl)](https://npmcharts.com/compare/@remotion/compositor-linux-arm64-musl?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/compositor-linux-x64-gnu.svg?style=flat&color=black&label=@remotion/compositor-linux-x64-gnu)](https://npmcharts.com/compare/@remotion/compositor-linux-x64-gnu?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/compositor-linux-x64-musl.svg?style=flat&color=black&label=@remotion/compositor-linux-x64-musl)](https://npmcharts.com/compare/@remotion/compositor-linux-x64-musl?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/remotion.svg?style=flat&color=black&label=remotion)](https://npmcharts.com/compare/remotion?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/create-video.svg?style=flat&color=black&label=create-video)](https://npmcharts.com/compare/create-video?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/enable-scss.svg?style=flat&color=black&label=@remotion/enable-scss)](https://npmcharts.com/compare/@remotion/enable-scss?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/eslint-config.svg?style=flat&color=black&label=@remotion/eslint-config)](https://npmcharts.com/compare/@remotion/eslint-config?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/eslint-plugin.svg?style=flat&color=black&label=@remotion/eslint-plugin)](https://npmcharts.com/compare/@remotion/eslint-plugin?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/fonts.svg?style=flat&color=black&label=@remotion/fonts)](https://npmcharts.com/compare/@remotion/fonts?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/gif.svg?style=flat&color=black&label=@remotion/gif)](https://npmcharts.com/compare/@remotion/gif?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/google-fonts.svg?style=flat&color=black&label=@remotion/google-fonts)](https://npmcharts.com/compare/@remotion/google-fonts?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/install-whisper-cpp.svg?style=flat&color=black&label=@remotion/install-whisper-cpp)](https://npmcharts.com/compare/@remotion/install-whisper-cpp?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/lambda.svg?style=flat&color=black&label=@remotion/lambda)](https://npmcharts.com/compare/@remotion/lambda?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/layout-utils.svg?style=flat&color=black&label=@remotion/layout-utils)](https://npmcharts.com/compare/@remotion/layout-utils?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/lottie.svg?style=flat&color=black&label=@remotion/lottie)](https://npmcharts.com/compare/@remotion/lottie?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/media-utils.svg?style=flat&color=black&label=@remotion/media-utils)](https://npmcharts.com/compare/@remotion/media-utils?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/motion-blur.svg?style=flat&color=black&label=@remotion/motion-blur)](https://npmcharts.com/compare/@remotion/motion-blur?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/noise.svg?style=flat&color=black&label=@remotion/noise)](https://npmcharts.com/compare/@remotion/noise?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/paths.svg?style=flat&color=black&label=@remotion/paths)](https://npmcharts.com/compare/@remotion/paths?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/player.svg?style=flat&color=black&label=@remotion/player)](https://npmcharts.com/compare/@remotion/player?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/preload.svg?style=flat&color=black&label=@remotion/preload)](https://npmcharts.com/compare/@remotion/preload?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/renderer.svg?style=flat&color=black&label=@remotion/renderer)](https://npmcharts.com/compare/@remotion/renderer?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/rive.svg?style=flat&color=black&label=@remotion/rive)](https://npmcharts.com/compare/@remotion/rive?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/shapes.svg?style=flat&color=black&label=@remotion/shapes)](https://npmcharts.com/compare/@remotion/shapes?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/skia.svg?style=flat&color=black&label=@remotion/skia)](https://npmcharts.com/compare/@remotion/skia?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/streaming.svg?style=flat&color=black&label=@remotion/streaming)](https://npmcharts.com/compare/@remotion/streaming?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/studio.svg?style=flat&color=black&label=@remotion/studio)](https://npmcharts.com/compare/@remotion/studio?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/studio-server.svg?style=flat&color=black&label=@remotion/studio-server)](https://npmcharts.com/compare/@remotion/studio-server?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/studio-shared.svg?style=flat&color=black&label=@remotion/studio-shared)](https://npmcharts.com/compare/@remotion/studio-shared?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/tailwind.svg?style=flat&color=black&label=@remotion/tailwind)](https://npmcharts.com/compare/@remotion/tailwind?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/three.svg?style=flat&color=black&label=@remotion/three)](https://npmcharts.com/compare/@remotion/three?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/transitions.svg?style=flat&color=black&label=@remotion/transitions)](https://npmcharts.com/compare/@remotion/transitions?minimal=true)
[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/zod-types.svg?style=flat&color=black&label=@remotion/zod-types)](https://npmcharts.com/compare/@remotion/zod-types?minimal=true)
16 changes: 16 additions & 0 deletions packages/ai-improvements/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# @remotion/ai-improvements

[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/ai-improvements.svg?style=flat&color=black&label=Downloads)](https://npmcharts.com/compare/@remotion/ai-improvements?minimal=true)

## Installation

```bash
npm install @remotion/ai-improvements --save-exact
```

When installing a Remotion package, make sure to align the version of all `remotion` and `@remotion/*` packages to the same version.
Remove the `^` character from the version number to use the exact version.

## Usage

This is an internal package and has no documentation.
3 changes: 3 additions & 0 deletions packages/ai-improvements/package.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"repository": {
"url": "https://github.com/remotion-dev/remotion/tree/main/packages/ai-improvements"
},
"name": "ai-improvements",
"dependencies": {
"openai": "^4.18.0"
Expand Down
25 changes: 18 additions & 7 deletions packages/animation-utils/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,18 @@
# `@remotion/animation-utils`

Docs: https://remotion.dev/docs/animation-utils

## License

MIT
# @remotion/animation-utils

Helpers for animating CSS properties

[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/animation-utils.svg?style=flat&color=black&label=Downloads)](https://npmcharts.com/compare/@remotion/animation-utils?minimal=true)

## Installation

```bash
npm install @remotion/animation-utils --save-exact
```

When installing a Remotion package, make sure to align the version of all `remotion` and `@remotion/*` packages to the same version.
Remove the `^` character from the version number to use the exact version.

## Usage

This is an internal package and has no documentation.
5 changes: 4 additions & 1 deletion packages/animation-utils/package.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
{
"repository": {
"url": "https://github.com/remotion-dev/remotion/tree/main/packages/animation-utils"
},
"name": "@remotion/animation-utils",
"author": {
"name": "Chetan Karwa",
"email": "[email protected]"
},
"version": "4.0.177",
"description": "A set of animation utilities for Remotion",
"description": "Helpers for animating CSS properties",
"main": "./dist/index.js",
"module": "./dist/index.mjs",
"types": "./dist/index.d.ts",
Expand Down
20 changes: 16 additions & 4 deletions packages/astro-example/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@
# Astro Testbed

Checks that Remotion works correctly in Astro and also Vite.
Also serves as a testbed for ESM, CJS
# @remotion/astro-example

[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/astro-example.svg?style=flat&color=black&label=Downloads)](https://npmcharts.com/compare/@remotion/astro-example?minimal=true)

## Installation

```bash
npm install @remotion/astro-example --save-exact
```

When installing a Remotion package, make sure to align the version of all `remotion` and `@remotion/*` packages to the same version.
Remove the `^` character from the version number to use the exact version.

## Usage

This is an internal package and has no documentation.
3 changes: 3 additions & 0 deletions packages/astro-example/package.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"repository": {
"url": "https://github.com/remotion-dev/remotion/tree/main/packages/astro-example"
},
"name": "@remotion/astro-example",
"private": true,
"type": "module",
Expand Down
18 changes: 18 additions & 0 deletions packages/babel-loader/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# @remotion/babel-loader

Babel loader for Remotion

[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/babel-loader.svg?style=flat&color=black&label=Downloads)](https://npmcharts.com/compare/@remotion/babel-loader?minimal=true)

## Installation

```bash
npm install @remotion/babel-loader --save-exact
```

When installing a Remotion package, make sure to align the version of all `remotion` and `@remotion/*` packages to the same version.
Remove the `^` character from the version number to use the exact version.

## Usage

See the [documentation](https://www.remotion.dev/docs/legacy-babel) for more information.
11 changes: 6 additions & 5 deletions packages/babel-loader/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
{
"repository": {
"url": "https://github.com/remotion-dev/remotion/tree/main/packages/babel-loader"
},
"name": "@remotion/babel-loader",
"version": "4.0.177",
"description": "babel-loader polyfill for Remotion",
"description": "Babel loader for Remotion",
"main": "dist/index.js",
"scripts": {
"formatting": "prettier src --check",
Expand All @@ -12,9 +15,6 @@
],
"author": "Jonny Burger <[email protected]>",
"license": "SEE LICENSE IN LICENSE.md",
"repository": {
"url": "https://github.com/remotion-dev/remotion"
},
"bugs": {
"url": "https://github.com/remotion-dev/remotion/issues"
},
Expand Down Expand Up @@ -45,5 +45,6 @@
],
"publishConfig": {
"access": "public"
}
},
"homepage": "https://www.remotion.dev/docs/legacy-babel"
}
16 changes: 16 additions & 0 deletions packages/bugs/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# @remotion/bugs

[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/bugs.svg?style=flat&color=black&label=Downloads)](https://npmcharts.com/compare/@remotion/bugs?minimal=true)

## Installation

```bash
npm install @remotion/bugs --save-exact
```

When installing a Remotion package, make sure to align the version of all `remotion` and `@remotion/*` packages to the same version.
Remove the `^` character from the version number to use the exact version.

## Usage

This is an internal package and has no documentation.
3 changes: 3 additions & 0 deletions packages/bugs/package.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"repository": {
"url": "https://github.com/remotion-dev/remotion/tree/main/packages/bugs"
},
"name": "bugs",
"private": true,
"version": "4.0.177"
Expand Down
18 changes: 18 additions & 0 deletions packages/bundler/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# @remotion/bundler

Bundle Remotion compositions using Webpack

[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/bundler.svg?style=flat&color=black&label=Downloads)](https://npmcharts.com/compare/@remotion/bundler?minimal=true)

## Installation

```bash
npm install @remotion/bundler --save-exact
```

When installing a Remotion package, make sure to align the version of all `remotion` and `@remotion/*` packages to the same version.
Remove the `^` character from the version number to use the exact version.

## Usage

See the [documentation](https://www.remotion.dev/docs/bundler) for more information.
11 changes: 6 additions & 5 deletions packages/bundler/package.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"repository": {
"url": "https://github.com/remotion-dev/remotion/tree/main/packages/bundler"
},
"name": "@remotion/bundler",
"version": "4.0.177",
"description": "Bundler for Remotion",
"description": "Bundle Remotion compositions using Webpack",
"main": "dist/index.js",
"sideEffects": false,
"repository": {
"url": "https://github.com/remotion-dev/remotion"
},
"bugs": {
"url": "https://github.com/remotion-dev/remotion/issues"
},
Expand Down Expand Up @@ -52,5 +52,6 @@
],
"publishConfig": {
"access": "public"
}
},
"homepage": "https://www.remotion.dev/docs/bundler"
}
21 changes: 16 additions & 5 deletions packages/cli-autocomplete/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Fig autocompletions

Autocompletions for [Fig](https://fig.io) are generated from this repository and then occasionally sent to Fig for inclusion in their autocomplete.

Add options and run `pnpm run build` to verify that it is a valid Fig schema.
# @remotion/cli-autocomplete

[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/cli-autocomplete.svg?style=flat&color=black&label=Downloads)](https://npmcharts.com/compare/@remotion/cli-autocomplete?minimal=true)

## Installation

```bash
npm install @remotion/cli-autocomplete --save-exact
```

When installing a Remotion package, make sure to align the version of all `remotion` and `@remotion/*` packages to the same version.
Remove the `^` character from the version number to use the exact version.

## Usage

This is an internal package and has no documentation.
3 changes: 3 additions & 0 deletions packages/cli-autocomplete/package.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"repository": {
"url": "https://github.com/remotion-dev/remotion/tree/main/packages/cli-autocomplete"
},
"version": "4.0.177",
"name": "@remotion/fig-autocomplete",
"private": true,
Expand Down
18 changes: 18 additions & 0 deletions packages/cli/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# @remotion/cli

Control Remotion features using the `npx remotion` command

[![NPM Downloads](https://img.shields.io/npm/dm/@remotion/cli.svg?style=flat&color=black&label=Downloads)](https://npmcharts.com/compare/@remotion/cli?minimal=true)

## Installation

```bash
npm install @remotion/cli --save-exact
```

When installing a Remotion package, make sure to align the version of all `remotion` and `@remotion/*` packages to the same version.
Remove the `^` character from the version number to use the exact version.

## Usage

See the [documentation](https://www.remotion.dev/docs/cli) for more information.
11 changes: 6 additions & 5 deletions packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
{
"repository": {
"url": "https://github.com/remotion-dev/remotion/tree/main/packages/cli"
},
"name": "@remotion/cli",
"version": "4.0.177",
"description": "CLI for Remotion",
"description": "Control Remotion features using the `npx remotion` command",
"main": "dist/index.js",
"sideEffects": false,
"bin": {
Expand All @@ -13,9 +16,6 @@
"lint": "eslint src --ext ts,tsx",
"test": "bun test src"
},
"repository": {
"url": "https://github.com/remotion-dev/remotion"
},
"bugs": {
"url": "https://github.com/remotion-dev/remotion/issues"
},
Expand Down Expand Up @@ -71,5 +71,6 @@
],
"publishConfig": {
"access": "public"
}
},
"homepage": "https://www.remotion.dev/docs/cli"
}
22 changes: 11 additions & 11 deletions packages/cloudrun/container/package.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{
"name": "cloud-run-render",
"version": "4.0.177",
"description": "Render media and stills on GCP Cloud Run",
"main": "dist/index.js",
"scripts": {
"start": "functions-framework --target=renderOnCloudRun"
},
"dependencies": {
"@google-cloud/functions-framework": "^3.1.3"
},
"private": true
"name": "cloud-run-render",
"version": "4.0.177",
"description": "Render media and stills on GCP Cloud Run",
"main": "dist/index.js",
"scripts": {
"start": "functions-framework --target=renderOnCloudRun"
},
"dependencies": {
"@google-cloud/functions-framework": "^3.1.3"
},
"private": true
}
8 changes: 6 additions & 2 deletions packages/cloudrun/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
{
"repository": {
"url": "https://github.com/remotion-dev/remotion/tree/main/packages/cloudrun"
},
"name": "@remotion/cloudrun",
"version": "4.0.177",
"description": "GCP Cloud Run alternative to lambda rendering",
"description": "Render Remotion videos on Google Cloud Run",
"main": "dist/index.js",
"sideEffects": false,
"scripts": {
Expand Down Expand Up @@ -50,5 +53,6 @@
"dist/client.d.ts"
]
}
}
},
"homepage": "https://www.remotion.dev/docs/cloudrun"
}
Loading

0 comments on commit 7fe9e27

Please sign in to comment.