@smartsheet-bridge/extensionrc-standard
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

@smartsheet-bridge/extensionrc-standard

Shareable configuration file for standard JavaScript and TypeScript extensions using Bridge by Smartsheet tooling.

This configuration is installed by default with @smartsheet-bridge/extension-scripts.


Usage

Why do I need this?

This sharable configuration file defines a basic config for @smartsheet-bridge/extension-scripts.

How do I use this?

By default, this comes installed as part of @smartsheet-bridge/extension-scripts so there's no need to install this manually.

How do I extend this?

  1. Extend it in your package.json or in a separate configuration file.
// package.json
{
  //...
  "extension": {
    "extends": "@smartsheet-bridge/extensionrc-standard"
  }
}

What is included?

This package exports a configuration object that can be extended and read by @smartsheet-bridge/extension-scripts to help development of Bridge by Smartsheet extensions. It exports the following object.

{
  build: {
    src: 'src',
    exclude: [
      '**/.*',
      '**/*.log',
      '**/*.{spec,test}.{js,ts}',
      'src/**',
      'node_modules/**',
      '{test,tests,mock,mocks,__test__,__tests__,__mock__,__mocks__}/**',
    ],
  },
  upload: { specFile: 'extension.json' },
}

Dependents (1)

Package Sidebar

Install

npm i @smartsheet-bridge/extensionrc-standard

Weekly Downloads

0

Version

1.0.2

License

Apache-2.0

Unpacked Size

3.3 kB

Total Files

6

Last publish

Collaborators

  • pratik136
  • cassels
  • smcgowan_bridge
  • converseai_dev