@ima/core
Version:
IMA.js framework for isomorphic javascript application
85 lines (84 loc) • 2.22 kB
JSON
{
"name": "@ima/core",
"version": "19.6.4",
"description": "IMA.js framework for isomorphic javascript application",
"keywords": [
"IMA",
"IMA.js",
"Isomorphic",
"Javascript"
],
"bugs": {
"url": "https://github.com/seznam/ima/issues"
},
"repository": {
"type": "git",
"url": "https://github.com/seznam/ima.git",
"directory": "packages/core"
},
"sideEffects": false,
"license": "MIT",
"author": "Miroslav Jancarik <miroslav.jancarik@firma.seznam.cz>",
"contributors": [
{
"name": "Martin Urban",
"email": "martin.urban@firma.seznam.cz"
},
{
"name": "Martin Jurča",
"email": "martin.jurca@firma.seznam.cz"
},
{
"name": "Ondřej Baše",
"email": "ondrej.base@firma.seznam.cz"
}
],
"main": "./dist/cjs/index.js",
"types": "./dist/esm/client/index.d.ts",
"exports": {
".": {
"types": "./dist/esm/client/index.d.ts",
"node": {
"import": "./dist/esm/server/index.js",
"require": "./dist/cjs/index.js"
},
"default": {
"import": "./dist/esm/client/index.js",
"require": "./dist/cjs/index.js"
}
},
"./setupJest.js": "./setupJest.js"
},
"scripts": {
"dev": "node ../plugin-cli/dist/bin/ima-plugin.js dev",
"build": "node ../plugin-cli/dist/bin/ima-plugin.js build",
"link": "node ../plugin-cli/dist/bin/ima-plugin.js link",
"lint": "eslint './**/*.{js,jsx,ts,tsx}'",
"test": "npm run test:jest && npm run test:size",
"test:jest": "jest -c jest.config.js",
"test:size": "size-limit",
"preversion": "npm test"
},
"dependencies": {
"@esmj/task": "^0.2.0",
"@ima/helpers": "^19.0.3",
"@types/node": "^20.5.7",
"@types/webpack": "^5.28.2",
"@types/yargs": "^17.0.24",
"classnames": "^2.3.2",
"memoize-one": "^6.0.0",
"type-fest": "^4.3.1"
},
"devDependencies": {
"@ima/plugin-cli": "^19.1.0",
"@types/express": "^4.17.17",
"@types/jest": "^29.5.4",
"@types/merge-deep": "^3.0.0",
"@types/multer": "^1.4.7",
"jscodeshift": "^0.15.0"
},
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
}
}