ice/packages/runtime/package.json

73 lines
2.0 KiB
JSON
Raw Permalink Normal View History

2022-02-24 12:15:13 +08:00
{
"name": "@ice/runtime",
"version": "1.5.2",
"description": "Runtime module for ice.js",
"type": "module",
"types": "./esm/index.d.ts",
"main": "./esm/index.js",
"exports": {
".": "./esm/index.js",
"./client": "./esm/index.js",
"./server": "./esm/index.server.js",
2022-06-16 14:51:50 +08:00
"./jsx-runtime": "./esm/jsx-runtime.js",
"./jsx-dev-runtime": "./esm/jsx-dev-runtime.js",
"./matchRoutes": "./esm/matchRoutes.js",
"./router": "./esm/router.js",
"./single-router": "./esm/singleRouter.js",
"./types": "./esm/types.js",
"./package.json": "./package.json",
"./polyfills/signal": "./esm/polyfills/signal.js",
"./polyfills/abortcontroller": "./esm/polyfills/abortcontroller.js",
"./react": "./esm/react.js",
"./react/jsx-runtime": "./esm/jsx-runtime.js",
"./react/jsx-dev-runtime": "./esm/jsx-dev-runtime.js",
"./data-loader": "./esm/dataLoader.js",
"./document": "./esm/Document.js"
},
"files": [
"esm",
"!esm/**/*.map",
"templates",
"*.d.ts",
"scripts"
],
2022-02-24 12:15:13 +08:00
"author": "ICE",
"license": "MIT",
"repository": "alibaba/ice",
"bugs": "https://github.com/alibaba/ice/issues",
"homepage": "https://v3.ice.work",
2022-06-13 15:59:11 +08:00
"scripts": {
"watch": "tsc -w --sourceMap",
"build": "tsc",
"postinstall": "node ./scripts/postinstall.mjs"
2022-06-13 15:59:11 +08:00
},
2022-02-24 12:15:13 +08:00
"devDependencies": {
feat: miniapp (#333) * feat(miniapp): use platform in cli to generate miniapp code * fix: lint error * feat(miniapp): add miniapp project * chore: revert example code * chore: optimize code * feat(miniapp): migrate some packages to ice * feat(miniapp): update swcOptions for miniapp * chore(example): add more pages * feat(miniapp): add miniapp runClientApp * feat(miniapp): update compile config for miniapp * feat(miniapp): support get app and routes config in compile * fix(miniapp): lint warning * feat(miniapp): support routeData/routeConfig and reduce size * fix: lint warning * fix: lint warning * feat(miniapp): support global css and page css * feat(miniapp): support css modules * feat(miniapp): support copying assets in public dir * feat(miniapp): support Link and getSearchParams * feat(miniapp): use index.ts.ejs as template * feat(miniapp): support passing params in Link * feat(miniapp): support history in miniapp * fix(miniapp): build without compiling server bundle * fix(miniapp): use getRoutesConfig * feat(miniapp): support build options like outputDir * chore(miniapp): update miniapp examples * feat(miniapp): support html tags * feat(miniapp): remove taro related code * fix(miniapp): some cases * fix(miniapp): use require.resolve to get page loader * chore(miniapp): update lock * fix(miniapp): page loader check this name * chore(miniapp): add devDependencies * chore: update index ejs template * refactor(miniapp): update multiple platforms logic in ice * chore: lock regenerator-runtime version * chore(miniapp): add ali miniapp build command * fix(ice): set default value of platform to web * fix(runtime): remove duplicated denpdencies * chore: set default value of platform to web * feat(miniapp): registerSerialization when plugin activated * test(miniapp): suit for vitest * chore(miniapp): add webpack-sources to bundles * chore: clean code * chore(miniapp): remove jest config file * fix: lint error * fix: add default value of outputDir * refactor(miniapp): remove openBrowser from logMessage * chore(miniapp): remove unnecessary ts-ignore * fix: type error * chore(miniapp): rename Adapter to adapter * chore(miniapp): update interface name * refactor: use plugins to support miniapp * chore(miniapp): update example name * fix: update dependencies * feat(miniapp): add platform check in cli * chore: update lock * fix: remove useless platform option * fix: lint warning * fix: lint warning * test: use src code in tests * chore(miniapp): remove ||= operators * fix(miniapp): exclude miniapp-runtime esm code * fix(ice-cli): update platform for build command
2022-09-23 11:11:38 +08:00
"@types/react": "^18.0.8",
"@types/react-dom": "^18.0.3",
"react": "^18.0.0",
"react-dom": "^18.0.0",
"regenerator-runtime": "^0.13.9",
"@remix-run/web-fetch": "^4.3.3"
},
"sideEffects": [
"./esm/polyfills/signal.js",
"./esm/polyfills/abortcontroller.js"
],
"dependencies": {
2024-11-25 13:59:33 +08:00
"@ice/jsx-runtime": "^0.3.1",
"@ice/shared": "^1.1.0",
"@remix-run/router": "1.14.2",
"abortcontroller-polyfill": "1.7.5",
"history": "^5.3.0",
"react-router-dom": "6.21.3",
"semver": "^7.4.0"
},
"peerDependencies": {
"react": "^18.1.0",
"react-dom": "^18.1.0"
},
"publishConfig": {
"access": "public"
}
}