2
0
mirror of https://github.com/tenrok/vue-meta.git synced 2026-06-07 17:52:24 +03:00

feat: rollup dts

This commit is contained in:
pimlie
2021-01-31 14:53:57 +01:00
parent 51afeffa6f
commit 616d6b4db6
3 changed files with 21 additions and 3 deletions
+10 -2
View File
@@ -6,6 +6,7 @@ import nodeResolve from '@rollup/plugin-node-resolve'
import replace from '@rollup/plugin-replace'
import { terser } from 'rollup-plugin-terser'
import ts from 'rollup-plugin-typescript2'
import dts from 'rollup-plugin-dts'
import defaultsDeep from 'lodash/defaultsDeep'
const pkg = require('../package.json')
@@ -74,7 +75,7 @@ function rollupConfig({
declaration: !didTS,
declarationMap: !didTS,
},
exclude: ['__tests__', 'test-dts'],
exclude: ['node_modules', '__tests__', 'test-dts'],
},
}),
].concat(plugins),
@@ -154,4 +155,11 @@ export default [
format: 'es'
},
}
].map(rollupConfig)
].map(rollupConfig).concat([{
input: path.resolve(__dirname, '../dist/src/index.d.ts'),
output: [{
file: `dist/${pkg.name}.d.ts`,
format: 'es',
}],
plugins: [dts()],
}])
+2 -1
View File
@@ -10,7 +10,7 @@
"sideEffects": false,
"files": [
"dist/*.js",
"types/*.d.ts",
"dist/vue-meta.d.ts",
"README.md"
],
"homepage": "https://github.com/nuxt/vue-meta",
@@ -93,6 +93,7 @@
"puppeteer-core": "^5.5.0",
"rimraf": "^3.0.2",
"rollup": "^2.38.0",
"rollup-plugin-dts": "^2.0.1",
"rollup-plugin-terser": "^7.0.2",
"rollup-plugin-typescript2": "^0.29.0",
"selenium-webdriver": "^4.0.0-alpha.8",
+9
View File
@@ -7677,6 +7677,15 @@ rimraf@~2.5.2:
dependencies:
glob "^7.0.5"
rollup-plugin-dts@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/rollup-plugin-dts/-/rollup-plugin-dts-2.0.1.tgz#333f50a637e199a073d490b198746f3c6bd07701"
integrity sha512-y38NSXIY37YExCumbGBTL5dXg7pL7XD+Kbe98iEHWFN9yiKJf7t4kKBOkml5ylUDjQIXBnNClGDeRktc1T5dmA==
dependencies:
magic-string "^0.25.7"
optionalDependencies:
"@babel/code-frame" "^7.10.4"
rollup-plugin-terser@^7.0.2:
version "7.0.2"
resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d"