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 9.0.0 to 9.0.1

36

dist/cjs/index.js

@@ -7,3 +7,4 @@ 'use strict';

var pluginutils = require('@rollup/pluginutils');
var defaultTs = require('typescript');
var typescript$1 = require('typescript');
var url = require('url');
var resolve = require('resolve');

@@ -34,3 +35,3 @@ var fs = require('fs');

var path__default = /*#__PURE__*/_interopDefaultLegacy(path);
var defaultTs__namespace = /*#__PURE__*/_interopNamespace(defaultTs);
var typescript__default = /*#__PURE__*/_interopDefaultLegacy(typescript$1);
var resolve__default = /*#__PURE__*/_interopDefaultLegacy(resolve);

@@ -100,3 +101,4 @@ var fs__default = /*#__PURE__*/_interopDefaultLegacy(fs);

return resolveId(process.env.__TSLIB_TEST_PATH__ || 'tslib/tslib.es6.js', {
basedir: __dirname
// @ts-ignore import.meta.url is allowed because the Rollup plugin injects the correct module format
basedir: url.fileURLToPath(new URL('.', (typeof document === 'undefined' ? new (require('u' + 'rl').URL)('file:' + __filename).href : (document.currentScript && document.currentScript.src || new URL('index.js', document.baseURI).href))))
});

@@ -131,3 +133,3 @@ }

compilerOptions: { ...extra, ...compilerOptions },
typescript: typescript || defaultTs__namespace,
typescript: typescript || typescript__default["default"],
tslib: tslib || getTsLibPath(),

@@ -250,2 +252,3 @@ transformers,

const { ModuleKind: ModuleKind$1, ModuleResolutionKind } = typescript__default["default"];
function makeForcedCompilerOptions(noForceEmit) {

@@ -309,7 +312,7 @@ return { ...FORCED_COMPILER_OPTIONS, ...(noForceEmit ? {} : OVERRIDABLE_EMIT_COMPILER_OPTIONS) };

const moduleKind = parsedConfig.options.module;
const moduleResolution = moduleKind === defaultTs.ModuleKind.Node16
? defaultTs.ModuleResolutionKind.Node16
: moduleKind === defaultTs.ModuleKind.NodeNext
? defaultTs.ModuleResolutionKind.NodeNext
: defaultTs.ModuleResolutionKind.NodeJs;
const moduleResolution = moduleKind === ModuleKind$1.Node16
? ModuleResolutionKind.Node16
: moduleKind === ModuleKind$1.NodeNext
? ModuleResolutionKind.NodeNext
: ModuleResolutionKind.NodeJs;
return {

@@ -505,2 +508,4 @@ ...parsedConfig,

// import { resolveIdAsync } from './tslib';
const { ModuleKind } = typescript__default["default"];
const pluginName = '@rollup/plugin-typescript';

@@ -514,7 +519,7 @@ const moduleErrorMessage = `

const validModules = [
defaultTs.ModuleKind.ES2015,
defaultTs.ModuleKind.ES2020,
defaultTs.ModuleKind.ESNext,
defaultTs.ModuleKind.Node16,
defaultTs.ModuleKind.NodeNext,
ModuleKind.ES2015,
ModuleKind.ES2020,
ModuleKind.ESNext,
ModuleKind.Node16,
ModuleKind.NodeNext,
undef

@@ -615,2 +620,3 @@ ];

const { DiagnosticCategory } = typescript__default["default"];
// @see https://github.com/microsoft/TypeScript/blob/master/src/compiler/diagnosticMessages.json

@@ -653,3 +659,3 @@ // eslint-disable-next-line no-shadow

// Fullfil deferred promises by Typescript diagnostic message codes.
if (diagnostic.category === defaultTs.DiagnosticCategory.Message) {
if (diagnostic.category === DiagnosticCategory.Message) {
switch (diagnostic.code) {

@@ -656,0 +662,0 @@ case DiagnosticCode.FILE_CHANGE_DETECTED:

import * as path from 'path';
import path__default, { resolve as resolve$1, dirname, relative } from 'path';
import { createFilter } from '@rollup/pluginutils';
import * as defaultTs from 'typescript';
import { ModuleKind, ModuleResolutionKind, DiagnosticCategory } from 'typescript';
import typescript$1 from 'typescript';
import { fileURLToPath } from 'url';
import resolve from 'resolve';

@@ -70,3 +70,4 @@ import fs, { readFileSync, promises } from 'fs';

return resolveId(process.env.__TSLIB_TEST_PATH__ || 'tslib/tslib.es6.js', {
basedir: __dirname
// @ts-ignore import.meta.url is allowed because the Rollup plugin injects the correct module format
basedir: fileURLToPath(new URL('.', import.meta.url))
});

@@ -101,3 +102,3 @@ }

compilerOptions: { ...extra, ...compilerOptions },
typescript: typescript || defaultTs,
typescript: typescript || typescript$1,
tslib: tslib || getTsLibPath(),

@@ -220,2 +221,3 @@ transformers,

const { ModuleKind: ModuleKind$1, ModuleResolutionKind } = typescript$1;
function makeForcedCompilerOptions(noForceEmit) {

@@ -279,5 +281,5 @@ return { ...FORCED_COMPILER_OPTIONS, ...(noForceEmit ? {} : OVERRIDABLE_EMIT_COMPILER_OPTIONS) };

const moduleKind = parsedConfig.options.module;
const moduleResolution = moduleKind === ModuleKind.Node16
const moduleResolution = moduleKind === ModuleKind$1.Node16
? ModuleResolutionKind.Node16
: moduleKind === ModuleKind.NodeNext
: moduleKind === ModuleKind$1.NodeNext
? ModuleResolutionKind.NodeNext

@@ -475,2 +477,4 @@ : ModuleResolutionKind.NodeJs;

// import { resolveIdAsync } from './tslib';
const { ModuleKind } = typescript$1;
const pluginName = '@rollup/plugin-typescript';

@@ -584,2 +588,3 @@ const moduleErrorMessage = `

const { DiagnosticCategory } = typescript$1;
// @see https://github.com/microsoft/TypeScript/blob/master/src/compiler/diagnosticMessages.json

@@ -586,0 +591,0 @@ // eslint-disable-next-line no-shadow

{
"name": "@rollup/plugin-typescript",
"version": "9.0.0",
"version": "9.0.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