open-index/open-npm huggingface dataset:
npm package: @starfishingxin/vue-photo-swiper
Description: Vue photoSwiper base ts and photoswiper
Author: xiaoxin
Latest version: 0.1.0

# vue-photo-swiper

它是一款基于 typescript&&cli3 的图片预览组件，可以进行左右切换图片预览，更好的是它还可以从点击元素进行无缝过渡，使得图片预览看起来个更加平滑，组件一览与 photoswiper,所以兼容了他所有的可配置项，并进行了一些功能的改造。

## 使用方式

```
npm install vue-photo-swiper
```
npm package: @starfishx/theme-hg
Description: > [starfish](https://github.com/A-Horse/starfish) theme
Latest version: 0.0.30

# Hg

> [starfish](https://github.com/A-Horse/starfish) theme

## Development server

Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.

## Publish
`npm run build` and `npm run build:ssr` must be run before publish, because the `starfish` build requires `dist` and `dist-server` files.

## Development
### start local server
``` bash
cd blog-build-static 
http-server . -p 8022
```

and start angular dev server
``` bash
npm run start 
```
npm package: @starfleet-technology/config-typescript
Description: Shared TypeScript configuration for Starfleet Technology LCARS project - consistent TypeScript settings across all packages
Author: Starfleet Technology
Latest version: 0.0.1

# TypeScript Configuration

[![npm version](https://img.shields.io/npm/v/@starfleet-technology/config-typescript?style=flat-square&label=npm&color=orange)](https://www.npmjs.com/package/@starfleet-technology/config-typescript)
[![license](https://img.shields.io/npm/l/@starfleet-technology/config-typescript?style=flat-square&label=license&color=green)](../../LICENSE)
[![TypeScript](https://img.shields.io/badge/TypeScript-5.0+-blue?style=flat-square&logo=typescript)](https://www.typescriptlang.org/)

> Shared TypeScript configuration for Starfleet Technology LCARS project - consistent TypeScript settings across all packages

## Installation

```bash
# npm
npm install --save-dev @starfleet-technology/config-typescript

# yarn
yarn add --dev @starfleet-technology/config-typescript

# pnpm
pnpm add -D @starfleet-technology/config-typescript
```

## Usage

### Base Configuration

Extend the base configuration in your `tsconfig.json`:

```json
{
  "extends": "@starfleet-technology/config-typescript/base.json",
  "compilerOptions": {
    "outDir": "./dist"
  },
  "include": ["src/**/*"]
}
```

### Framework-Specific Configurations

#### Stencil Projects

```json
{
  "extends": "@starfleet-technology/config-typescript/stencil.json",
  "compilerOptions": {
    "outDir": "./dist"
  }
}
```

#### React Projects

```json
{
  "extends": "@starfleet-technology/config-typescript/react.json",
  "compilerOptions": {
    "outDir": "./dist"
  }
}
```

#### Vue Projects

```json
{
  "extends": "@starfleet-technology/config-typescript/vue.json",
  "compilerOptions": {
    "outDir": "./dist"
  }
}
```

#### Node.js Projects

```json
{
  "extends": "@starfleet-technology/config-typescript/node.json",
  "compilerOptions": {
    "outDir": "./dist"
  }
}
```

## Available Configurations

- `base.json` - Base TypeScript configuration with strict settings
- `stencil.json` - Stencil-specific configuration for web components
- `react.json` - React-specific configuration with JSX support
- `vue.json` - Vue-specific configuration with SFC support
- `node.json` - Node.js-specific configuration for server-side code

## Features

- **Strict Type Checking** - Maximum type safety
- **Modern JavaScript** - ES2022+ target support
- **Module Resolution** - Node16 resolution for compatibility
- **Path Mapping** - Consistent import path strategies
- **Framework Support** - Optimized for React, Vue, and Stencil
- **Build Optimization** - Efficient compilation settings

## License

MIT License - see the [LICENSE](../../LICENSE) file for details.

---

*Part of the Starfleet Technology LCARS Design System* 🖖
npm package: @starfleet/esbuild-minimizer
Description: Use esbuild as minifier.
Latest version: 0.0.1

# esbuild-webpack-plugin

Use [esbuild](https://github.com/evanw/esbuild) as minifier for webpack.

## What is this package?

从 https://github.com/sorrycc/esbuild-webpack-plugin 修改而来

## Install

TODO

## LICENSE

MIT