mcfe-react-lib
Version:
Mount/unmount React components flexibly with React 17 or 18 support
73 lines (72 loc) • 1.94 kB
JSON
{
"name": "mcfe-react-lib",
"version": "2.0.5",
"description": "Mount/unmount React components flexibly with React 17 or 18 support",
"main": "index.cjs",
"module": "index.mjs",
"types": "index.d.ts",
"exports": {
"./createInitial": {
"import": "./createInitial.mjs",
"require": "./createInitial.cjs",
"types": "./createInitial.d.ts"
},
"./mountComponent": {
"import": "./mountComponent.mjs",
"require": "./mountComponent.cjs",
"types": "./mountComponent.d.ts"
},
"./adapters/reactDomAdapter17": {
"import": "./adapters/reactDomAdapter17.mjs",
"require": "./adapters/reactDomAdapter17.cjs",
"types": "./adapters/reactDomAdapter17.d.ts"
},
"./adapters/reactDomAdapter18": {
"import": "./adapters/reactDomAdapter18.mjs",
"require": "./adapters/reactDomAdapter18.cjs",
"types": "./adapters/reactDomAdapter18.d.ts"
},
"./CreateInitialReact17": {
"import": "./CreateInitialReact17.mjs",
"require": "./CreateInitialReact17.cjs",
"types": "./CreateInitialReact17.d.ts"
},
"./CreateInitialReact18": {
"import": "./CreateInitialReact18.mjs",
"require": "./CreateInitialReact18.cjs",
"types": "./CreateInitialReact18.d.ts"
}
},
"scripts": {
"build": "npm run clean && npx tsup",
"clean": "npx rimraf dist",
"dev": "npx tsup --watch"
},
"keywords": [
"react",
"mount",
"unmount",
"library",
"react-dom",
"react-17",
"react-18",
"micro-frontend"
],
"author": "Your Name",
"license": "MIT",
"peerDependencies": {
"react": ">=17.0.0",
"react-dom": ">=17.0.0"
},
"devDependencies": {
"@types/node": "22.15.30",
"@types/react": "18.0.0",
"@types/react-dom": "18.0.0",
"rimraf": "6.0.1",
"tsup": "8.0.0",
"typescript": "^5.0.0"
},
"dependencies": {
"mcfe-react-lib": "link:"
}
}