0.0.2-alpha.15 • Published 8 months ago

@gravityci/cli v0.0.2-alpha.15

Weekly downloads
-
License
UNLICENSED
Repository
-
Last release
8 months ago

@gravityci/cli

Run Gravity for a given set filePath patterns

Usage

Minimal usage

gravityci 'dist/**/*'

Multiple paths

gravityci 'dist/**/*' 'dist2/**/*' 'dist3/**/*' ...

Arguments

argumenttypedescription
<patterns>array of stringsRequired. File path patterns of the compiled files the user wants to check its bundlesize

Running it in your Local Machine

Before running CLI

Before running Gravity's cli in your local machine make sure:

  1. All your dependencies have been installed.
  2. package/cli has been compiled (pnpm run build) if you want to execute production version (pnpm run cli)
  3. All the necessary environment variables have been set in packages/cli/.env file:
    • GRAVITY_TOKEN: This is the token which will grant a user to interact with Gravity Server. If a user does not have a valid Gravity Token, the server won't let the user interact with it (upload a bundle, add a bundle analysis request to the queue, etc.)
    • GRAVITY_HOST: The host where the server is running. In localhost should be http://localhost or the host of the tunnel you could be using (see package/server for more details).
    • GRAVITY_PORT: The port where the server is running. In localhost usually is 3000 but can be any other port free of use you want to run your server locally. Just make sure the value matches the port used by @gravityci/server.
  4. @gravityci/server is running and listening to the $GRAVITY_HOST and $GRAVITY_PORT you set up in step 3.

Troubleshooting

gravity's cli

<patterns> argument is evaluated from process.cwd(), this means, the pattern is applied from current working directory where the script is executed. The filePath pattern can use ../../ to navigate to parent directories.

Absolute paths are NOT supported for the moment.

Other common issues

For more general issues common across packages, don't forget to visit general Troubleshooting document

Contributing

See CONTRIBUTING.md

About Gravity

@gravity Gravity checks file sizes in your Pull Requests.

License

ISC

0.0.2-alpha.15

8 months ago

0.0.2-alpha.14

1 year ago

0.0.2-alpha.13

1 year ago

0.0.2-alpha.12

1 year ago

0.0.2-alpha.11

1 year ago

0.0.2-alpha.10

1 year ago

0.0.2-alpha.9

1 year ago

0.0.2-alpha.8

1 year ago

0.0.2-alpha.7

1 year ago

0.0.2-alpha.6

1 year ago

0.0.2-alpha.5

1 year ago

0.0.2-alpha.4

1 year ago

0.0.2-alpha.3

1 year ago

0.0.2-alpha.2

1 year ago

0.0.2-alpha.1

1 year ago

0.0.2-alpha.0

1 year ago

0.0.1

1 year ago