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

@khanacademy/wonder-blocks-core

Package Overview
Dependencies
Maintainers
1
Versions
277
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@khanacademy/wonder-blocks-core - npm Package Compare versions

Comparing version 0.0.0-PR2420-20250121174321 to 0.0.0-PR2442-20250127232832

4

CHANGELOG.md
# @khanacademy/wonder-blocks-core
## 0.0.0-PR2420-20250121174321
## 0.0.0-PR2442-20250127232832
### Major Changes
- 631850f3: Fixes keyboard tests in Dropdown and Clickable with specific key events. We now check `event.key` instead of `event.which` or `event.keyCode` to remove deprecated event properties and match the keys returned from Testing Library/userEvent.
- 0199324d: Fixes keyboard tests in Dropdown and Clickable with specific key events. We now check `event.key` instead of `event.which` or `event.keyCode` to remove deprecated event properties and match the keys returned from Testing Library/userEvent.

@@ -9,0 +9,0 @@ ## 11.1.0

@@ -16,52 +16,52 @@ import * as React from "react";

children?: React.ReactNode;
style?: import("../util/types").StyleType;
testId?: string | undefined;
lang?: string | undefined;
className?: string | undefined;
htmlFor?: string | undefined;
tabIndex?: number | undefined;
id?: string | undefined;
title?: string | undefined;
"data-modal-launcher-portal"?: boolean | undefined;
"data-placement"?: string | undefined;
style?: import("..").StyleType;
testId?: string;
lang?: string;
className?: string;
htmlFor?: string;
tabIndex?: number;
id?: string;
title?: string;
"data-modal-launcher-portal"?: boolean;
"data-placement"?: string;
} & Readonly<import("..").AriaAttributes> & Readonly<{
role?: import("..").AriaRole | undefined;
role?: import("..").AriaRole;
}> & {
onMouseDown?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onMouseUp?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onMouseMove?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onClick?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onDoubleClick?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onMouseEnter?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onMouseLeave?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onMouseOut?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onMouseOver?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onDrag?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onDragEnd?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onDragEnter?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onDragExit?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onDragLeave?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onDragOver?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onDragStart?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onDrop?: ((e: React.MouseEvent<Element, MouseEvent>) => unknown) | undefined;
onMouseDown?: (e: React.MouseEvent) => unknown;
onMouseUp?: (e: React.MouseEvent) => unknown;
onMouseMove?: (e: React.MouseEvent) => unknown;
onClick?: (e: React.MouseEvent) => unknown;
onDoubleClick?: (e: React.MouseEvent) => unknown;
onMouseEnter?: (e: React.MouseEvent) => unknown;
onMouseLeave?: (e: React.MouseEvent) => unknown;
onMouseOut?: (e: React.MouseEvent) => unknown;
onMouseOver?: (e: React.MouseEvent) => unknown;
onDrag?: (e: React.MouseEvent) => unknown;
onDragEnd?: (e: React.MouseEvent) => unknown;
onDragEnter?: (e: React.MouseEvent) => unknown;
onDragExit?: (e: React.MouseEvent) => unknown;
onDragLeave?: (e: React.MouseEvent) => unknown;
onDragOver?: (e: React.MouseEvent) => unknown;
onDragStart?: (e: React.MouseEvent) => unknown;
onDrop?: (e: React.MouseEvent) => unknown;
} & {
onKeyDown?: ((e: React.KeyboardEvent<Element>) => unknown) | undefined;
onKeyPress?: ((e: React.KeyboardEvent<Element>) => unknown) | undefined;
onKeyUp?: ((e: React.KeyboardEvent<Element>) => unknown) | undefined;
onKeyDown?: (e: React.KeyboardEvent) => unknown;
onKeyPress?: (e: React.KeyboardEvent) => unknown;
onKeyUp?: (e: React.KeyboardEvent) => unknown;
} & {
onChange?: ((e: React.ChangeEvent<HTMLInputElement>) => unknown) | undefined;
onInput?: ((e: React.ChangeEvent<HTMLInputElement>) => unknown) | undefined;
onInvalid?: ((e: React.ChangeEvent<HTMLInputElement>) => unknown) | undefined;
onSubmit?: ((e: React.ChangeEvent<HTMLInputElement>) => unknown) | undefined;
onChange?: (e: React.ChangeEvent<HTMLInputElement>) => unknown;
onInput?: (e: React.ChangeEvent<HTMLInputElement>) => unknown;
onInvalid?: (e: React.ChangeEvent<HTMLInputElement>) => unknown;
onSubmit?: (e: React.ChangeEvent<HTMLInputElement>) => unknown;
} & {
onTouchCancel?: ((e: React.TouchEvent<Element>) => unknown) | undefined;
onTouchEnd?: ((e: React.TouchEvent<Element>) => unknown) | undefined;
onTouchMove?: ((e: React.TouchEvent<Element>) => unknown) | undefined;
onTouchStart?: ((e: React.TouchEvent<Element>) => unknown) | undefined;
onTouchCancel?: (e: React.TouchEvent) => unknown;
onTouchEnd?: (e: React.TouchEvent) => unknown;
onTouchMove?: (e: React.TouchEvent) => unknown;
onTouchStart?: (e: React.TouchEvent) => unknown;
} & {
onFocus?: ((e: React.FocusEvent<Element, Element>) => unknown) | undefined;
onBlur?: ((e: React.FocusEvent<Element, Element>) => unknown) | undefined;
onFocus?: (e: React.FocusEvent) => unknown;
onBlur?: (e: React.FocusEvent) => unknown;
} & {
tag?: string | undefined;
tag?: string;
} & React.RefAttributes<unknown>>;
export default Text;
{
"name": "@khanacademy/wonder-blocks-core",
"version": "0.0.0-PR2420-20250121174321",
"version": "0.0.0-PR2442-20250127232832",
"design": "v1",

@@ -5,0 +5,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