tauri-plugin-keylight 0.1.2

Tauri v2 plugin for the Keylight licensing SDK (Rust side)
Documentation
import { readFileSync } from 'node:fs';
import typescript from '@rollup/plugin-typescript';

const pkg = JSON.parse(readFileSync(new URL('./package.json', import.meta.url), 'utf8'));

export default {
  input: 'guest-js/index.ts',
  output: [
    { file: pkg.exports['.'].import, format: 'esm' },
    { file: pkg.exports['.'].require, format: 'cjs' },
  ],
  plugins: [
    typescript({
      declaration: true,
      declarationDir: './dist-js',
      rootDir: 'guest-js',
    }),
  ],
  external: [/^@tauri-apps\/api/],
};