open-index/open-npm huggingface dataset:
npm package: @spaced-out/postcss-flexbugs-strict
Description: PostCSS plugin that tries to enforce unambiguous flexbox declarations
Author: Kyle Warren
Latest version: 1.0.2

# PostCSS Flexbugs Strict
[PostCSS] plugin
This project tries to encourage less ambiguous Flexbox CSS while fixing some of [flexbug's](https://github.com/philipwalton/flexbugs) issues.

## Explanation
This started as a fork of `postcss-flexbugs-fixes` because I was not happy with some of the changes it made to support shorthand `flex` declarations. This is not the fault of that plugin (which is great!); it is an issue with the goal of supporting ambiguous declarations in browsers like IE and Safari. See https://github.com/luisrudge/postcss-flexbugs-fixes/issues/59

My solution was to change the goal. Instead of supporting declarations like `flex: 100% 0;` and `flex: 1`, we force users to declare all three
values explicitly. Furthermore, we do not automatically translate any values from one unit to another. We force users to specify a unit that is compatible with all target browsers.

In my experience, most developers have no idea what the defaults of `flex` are let alone what `flex: 1;` means, and `flex: 1 1 auto;` is actually not much more code. It forces developers to think about exactly what they want.

## Strict Behavior

### `flex` declarations must contain 3 values.
_Okay_
```css
.foo { flex: 1 0 0%; }
```
_Bad_
```css
.foo { flex: 1; }
```

### The `grow` and `shrink` values must be unit-less.
_Bad_
```css
.foo { flex: 100% 1 0%; }
```

### The `basis` value must have a unit, and cannot be `0px`.
_Bad_
```css
.foo { flex: 1 1 0px; }
```
_Also bad_
```css
.foo { flex: 1 0 0; }
```

## Translations
The `calc` check for `flex-basis` is benign so we still do it.

### bug [8.1.a](https://github.com/philipwalton/flexbugs/blob/master/README.md#8-flex-basis-doesnt-support-calc)
#### Input

```css
.foo { flex: 1 0 calc(1vw - 1px); }
```

#### Output

```css
.foo {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: calc(1vw - 1px);
}
```

## Usage

```js
postcss([require('@spaced-out/postcss-flexbugs-strict')]);
```

See [PostCSS] docs for examples for your environment.

[postcss]: https://github.com/postcss/postcss
npm package: @spaced-out/react-scripts
Description: Configuration and scripts for Create React App.
Latest version: 5.0.1-so6

# react-scripts

This package includes scripts and configuration used by [Create React App](https://github.com/facebook/create-react-app).<br>
Please refer to its documentation:

- [Getting Started](https://facebook.github.io/create-react-app/docs/getting-started) – How to create a new app.
- [User Guide](https://facebook.github.io/create-react-app/) – How to develop apps bootstrapped with Create React App.
npm package: @spaced-out/sculpt
Description: a JavaScript frozen object sculptor
Author: Kyle Warren
Latest version: 0.0.0

# sculpt

Emulates React's `update` addon and freezes all return values. See the [Immutability Helpers article](https://facebook.github.io/react/docs/update.html) for more information on the non-freezing, original `update`.

```
import sculpt from 'sculpt';

let user = {
  name: 'Guy Man',
};

let sculpt(user, {
  name: {
    $set: 'Hue Man',
  },
});

user.name = 'Fake Name';
console.log(user.name); // 'Hue Man'
```

Also exposes all dollar sign commands as functions for simpler oneoff calls.

```
import {push} from 'sculpt';

let users = [{
  name: 'Whoa Man',
}];

users = push(users, {
  name: 'Miss Siz',
});

users.pop();
console.log(users[1].name); // 'Miss Siz'
```
npm package: @spacedesignitalia/react-library
Description: Libreria di funzioni utility per React - SpaceDesign Aurora
Latest version: 1.0.0

# @spacedesign-aurora/react-library

Libreria di funzioni utility JavaScript per React - SpaceDesign Aurora.

## Installazione

```bash
npm install @spacedesign-aurora/react-library
```

## Utilizzo

### Setup del Context Provider

Prima di utilizzare le funzioni che richiedono `licenseKey` e `projectToken`, devi avvolgere la tua applicazione con `AuroraProvider`:

```javascript
import React from "react";
import { AuroraProvider } from "@spacedesign-aurora/react-library";

function App() {
  return (
    <AuroraProvider
      licenseKey="your-license-key"
      projectToken="your-project-token"
    >
      {/* La tua applicazione */}
    </AuroraProvider>
  );
}
```

### useFeatureFlag

Hook per controllare i feature flags usando `licenseKey` e `projectToken` dal context.

```javascript
const { checkFeatureFlag } = useFeatureFlag();

// Utilizzo
const result = await checkFeatureFlag("feature-flag-key");
```

**Nota:** Deve essere usato all'interno di un `AuroraProvider`.

## Licenza

MIT
npm package: @spacedos/exe
Description: SpaceDOS file type executables
Author: SpaceDOS
Latest version: 0.1.1

## SpaceDOS executables 🏃‍
<p>
  <a href="https://travis-ci.org/spacedos/spacedos-exe">
    <img src="https://api.travis-ci.org/spacedos/spacedos-exe.svg?branch=master"
         alt="build status">
  </a>

  <a href="https://github.com/spacedos/spacedos-exe/blob/master/LICENSE">
    <img src="https://img.shields.io/github/license/spacedos/spacedos-exe.svg" alt="license">
  </a>
</p>

This repository contains [SpaceDOS](https://github.com/spacedos/spacedos) executables for different file extensions.
npm package: @spacedos/gui
Description: SpaceDOS Graphical user interface
Author: SpaceDOS
Latest version: 0.1.2

## SpaceDOS Graphical user interface 🖼
<p>
  <a href="https://gui.spacedos.com">
    <img src="https://github.com/storybookjs/brand/blob/master/badge/badge-storybook.svg"
        alt="storybook"/>
  </a>
  <a href="https://travis-ci.org/spacedos/spacedos-exe">
    <img src="https://api.travis-ci.org/spacedos/spacedos-gui.svg?branch=master"
         alt="build status">
  </a>

  <a href="https://github.com/spacedos/spacedos-exe/blob/master/LICENSE">
    <img src="https://img.shields.io/github/license/spacedos/spacedos-gui.svg" alt="license">
  </a>
</p>

This repository contains [SpaceDOS](https://github.com/spacedos/spacedos) user interface components.