open-index/open-npm huggingface dataset:
npm package: @fido.id/gatsby-source-workable
Description: Gatsby source plugin for loading job openings from Workable
Author: Bjorn Tegelund
Latest version: 1.2.0

# gatsby-source-workable
> Loads job openings from Workable into Gatsby.js

This repository is a fork of [tumblbug/gatsby-source-workable](https://github.com/tumblbug/gatsby-source-workable)

## Installation

```bash
npm install gatsby-source-workable
```

## Usage

To use this source you need to supply a Workable API key and your Workable subdomain. You can create a Workable API key by logging into Workable and going to `Integrations > Access Token`. You can see your subdomain by logging into your Workable backend and checking the URL, e.g. `mycompany.workable.com`.

Next, edit `gatsby-config.js` to use the plugin:
```javascript
{
    ...
    plugins: [
    ...
    {
      resolve: 'gatsby-source-workable',
      options: {
        subdomain: 'mycompany',
        apiKey: 'abc-123',
        fetchJobDetails: true // optional
      },
    },
  ]
}
```

By default, `gatsby-source-workable` will only retrieve job openings that are published. To change this behavior, you can also supply an optional `queryParams` parameter inside of `options`. Possible query parameters are detailed in [Workable's API Documentation](https://workable.readme.io/docs/jobs).

If you need more detailed information for each job opening you can also enable `fetchJobDetails` in `options`. This will make one additional API call per opening, providing all the information detailed [here](https://workable.readme.io/docs/jobsshortcode).

## Querying

You can query the nodes created by the plugin as follows:
```graphql
{
    allWorkableJob {
        edges {
            node {
                ...
            }
        }
    }
}
```
Detailed field descriptions are also available on [Workable's API Documentation](https://workable.readme.io/docs/jobs).


## Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md).
npm package: @fidojs/fidojs-kennel
Description: Container for testing FidoJS.
Author: Bitovi
Latest version: 0.2.1

# FidoJS Kennel

[Remix](https://glitch.com/edit/#!/remix/fidojs-kennel) this project, then try editing `kennel/docs/example.md` and adding files to `kennel/docs`.

## Running Locally

Run `npm install && npm start`.

Then visit: <http://localhost:3000/>

## Troubleshooting

### Not seeing changes

After making certain types of changes, it might be necessary to hard-refresh your browser for an already-visited page.

If you're not seeing changes after adding a new FidoJS plugin to the `package.json`, try `npm run cache-bust`.

### Page refresh navigates back to site root

If Glitch keeps navigating you away from the live page you are viewing, uncheck __Refresh App on Changes__:

![image](https://user-images.githubusercontent.com/990216/28885818-cc53141c-777c-11e7-942f-83bb4b893ada.png)

### Documentation is generated for `.md` but not `.js`

If creating or editing `.js` files restarts the web server instead of building the documentation, it's because of this issue:

<https://support.glitch.com/t/1842>

To fix this, simply make any kind of edit to `watch.json` by hand through the Glitch editor web interface. For instace, change the `throttle` property from a value of `100` to `200`. This will tell Glitch to properly load the watch config.

## About FidoJS

[![FidoJS](https://avatars2.githubusercontent.com/u/27871389)](https://github.com/fidojs)
npm package: @fidojs/fidojs-kennel-console
Description: A retro console for FidoJS.
Author: Bitovi
Latest version: 0.2.6

# FidoJS Console

A retro console for [FidoJS](https://github.com/fidojs).

![image](https://user-images.githubusercontent.com/990216/29514817-81145738-862f-11e7-8955-926b783fed51.png)

Used by <https://github.com/fidojs/fidojs-kennel>.