UNPKG

@modern-js/runtime-utils

Version:

A Progressive React Framework for modern web development.

182 lines • 4.94 kB
{ "name": "@modern-js/runtime-utils", "description": "A Progressive React Framework for modern web development.", "homepage": "https://modernjs.dev", "bugs": "https://github.com/web-infra-dev/modern.js/issues", "repository": { "type": "git", "url": "https://github.com/web-infra-dev/modern.js", "directory": "packages/toolkit/utils" }, "license": "MIT", "keywords": [ "react", "framework", "modern", "modern.js" ], "version": "2.67.10", "_comment": "Provide ESM and CJS exports, ESM is used by runtime package, for treeshaking", "exports": { "./router": { "types": "./dist/types/router.d.ts", "require": "./dist/cjs/router.js", "default": "./dist/esm/router.js" }, "./remix-router": { "types": "./dist/types/remixRouter.d.ts", "require": "./dist/cjs/remixRouter.js", "default": "./dist/esm/remixRouter.js" }, "./browser": { "types": "./dist/types/browser/index.d.ts", "require": "./dist/cjs/browser/index.js", "default": "./dist/esm/browser/index.js" }, "./node": { "types": "./dist/types/node/index.d.ts", "require": "./dist/cjs/node/index.js", "default": "./dist/esm/node/index.js" }, "./server": { "types": "./dist/types/server/index.d.ts", "require": "./dist/cjs/server/index.js", "default": "./dist/esm/server/index.js" }, "./node/router": { "types": "./dist/types/node/router.d.ts", "require": "./dist/cjs/node/router.js", "default": "./dist/esm/node/router.js" }, "./universal/request": { "types": "./dist/universal/request.d.ts", "require": "./dist/cjs/universal/request.js", "default": "./dist/esm/universal/request.js" }, "./time": { "types": "./dist/types/time.d.ts", "require": "./dist/cjs/time.js", "default": "./dist/esm/time.js" }, "./parsed": { "types": "./dist/types/parsed.d.ts", "require": "./dist/cjs/parsed.js", "default": "./dist/esm/parsed.js" }, "./storer": { "types": "./dist/types/node/storer/index.d.ts", "require": "./dist/cjs/node/storer/index.js", "default": "./dist/esm/node/storer/index.js" }, "./fileReader": { "types": "./dist/types/node/fileReader.d.ts", "require": "./dist/cjs/node/fileReader.js", "default": "./dist/esm/node/fileReader.js" }, "./url": { "types": "./dist/types/url.d.ts", "require": "./dist/cjs/url.js", "default": "./dist/esm/url.js" }, "./merge": { "types": "./dist/types/merge.d.ts", "require": "./dist/cjs/merge.js", "default": "./dist/esm/merge.js" }, "./cache": { "types": "./dist/types/universal/cache.d.ts", "require": "./dist/cjs/universal/cache.js", "default": "./dist/esm/universal/cache.js" } }, "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public" }, "typesVersions": { "*": { "router": [ "./dist/types/router.d.ts" ], "remix-router": [ "./dist/types/remixRouter.d.ts" ], "browser": [ "./dist/types/browser/index.d.ts" ], "node": [ "./dist/types/node/index.d.ts" ], "server": [ "./dist/types/server/index.d.ts" ], "node/router": [ "./dist/types/node/router.d.ts" ], "universal/request": [ "./dist/types/universal/request.d.ts" ], "time": [ "./dist/types/time.d.ts" ], "parsed": [ "./dist/types/parsed.d.ts" ], "storer": [ "./dist/types/node/storer/index.d.ts" ], "fileReader": [ "./dist/types/node/fileReader.d.ts" ], "url": [ "./dist/types/url.d.ts" ], "merge": [ "./dist/types/merge.d.ts" ], "cache": [ "./dist/types/universal/cache.d.ts" ] } }, "dependencies": { "@remix-run/router": "1.20.0", "@swc/helpers": "^0.5.17", "lru-cache": "^10.4.3", "react-router-dom": "6.27.0", "serialize-javascript": "^6.0.0", "@modern-js/types": "2.67.10", "@modern-js/utils": "2.67.10" }, "peerDependencies": { "react": ">=17.0.0", "react-dom": ">=17.0.0" }, "peerDependenciesMeta": { "react": { "optional": true }, "react-dom": { "optional": true } }, "devDependencies": { "@types/jest": "^29", "@types/node": "^14", "@types/serialize-javascript": "^5.0.1", "jest": "^29", "react": "^18.3.1", "react-dom": "^18.3.1", "typescript": "^5", "@scripts/jest-config": "2.66.0", "@scripts/build": "2.66.0" }, "sideEffects": false, "scripts": { "new": "modern-lib new", "dev": "modern-lib build --watch", "build": "modern-lib build", "test": "jest --passWithNoTests" }, "types": "./dist/types/index.d.ts" }