open-index/open-npm huggingface dataset:
npm package: @org_educaresco/use-title
Description: React Hook to update your document's title
Author: Nicolás Serrano Arévalo
Latest version: 1.0.11

# @nooks/use-title

React Hook to update your document's title.

## Installation

#### yarn

`yarn add @nooks/use-title`

#### npm

`npm i @nooks/use-title`

## Usage

```js
import React from "react";
import useTitle from "@nooks/use-title";

function App() {
  useTitle("Welcome");
  return <h1>Welcome</h1>;
}
```

### Arguments

| Argument | Type   | Description                                | Required |
| -------- | ------ | ------------------------------------------ | -------- |
| title    | string | The title you want to use on your document | yes      |
npm package: @orgajs/astro
Description: Add support for Org Mode pages in your Astro site
Author: Xiaoxing Hu
Latest version: 1.4.0

# `@orgajs/astro`

This integration adds support for `.org` pages in Astro by compiling Org Mode to Astro-compatible JSX.

## Installation

```sh
npm install @orgajs/astro
```

## Usage

```ts
// astro.config.ts
import orgMode from '@orgajs/astro';

export default {
  integrations: [orgMode()],
};
```

You can now write pages using Org Mode:

```org
* Hello from Org Mode!

This page is written in Org Mode.
```

## Local Example

This repo includes a workspace example app at `example/` linked to the root package.

```sh
pnpm install
pnpm run build
cd example
pnpm run dev
```

`example` depends on the root package via `workspace:*`.

## Release

This repo uses a tag-based npm release workflow with GitHub Actions and npm Trusted Publishing.

1. Bump version: `npm version patch` (or `minor` / `major`)
2. Push commit and tag: `git push && git push --tags`
3. GitHub Actions publishes the package when the `v*` tag is pushed
npm package: @orgajs/theme-ui
Description: orgajs theme-ui support
Author: Xiaoxing Hu
Latest version: 1.0.2

#+title: @orgajs/theme-ui

