@wonderkits/app
Version:
WonderKits micro-frontend SDK for sub-applications
65 lines (64 loc) • 1.78 kB
JSON
{
"name": "@wonderkits/app",
"version": "2.0.0",
"description": "WonderKits micro-frontend SDK for sub-applications",
"type": "module",
"main": "dist/index.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"typesVersions": {
"*": {
"core": ["dist/core.d.ts"],
"wujie": ["dist/wujie.d.ts"]
}
},
"exports": {
".": {
"import": "./dist/index.esm.js",
"require": "./dist/index.js",
"types": "./dist/index.d.ts"
},
"./core": {
"import": "./dist/core.esm.js",
"require": "./dist/core.js",
"types": "./dist/core.d.ts"
},
"./wujie": {
"import": "./dist/wujie.esm.js",
"require": "./dist/wujie.js",
"types": "./dist/wujie.d.ts"
}
},
"files": ["dist/**/*", "README.md"],
"scripts": {
"build": "tsc && npx rollup -c",
"clean": "rm -rf dist",
"prebuild": "npm run clean",
"prepublishOnly": "npm run build",
"release": "npm run prebuild && npm publish --access public --registry https://registry.npmjs.org/"
},
"keywords": ["wonderkits", "micro-frontend", "wujie", "tauri"],
"author": { "name": "WonderKits" },
"license": "MIT",
"peerDependencies": {
"react": ">=18.0.0",
"react-router-dom": ">=6.0.0"
},
"peerDependenciesMeta": {
"react": { "optional": true },
"react-router-dom": { "optional": true }
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.0",
"@rollup/plugin-node-resolve": "^15.0.0",
"@rollup/plugin-typescript": "^11.0.0",
"@types/node": "^20.0.0",
"@types/react": "^19.0.0",
"react": "^19.0.0",
"react-router-dom": "^7.0.0",
"rollup": "^4.0.0",
"rollup-plugin-dts": "^6.0.0",
"typescript": "^5.0.0"
},
"engines": { "node": ">=16.0.0" }
}