Socket
Socket
Sign inDemoInstall

@rollup/plugin-typescript

Package Overview
Dependencies
Maintainers
4
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@rollup/plugin-typescript - npm Package Compare versions

Comparing version 4.1.0 to 4.1.1

9

CHANGELOG.md
# @rollup/plugin-typescript ChangeLog
## v4.1.1
_2020-04-12_
### Bugfixes
- fix: sourcemap generated as null (#276)
- fix: use parsedOptions.fileNames for emit declaration files (#270) (#271)
## v4.1.0

@@ -4,0 +13,0 @@

18

dist/index.es.js

@@ -191,2 +191,5 @@ import { resolve, dirname, relative, win32, posix } from 'path';

compilerOptions.sourceMap = true;
// Using inlineSources to make sure typescript generate source content
// instead of source path.
compilerOptions.inlineSources = true;
autoSetSourceMap = true;

@@ -452,3 +455,2 @@ }

const emittedFiles = new Map();
const declarationFiles = new Set();
const parsedOptions = parseTypescriptConfig(ts, tsconfig, compilerOptions);

@@ -507,9 +509,11 @@ parsedOptions.fileNames = parsedOptions.fileNames.filter(filter);

const output = findTypescriptOutput(ts, parsedOptions, id, emittedFiles);
output.declarations.forEach((declaration) => declarationFiles.add(declaration));
return output.code ? output : null;
},
generateBundle(outputOptions) {
for (const id of declarationFiles) {
const code = emittedFiles.get(id);
if (code) {
parsedOptions.fileNames.forEach(fileName => {
const output = findTypescriptOutput(ts, parsedOptions, fileName, emittedFiles);
output.declarations.forEach((id) => {
const code = emittedFiles.get(id);
if (!code)
return;
this.emitFile({

@@ -520,4 +524,4 @@ type: 'asset',

});
}
}
});
});
const tsBuildInfoPath = ts.getTsBuildInfoEmitOutputFilePath(parsedOptions.options);

@@ -524,0 +528,0 @@ if (tsBuildInfoPath) {

@@ -195,2 +195,5 @@ 'use strict';

compilerOptions.sourceMap = true;
// Using inlineSources to make sure typescript generate source content
// instead of source path.
compilerOptions.inlineSources = true;
autoSetSourceMap = true;

@@ -456,3 +459,2 @@ }

const emittedFiles = new Map();
const declarationFiles = new Set();
const parsedOptions = parseTypescriptConfig(ts, tsconfig, compilerOptions);

@@ -511,9 +513,11 @@ parsedOptions.fileNames = parsedOptions.fileNames.filter(filter);

const output = findTypescriptOutput(ts, parsedOptions, id, emittedFiles);
output.declarations.forEach((declaration) => declarationFiles.add(declaration));
return output.code ? output : null;
},
generateBundle(outputOptions) {
for (const id of declarationFiles) {
const code = emittedFiles.get(id);
if (code) {
parsedOptions.fileNames.forEach(fileName => {
const output = findTypescriptOutput(ts, parsedOptions, fileName, emittedFiles);
output.declarations.forEach((id) => {
const code = emittedFiles.get(id);
if (!code)
return;
this.emitFile({

@@ -524,4 +528,4 @@ type: 'asset',

});
}
}
});
});
const tsBuildInfoPath = ts.getTsBuildInfoEmitOutputFilePath(parsedOptions.options);

@@ -528,0 +532,0 @@ if (tsBuildInfoPath) {

{
"name": "@rollup/plugin-typescript",
"version": "4.1.0",
"version": "4.1.1",
"publishConfig": {

@@ -5,0 +5,0 @@ "access": "public"

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc