npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@commercelayer/cli-plugin-exports

v3.0.0

Published

Commerce Layer CLI Exports plugin

Downloads

413

Readme

@commercelayer/cli-plugin-exports

Commerce Layer CLI Exports plugin

oclif Version Downloads/week License

Usage

commercelayer COMMAND

commercelayer [COMMAND] (--help | -h) for detailed information about plugin commands.

Commands

commercelayer exports [ID]

List all the created exports or show details of a single export.

USAGE
  $ commercelayer exports [ID] [-A | -l <value>] [-t
    addresses|authorizations|bundles|captures|coupons|customer_addresses|customer_subscriptions|customers|gift_cards|lin
    e_items|orders|payment_methods|price_tiers|prices|refunds|shipments|shipping_categories|shipping_methods|sku_lists|s
    ku_list_items|sku_options|skus|stock_items|tags|tax_categories|transactions|voids] [-s
    in_progress|pending|completed|interrupted]

ARGUMENTS
  ID  unique id of the export to be retrieved

FLAGS
  -A, --all              show all exports instead of first 25 only
  -l, --limit=<value>    limit number of exports in output
  -s, --status=<option>  the export job status
                         <options: in_progress|pending|completed|interrupted>
  -t, --type=<option>    the type of resource exported
                         <options: addresses|authorizations|bundles|captures|coupons|customer_addresses|customer_subscri
                         ptions|customers|gift_cards|line_items|orders|payment_methods|price_tiers|prices|refunds|shipme
                         nts|shipping_categories|shipping_methods|sku_lists|sku_list_items|sku_options|skus|stock_items|
                         tags|tax_categories|transactions|voids>

DESCRIPTION
  list all the created exports or show details of a single export

See code: src/commands/exports/index.ts

commercelayer exports:all

Export all the records.

USAGE
  $ commercelayer exports:all -t
    addresses|authorizations|bundles|captures|coupons|customer_addresses|customer_subscriptions|customers|gift_cards|lin
    e_items|orders|payment_methods|price_tiers|prices|refunds|shipments|shipping_categories|shipping_methods|sku_lists|s
    ku_list_items|sku_options|skus|stock_items|tags|tax_categories|transactions|voids [-i <value>] [-w <value>] [-D] [-F
    csv|json | -C | ] [-x <value> | -X <value>] [-b] [-P | ] [-O] [-q] [-k]

FLAGS
  -C, --csv                                                 export data in CSV format
  -D, --dry-data                                            skip redundant attributes
  -F, --format=<option>                                     [default: json] export file format
                                                            <options: csv|json>
  -O, --open                                                open automatically the file after a successful export
  -P, --prettify                                            prettify json output format
  -X, --save-path=<value>                                   save command output to file and create missing path
                                                            directories
  -b, --blind                                               execute in blind mode without showing the progress monitor
  -i, --include=<value>...                                  comma separated resources to include
  -k, --keep                                                keep original export files in temp dir
  -q, --quiet                                               execute command without showing warning messages
  -t, --type=addresses|authorizations|bundles|captures|...  (required) the type of resource being exported
  -w, --where=<value>...                                    comma separated list of query filters
  -x, --save=<value>                                        save command output to file

DESCRIPTION
  export all the records

ALIASES
  $ commercelayer exp:all
  $ commercelayer export

EXAMPLES
  $ commercelayer exports:all -t cusorderstomers -X <output-file-path>

  $ cl exp:all -t customers -i customer_subscriptions -w [email protected] -X <output-file-path>

  $ cl export -t skus -w code_start=SHIRT -X <output-file-path> --csv

See code: src/commands/exports/all.ts

commercelayer exports:create

Create a new export.

