diff --git a/package.json b/package.json index 58d825e..6d01f66 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,6 @@ "aria-build": "./bin/aria-build.js" }, "scripts": { - "fs": "aria-fs", "build": "node ./bin/aria-build.js -d", "bundle": "ts-node --project ./tools/tsconfig.json ./tools/bundle.ts", "build.packages": "ts-node tools/packages.ts", @@ -44,8 +43,8 @@ "devDependencies": { "@types/mocha": "^7.0.2", "@types/mock-fs": "^4.10.0", - "@types/node": "^13.11.1", - "coveralls": "^3.0.11", + "@types/node": "^13.13.2", + "coveralls": "^3.0.14", "mock-fs": "^4.11.0", "mock-require": "^3.0.3", "sinon": "^9.0.2", @@ -53,16 +52,16 @@ }, "dependencies": { "@rollup/plugin-commonjs": "^11.1.0", - "@rollup/plugin-json": "^4.0.2", + "@rollup/plugin-json": "^4.0.3", "@rollup/plugin-multi-entry": "^3.0.0", "@rollup/plugin-node-resolve": "^7.1.3", - "@rollup/plugin-replace": "^2.3.1", + "@rollup/plugin-replace": "^2.3.2", "@rollup/plugin-url": "^4.0.2", - "rollup": "^2.6.1", + "rollup": "^2.7.2", "rollup-plugin-minify-html-literals": "^1.2.3", "rollup-plugin-terser": "^5.3.0", "rollup-plugin-typescript2": "^0.27.0", "sade": "^1.7.3", - "ts-node": "^8.8.2" + "ts-node": "^8.9.0" } } diff --git a/src/cli/cli.ts b/src/cli/cli.ts index 451d1ca..e9f1330 100644 --- a/src/cli/cli.ts +++ b/src/cli/cli.ts @@ -5,4 +5,5 @@ export * from './get-entry-file' export * from './handler' export * from './options' export * from './run' -export * from './utils' \ No newline at end of file +export * from './utils' +export * from './options' \ No newline at end of file diff --git a/src/cli/common.ts b/src/cli/common.ts index 950ee44..4011718 100644 --- a/src/cli/common.ts +++ b/src/cli/common.ts @@ -7,6 +7,7 @@ export type OutputFormat = 'es' | 'cjs' | 'umd' | 'iife' export interface BuildOptions { entry?: string + d?: boolean declaration?: boolean format?: string external?: string diff --git a/src/cli/options.ts b/src/cli/options.ts index c7d7fb9..a5f16aa 100644 --- a/src/cli/options.ts +++ b/src/cli/options.ts @@ -12,7 +12,7 @@ export const getCliOptions = () => ({ { alias: '--name', description: 'Specify name exposed in UMD builds' }, { alias: '--globals', description: 'Specify global dependencies' }, { alias: '--compress', description: 'Compress or minify the output' }, - { alias: '--sourcemap', description: 'Generate sourcemap' }, + { alias: '--sourcemap', description: 'Generate sourcemap', defaultValue: false }, { alias: '--resolve', description: 'Resolve dependencies' }, { alias: '--target', description: 'Target framework or library to build (i.e react or vue)' }, { alias: '--clean', description: 'Clean the dist folder default (dist)', defaultValue: 'dist' }