[[https://theme-ui.com][theme-ui]] integration for orga.

* Compromises

We have made some compromise here. Since =theme-ui= is tightly coupled with =mdx=, the package theme-ui has mdx support built-in. It is very hard to totally get rid of mdx and not losing any of the functionality. I have tried to do that, but the last draw for me was the package [[https://github.com/system-ui/theme-ui/tree/develop/packages/prism][@theme-ui/prism]]. I can totally copy the code into a new package, but I don't think it's wise to reinvent the wheel. So instead I did the bare minimal, and left the rest to theme-ui itself (which is added as a dependency). The drawback is slightly bigger bundle size with all the mdx stuff you probably will never use. But you will probably use theme-ui at compile time, so it won't affect bundle size or performance. So until theme-ui has a better isolation from mdx, I'd say this is not too bad. Please let me know if you have a better solution.

* Usage

Given the compromises mentioned above, the package is a wrapper around =theme-ui=, it has the exact identical interface of theme-ui, so you can find more detailed usage info from theme-ui website. In fact if you are already using theme-ui, you don't need to change most of your code except when you import =ThemeProvider=, you import it from =@orgajs/theme-ui= instead of =theme-ui=.

Basic usage.

#+begin_src js
// exactly the same as theme-ui except 👇
import { ThemeProvider } from '@orgajs/theme-ui'
import theme from './theme'

export default (props) => (
  <ThemeProvider theme={theme}>{props.children}</ThemeProvider>
)
#+end_src
npm package: @organisationlifestyle/moment2
Description: Parse, validate, manipulate, and display dates
Author: Iskren Ivov Chernev
Latest version: 2.29.8

# [Moment.js](http://momentjs.com/)

[![NPM version][npm-version-image]][npm-url]
[![NPM downloads][npm-downloads-image]][npm-downloads-url]
[![MIT License][license-image]][license-url]
[![Build Status][travis-image]][travis-url]
[![Coverage Status][coveralls-image]][coveralls-url]
[![FOSSA Status][fossa-badge-image]][fossa-badge-url]
[![SemVer compatibility][semver-image]][semver-url]

A JavaScript date library for parsing, validating, manipulating, and formatting dates.

## Project Status

Moment.js is a legacy project, now in maintenance mode.  In most cases, you should choose a different library.

For more details and recommendations, please see [Project Status](https://momentjs.com/docs/#/-project-status/) in the docs.

*Thank you.*

## Resources

- [Documentation](https://momentjs.com/docs/)
- [Changelog](CHANGELOG.md)
- [Stack Overflow](https://stackoverflow.com/questions/tagged/momentjs)

## License

Moment.js is freely distributable under the terms of the [MIT license][license-url].

[![FOSSA Status][fossa-large-image]][fossa-large-url]

[license-image]: https://img.shields.io/badge/license-MIT-blue.svg?style=flat
[license-url]: LICENSE

[npm-url]: https://npmjs.org/package/moment
[npm-version-image]: https://img.shields.io/npm/v/moment.svg?style=flat

[npm-downloads-image]: https://img.shields.io/npm/dm/moment.svg?style=flat
[npm-downloads-url]: https://npmcharts.com/compare/moment?minimal=true

[travis-url]: https://travis-ci.org/moment/moment
[travis-image]: https://img.shields.io/travis/moment/moment/develop.svg?style=flat

[coveralls-image]: https://coveralls.io/repos/moment/moment/badge.svg?branch=develop
[coveralls-url]: https://coveralls.io/r/moment/moment?branch=develop

[fossa-badge-image]: https://app.fossa.io/api/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fmoment%2Fmoment.svg?type=shield
[fossa-badge-url]: https://app.fossa.io/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fmoment%2Fmoment?ref=badge_shield

[fossa-large-image]: https://app.fossa.io/api/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fmoment%2Fmoment.svg?type=large
[fossa-large-url]: https://app.fossa.io/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fmoment%2Fmoment?ref=badge_large

[semver-image]: https://api.dependabot.com/badges/compatibility_score?dependency-name=moment&package-manager=npm_and_yarn&version-scheme=semver
[semver-url]: https://dependabot.com/compatibility-score.html?dependency-name=moment&package-manager=npm_and_yarn&version-scheme=semver
npm package: @organisme/cli
Description: CLI to interact with Organisme.
Author: Bian Pratama @bianpratama
Latest version: 1.17.0

# Organisme CLI

CLI to interact with Organisme.

[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)
[![Version](https://img.shields.io/npm/v/@organisme/cli.svg)](https://npmjs.org/package/@organisme/cli)
[![Downloads/week](https://img.shields.io/npm/dw/@organisme/cli.svg)](https://npmjs.org/package/@organisme/cli)
[![License](https://img.shields.io/npm/l/@organisme/cli.svg)](https://github.com/oclif/hello-world/blob/main/package.json)

<!-- toc -->

- [Organisme CLI](#organisme-cli)
- [Usage](#usage)
- [Commands](#commands)
<!-- tocstop -->

# Usage

<!-- usage -->

```sh-session
$ npm install -g @organisme/cli
$ organisme COMMAND
running command...
$ organisme (--version)
@organisme/cli/0.4.0 darwin-arm64 node-v16.14.0
$ organisme --help [COMMAND]
USAGE
  $ organisme COMMAND
...
```

<!-- usagestop -->

# Commands

<!-- commands -->

- [`organisme autocomplete [SHELL]`](#organisme-autocomplete-shell)
- [`organisme clean`](#organisme-clean)
- [`organisme help [COMMAND]`](#organisme-help-command)
- [`organisme init`](#organisme-init)
- [`organisme ping`](#organisme-ping)
- [`organisme plugins`](#organisme-plugins)
- [`organisme plugins:install PLUGIN...`](#organisme-pluginsinstall-plugin)
- [`organisme plugins:inspect PLUGIN...`](#organisme-pluginsinspect-plugin)
- [`organisme plugins:install PLUGIN...`](#organisme-pluginsinstall-plugin-1)
- [`organisme plugins:link PLUGIN`](#organisme-pluginslink-plugin)
- [`organisme plugins:uninstall PLUGIN...`](#organisme-pluginsuninstall-plugin)
- [`organisme plugins:uninstall PLUGIN...`](#organisme-pluginsuninstall-plugin-1)
- [`organisme plugins:uninstall PLUGIN...`](#organisme-pluginsuninstall-plugin-2)
- [`organisme plugins:update`](#organisme-pluginsupdate)
- [`organisme ship`](#organisme-ship)
- [`organisme ship:publish`](#organisme-shippublish)
- [`organisme ship:tag`](#organisme-shiptag)
- [`organisme ship:version`](#organisme-shipversion)
- [`organisme update [CHANNEL]`](#organisme-update-channel)

<!-- commandsstop -->