🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@del-wang/react-unstrict

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@del-wang/react-unstrict - npm Package Compare versions

Comparing version
1.2.0
to
1.3.0
+4
-5
dist/useUnStrictEffect.cjs

@@ -1,9 +0,8 @@

const require_rolldown_runtime = require('./_virtual/rolldown_runtime.cjs');
const require_dev = require('./dev.cjs');
let __del_wang_equals = require("@del-wang/equals");
__del_wang_equals = require_rolldown_runtime.__toESM(__del_wang_equals);
let _del_wang_equals = require("@del-wang/equals");
let react = require("react");
react = require_rolldown_runtime.__toESM(react);
//#region src/useUnStrictEffect.ts
/** biome-ignore-all lint/correctness/useHookAtTopLevel: just do it */
/** biome-ignore-all lint/correctness/useExhaustiveDependencies: just do it */
function useUnStrictEffect(effect, deps) {

@@ -21,3 +20,3 @@ if (require_dev.kIsReactDev) return _useUnStrictEffect(effect, deps || [{}]);

(0, react.useEffect)(() => {
if (!(0, __del_wang_equals.shallowEqual)(refs.current.prevDeps, deps)) {
if (!(0, _del_wang_equals.shallowEqual)(refs.current.prevDeps, deps)) {
refs.current.step1 = 0;

@@ -24,0 +23,0 @@ refs.current.step2 = 0;

@@ -6,2 +6,4 @@ import { kIsReactDev } from "./dev.js";

//#region src/useUnStrictEffect.ts
/** biome-ignore-all lint/correctness/useHookAtTopLevel: just do it */
/** biome-ignore-all lint/correctness/useExhaustiveDependencies: just do it */
function useUnStrictEffect(effect, deps) {

@@ -8,0 +10,0 @@ if (kIsReactDev) return _useUnStrictEffect(effect, deps || [{}]);

@@ -1,7 +0,6 @@

const require_rolldown_runtime = require('./_virtual/rolldown_runtime.cjs');
const require_dev = require('./dev.cjs');
let react = require("react");
react = require_rolldown_runtime.__toESM(react);
//#region src/useUnStrictRun.ts
/** biome-ignore-all lint/correctness/useHookAtTopLevel: just do it */
function useUnStrictRun(fn) {

@@ -8,0 +7,0 @@ if (require_dev.kIsReactDev) return _useUnStrictRun(fn);

@@ -5,2 +5,3 @@ import { kIsReactDev } from "./dev.js";

//#region src/useUnStrictRun.ts
/** biome-ignore-all lint/correctness/useHookAtTopLevel: just do it */
function useUnStrictRun(fn) {

@@ -7,0 +8,0 @@ if (kIsReactDev) return _useUnStrictRun(fn);

{
"name": "@del-wang/react-unstrict",
"version": "1.2.0",
"version": "1.3.0",
"type": "module",

@@ -53,14 +53,4 @@ "description": "✂️ Bypass React StrictMode double execution for consistent development behavior",

"dependencies": {
"@del-wang/equals": "1.2.0"
"@del-wang/equals": "1.3.0"
},
"devDependencies": {
"@testing-library/dom": "^10.4.0",
"@testing-library/react": "^16.3.0",
"@types/react": "^19",
"jsdom": "^27.0.0",
"tsdown": "^0.15.6",
"typescript": "^5.8.3",
"vitest": "^3.2.4",
"@del-wang/config": "1.5.0"
},
"engines": {

@@ -75,7 +65,3 @@ "node": ">=18"

"url": "git+https://github.com/idootop/del-toolkit.git"
},
"scripts": {
"build": "del build",
"test": "vitest run"
}
}
//#region rolldown:runtime
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") for (var keys = __getOwnPropNames(from), i = 0, n = keys.length, key; i < n; i++) {
key = keys[i];
if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, {
get: ((k) => from[k]).bind(null, key),
enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable
});
}
return to;
};
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", {
value: mod,
enumerable: true
}) : target, mod));
//#endregion
exports.__toESM = __toESM;