open-index/open-npm huggingface dataset:
npm package: @salesforce/types
Description: contains typescript types for salesforce objects
Author: Salesforce
Latest version: 1.7.1

# Salesforce WSDL Files

This repository contains the full Salesforce WSDL files. These files are used primarily by tooling vendors to build tools for developing on the Salesforce platform.

# @salesforce/types

---

These wsdls are the source for generating the types found in the `@salesforce/types` package. These can be used in your code like

```typescript
import type { LogCategory } from '@salesforce/types/apex';
import type { TestLevel } from '@salesforce/types/metadata';
import type { StatusCode } from '@salesforce/types/partner';
import type { PermissionSetFlowAccess } from '@salesforce/types/tooling';
```

We also additionally publish a schema type `ApiSchemaTypes` with each file that can serve as a parseable index of type names to types.

## Contributing

---

We do not accept contributions or issues to this repository. These files are provided as reference only. No support is provided for this repository.

For future Salesforce employees looking to update this repo, instructions are [here](https://salesforce.quip.com/6bQJAJbfE5Lo).
npm package: @salesforce/vscode-service-provider
Description: Library that provides access to Salesforce VSCode Service Provider
Author: Peter Hale
Latest version: 1.5.3

# Salesforce VSCode Service Provider

# ===== This library is in development. Do not use for production purposes =====

[![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause)
[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)

## Introduction
Typescript library to gain access to well-known services exposed through Salesforce VSCode Core extension.

Note: Please report any issues via the [Issues tab]https://github.com/forcedotcom/salesforcedx-vscode/issues).

<br/>

## Getting Started

If you're interested in contributing, take a look at the [CONTRIBUTING](./CONTRIBUTING.md) guide.

If you're interested in building the plugin and library locally, take a look at the [Developing](./contributing/developing.md) doc.
npm package: @salesforce/vscode-services
Description: TypeScript type definitions for Salesforce VS Code Services extension API
Author: Salesforce
Latest version: 66.5.3

# @salesforce/vscode-services

TypeScript type definitions for the Salesforce VS Code Services extension API.

## Overview

This package provides TypeScript type definitions for consuming the Salesforce VS Code Services extension API. It contains only type declarations (`.d.ts` files) with no runtime code, making it lightweight and suitable for type-checking during development.

## Installation

```bash
npm install --save-dev @salesforce/vscode-services
```

## Usage

Import the type definitions in your VS Code extension to get type safety when consuming the Salesforce Services API:

```typescript
import type { SalesforceVSCodeServicesApi } from '@salesforce/vscode-services';
import * as vscode from 'vscode';

// Get the Salesforce Services extension API with proper typing
const extension = vscode.extensions.getExtension('salesforce.salesforcedx-vscode-services');
const api: SalesforceVSCodeServicesApi | undefined = extension?.exports;

if (api) {
  // Access services with full type support
  const { ConnectionService, ProjectService, ChannelService } = api.services;

  // Use the services in your extension
  // All methods and properties are fully typed
}
```

### Example: Using Services in Your Extension

```typescript
import type { SalesforceVSCodeServicesApi } from '@salesforce/vscode-services';
import * as vscode from 'vscode';

export const activate = async (context: vscode.ExtensionContext) => {
  const sfServices = vscode.extensions.getExtension<SalesforceVSCodeServicesApi>(
    'salesforce.salesforcedx-vscode-services'
  );

  if (!sfServices?.exports) {
    throw new Error('Salesforce Services extension not available');
  }

  const { services } = sfServices.exports;

  // Now you have access to all services with full type safety
  // services.ConnectionService
  // services.ProjectService
  // services.ChannelService
  // services.WorkspaceService
  // ... and more
};
```

## What's Included

This package exports:

- **`SalesforceVSCodeServicesApi`** - The complete type definition for the extension's public API
  - Includes type definitions for all service classes
  - Provides access to service tags and implementations
  - Fully typed method signatures and return types

**All internal implementation details are protected.** The package uses Node.js `exports` field to restrict imports to only the main entry point. You cannot directly import internal types or constants.

## Package Contents

This package bundles:

- Type definitions for the public API
- Type definitions for all transitive dependencies
- No runtime code or JavaScript files

## Development

This package is automatically generated from the source code of the `salesforcedx-vscode-services` extension. Types and dependency versions are kept in sync with the parent package.

## License

BSD-3-Clause

## Support

For issues or questions, please file an issue at:
<https://github.com/forcedotcom/salesforcedx-vscode/issues>
npm package: @salesforcedevs/dx-css-variables
Description: This repository is a collection of variables for the DX projects (Salesforce Developers, API Hub), with a collection of SDS and C360 defined colours, spacing, typography, etc, and unique valules specific to individual properties.
Latest version: 0.3.47

# DX CSS Variables

This repository is a collection of variables for the DX projects (Salesforce Developers, API Hub), with a collection of SDS and C360 defined colours, spacing, typography, etc, and unique valules specific to individual properties.

To get started, import `index.css`.