open-index/open-npm huggingface dataset:
npm package: @polaris-ui/icons
Description: polaris icons
Latest version: 1.25.14

# Icons
> @polaris/icons

[![storybook](https://img.shields.io/badge/storybook-black?logo=storybook)](https://polaris-web-icons.vercel.app/?path=/docs/components-icons--docs)
[![documentation](https://img.shields.io/badge/documentation-black?logo=googledocs)](https://sparkui-adv.vercel.app/docs/components/icons)
[![issue](https://img.shields.io/badge/report%20a%20bug-black?logo=openbugbounty&logoColor=red)](https://github.com/adevinta/polaris-web-icons/issues/new?&projects=4&template=bug-report.yml&assignees=&labels=component,icons)
[![npm](https://img.shields.io/npm/dt/%40polaris/icons?logo=npm&labelColor=black)](https://www.npmjs.com/package/@polaris/icons)


This package is part of the [`@polaris`](https://github.com/adevinta/polaris-web-icons) react-js user interface component library project.

[![Issues open](https://img.shields.io/github/issues-search/adevinta/polaris-web-icons?query=is%3Aopen%20label%3Acomponent%20label%3Aicons&logo=openbugbounty&logoColor=red&label=issues%20open&color=red)](https://github.com/adevinta/spark/issues?q=is%3Aopen+label%3Acomponent+label%3Aicons)
npm package: @polaris.gl/base
Description: Polaris 场景标准, 包含 {场景全局信息 + Layer 树 + 生命周期 + 地理信息}
Latest version: 0.2.10-alpha

# @p.gl/base

Polaris 场景标准, 包含 {场景全局信息 + Layer 树 + 生命周期 + 地理信息}

FrontEnd/SDK -> polaris scene schema -> BackEnd/Renderer

Polaris Release = {SDK + schema + Renderer + Entry}

## 兼容性

当前大量使用了weakmap，private等特性。
> 除了 promise，不应该出现其他需要在 IE 上 polyfill 的功能，所有的 polyfill 和语法转译交给用户来做，这里只 从 ts build 到 js。

## TODO

timeline 、 projection 、camera proxy 如果不移除，就无法变成可传输的格式。

projection 应该只需要保留 desc，不需要实例。
npm package: @polaris.gl/lite
Description: @TODO 在这里使用 rollup 打包，来避免上层用户打包工具造成 treeshaking 失效
Latest version: 0.2.10-alpha

# @p.gl/polaris-lite

@TODO 在这里使用 rollup 打包，来避免上层用户打包工具造成 treeshaking 失效
npm package: @polaris.gl/projection
Description: ## usage
Author: 西萌
Latest version: 0.2.10-alpha

# Polaris 地理投影

## usage

#### js/ts

`npm i -S '@polaris.gl/projection`

#### C sharp

代码都在 /csharp 文件夹，注意删掉 Test.Cs 以免里面的 main 被执行。

> outdated:
>
> c sharp 的开发 依赖 dotnet sdk 环境，前往 https://dotnet.microsoft.com/download 安装。
>
> 安装完成后添加到 path : $ ln -s /usr/local/share/dotnet/dotnet /usr/local/bin/
>
> $ dotnet --version

c sharp 的开发 依赖 dotnet sdk 环境，安装 vs code 的 c Sharpe 插件即可。
npm package: @polaris.gl/three
Description: @TODO 在这里使用 rollup 打包，来避免上层用户打包工具造成 treeshaking 失效
Latest version: 0.2.10-alpha

# @p.gl/polaris-lite

@TODO 在这里使用 rollup 打包，来避免上层用户打包工具造成 treeshaking 失效
npm package: @polarisaudit/mcp-server
Description: MCP server for Polaris Audit — run website audits from any AI assistant
Latest version: 1.0.0

# Polaris Audit MCP Server

Run website audits directly from Claude, Cursor, or any MCP-compatible AI assistant.

## Tools

| Tool | Description |
|------|-------------|
| `audit_url` | Submit a URL for a free scan — returns a scan token |
| `get_scan_result` | Poll for results using the token from `audit_url` |
| `get_public_result` | Fetch a publicly shared report by UUID |

## Usage with Claude Desktop

Add to `~/Library/Application Support/Claude/claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "polaris-audit": {
      "command": "npx",
      "args": ["-y", "@polarisaudit/mcp-server"]
    }
  }
}
```

## Usage with Cursor

Add to `.cursor/mcp.json` in your project (or `~/.cursor/mcp.json` globally):

```json
{
  "mcpServers": {
    "polaris-audit": {
      "command": "npx",
      "args": ["-y", "@polarisaudit/mcp-server"]
    }
  }
}
```

## Environment Variables

| Variable | Default | Description |
|----------|---------|-------------|
| `POLARIS_API_BASE` | `https://polarisaudit.com/api/scanner` | Override the API base URL (useful for self-hosting) |
| `POLARIS_API_KEY` | *(none)* | Bearer token for authenticated endpoints |

## Example conversation

> **You:** Audit https://example.com for me
>
> **Claude:** *[calls `audit_url`]* The scan has been submitted. Token: `abc123`. Let me check when it's ready...
>
> *[calls `get_scan_result` after ~45s]*
>
> Here are the results for example.com:
> - Overall grade: **B** (72/100)
> - Privacy: 65/100 — cookie banner not detected
> - Security: 80/100
> - Accessibility: 74/100
> - Performance: 68/100
>
> 3 must-fix issues and 7 quick wins identified.

## Development

```bash
npm install
npm run build
node dist/index.js   # runs the stdio server
```
npm package: @polarismm/styleguide
Description: private styleguide for sun
Author: Satrio Nugroho
Latest version: 1.0.6

# Run application

1. Clone this repo
2. `yarn install`
3. `yarn dev`
4. Development process

# Development guide

1. All code under `src` directory.
2. All scss must in `src/styles`.
3. All javascript files must in `src/js`.
4. All pages must in `src/pages`.
5. All stylesheet must be follow [BEM](http://getbem.com/introduction/).
6. Server can be accessed via [http://localhost:3000](http://localhost:3000)
7. Server read all files under `dist` directory
8. If add some files in `src/pages` must **restart** webpack.

# Deploy

1. `yarn install`
2. `yarn build`
3. All results in `dist` folder
npm package: @polarisnordic/tailwind-preset
Description: This is a tailwindcss configuration that is shared across all [@polarisnordic](https://github.com/polaris-nordic) projects.
Author: Chris Magnussen
Latest version: 1.0.6

# @polarisnordic/tailwind-preset

This is a tailwindcss configuration that is shared across all [@polarisnordic](https://github.com/polaris-nordic) projects.


## Installation

```shell
$ yarn add -D @polarisnordic/tailwind-preset
```

## Usage

You can use this preset by putting this in your project's `tailwind.config.js`: 

```js
module.exports = {
  presets: [require('@polarisnordic/tailwind-preset')],
  theme: { ... }
}
```