Sha256: 5faa05b7378765c07a52a1f863719fb7c84590feb99063fadfe754b7cc8252fc

Contents?: true

Size: 1.46 KB

Versions: 7

Compression:

Stored size: 1.46 KB

Contents

import resolve from '@rollup/plugin-node-resolve';
import commonjs from '@rollup/plugin-commonjs';
import typescript from '@rollup/plugin-typescript';

export default [
  {
    input: 'src/components.ts',
    output: {
      file: 'dist/components.js',
      format: 'esm'
    },
    plugins: [
      resolve(),
      commonjs(),
      typescript({
        tsconfig: './tsconfig.json',
        sourceMap: false
      })
    ]
  },
  {
    input: 'src/components-for-test.ts',
    output: {
      file: 'dist/components-for-test.js',
      format: "iife",
      name: "Clapton"
    },
    plugins: [
      resolve(),
      commonjs(),
      typescript({
        tsconfig: './tsconfig.json',
        sourceMap: false
      })
    ]
  },
  {
    input: 'src/c.ts',
    output: {
      file: 'dist/c.js',
      format: 'esm'
    },
    plugins: [
      resolve(),
      commonjs(),
      typescript({
        tsconfig: './tsconfig.json',
        sourceMap: false
      })
    ]
  },
  {
    input: 'src/c-for-test.ts',
    output: {
      file: 'dist/c-for-test.js',
      format: 'iife',
      name: 'c'
    },
    plugins: [
      resolve(),
      commonjs(),
      typescript({
        tsconfig: './tsconfig.json',
        sourceMap: false
      })
    ]
  },
  {
    input: 'src/client.ts',
    output: {
      file: 'dist/client.js',
    },
    plugins: [
      resolve(),
      commonjs(),
      typescript({
        tsconfig: './tsconfig.json',
        sourceMap: false
      })
    ]
  }
];

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
clapton-0.0.26 lib/clapton/javascripts/rollup.config.mjs
clapton-0.0.25 lib/clapton/javascripts/rollup.config.mjs
clapton-0.0.24 lib/clapton/javascripts/rollup.config.mjs
clapton-0.0.23 lib/clapton/javascripts/rollup.config.mjs
clapton-0.0.22 lib/clapton/javascripts/rollup.config.mjs
clapton-0.0.21 lib/clapton/javascripts/rollup.config.mjs
clapton-0.0.20 lib/clapton/javascripts/rollup.config.mjs