USAGE
  $ commercelayer exports:create -t
    addresses|authorizations|bundles|captures|coupons|customer_addresses|customer_subscriptions|customers|gift_cards|lin
    e_items|orders|payment_methods|price_tiers|prices|refunds|shipments|shipping_categories|shipping_methods|sku_lists|s
    ku_list_items|sku_options|skus|stock_items|tags|tax_categories|transactions|voids [-i <value>] [-w <value>] [-D] [-F
    csv|json | -C | ] [-x <value> | -X <value>] [-b] [-P | ] [-O]

FLAGS
  -C, --csv                                                 export data in CSV format
  -D, --dry-data                                            skip redundant attributes
  -F, --format=<option>                                     [default: json] export file format
                                                            <options: csv|json>
  -O, --open                                                open automatically the file after a successful export
  -P, --prettify                                            prettify json output format
  -X, --save-path=<value>                                   save command output to file and create missing path
                                                            directories
  -b, --blind                                               execute in blind mode without showing the progress monitor
  -i, --include=<value>...                                  comma separated resources to include
  -t, --type=addresses|authorizations|bundles|captures|...  (required) the type of resource being exported
  -w, --where=<value>...                                    comma separated list of query filters
  -x, --save=<value>                                        save command output to file

DESCRIPTION
  create a new export

ALIASES
  $ commercelayer exp:create

EXAMPLES
  $ commercelayer exports:create -t orders -X <output-file-path>

  $ cl exp:create -t customers -i customer_subscriptions -w [email protected] -X <output-file-path> --csv

See code: src/commands/exports/create.ts

commercelayer exports:details ID

Show the details of an existing export.

USAGE
  $ commercelayer exports:details ID

ARGUMENTS
  ID  unique id of the export

DESCRIPTION
  show the details of an existing export

ALIASES
  $ commercelayer exp:details

EXAMPLES
  $ commercelayer exports:details <export-id>

  $ cl exp:details <export-id>

See code: src/commands/exports/details.ts

commercelayer exports:group GROUP_ID

List all the exports related to an export group.

USAGE
  $ commercelayer exports:group GROUP_ID

ARGUMENTS
  GROUP_ID  unique id of the group export

DESCRIPTION
  list all the exports related to an export group

ALIASES
  $ commercelayer exp:group

EXAMPLES
  $ commercelayer exports:group <group-id>

  $ cl exp:group <group-id>

See code: src/commands/exports/group.ts

commercelayer exports:list

List all the created exports.

USAGE
  $ commercelayer exports:list [-A | -l <value>] [-t
    addresses|authorizations|bundles|captures|coupons|customer_addresses|customer_subscriptions|customers|gift_cards|lin
    e_items|orders|payment_methods|price_tiers|prices|refunds|shipments|shipping_categories|shipping_methods|sku_lists|s
    ku_list_items|sku_options|skus|stock_items|tags|tax_categories|transactions|voids] [-s
    in_progress|pending|completed|interrupted]

FLAGS
  -A, --all              show all exports instead of first 25 only
  -l, --limit=<value>    limit number of exports in output
  -s, --status=<option>  the export job status
                         <options: in_progress|pending|completed|interrupted>
  -t, --type=<option>    the type of resource exported
                         <options: addresses|authorizations|bundles|captures|coupons|customer_addresses|customer_subscri
                         ptions|customers|gift_cards|line_items|orders|payment_methods|price_tiers|prices|refunds|shipme
                         nts|shipping_categories|shipping_methods|sku_lists|sku_list_items|sku_options|skus|stock_items|
                         tags|tax_categories|transactions|voids>

DESCRIPTION
  list all the created exports

ALIASES
  $ commercelayer exp:list

EXAMPLES
  $ commercelayer exports

  $ cl exports:list -A

  $ cl exp:list

See code: src/commands/exports/list.ts

commercelayer exports:types

Show online documentation for supported resources.

USAGE
  $ commercelayer exports:types [-O]

FLAGS
  -O, --open  open online documentation page

DESCRIPTION
  show online documentation for supported resources

ALIASES
  $ commercelayer exp:types

EXAMPLES
  $ commercelayer exports:types

  $ cl exp:types

See code: src/commands/exports/types.ts