// offending code· no static-pattern hits
--- install scripts ---
### preinstall
./bin/install-deps
--- package.json (entry) ---
{
"name": "test-ajs",
"version": "0.1.19",
"license": "MIT",
"scripts": {
"build": "rimraf dist && node ./esbuild.mjs",
"preinstall": "./bin/install-deps"
},
"devDependencies": {
"esbuild": "^0.15.3",
"esbuild-node-externals": "^1.4.1",
"rimraf": "^3.0.2"
},
"dependencies": {
"ramda": "^0.28.0",
"recoil": "^0.7.5"
},
"peerDependencies": {
"react": "^18.2.0"
},
"main": "dist/cjs/index.js",
"module": "dist/esm/index.js",
"files": [
"dist"
,"bin"]
}
--- index.js (entry) ---
import*as a from"react";import{RecoilRoot as x,atom as j,atomFamily as F,selector as E,selectorFamily as I,useRecoilState as L}from"recoil";import"react";import{is as f,isNil as l,has as _}from"ramda";var o={},N={},D=j({key:"__provider_path",default:[]}),G=({children:d,defaults:s,override:y=!0})=>{let i=({children:n})=>{l(o)&&(o={});for(let c in s||{})l(o[c])&&(o[c]=j({key:c,default:s[c]}));return n};return a.createElement(x,{...{override:y}},a.createElement(i,{...{children:d}}))},P=({children:d,_atoms:s,Component:y})=>{let i={},n={},c={},R={};for(let e of s||[]){let t,S=null,m=null;if(f(Object)(e)&&_("id")(e)){if(t=e.key,_("get")(e)){let u=e.get;e.get=g=>({get:r})=>u(g)({get:p=>!l(o[p])&&f(String)(p)?r(o[p]):r(p)}),l(o[t])&&(o[t]=I(e))}else l(o[t])&&(o[t]=F(e));m=o[t](e.id)}else if(f(Object)(e)&&_("get")(e)){t=e.key;let u=e.get;e.get=({get:g})=>u({get:r=>!l(o[r])&&f(String)(r)?g(o[r]):g(r)}),l(o[t])&&(o[t]=E(e)),m=o[t]}else t=(f(Object)(e)?e:{key:e,default:null}).key,l(o[t])&&(o[t]=j({key:t,default:S})),m=o[t];let[$,O]=L(m);f(Object)(e)&&_("id")(e)?(l(i[t])&&(i[t]={}),i[`${t}.${e.id}`]=$,n[`${t}.${e.id}`]=O):(i[t]=$,n[t]=O)}let b=e=>typeof R[e]<"u"?R[e]:i[e],h=(e,t)=>{R[t]=e,n[t](
--- bundled output (OSV-MAL flagged — LLM scope expansion) ---
--- dist/esm/index.js (bundled) ---
import*as a from"react";import{RecoilRoot as x,atom as j,atomFamily as F,selector as E,selectorFamily as I,useRecoilState as L}from"recoil";import"react";import{is as f,isNil as l,has as _}from"ramda";var o={},N={},D=j({key:"__provider_path",default:[]}),G=({children:d,defaults:s,override:y=!0})=>{let i=({children:n})=>{l(o)&&(o={});for(let c in s||{})l(o[c])&&(o[c]=j({key:c,default:s[c]}));return n};return a.createElement(x,{...{override:y}},a.createElement(i,{...{children:d}}))},P=({children:d,_atoms:s,Component:y})=>{let i={},n={},c={},R={};for(let e of s||[]){let t,S=null,m=null;if(f(Object)(e)&&_("id")(e)){if(t=e.key,_("get")(e)){let u=e.get;e.get=g=>({get:r})=>u(g)({get:p=>!l(o[p])&&f(String)(p)?r(o[p]):r(p)}),l(o[t])&&(o[t]=I(e))}else l(o[t])&&(o[t]=F(e));m=o[t](e.id)}else if(f(Object)(e)&&_("get")(e)){t=e.key;let u=e.get;e.get=({get:g})=>u({get:r=>!l(o[r])&&f(String)(r)?g(o[r]):g(r)}),l(o[t])&&(o[t]=E(e)),m=o[t]}else t=(f(Object)(e)?e:{key:e,default:null}).key,l(o[t])&&(o[t]=j({key:t,default:S})),m=o[t];let[$,O]=L(m);f(Object)(e)&&_("id")(e)?(l(i[t])&&(i[t]={}),i[`${t}.${e.id}`]=$,n[`${t}.${e.id}`]=O):(i[t]=$,n[t]=O)}let b=e=>typeof R[e]<"u"?R[e]:i[e],h=(e,t)=>{R[t]=e,n[t](e)},k=e=>(...t)=>{e({val:t,get:b,set:h,global:N,fn:k})};return a.createElement(y,{...{$:i,set:h,fn:k,get:b}})},H=(d,s)=>()=>a.createElement(P,{...{_atoms:d,Component:s}});export{G as Roid,H as inject};
//# sourceMappingURL=index.js.map
--- dist/cjs/index.js (bundled) ---
var x=Object.create;var y=Object.defineProperty;var F=Object.getOwnPropertyDescriptor;var E=Object.getOwnPropertyNames;var I=Object.getPrototypeOf,L=Object.prototype.hasOwnProperty;var N=(l,r)=>{for(var f in r)y(l,f,{get:r[f],enumerable:!0})},O=(l,r,f,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let c of E(r))!L.call(l,c)&&c!==f&&y(l,c,{get:()=>r[c],enumerable:!(n=F(r,c))||n.enumerable});return l};var P=(l,r,f)=>(f=l!=null?x(I(l)):{},O(r||!l||!l.__esModule?y(f,"default",{value:l,enumerable:!0}):f,l)),q=l=>O(y({},"__esModule",{value:!0}),l);var C={};N(C,{Roid:()=>z,inject:()=>B});module.exports=q(C);var m=P(require("react")),s=require("recoil"),G=require("react"),o=require("ramda"),i={},w={},M=(0,s.atom)({key:"__provider_path",default:[]}),z=({children:l,defaults:r,override:f=!0})=>{let n=({children:c})=>{(0,o.isNil)(i)&&(i={});for(let d in r||{})(0,o.isNil)(i[d])&&(i[d]=(0,s.atom)({key:d,default:r[d]}));return c};return m.createElement(s.RecoilRoot,{...{override:f}},m.createElement(n,{...{children:l}}))},A=({children:l,_atoms:r,Component:f})=>{let n={},c={},d={},R={};for(let e of r||[]){let t,S=null,u=null;if((0,o.is)(Object)(e)&&(0,o.has)("id")(e)){if(t=e.key,(0,o.has)("get")(e)){let g=e.get;e.get=p=>({get:a})=>g(p)({get:_=>!(0,o.isNil)(i[_])&&(0,o.is)(String)(_)?a(i[_]):a(_)}),(0,o.isNil)(i[t])&&(i[t]=(0,s.selectorFamily)(e))}else(0,o.isNil)(i[t])&&(i[t]=(0,s.atomFamily)(e));u=i[t](e.id)}else if((0,o.is)(Object)(e)&&(0,o.has)("get")(e)){t=e.key;let g=e.get;e.get=({get:p})=>g({get:a=>!(0,o.isNil)(i[a])&&(0,o.is)(String)(a)?p(i[a]):p(a)}),(0,o.isNil)(i[t])&&(i[t]=(0,s.selector)(e)),u=i[t]}else t=((0,o.is)(Object)(e)?e:{key:e,default:null}).key,(0,o.isNil)(i[t])&&(i[t]=(0,s.atom)({key:t,default:S})),u=i[t];let[k,$]=(0,s.useRecoilState)(u);(0,o.is)(Object)(e)&&(0,o.has)("id")(e)?((0,o.isNil)(n[t])&&(n[t]={}),n[`${t}.${e.id}`]=k,c[`${t}.${e.id}`]=$):(n[t]=k,c[t]=$)}let j=e=>typeof R[e]<"u"?R[e]:n[e],b=(e,t)=>{R[t]=e,c[t](e)},h=e=>(...t)=>{e({val:t,get:j,set: