Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wraith13/vscel

Common libraries for Visual Studio Code Extension
https://github.com/wraith13/vscel

visual-studio-code vscode vscode-extension

Last synced: 5 days ago
JSON representation

Common libraries for Visual Studio Code Extension

Awesome Lists containing this project

README

        

# vscel

Common libraries for Visual Studio Code Extension

## How to use

```typescript
import vscel from "vscel";
import packageJson from "../package.json";
import localeEn from "../package.nls.json";
import localeJa from "../package.nls.ja.json";
const locale = vscel.locale.make(localeEn, { "ja": localeJa });
const configRoot = vscel.config.makeRoot(packageJson);

console.log(locale.string("Hello, world!"));
```

## Reference

...

## How to build

requires: [Node.js](https://nodejs.org/), [TypeScript Compiler](https://www.npmjs.com/package/typescript)

`tsc -P .` or `tsc -P . -w`

### In VS Code

You can use automatic build. Run `Tasks: Allow Automatic Tasks in Folder` command from command palette ( Mac: F1 or Shift+Command+P, Windows and Linux: F1 or Shift+Ctrl+P), and restart VS Code.

## License

[Boost Software License](./LICENSE_1_0.txt)