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

@uxf/core

Package Overview
Dependencies
Maintainers
0
Versions
98
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@uxf/core - npm Package Compare versions

Comparing version 11.53.0 to 11.53.1

2

package.json
{
"name": "@uxf/core",
"version": "11.53.0",
"version": "11.53.1",
"description": "UXF Core",

@@ -5,0 +5,0 @@ "author": "Petr Vejvoda <vejvoda@uxf.cz>",

@@ -1,1 +0,1 @@

export declare function assertNever(value: never): undefined;
export declare function assertNever(value: never): never;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.assertNever = assertNever;
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const throw_error_1 = require("./throw-error");
function assertNever(value) {
return void null;
return (0, throw_error_1.throwError)(`Unhandled case: '${value}'`);
}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const assert_never_1 = require("./assert-never");
test("assert-never", () => {
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-expect-error
expect(() => (0, assert_never_1.assertNever)("test")).not.toThrow();
expect(() => (0, assert_never_1.assertNever)(undefined)).not.toThrow();
var TestType;
(function (TestType) {
TestType["Example1"] = "EXAMPLE_1";
TestType["Example2"] = "EXAMPLE_2";
})(TestType || (TestType = {}));
function handleTestType(testType) {
switch (testType) {
case TestType.Example1:
return "Handled EXAMPLE_1";
case TestType.Example2:
return "Handled EXAMPLE_2";
default:
return (0, assert_never_1.assertNever)(testType);
}
}
test("assertNever", () => {
expect(handleTestType(TestType.Example1)).toBe("Handled EXAMPLE_1");
expect(handleTestType(TestType.Example2)).toBe("Handled EXAMPLE_2");
// Simulating an invalid input
expect(() => handleTestType("INVALID_TEST_TYPE")).toThrow();
expect(() => handleTestType(undefined)).toThrow();
});
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