Huge News!Announcing our $40M Series B led by Abstract Ventures.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 Versions

134

0.18.0-dev.20190106

Diff

harbard
published 0.17.0 •

Changelog

Source

v0.17.0

:tada: This release introduces a plugin for TypeScript's LanguageService. This enables in-editor linting while you type. See the docs for more details.

:warning: Breaking Changes:

  • TypeScript 2.8 and 2.9 is no longer supported
  • API:
    • Failure was renamed to Finding throughout the codebase
    • Resolver adds a new required method getDefaultExtensions
    • Resolver#resolve makes parameters basedir and extensions optional
    • Runner requires a new service FileFilterFactory
    • added severity suggestion

Features:

  • new package @fimbul/mithotyn provides in-editor linting through a TypeScript LanguageService Plugin
  • new severity: suggestion
  • --fix can no longer introduce syntax errors
  • async-function-assignability: checks methods and properties with computed names
  • async-function-assignability: checks method overloads individually
  • new service abstraction FileFilterFactory and FileFilter allow customizing which files are linted
  • @fimbul/ve no longer includes the line break after the opening tag in the linted code
  • @fimbul/ve correctly adjusts the column of findings in the first line if there is no line break after the opening tag
  • prefer-number-methods: fixed finding location

Bugfixes:

  • declaration files no longer contain const enum
  • core services no longer rely on the existence of require
  • YAML configuration can now contain YAML-specific types
harbard
published 0.17.0-dev.20181221 •

harbard
published 0.17.0-dev.20181218 •

harbard
published 0.17.0-dev.20181217 •

harbard
published 0.17.0-dev.20181215 •

harbard
published 0.17.0-dev.20181205 •

harbard
published 0.16.0 •

Changelog

Source

v0.16.0

Features:

  • new rule: async-function-assignability
  • handle BigInt types and literals
  • no-duplicate-case: correctly handles BigInt and (bitwise) negation thereof
  • no-invalid-assertion: adds an additional check for asserting BigInts
  • no-useless-predicage: allows comparing typeof v === "bigint"
  • no-duplicate-spread-property: handle spreading of type variables introduced in typescript@3.2

Bugfixes:

  • no-duplicate-case: only use type information if strictNullChecks is enabled to avoid false positives
  • CLI normalizes .. and . in glob patterns and file names
  • no-duplicate-spread-property: works with intersection types
harbard
published 0.16.0-dev.20181115 •

harbard
published 0.16.0-dev.20181107 •

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