Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More
Socket
Book a DemoInstallSign in
Socket

@capsulajs/capsulahub-widget-request-form

Package Overview
Dependencies
Maintainers
5
Versions
123
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@capsulajs/capsulahub-widget-request-form

Widget item extension, that provides a web-component with an editor, that allows to create JS or JSON code snippets

latest
npmnpm
Version
0.0.4
Version published
Maintainers
5
Created
Source

Widget Request Form

Widget item extension, that provides a webComponent with an editor, that allows to create JS or JSON code snippets.

TODO

Prepare the bootstrap of the extension

Install

NPM

To install the package from NPM registry you should run

yarn add @capsulajs/capsulahub-widget-request-form

or

npm install @capsulajs/capsulahub-widget-request-form

CDN

You can get the default export from the link

https://capsulajs.s3.amazonaws.com/develop/capsulahub-widget-request-form/index.js

WorkspaceConfiguration example

{
  "components": {
    "layouts": {},
    "items": {
      "web-request-form": {
        "componentName": "web-request-form",
        "path": "https://capsulajs.s3.amazonaws.com/develop/capsulahub-widget-request-form/index.js",
        "config": {}
      }
    }
  }
}

Exports

Default

Bootstrap function of the extension.

Named (API)

The public API of the extension.

API

CDN

The documentation about public API.

Local

Run

yarn doc

And open doc/index.html in browser.

Example

Internally example prepares the widget almost in the same way as Workspace does it.

Run

yarn start

It will use the local version of extension from local src.

The bundle is being loaded statically in order to provide watch mode.

Tests

Run

  • yarn test
  • yarn test:debug

Add new commands (in Cypress)

New commands have to be typed correctly in typescript.

For example:

Cypress.Commands.add('getHeading', () => {
  return cy.get('h1');
});

declare namespace Cypress {
  interface Chainable {
    getHeading: () => Chainable;
  }
}

Licence

CapsulaHub and related services are released under MIT Licence.

Back to the Main Page

FAQs

Package last updated on 14 May 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts