Skip to content

Commit

Permalink
fix: module perDependency error
Browse files Browse the repository at this point in the history
  • Loading branch information
Dunqing committed May 11, 2022
1 parent 4b42ff4 commit 66de8e2
Show file tree
Hide file tree
Showing 9 changed files with 31 additions and 53 deletions.
2 changes: 1 addition & 1 deletion examples/resume-example/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
},
"dependencies": {
"@resumejs/resume": "workspace:*",
"@resumejs/core": "workspace:*",
"@resumejs/components": "workspace:*",
"react": "^17.0.2",
"react-dom": "^17.0.2"
}
Expand Down
19 changes: 0 additions & 19 deletions packages/core/package.json

This file was deleted.

12 changes: 0 additions & 12 deletions packages/core/src/Show.tsx

This file was deleted.

12 changes: 0 additions & 12 deletions packages/core/src/main.tsx

This file was deleted.

2 changes: 1 addition & 1 deletion packages/create-resumejs/template-markdown/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
},
"dependencies": {
"@resumejs/resume": "latest",
"@resumejs/core": "latest",
"@resumejs/components": "latest",
"react": "^17.0.2",
"react-dom": "^17.0.2"
}
Expand Down
2 changes: 2 additions & 0 deletions packages/resume/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,13 @@
},
"peerDependencies": {
"@resumejs/core": "workspace:*",
"@resumejs/components": "workspace:*",
"react": "^17.0.2",
"react-dom": "^17.0.2"
},
"dependencies": {
"@resumejs/core": "workspace:*",
"@resumejs/components": "workspace:*",
"@types/minimist": "^1.2.2",
"@types/react": "^17.0.33",
"@types/react-dom": "^17.0.10",
Expand Down
3 changes: 0 additions & 3 deletions packages/resume/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,6 @@ const getViteConfig = () => {
const _config: InlineConfig = {
logLevel: 'info',
configFile,
optimizeDeps: {
entries: ["@resumejs/core"]
},
plugins: [
react(),
entry(),
Expand Down
22 changes: 21 additions & 1 deletion packages/resume/src/plugins/entry.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,27 @@ export const entry = (): Plugin => {
load(id) {
if (id === RESUME_ENTRY) {
const ms = new MagicString(`
import "@resumejs/core"
import React from 'react'
import ReactDOM from 'react-dom'
import 'uno.css'
import { Resume } from '@resumejs/components'
import '@resumejs/components/style'
import md from 'virtual:resume'
const Show = () => {
return (
<div className="flex justify-center">
<Resume className="md:w-screen-md">{md}</Resume>
</div>
)
}
ReactDOM.render(
<React.StrictMode>
<Show />
</React.StrictMode>,
document.getElementById('root')
)
`)
return {
code: ms.toString(),
Expand Down
10 changes: 6 additions & 4 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 66de8e2

Please sign in to comment.