Skip to content

Commit

Permalink
feat(runtime-utils): split parsed from browser
Browse files Browse the repository at this point in the history
  • Loading branch information
KyrieLii committed Nov 27, 2023
1 parent e8d838c commit d356041
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 5 deletions.
2 changes: 1 addition & 1 deletion packages/runtime/plugin-router-v5/src/runtime/plugin.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import {
import hoistNonReactStatics from 'hoist-non-react-statics';
import { RuntimeReactContext, isBrowser } from '@modern-js/runtime';
import type { Plugin } from '@modern-js/runtime';
import { parsedJSONFromElement } from '@modern-js/runtime-utils/browser';
import { parsedJSONFromElement } from '@modern-js/runtime-utils/parsed';
import { renderRoutes, getLocation, urlJoin } from './utils';
import { modifyRoutesHook } from './hooks';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import {
RouteObject,
} from '@modern-js/runtime-utils/router';
import hoistNonReactStatics from 'hoist-non-react-statics';
import { parsedJSONFromElement } from '@modern-js/runtime-utils/browser';
import { parsedJSONFromElement } from '@modern-js/runtime-utils/parsed';
import type { RouterSubscriber } from '@modern-js/runtime-utils/remix-router';
import { Plugin, RuntimeReactContext } from '../../core';
import { modifyRoutes as modifyRoutesHook } from './hooks';
Expand Down
2 changes: 1 addition & 1 deletion packages/runtime/plugin-runtime/src/ssr/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { loadableReady } from '@loadable/component';
import hoistNonReactStatics from 'hoist-non-react-statics';
import { parsedJSONFromElement } from '@modern-js/runtime-utils/browser';
import { parsedJSONFromElement } from '@modern-js/runtime-utils/parsed';
import type { Plugin } from '../core';
import {
RenderLevel,
Expand Down
13 changes: 13 additions & 0 deletions packages/toolkit/runtime-utils/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,11 @@
"jsnext:source": "./src/time.ts",
"require": "./dist/cjs/time.js",
"default": "./dist/esm/time.js"
},
"./parsed": {
"jsnext:source": "./src/parsed.ts",
"require": "./dist/cjs/parsed.js",
"default": "./dist/esm/parsed.js"
}
},
"publishConfig": {
Expand Down Expand Up @@ -84,6 +89,11 @@
"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"
}
}
},
Expand All @@ -106,6 +116,9 @@
],
"time": [
"./dist/types/time.d.ts"
],
"parsed": [
"./dist/types/parsed.d.ts"
]
}
},
Expand Down
1 change: 0 additions & 1 deletion packages/toolkit/runtime-utils/src/browser/index.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
export * from './parsed';
export * from './nestedRoutes';
2 changes: 1 addition & 1 deletion packages/toolkit/runtime-utils/tests/brower/parse.test.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { parsedJSONFromElement } from '../../src/browser';
import { parsedJSONFromElement } from '../../src/parsed';

describe('parsed utils', () => {
it('should return null if no alias config', () => {
Expand Down

0 comments on commit d356041

Please sign in to comment.