Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

custom-ability

Package Overview
Dependencies
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

custom-ability - npm Package Versions

23

2.0.0

Diff

Changelog

Source

2.0.0 (2024-08-29)

riceball
published 2.0.0-alpha.7 •

Changelog

Source

2.0.0-alpha.7 (2024-07-20)

Features

  • add afterInjection callback option (14fa78d)
riceball
published 2.0.0-alpha.6 •

Changelog

Source

2.0.0-alpha.6 (2024-03-15)

riceball
published 2.0.0-alpha.5 •

Changelog

Source

2.0.0-alpha.5 (2024-03-15)

Bug Fixes

  • webpack5 Module parse failed: 'import' and 'export' may appear only with 'sourceType: module' (0309eb8)
riceball
published 2.0.0-alpha.4 •

Changelog

Source

2.0.0-alpha.4 (2023-06-12)

⚠ BREAKING CHANGES

  • add new injectorOpts option to createAbilityInjector for optional depends AdditionalAbility
  • Support multi AdditionalAbities on the same ability. The AdditionalAbity option is total changed. see AdditionalAbility type

Features

  • add new injectorOpts option to createAbilityInjector for optional depends AdditionalAbility (fb3e820)
  • Support multi AdditionalAbities on the same ability. The AdditionalAbity option is total changed. see AdditionalAbility type (b167523)

Bug Fixes

  • can not inject all inherited AdditionalAbility on ES6 Class (0d87857)
  • many bugs on the additional ability depends of the injectorOptions (d3e30f4)
  • should inject the static methoods on the same class for ES6 Class and inherits-ex supports static member inheritance now (3f832db)
  • should not duplicate inject additional abilities on base class (0ae6f1b)
riceball
published 2.0.0-alpha.3 •

Changelog

Source

2.0.0-alpha.3 (2023-04-19)

Bug Fixes

  • should not overwrite with an empty function (b404bbf)
riceball
published 2.0.0-alpha.2 •

Changelog

Source

2.0.0-alpha.2 (2023-04-18)

Features

  • can inject all non-enumerable members on Ability class now (63f01bd)

Bug Fixes

  • should ignore the getter properties (d6168ad)
riceball
published 2.0.0-alpha.1 •

Changelog

Source

2.0.0-alpha.1 (2023-04-11)

riceball
published 2.0.0-alpha.0 •

Changelog

Source

2.0.0-alpha.0 (2023-04-08)

Features

  • export all functions on the index (e76634f)
  • export injectedOnParent named function (cf6fb1f)
  • export requireAbility named function (27d87f3)
  • ts: export AbilityFn type (c545270)
  • ts: export AbilityOptions etc types (ec31ac1)
  • ts: use tsc instead of babeljs to transpile (f3e34d3)
  • use js instead of coffee (7b5ce01)
  • use ts instead of js (eecc7f9)
riceball
published 1.6.2 •

Changelog

Source

2.0.0-alpha.0 (2023-04-08)

Features

  • export all functions on the index (e76634f)
  • export injectedOnParent named function (cf6fb1f)
  • export requireAbility named function (27d87f3)
  • ts: export AbilityFn type (c545270)
  • ts: export AbilityOptions etc types (ec31ac1)
  • ts: use tsc instead of babeljs to transpile (f3e34d3)
  • use js instead of coffee (7b5ce01)
  • use ts instead of js (eecc7f9)
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