UNPKG

airport-utils

Version:

Convert local ISO 8601 timestamps to UTC using airport IATA codes, with airport geo-data

54 lines (49 loc) 1.1 kB
import resolve from '@rollup/plugin-node-resolve'; import typescript from '@rollup/plugin-typescript'; import pkg from './package.json' with { type: 'json' }; const external = [ ...Object.keys(pkg.dependencies || {}), ...Object.keys(pkg.peerDependencies || {}), ]; export default [ // ESM build { input: 'src/index.ts', external, plugins: [ resolve(), typescript({ tsconfig: './tsconfig.json', declaration: false, compilerOptions: { outDir: undefined } }) ], output: { dir: 'dist/esm', format: 'esm', preserveModules: true, preserveModulesRoot: 'src', entryFileNames: '[name].js' } }, // CJS build { input: 'src/index.ts', external, plugins: [ resolve(), typescript({ tsconfig: './tsconfig.json', declaration: false, compilerOptions: { outDir: undefined } }) ], output: { dir: 'dist/cjs', format: 'cjs', preserveModules: true, preserveModulesRoot: 'src', entryFileNames: '[name].js' } } ];