UNPKG

@soketi/soketi-js

Version:

Laravel Echo extension that works with Soketi, a Laravel-ready WebSockets service.

29 lines (27 loc) 978 B
import babel from '@rollup/plugin-babel'; import typescript from 'rollup-plugin-typescript2'; export default { input: './src/echo.ts', output: [ { file: './dist/echo.js', format: 'esm' }, { file: './dist/echo.common.js', format: 'cjs' }, { file: './dist/echo.iife.js', format: 'iife', name: 'Echo' }, ], plugins: [ typescript(), babel({ babelHelpers: 'bundled', exclude: 'node_modules/**', extensions: ['.ts'], presets: ['@babel/preset-env'], plugins: [ ['@babel/plugin-proposal-decorators', { legacy: true }], '@babel/plugin-proposal-function-sent', '@babel/plugin-proposal-export-namespace-from', '@babel/plugin-proposal-numeric-separator', '@babel/plugin-proposal-throw-expressions', '@babel/plugin-transform-object-assign', ], }), ], };