flipper-pkg
    TypeScript icon, indicating that this package has built-in type declarations

    0.147.0 • Public • Published

    flipper-pkg

    flipper-pkg is a tool for bundling and publishing Flipper plugins.

    Usage

    $ npm install -g flipper-pkg
    $ flipper-pkg COMMAND
    running command...
    $ flipper-pkg (-v|--version|version)
    flipper-pkg/0.147.0 linux-x64 node-v14.19.2
    $ flipper-pkg --help [COMMAND]
    USAGE
      $ flipper-pkg COMMAND
    ...

    Commands

    flipper-pkg bundle [DIRECTORY]

    transpiles and bundles plugin

    USAGE
      $ flipper-pkg bundle [DIRECTORY]
    
    ARGUMENTS
      DIRECTORY  [default: .] Path to plugin package directory for bundling. Defaults to the current working directory.
    
    OPTIONS
      --production  Force env.NODE_ENV=production, enable minification and disable producing source maps.
      --watch       Watch for plugin source code and bundle it after every change.
    
    EXAMPLE
      $ flipper-pkg bundle path/to/plugin
    

    See code: lib/commands/bundle.js

    flipper-pkg checksum [DIRECTORY]

    computes the total checksum of all the package files

    USAGE
      $ flipper-pkg checksum [DIRECTORY]
    
    ARGUMENTS
      DIRECTORY  [default: .] Path to plugin package directory. Defaults to the current working directory.
    
    EXAMPLE
      $ flipper-pkg checksum path/to/plugin
    

    See code: lib/commands/checksum.js

    flipper-pkg help [COMMAND]

    Display help for flipper-pkg.

    USAGE
      $ flipper-pkg help [COMMAND]
    
    ARGUMENTS
      COMMAND  Command to show help for.
    
    OPTIONS
      -n, --nested-commands  Include all nested commands in the output.
    

    See code: @oclif/plugin-help

    flipper-pkg init [DIRECTORY]

    initializes a Flipper desktop plugin template in the provided directory

    USAGE
      $ flipper-pkg init [DIRECTORY]
    
    ARGUMENTS
      DIRECTORY  [default: .] Path to the directory where the plugin package template should be initialized. Defaults to the
                 current working directory.
    
    EXAMPLE
      $ flipper-pkg init path/to/plugin
    

    See code: lib/commands/init.js

    flipper-pkg lint [DIRECTORY]

    validates a plugin package directory

    USAGE
      $ flipper-pkg lint [DIRECTORY]
    
    ARGUMENTS
      DIRECTORY  [default: .] Path to plugin package directory for linting. Defaults to the current working directory.
    
    EXAMPLE
      $ flipper-pkg lint path/to/plugin
    

    See code: lib/commands/lint.js

    flipper-pkg migrate [DIRECTORY]

    migrates a Flipper desktop plugin to the latest version of specification

    USAGE
      $ flipper-pkg migrate [DIRECTORY]
    
    ARGUMENTS
      DIRECTORY  [default: .] Path to the plugin directory. Defaults to the current working directory.
    
    OPTIONS
      --no-dependencies  Do not add or change package dependencies during migration.
      --no-scripts       Do not add or change package scripts during migration.
    
    EXAMPLE
      $ flipper-pkg migrate path/to/plugin
    

    See code: lib/commands/migrate.js

    flipper-pkg pack [DIRECTORY]

    packs a plugin folder into a distributable archive

    USAGE
      $ flipper-pkg pack [DIRECTORY]
    
    ARGUMENTS
      DIRECTORY  [default: .] Path to plugin package directory to pack. Defaults to the current working directory.
    
    OPTIONS
      -o, --output=output  [default: .] Where to output the package, file or directory. Defaults to the current working
                           directory.
    
      --production         Force env.NODE_ENV=production, enable minification and disable producing source maps.
    
    EXAMPLE
      $ flipper-pkg pack path/to/plugin
    

    See code: lib/commands/pack.js

    License

    MIT

    Keywords

    Install

    npm i flipper-pkg

    DownloadsWeekly Downloads

    3,024

    Version

    0.147.0

    License

    MIT

    Unpacked Size

    102 kB

    Total Files

    79

    Last publish

    Collaborators

    • passy
    • fb
    • flipper-bot
    • nikoant