Sha256: b4c55e64f424199533c796924154d65321f053c1e8ccad3191a00250f3ead0e4

Contents?: true

Size: 844 Bytes

Versions: 4

Compression:

Stored size: 844 Bytes

Contents

import typescript from '@rollup/plugin-typescript'
import resolve from '@rollup/plugin-node-resolve'
import commonjs from '@rollup/plugin-commonjs'
import pkg from './package.json'

export default [
  {
    input: 'src/main-browser.ts',
    output: {
      dir: 'dist',
      name: 'normalize',
      format: 'umd',
    },
    plugins: [typescript(), resolve({ browser: true }), commonjs()],
  },
  {
    input: 'src/main-node.ts',
    external: [
      '@geolonia/japanese-numeral',
      'isomorphic-unfetch',
      'lru-cache',
      'unzipper',
      'fs',
    ],
    output: { file: pkg.main, format: 'cjs' },
    plugins: [typescript()],
  },
  {
    input: 'src/main-es.ts',
    output: {
      dir: 'dist',
      name: 'normalize',
      format: 'esm',
    },
    plugins: [typescript(), resolve({ browser: true }), commonjs()],
  },
]

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
japanese_address_parser-3.2.0 js/node_modules/@geolonia/normalize-japanese-addresses/rollup.config.ts
japanese_address_parser-3.1.2 js/node_modules/@geolonia/normalize-japanese-addresses/rollup.config.ts
japanese_address_parser-3.1.1 js/node_modules/@geolonia/normalize-japanese-addresses/rollup.config.ts
japanese_address_parser-3.1.0 js/node_modules/@geolonia/normalize-japanese-addresses/rollup.config.ts