{"id":179267396,"number":"1.3.1","published_at":"2026-02-21T20:47:57.377Z","licenses":"Proprietary","integrity":"sha512-Czw+a45W1zPczXqe2qJfY7/PWsMmjONLNwP98ISLZQAi/iZrLJFQT/VZSJ01NEqmIg6sL+IlSF+YZ+1xgUNekA==","status":null,"download_url":"https://registry.npmjs.org/@actdim/dynstruct/-/dynstruct-1.3.1.tgz","registry_url":"https://www.npmjs.com/package/@actdim/dynstruct/v/1.3.1","documentation_url":null,"install_command":"npm install @actdim/dynstruct@1.3.1","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"pavel.borodaev","email":"pavel.borodaev@gmail.com"},"dist":{"shasum":"f0129237d98e9562cd812e1fa2a3ea6a3cc29f3e","tarball":"https://registry.npmjs.org/@actdim/dynstruct/-/dynstruct-1.3.1.tgz","fileCount":91,"integrity":"sha512-Czw+a45W1zPczXqe2qJfY7/PWsMmjONLNwP98ISLZQAi/iZrLJFQT/VZSJ01NEqmIg6sL+IlSF+YZ+1xgUNekA==","signatures":[{"sig":"MEUCIQDYW5eJjv6rpbGpCD6+grWNlEomiLeAkG5GFert8dBR4QIgR39BTCtY9i2ZZIiDEfD8fxEaPdcPWzwcYlcWgDl4Nl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243478},"gitHead":"41df99fb848dfb6c0cc4f5aadf65361278e92a90","main":null,"scripts":{"lint":"eslint \"./**/*.{ts,tsx}\" -f visualstudio --ext .ts,.tsx --report-unused-disable-directives --max-warnings 0","test":"npx vitest --config=vitest.node.config.ts --no-cache","build":"tsc -b tsconfig.json --noEmit \u0026\u0026 vite build","ncu:l":"ncu","ncu:u":"ncu -u","format":"prettier --write .","ncu:ud":"ncu -u --dev","nvm:il":"nvm install lts","nvm:la":"nvm list available","pnpm:u":"pnpm update","test:w":"npx vitest --config=vitest.node.config.ts --watch","pnpm:ou":"pnpm outdated","test:v8":"npx vite","storybook":"storybook dev -p 6006","typecheck":"tsc -p tsconfig.json --noEmit","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmVersion":"11.6.0","_nodeVersion":"24.9.0","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":{"./*":{"types":"./dist/*.d.ts","import":"./dist/*.es.js"}},"browserify":null},"created_at":"2026-03-14T23:19:11.609Z","updated_at":"2026-04-16T00:05:10.460Z","purl":"pkg:npm/%40actdim/dynstruct@1.3.1","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actdim%2Fdynstruct/versions/1.3.1","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actdim%2Fdynstruct/versions/1.3.1/codemeta","dependencies":[{"id":1954938724,"ecosystem":"npm","package_name":"shx","requirements":"^0.4.0","kind":"Development","optional":false},{"id":1954938725,"ecosystem":"npm","package_name":"chai","requirements":"^6.2.0","kind":"Development","optional":false},{"id":1954938726,"ecosystem":"npm","package_name":"vite","requirements":"^7.2.2","kind":"Development","optional":false},{"id":1954938727,"ecosystem":"npm","package_name":"mocha","requirements":"^11.7.5","kind":"Development","optional":false},{"id":1954938728,"ecosystem":"npm","package_name":"eslint","requirements":"^9.39.1","kind":"Development","optional":false},{"id":1954938729,"ecosystem":"npm","package_name":"vitest","requirements":"^4.0.8","kind":"Development","optional":false},{"id":1954938730,"ecosystem":"npm","package_name":"globals","requirements":"^16.5.0","kind":"Development","optional":false},{"id":1954938731,"ecosystem":"npm","package_name":"prettier","requirements":"^3.6.2","kind":"Development","optional":false},{"id":1954938732,"ecosystem":"npm","package_name":"@swc/core","requirements":"^1.15.1","kind":"Development","optional":false},{"id":1954938733,"ecosystem":"npm","package_name":"storybook","requirements":"10.0.7","kind":"Development","optional":false},{"id":1954938734,"ecosystem":"npm","package_name":"typescript","requirements":"^5.9.3","kind":"Development","optional":false},{"id":1954938735,"ecosystem":"npm","package_name":"@types/chai","requirements":"^5.2.3","kind":"Development","optional":false},{"id":1954938736,"ecosystem":"npm","package_name":"@types/node","requirements":"^24.10.0","kind":"Development","optional":false},{"id":1954938737,"ecosystem":"npm","package_name":"@types/mocha","requirements":"^10.0.10","kind":"Development","optional":false},{"id":1954938738,"ecosystem":"npm","package_name":"@types/react","requirements":"^19.2.14","kind":"Development","optional":false},{"id":1954938739,"ecosystem":"npm","package_name":"vite-plugin-dts","requirements":"^4.5.4","kind":"Development","optional":false},{"id":1954938740,"ecosystem":"npm","package_name":"@types/react-dom","requirements":"^19.2.3","kind":"Development","optional":false},{"id":1954938741,"ecosystem":"npm","package_name":"npm-check-updates","requirements":"^19.1.2","kind":"Development","optional":false},{"id":1954938742,"ecosystem":"npm","package_name":"typescript-eslint","requirements":"^8.46.3","kind":"Development","optional":false},{"id":1954938743,"ecosystem":"npm","package_name":"eslint-plugin-react","requirements":"^7.37.5","kind":"Development","optional":false},{"id":1954938744,"ecosystem":"npm","package_name":"vite-tsconfig-paths","requirements":"^5.1.4","kind":"Development","optional":false},{"id":1954938745,"ecosystem":"npm","package_name":"@storybook/addon-docs","requirements":"10.0.7","kind":"Development","optional":false},{"id":1954938746,"ecosystem":"npm","package_name":"@storybook/react-vite","requirements":"10.0.7","kind":"Development","optional":false},{"id":1954938747,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^10.1.8","kind":"Development","optional":false},{"id":1954938748,"ecosystem":"npm","package_name":"eslint-plugin-prettier","requirements":"^5.5.4","kind":"Development","optional":false},{"id":1954938749,"ecosystem":"npm","package_name":"eslint-plugin-storybook","requirements":"10.0.7","kind":"Development","optional":false},{"id":1954938750,"ecosystem":"npm","package_name":"@vitejs/plugin-react-swc","requirements":"^4.2.1","kind":"Development","optional":false},{"id":1954938751,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^8.46.3","kind":"Development","optional":false},{"id":1954938752,"ecosystem":"npm","package_name":"eslint-plugin-react-hooks","requirements":"^7.0.1","kind":"Development","optional":false},{"id":1954938753,"ecosystem":"npm","package_name":"prettier-plugin-classnames","requirements":"^0.8.5","kind":"Development","optional":false},{"id":1954938754,"ecosystem":"npm","package_name":"@storybook/addon-onboarding","requirements":"10.0.7","kind":"Development","optional":false},{"id":1954938755,"ecosystem":"npm","package_name":"eslint-plugin-react-refresh","requirements":"^0.4.24","kind":"Development","optional":false},{"id":1954938756,"ecosystem":"npm","package_name":"eslint-formatter-visualstudio","requirements":"^9.0.1","kind":"Development","optional":false},{"id":1954938757,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^8.46.3","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actdim%2Fdynstruct"}