open-index/open-npm huggingface dataset:
npm package: @idwise-public/postcss-scopify
Description: PostCSS plugin that adds a user input scope to each selector
Author: akbar
Latest version: 0.1.10

# PostCSS Scopify

[![Build status][travis-image]][travis-url]
[![Test coverage][coveralls-image]][coveralls-url]
[![Downloads][downloads-image]][downloads-url]

[PostCSS] plugin that adds a user input scope to each selector.
for a command line interface, see [scopify-cli]. 

[`poststylus`]: https://github.com/seaneking/poststylus
[PostCSS API]:  https://github.com/postcss/postcss/blob/master/docs/api.md
[Broccoli]:     https://github.com/jeffjewiss/broccoli-postcss
[CLI tool]:     https://github.com/code42day/postcss-cli
[webpack]:      https://github.com/postcss/postcss-loader
[Brunch]:       https://github.com/iamvdo/postcss-brunch
[Grunt]:        https://github.com/nDmitry/grunt-postcss
[Gulp]:         https://github.com/postcss/gulp-postcss
[ENB]:          https://github.com/theprotein/enb-postcss

[travis-image]: https://img.shields.io/travis/pazams/postcss-scopify.svg?style=flat-square
[travis-url]: https://travis-ci.org/pazams/postcss-scopify
[coveralls-image]: https://img.shields.io/coveralls/pazams/postcss-scopify.svg?style=flat-square
[coveralls-url]: https://coveralls.io/r/pazams/postcss-scopify
[downloads-image]: https://img.shields.io/npm/dm/postcss-scopify.svg?style=flat-square
[downloads-url]: https://npmjs.org/package/postcss-scopify

[scopify-cli]: https://github.com/pazams/scopify-cli
[PostCSS]: https://github.com/postcss/postcss

__Example input__

```css
.foo, .boo h1 {
    /* declarations */
}

& {
    /* declarations */
}
```
__Example output__
`scopify('#scope')`
```css
#scope .foo, #scope .boo h1 {
    /* declarations */
}

#scope {
    /* declarations */
}
```

## Installation

```
npm install postcss-scopify
```

## Usage

```javascript
var fs        = require('fs');
var postcss   = require('postcss');
var scopify   = require('postcss-scopify');

var css = fs.readFileSync('css/my-file.css', 'utf8').toString();
var out = postcss()
          .use(scopify('#scope'))
          .process(css)
          .css;
```

You can use PostCSS with your build tool.
Note there are plugins for [Grunt], [Gulp], [webpack], [Broccoli],
[Brunch] and [ENB]. 
See [PostCSS] docs for examples for your environment.

## Change Log
### v0.1.8
closes [#10](https://github.com/pazams/postcss-scopify/issues/10)

### v0.1.7
fixes [#7](https://github.com/pazams/postcss-scopify/issues/7)

### v0.1.5
closes [#3](https://github.com/pazams/postcss-scopify/issues/3)

### v0.1.4
fixes [#4](https://github.com/pazams/postcss-scopify/issues/4)
npm package: @idworks/jolocom-lib
Description: Unified library for interacting with the Jolocom identity solution
Author: Eugeniu Rusu
Latest version: 3.0.0

# jolocom-lib

Library for interacting with the self-sovereign identity solution provided by Jolocom.

Interested in our vision? Take a look at our [whitepaper](http://jolocom.io/wp-content/uploads/2018/07/Jolocom-Technical-WP-_-Self-Sovereign-and-Decentralised-Identity-By-Design-2018-03-09.pdf) (it is currently outdated, and we are working on updating it).

Want to use our library? Please refer to the following resources:

- [Library documentation](https://jolocom-lib.readthedocs.io/en/latest/gettingStarted.html)
- [Automatically generated api documentation](https://htmlpreview.github.io/?https://raw.githubusercontent.com/jolocom/jolocom-lib/master/api_docs/documentation/globals.html)
- [Generic backend](https://github.com/jolocom/generic-backend) - exposes a set of HTTP endpoints for client applications to interact with.
- [Demo service frontend](https://gitlab.com/jolocom/municipal-service) - to interact with the generic backend.
  - Instructions can be found in the repository README, more about the project as a whole can be found [here](https://stories.jolocom.com/demo-services-using-ssi-building-blocks-now-available-607e2ccd506d).
- Various Useful snippets: [Here](https://github.com/Exulansis/web3_snippets), and [here](https://github.com/Exulansis/Validation-Examples)

Integration and unit tests located in the ``./tests`` folder are a good place to start too.

[![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/jolocom/SmartWallet)

## Requirements

Starting with version `2.3.0`, the Jolocom Library requires `Node.js v10+` to run. Versions prior to `2.3.0` require `Node.js v8`.

## Linting and Formatting

We use [ESLint](https://eslint.org/) for static TypeScript code analysis.  
We use [Prettier](https://prettier.io/) for auto formatting of our code, but this is configured to run as part of ESLint.  
To display real-time linting errors, an ESLint plugin must be installed in your IDE or text editor.  
On VSCode, it is possible to allow ESLint to format upon saving of files, which will run Prettier under the options within this project.  

Additionally, we have included a script in package.json to allow use of ESlint/Prettier from the CLI:

- `yarn format` will auto-fix as many problems as it can in the project in files with the extension `.ts`, and log unfixed errors to the console.
npm package: @idyllic-labs/idyllic
Description: TypeScript backend framework for building realtime, interactive AI experiences
Author: Idyllic Labs, Inc.
Latest version: 0.0.1-alpha.1

<p align="center">
  <img src="https://idyllic.so/logo.svg" alt="Idyllic" width="200" />
</p>

<p align="center">
  <strong>The TypeScript framework for building realtime, interactive AI.</strong>
</p>

<p align="center">
  <a href="https://docs.idyllic.so">Documentation</a> ·
  <a href="https://idyllic.so">Website</a>
</p>

> ⚠️ **Warning:** This is alpha software under active development. APIs may change. Not recommended for production use yet.

---

Idyllic compiles TypeScript classes into stateful actors on Cloudflare's edge. You write agent logic. The framework handles persistence, streaming, and typed RPC.

```typescript
class ResearchAgent extends AgenticSystem {
  @field query = '';
  @field response = stream<string>('');
  @field sources: Source[] = [];

  @action()
  async research(topic: string) {
    this.query = topic;

    for await (const chunk of this.llm.stream(topic)) {
      this.response.append(chunk);
    }
    this.response.complete();
  }
}
```

State syncs to connected clients over WebSocket. Methods become typed RPCs. Agents survive restarts, disconnects, and deploys.

## Why Idyllic

**Applications, not conversations.** Your agent's interface isn't `chat()`. It's typed methods on stateful objects.

**TypeScript-native.** Classes, types, decorators. No DSL. No YAML. If you know TypeScript, you know Idyllic.

**Real-time by default.** State streams to your UI. Agents stream to each other. No polling. No webhooks.

**Edge deployment.** Write a class, deploy a globally distributed stateful actor. 300+ locations. No Kubernetes.

## Quick Start

```bash
npx @idyllic-labs/idyllic dev
```

This scaffolds a new project and starts the dev server with hot reload.

## React Integration

```tsx
import { useSystem } from '@idyllic-labs/idyllic/react';
import { ResearchAgentMeta, type ResearchAgentClient } from './idyllic/__generated__/client';

function App() {
  const { query, response, research } = useSystem<ResearchAgentClient>({
    meta: ResearchAgentMeta
  });

  return (
    <div>
      <button onClick={() => research('quantum computing')}>Research</button>
      <p>{response.current}</p>
      {response.status === 'streaming' && <span>...</span>}
    </div>
  );
}
```

## Core Primitives

| Primitive | Purpose |
|-----------|---------|
| `@field` | Client-synced state. Assignments broadcast to all connected clients. |
| `stream<T>()` | Streaming field with `.append()` and `.complete()`. |
| `@action()` | Method callable from clients via typed RPC. |

## Documentation

Full documentation at **[docs.idyllic.so](https://docs.idyllic.so)**

- [Getting Started](https://docs.idyllic.so/getting-started)
- [Core Concepts](https://docs.idyllic.so/concepts)
- [API Reference](https://docs.idyllic.so/api)
- [Deployment](https://docs.idyllic.so/deployment)

## License

MIT
npm package: @idyllic-labs/imps
Description: Scriptable AI agents defined in Markdown. Write an .mdx file, get a tool-calling agent with a TUI.
Latest version: 0.1.0-alpha.5

# imps

**Intelligence MetaProgramming System** — scriptable AI agents defined in Markdown. The document is the program.

```bash
# Workflow: prose becomes prompt, components become actions
imps workflow run examples/workflows/blog-post.mdx --input topic="distributed systems"

# Agent: markdown defines identity, inline tools define capabilities
imps agent examples/agents/WeatherAssistant
```

From [Idyllic Labs](https://idylliclabs.com), where we research composable primitives for programmable intelligence.

## Install

**Bun-only.** Runs TypeScript source directly via Bun APIs. Node.js is not supported.

```bash
bun install -g @idyllic-labs/imps
```

## Packages

| Package | Description |
|---------|-------------|
| [`agent`](packages/agent) | Persistent tool-calling agents — identity and inline tools in a single `.mdx` file |
| [`workflow`](packages/workflow) | Deterministic document execution — prose accumulates context, components control flow |
| [`cli`](packages/cli) | Unified CLI dispatcher |

## Examples

- [`examples/agents/`](examples/agents) — WeatherAssistant, DevAssistant, ToolsDemo
- [`examples/workflows/`](examples/workflows) — blog-post, interview-prep, product-naming, lesson-plan, code-review

## Development

```bash
bun install              # install deps
bun run typecheck        # typecheck all packages
bun run test             # run tests
bun run lint && bun run format   # lint + format
```

## License

MIT

---

[Idyllic Labs](https://idylliclabs.com) · San Francisco