New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@fimbul/ymir

Package Overview
Dependencies
Maintainers
2
Versions
40
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@fimbul/ymir - npm Package Compare versions

Comparing version 0.21.0 to 0.22.0

6

package.json
{
"name": "@fimbul/ymir",
"version": "0.21.0",
"version": "0.22.0",
"description": "Core library for the Fimbullinter project",

@@ -29,3 +29,3 @@ "publishConfig": {

"reflect-metadata": "^0.1.12",
"tslib": "^1.8.1"
"tslib": "^2.0.0"
},

@@ -37,4 +37,4 @@ "devDependencies": {

"tsutils": ">=2.29.0",
"typescript": ">= 3.3.0 || >= 3.6.0-dev || >= 3.7.0-dev"
"typescript": ">= 4.0.0 || >= 4.2.0-dev"
}
}

@@ -84,3 +84,3 @@ import 'reflect-metadata';

readonly sourceFile: ts.SourceFile;
readonly program: ts.Program | undefined;
get program(): ts.Program | undefined;
constructor(context: RuleContext);

@@ -99,5 +99,5 @@ abstract apply(): void;

readonly context: TypedRuleContext;
readonly program: ts.Program;
get program(): ts.Program;
/** Lazily evaluated getter for TypeChecker. Use this instead of `this.program.getTypeChecker()` to avoid wasting CPU cycles. */
readonly checker: ts.TypeChecker;
get checker(): ts.TypeChecker;
constructor(context: TypedRuleContext);

@@ -104,0 +104,0 @@ }

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.FileFilterFactory = exports.LineSwitchParser = exports.FindingFilterFactory = exports.DirectoryService = exports.BuiltinResolver = exports.Resolver = exports.CacheFactory = exports.FormatterLoaderHost = exports.RuleLoaderHost = exports.FileSystem = exports.DeprecationTarget = exports.DeprecationHandler = exports.MessageHandler = exports.AbstractProcessor = exports.Format = exports.ConfigurationProvider = exports.AbstractFormatter = exports.ConfigurableTypedRule = exports.TypedRule = exports.ConfigurableRule = exports.AbstractRule = exports.requiresCompilerOption = exports.requireLibraryFile = exports.excludeDeclarationFiles = exports.typescriptOnly = exports.predicate = exports.Finding = exports.Replacement = exports.GlobalOptions = exports.ConfigurationError = void 0;
require("reflect-metadata");

@@ -93,6 +94,6 @@ const ts = require("typescript");

}
exports.AbstractRule = AbstractRule;
AbstractRule.requiresTypeInformation = false;
AbstractRule.deprecated = false;
AbstractRule.supports = undefined;
exports.AbstractRule = AbstractRule;
class ConfigurableRule extends AbstractRule {

@@ -109,2 +110,5 @@ constructor(context) {

}
get program() {
return this.context.program;
}
/** Lazily evaluated getter for TypeChecker. Use this instead of `this.program.getTypeChecker()` to avoid wasting CPU cycles. */

@@ -117,4 +121,4 @@ get checker() {

}
exports.TypedRule = TypedRule;
TypedRule.requiresTypeInformation = true;
exports.TypedRule = TypedRule;
class ConfigurableTypedRule extends TypedRule {

@@ -140,2 +144,8 @@ constructor(context) {

class AbstractProcessor {
constructor(context) {
this.source = context.source;
this.sourceFileName = context.sourceFileName;
this.targetFileName = context.targetFileName;
this.settings = context.settings;
}
/**

@@ -148,8 +158,2 @@ * Returns a new primary extension that is appended to the file name, e.g. '.ts'.

}
constructor(context) {
this.source = context.source;
this.sourceFileName = context.sourceFileName;
this.targetFileName = context.targetFileName;
this.settings = context.settings;
}
}

@@ -156,0 +160,0 @@ exports.AbstractProcessor = AbstractProcessor;

Sorry, the diff of this file is not supported yet

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