open-index/open-npm huggingface dataset:
npm package: @stackql/docusaurus-plugin-hubspot
Description: A plugin which adds your Hubspot tracking code to your docusaurus docs or blog site.
Author: Jeffrey Aven @ StackQL Studios
Latest version: 1.1.0

# docusaurus-plugin-hubspot
> Plugin to enable Hubspot with Docusaurus

## Installation

<details>
<summary>NPM</summary>
<p>

```bash
npm i docusaurus-plugin-hubspot
```

</p>
</details>

<details>
<summary>YARN</summary>
<p>

```bash
yarn add docusaurus-plugin-hubspot
```

</p>
</details>

## Setup

Add to `plugins` in `docusaurus.config.js`:

```js
{
  plugins: [
    'docusaurus-plugin-hubspot',
    ...
  ]
}
```

Add your Hubspot configuration to `themeConfig` in the `docusaurus.config.js` file:

```js
{
  themeConfig: {
    hubspot: {
      accountId: HUBSPOT_ACCOUNT_ID,
      async: boolean, // OPTIONAL: sets the async attribute on the script tag, defaults to false
      defer: boolean, // OPTIONAL: sets the defer attribute on the script tag, defaults to false     
    },
    ...
  }
}
```

>
npm package: @stackql/docusaurus-plugin-smartlook
Description: A plugin which adds your Smartlook tracking code to your docusaurus site.
Author: Jeffrey Aven @ StackQL Studios
Latest version: 1.0.2

# docusaurus-plugin-smartlook
> Plugin to enable Smartlook with Docusaurus

## Installation

<details>
<summary>NPM</summary>
<p>

```bash
npm i docusaurus-plugin-smartlook
```

</p>
</details>

<details>
<summary>YARN</summary>
<p>

```bash
yarn add docusaurus-plugin-smartlook
```

</p>
</details>

## Setup

Add to `plugins` in `docusaurus.config.js`:

```js
{
  plugins: [
    'docusaurus-plugin-smartlook',
    ...
  ]
}
```

Add your Smartlook `projectKey` to `themeConfig` in the `docusaurus.config.js` file:

```js
{
  themeConfig: {
    smartlook: {
      projectKey: SMARTLOOK_PROJECT_KEY,
    },
    ...
  }
}
```
npm package: @stackql/gatsby-plugin-smartlook
Description: Plugin to add the tracking code for Smartlook
Author: Jeffrey Aven
Latest version: 1.0.1

# gatsby-plugin-smartlook
> Plugin to enable Smartlook session replay and web analytics software with a Gatsby site

## Installation

<details>
<summary>NPM</summary>
<p>

```bash
npm i gatsby-plugin-smartlook
```

</p>
</details>

<details>
<summary>YARN</summary>
<p>

```bash
yarn add gatsby-plugin-smartlook
```

</p>
</details>

## Setup

Add your Smartlook `projectKey` to `plugins` in your `gatsby-config.js` file:

```javascript
// In your gatsby-config.js
module.exports = {
  plugins: [
    {
      resolve: `gatsby-plugin-smartlook`,
      options: {
        projectKey: YOUR_PROJECT_KEY,
      },
    },
  ],
}
```
npm package: @stackql/pgwire-lite
Description: A lightweight PostgreSQL wire protocol client built with Node.js
Author: Jeffrey Aven, StackQL Studios
Latest version: 1.0.1

# pgwire-lite

