open-index/open-npm huggingface dataset:
npm package: @legacy-lens/db-introspect
Description: Read-only SQL database introspection for PostgreSQL, MySQL, SQLite, and SQL Server
Latest version: 0.1.1

# @legacy-lens/db-introspect

Read-only **SQL database introspection** for Node.js: list schemas and tables, describe columns and primary keys, list foreign keys, and sample rows. Supports **PostgreSQL**, **MySQL / MariaDB**, **SQLite**, and **Microsoft SQL Server**.

This package powers **[`@legacy-lens/mcp-server`](https://www.npmjs.com/package/@legacy-lens/mcp-server)** (MCP / Cursor). Install the MCP package if you want AI-assisted discovery; install **this** package if you are building your own tools on top of the same introspection API.

---

## Requirements

- **Node.js 20+**
- **SQLite** uses `better-sqlite3` (native addon); you may need a [node-gyp](https://github.com/nodejs/node-gyp) toolchain if install fails.

---

## Install

```bash
npm install @legacy-lens/db-introspect
```

---

## Usage

Resolve configuration (URL or env-shaped config), then create an introspector:

```js
import { createIntrospector, parseDatabaseUrl } from "@legacy-lens/db-introspect";

const config = parseDatabaseUrl(process.env.DATABASE_URL);
const introspector = await createIntrospector(config);

await introspector.ping();
const schemas = await introspector.listSchemas();
// listTables, describeTable, listForeignKeys, sampleRows, ...
```

Exported helpers include **`createIntrospector`**, **`parseDatabaseUrl`**, **`createPostgresPool`** / **`poolFromPostgresUrl`**, types from **`./types`**, and dialect-specific classes such as **`PostgresIntrospector`** where you need them.

---

## Security

Use a **least-privilege** database user (typically read-only / `SELECT` only). Treat connection strings and credentials as secrets.

Oracle is not supported.
npm package: @legacy-solutions/angular-library-template
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.0.0.
Latest version: 0.0.4

# AngularLibraryTemplate

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.0.0.

## Code scaffolding

Run `ng generate component component-name --project angular-library-template` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project angular-library-template`.
> Note: Don't forget to add `--project angular-library-template` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build angular-library-template` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build angular-library-template`, go to the dist folder `cd dist/angular-library-template` and run `npm publish`.

## Running unit tests

Run `ng test angular-library-template` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
npm package: @legacy-solutions/demo-library
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.0.0.
Latest version: 0.0.3

# DemoLibrary

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.0.0.

## Code scaffolding

Run `ng generate component component-name --project demo-library` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project demo-library`.
> Note: Don't forget to add `--project demo-library` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build demo-library` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build demo-library`, go to the dist folder `cd dist/demo-library` and run `npm publish`.

## Running unit tests

Run `ng test demo-library` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
npm package: @legacy-vue/compiler-sfc
Description: compiler-sfc for Vue 2
Latest version: 2.7.16-rc.2

# @legacy-vue/compiler-sfc

[![npm](https://img.shields.io/npm/v/@legacy-vue/compiler-sfc.svg)](https://www.npmjs.com/package/@legacy-vue/compiler-sfc)

A drop-in replacement for [`@vue/compiler-sfc`](https://github.com/vuejs/vue/tree/main/packages/compiler-sfc) for Vue legacy versions (2.7.x).