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

@siteimprove/alfa-act

Package Overview
Dependencies
Maintainers
2
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@siteimprove/alfa-act - npm Package Compare versions

Comparing version 0.97.0 to 0.98.0

6

CHANGELOG.md
# @siteimprove/alfa-act
## 0.98.0
### Patch Changes
- **Changed:** Classes that do not implement the Singleton pattern now have `protected` constructor and can be extended. ([#1735](https://github.com/Siteimprove/alfa/pull/1735))
## 0.97.0

@@ -4,0 +10,0 @@

3

dist/audit.d.ts
import { Future } from "@siteimprove/alfa-future";
import type { Hashable } from "@siteimprove/alfa-hash";
import { Iterable } from "@siteimprove/alfa-iterable";
import { List } from "@siteimprove/alfa-list";
import type { Performance } from "@siteimprove/alfa-performance";

@@ -21,5 +22,5 @@ import type { Oracle } from "./oracle.js";

private readonly _oracle;
private constructor();
protected constructor(input: I, rules: List<Rule<I, T, Q, S>>, oracle: Oracle<I, T, Q, S>);
evaluate(performance?: Performance<Rule.Event<I, T, Q, S>>): Future<Iterable<Outcome<I, T, Q, S>>>;
}
//# sourceMappingURL=audit.d.ts.map

@@ -13,5 +13,5 @@ import type { Future } from "@siteimprove/alfa-future";

private readonly _storage;
private constructor();
protected constructor();
get<I, T extends Hashable, Q extends Question.Metadata, S>(rule: Rule<I, T, Q, S>, ifMissing: Thunk<Future<Iterable<Outcome<I, T, Q, S>>>>): Future<Iterable<Outcome<I, T, Q, S>>>;
}
//# sourceMappingURL=cache.d.ts.map

@@ -99,3 +99,5 @@ import { Equatable } from "@siteimprove/alfa-equatable";

private readonly _expectations;
private constructor();
protected constructor(rule: Rule<I, T, Q, S>, target: T, expectations: Record<{
[key: string]: Result<Diagnostic>;
}>, mode: Mode);
get target(): T;

@@ -138,3 +140,5 @@ get expectations(): Record<{

private readonly _expectations;
private constructor();
protected constructor(rule: Rule<I, T, Q, S>, target: T, expectations: Record<{
[key: string]: Result<Diagnostic>;
}>, mode: Mode);
get target(): T;

@@ -175,3 +179,3 @@ get expectations(): Record<{

private readonly _diagnostic;
private constructor();
protected constructor(rule: Rule<I, T, Q, S>, target: T, diagnostic: Diagnostic, mode: Mode);
get target(): T;

@@ -213,3 +217,3 @@ get diagnostic(): Diagnostic;

static of<I, T extends Hashable, Q extends Question.Metadata, S>(rule: Rule<I, T, Q, S>, mode: Mode): Inapplicable<I, T, Q, S>;
private constructor();
protected constructor(rule: Rule<I, T, Q, S>, mode: Mode);
equals<I, T extends Hashable, Q extends Question.Metadata, S>(value: Inapplicable<I, T, Q, S>): boolean;

@@ -216,0 +220,0 @@ equals(value: unknown): value is this;

@@ -110,3 +110,3 @@ import { Array } from "@siteimprove/alfa-array";

}): Atomic<I, T, Q, S>;
private constructor();
protected constructor(uri: string, requirements: Array<Requirement>, tags: Array<Tag>, evaluate: Atomic.Evaluate<I, T, Q, S>);
toJSON(): Atomic.JSON;

@@ -142,3 +142,3 @@ }

private readonly _composes;
private constructor();
protected constructor(uri: string, requirements: Array<Requirement>, tags: Array<Tag>, composes: Array<Rule<I, T, Q, S>>, evaluate: Composite.Evaluate<I, T, Q, S>);
get composes(): ReadonlyArray<Rule<I, T, Q, S>>;

@@ -145,0 +145,0 @@ toJSON(): Composite.JSON;

@@ -5,3 +5,3 @@ {

"homepage": "https://alfa.siteimprove.com",
"version": "0.97.0",
"version": "0.98.0",
"license": "MIT",

@@ -26,27 +26,27 @@ "description": "Functionality for implementing rules specified in the ACT Rules Format",

"dependencies": {
"@siteimprove/alfa-applicative": "^0.97.0",
"@siteimprove/alfa-array": "^0.97.0",
"@siteimprove/alfa-earl": "^0.97.0",
"@siteimprove/alfa-either": "^0.97.0",
"@siteimprove/alfa-equatable": "^0.97.0",
"@siteimprove/alfa-functor": "^0.97.0",
"@siteimprove/alfa-future": "^0.97.0",
"@siteimprove/alfa-hash": "^0.97.0",
"@siteimprove/alfa-iterable": "^0.97.0",
"@siteimprove/alfa-json": "^0.97.0",
"@siteimprove/alfa-list": "^0.97.0",
"@siteimprove/alfa-mapper": "^0.97.0",
"@siteimprove/alfa-monad": "^0.97.0",
"@siteimprove/alfa-option": "^0.97.0",
"@siteimprove/alfa-performance": "^0.97.0",
"@siteimprove/alfa-predicate": "^0.97.0",
"@siteimprove/alfa-record": "^0.97.0",
"@siteimprove/alfa-refinement": "^0.97.0",
"@siteimprove/alfa-result": "^0.97.0",
"@siteimprove/alfa-sarif": "^0.97.0",
"@siteimprove/alfa-sequence": "^0.97.0",
"@siteimprove/alfa-string": "^0.97.0",
"@siteimprove/alfa-thunk": "^0.97.0",
"@siteimprove/alfa-trilean": "^0.97.0",
"@siteimprove/alfa-tuple": "^0.97.0"
"@siteimprove/alfa-applicative": "^0.98.0",
"@siteimprove/alfa-array": "^0.98.0",
"@siteimprove/alfa-earl": "^0.98.0",
"@siteimprove/alfa-either": "^0.98.0",
"@siteimprove/alfa-equatable": "^0.98.0",
"@siteimprove/alfa-functor": "^0.98.0",
"@siteimprove/alfa-future": "^0.98.0",
"@siteimprove/alfa-hash": "^0.98.0",
"@siteimprove/alfa-iterable": "^0.98.0",
"@siteimprove/alfa-json": "^0.98.0",
"@siteimprove/alfa-list": "^0.98.0",
"@siteimprove/alfa-mapper": "^0.98.0",
"@siteimprove/alfa-monad": "^0.98.0",
"@siteimprove/alfa-option": "^0.98.0",
"@siteimprove/alfa-performance": "^0.98.0",
"@siteimprove/alfa-predicate": "^0.98.0",
"@siteimprove/alfa-record": "^0.98.0",
"@siteimprove/alfa-refinement": "^0.98.0",
"@siteimprove/alfa-result": "^0.98.0",
"@siteimprove/alfa-sarif": "^0.98.0",
"@siteimprove/alfa-sequence": "^0.98.0",
"@siteimprove/alfa-string": "^0.98.0",
"@siteimprove/alfa-thunk": "^0.98.0",
"@siteimprove/alfa-trilean": "^0.98.0",
"@siteimprove/alfa-tuple": "^0.98.0"
},

@@ -53,0 +53,0 @@ "publishConfig": {

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