__`pgwire-lite`__ is a minimalistic PostgreSQL wire protocol library for Node.js. It is designed to be a lightweight alternative to other PostgreSQL wire protocol libraries, providing a simple and efficient way to connect to and interact with PostgreSQL wire protocol-compatible servers, such as [__`stackql`__](https://github.com/stackql/stackql).

## Features

- Lightweight and minimal PostgreSQL wire protocol client
- Supports both secure (TLS) and non-secure connections
- Easily customizable and extendable
- Designed to interact with PostgreSQL wire protocol-compatible services like [__`stackql`__](https://github.com/stackql/stackql)

## Installation

To install `pgwire-lite`, run the following command:

```bash
npm i @stackql/pgwire-lite
```

## Quickstart

Below is an example of how to use `pgwire-lite` to connect to a PostgreSQL-compatible server with both TLS and non-TLS options.

### Example: run queries against a server without TLS

```javascript
import { runQuery } from '@stackql/pgwire-lite';
const connectionOptions = {
  user: 'stackql',
  database: 'stackql',
  host: 'localhost',
  port: 5444,
  debug: false,
};
(async () => {
  try {
    const result = await runQuery(connectionOptions, "REGISTRY LIST");
    console.info(result.data);
  } catch (error) {
    console.error('Error executing queries:', error.message);
  }
})();
```
### Example: run queries against a server with TLS

```javascript
import fs from 'fs';
import { runQuery } from '@stackql/pgwire-lite';
const connectionOptions = {
    user: 'stackql',
    database: 'stackql',
    host: 'localhost',
    port: 5444,
    debug: true,
    cert: fs.readFileSync('/path/to/client_cert.pem'),
    key: fs.readFileSync('/path/to/client_key.pem'),
    ca: fs.readFileSync('/path/to/server_cert.pem'),
};
(async () => {
  try {
    const result = await runQuery(connectionOptions, "REGISTRY LIST");
    console.info(result.data);
  } catch (error) {
    console.error('Error executing queries:', error.message);
  }
})();
```

## Testing

You can test `pgwire-lite` using [stackql](https://github.com/stackql/stackql) by following these steps.

### Step 1: Download stackql

```bash
curl -L https://bit.ly/stackql-zip -O && unzip stackql-zip
```

### Step 2: Running Tests

1. **Test without TLS**:
    ```bash
    npm test
    ```

2. **Test with TLS**:
    ```bash
    npm run secure-test # or
    NODE_DEBUG=tls,node::http npm run secure-test
    ```

### Step 3: Running the Example App (optional)

1. **Test without TLS**:
    ```bash
    sh start-server.sh
    node example/app.js
    sh stop-server.sh
    ```

2. **Test with TLS**:
    ```bash
    sh start-secure-server.sh
    node example/app.js true
    sh stop-server.sh
    ```

## Publishing

to publish or update on [npmjs](https://www.npmjs.com/org/stackql):

```bash
npm login
npm publish --access public
```
npm package: @stackql/stackqljs
Description: StackQL client library for Deno and Node.js that exposes all features StackQL.
Latest version: 0.0.0-test-69cc407

[![StackQL](https://stackql.io/img/stackql-logo-bold.png)](https://stackql.io/)  
<br />
[![GitHub Actions](https://github.com/stackql/stackqljs/actions/workflows/main.yml/badge.svg?branch=main)](https://github.com/stackql/stackqljs/actions/workflows/main.yml)
![License](https://img.shields.io/github/license/stackql/stackql)

# stackqljs

[**StackQL**](https://github.com/stackql/stackql) client library for Deno and Node.js that exposes all features StackQL.

## Requirements

- Written in TypeScript
- Usable in Deno and Node.js (see [pgwire](https://github.com/kagis/pgwire) for an example of a dual purpose package)
- No dependencies
- Works in server mode (as a pg wire protocol server client) as well as local mode where it is a wrapper for the `stackql` binary for the target platform
- Exposes methods analagous to [`pystackql`](https://pystackql.readthedocs.io/en/latest/), including:
  - `connect` - connect to a StackQL server - if in server mode
  - `upgrade` - if in local mode, upgrade the local stackql binary from the latest release
  - `execute` - execute a query returns an array of rows (objects)
  - `executeStmt` - executes a statement and returns a string (like `REGISTRY PULL` or `INSERT ...`)
  - `executeQueriesAsync` - executes a list of queries and returns an array of rows (objects) - queries need to return the same columns/schema

## Test

### Requirement

- To run the tests locally, [install StackQL](https://stackql.io/docs/installing-stackql) first.

```
deno task test <optional: test file path>
```

## NPM Support

- run ` deno run -A scripts/npm-build.ts`
npm package: @stackr23/logger
Description: beautyful console output helper with custom chalk extension
Author: Stefan Friedl
Latest version: 2.3.1

# @stackr23/logger
> __beautyful console output helper with [chalk](https://github.com/chalk/chalk) extension__

[![Build Status](https://travis-ci.com/stackr23/logger.svg?branch=master)](https://travis-ci.com/stackr23/logger)
[![Greenkeeper badge](https://badges.greenkeeper.io/stackr23/logger.svg)](https://greenkeeper.io/)
[![Maintenance][maintenance-img]][maintenance-url]
[![PRs Welcome][pr-welcome]](http://makeapullrequest.com)<br />
[![npm version](https://img.shields.io/npm/v/%40stackr23%2Flogger.svg)](http://npm.im/@stackr23/logger)
[![Conventional Commits](https://img.shields.io/badge/✔-Conventional%20Commits-blue.svg)](https://conventionalcommits.org) 
[![Semantic Versioning][semantic-img]][semantic-url]
[![GitMoji][gitmoji-img]][gitmoji-url]

```javascript
import Logger from '@stackr23/logger'

Logger.success('logger running!')
Logger.error('unexpected bahavior')
Logger.debug('casual debug info')
Logger.log('{reset.magenta custom {bgBlackBright.yellow output style}}')
```
![gitbash-output](gitbash-output.png?raw=true)

### custom style

for custom strings you can use chalks [tagged template literal](https://github.com/chalk/chalk#tagged-template-literal) syntax  

# TBD - CLI/bash usage
> not implemented yet

`npx @stackr23/logger "{yellow.bold my outout string}"`

## TBD

* npm publish
* log levels
* options
* input validation
* ...

<!-- badge urls -->
[gitmoji-img]: https://img.shields.io/badge/%F0%9F%98%BB-gitmoji-F2BF00.svg
[gitmoji-url]: https://gitmoji.carloscuesta.me  
[maintenance-img]: https://img.shields.io/badge/Maintained-yes-brightgreen.svg
[maintenance-url]: https://GitHub.com/stackR23/react23/graphs/commit-activity
[pr-welcome]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg
[semantic-img]: https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-blue.svg
[semantic-url]: https://semver.org/
<!-- /badge urls -->
npm package: @stackr23/preset-conventional-changelog
Description: Stackr23's preset for conventional-changelog
Author: Stefan Friedl
Latest version: 1.2.0
Deprecated: false

[![Build Status](https://travis-ci.com/stackr23/preset-conventional-changelog.svg?token=9j4kv11sMyqyMRAPNQXm&branch=master)](https://travis-ci.com/stackr23/preset-conventional-changelog) [![NPM Release](https://img.shields.io/npm/v/@stackr23/preset-conventional-changelog.svg?style=flat)](https://www.npmjs.com/package/%40stackr23%2Fpreset-conventional-changelog)
[![Conventional Commits](https://img.shields.io/badge/✔-Conventional%20Commits-blue.svg)](https://conventionalcommits.org)
[![Semantic Versioning][semantic-img]][semantic-url]

[semantic-img]: https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-blue.svg
[semantic-url]: https://semver.org/

## Stackr23's preset for conventional-changelog

### Type Definitions

| **TYPE**     | **TITLE**                             | **TARGET**                                                        |
| ------------ | ------------------------------------- | ----------------------------------------------------------------- |
| **feat**     | :sparkles: Features                   | **new Features**                                                  |
| **fix**      | :bug: Bug Fixes                       | **fixed Bugs**                                                    |
| **config**   | :wrench: Configs                      | **Config changes**<br />(_babel, webpack, travis, dotfiles, ..._) |
| **script**   | :hammer_and_wrench: Scripts and Tasks | **Development Scripts**<br/>(_Gulp/Grunt, npm scripts, MRM, ..._) |
| **style**    | :art: Styling                         | **Theme and UI changes**                                          |
| **deps**     | :package: Dependencies                | **Dependency changes**<br/>(_add, upgrade, remove, ..._)          |
| **refactor** | :building_construction: Refactoring   | **Structure Improvements**                                        |
| **test**     | :white_check_mark: Tests              | **changes in Tests**<br/>(_add, upgrade, remove, ..._)            |
| **docs**     | :memo: Documentations                 | **Documentation changes**<br/>(_README, WIKI, CHANGELOG, ..._)    |
| **revert**   | :rewind: Reverts                      | **Revert Commit**                                                 |
npm package: @stackr23/styleobjects-loader
Description: webpack loader for stackr23/styleobjects
Author: Stefan Friedl @DoubleU23
Latest version: 0.8.1

# @stackr23/styleobjects-loader
> **load StyleSheets as JS-Objects** (webpack-loader)

[![Build Status](https://travis-ci.com/stackr23/styleobjects-loader.svg?branch=master)](https://travis-ci.com/stackr23/styleobjects-loader)
[![npm version](https://badge.fury.io/js/%40stackr23%2Fstyleobjects-loader.svg?v081)](https://badge.fury.io/js/%40stackr23%2Fstyleobjects-loader)
[![devDependencies Status](https://david-dm.org/stackr23/styleobjects-loader/dev-status.svg)](https://david-dm.org/stackr23/styleobjects-loader?type=dev)
[![Known Vulnerabilities](https://snyk.io/test/github/stackr23/styleobjects-loader/badge.svg)](https://snyk.io/test/github/stackr23/styleobjects-loader) [![Greenkeeper badge](https://badges.greenkeeper.io/stackr23/styleobjects-loader.svg)](https://greenkeeper.io/)<br />
[![Maintenance][maintenance-img]][maintenance-url]
[![PRs Welcome][pr-welcome]](http://makeapullrequest.com)

[maintenance-img]: https://img.shields.io/badge/Maintained%3F-yes-green.svg
[maintenance-url]: https://GitHub.com/stackR23/styleobjects-loader/graphs/commit-activity
[pr-welcome]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square

## v0.7.0 released  
> __stable version with webpack 4 compatibility__  

### usage
```npm install @stackr23/styleobjects-loader --save-dev```

__your.csso__
```Stylus
.test23
  font-size 23px
  .testInner
    font-decoration none
```

__your.js__  
```Javascript
import styleobject from '@stackr23/styleobjects-loader!stylus-loader!./your.csso'
```

__styleobject__
```Javascript
{
  test23: {
  'fontSize': '23px',
  testInner: {'fontDecoration': 'none'}
}
```

### advanced usage

> for __ES6/7 usage__, define loaders in the webpack config  
```Javascript
// webpack.config.js
module: {rules: [...yourLoaders, {
  test:   /\.(csso)$/,
  use:    ['@stackr23/styleobjects-loader', 'stylus-loader']
}]}
// yourComponent.js
import yourStyleObject from '/styles/your.csso'
```

> for __other style preprocessor__ syntax (less, sass, scss, ...)
> just add the realated loader (the loader has to output css!)
```Javascript
let style = require('@stackr23/styleobjects-loader!sass-loader!./your.sass');
```

> for __pure css__ just use
```Javascript
let style = require('@stackr23/styleobjects-loader!./your.css');
```

### v1 roadmap  
* [ ] stackr23/styleobjects#3 
* [ ] handle loader options
* [ ] ES6 (/dist + buildScript)

### issues
* for objectformat and enhanced usage go to [styleobjects](https://github.com/stackr23/styleobjects)
* webpack/loader related issues or PR's are welcome
npm package: @stackr23/utils
Description: collection of reusable classes and functions
Author: Stefan Friedl
Latest version: 1.0.0

# @stackr23/utils

[![Conventional Commits](https://img.shields.io/badge/✔-Conventional%20Commits-blue.svg)](https://conventionalcommits.org)
[![Semantic Release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-blue.svg)](https://github.com/semantic-release/semantic-release)<br />
<a href="https://standardjs.com"><img src="https://img.shields.io/badge/code_style-standard-brightgreen.svg" alt="Standard - JavaScript Style Guide"></a>
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)
npm package: @stacks-os/utils
Description: This library is a collection of utility functions for working with addresses, tokens, and transactions in the Stacks ecosystem. I noticed as I started to build out various Stacks projects, I was re-using a lot of common functions (and other projects were 
Author: Ryan Waits
Latest version: 1.0.3

# StacksOS/utils

This library is a collection of utility functions for working with addresses, tokens, and transactions in the Stacks ecosystem. I noticed as I started to build out various Stacks projects, I was re-using a lot of common functions (and other projects were doing the same). This library is intended to be one stop shop for those common use-cases.

## Installation
  
```bash
yarn add @stacks-os/utils
```

## Use cases

To validate a Stacks address:

```js
import { validateStacksAddress } from '@stacks-os/utils';

console.log(validateStacksAddress('0xF71cF8fC14DF4fFc607258c42E93ACa9Cb96F091')); // false
console.log(validateStacksAddress('ST1PQHQKV0RJXZFY1DGX8MNSNYVE3VGZJSRTPGZGM')); // true
```

# License

MIT license, all good as long as the copyright and permission notice are included.