UNPKG

@muban/muban

Version:

Writing components for server-rendered HTML

81 lines (80 loc) 2.54 kB
{ "name": "@muban/muban", "version": "1.0.0-alpha.35", "description": "Writing components for server-rendered HTML", "keywords": [ "muban", "component" ], "repository": "git@github.com:mubanjs/muban.git", "author": "Arjan van Wijk <thanarie@gmail.com>", "license": "MIT", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "exports": { "require": "./dist/cjs/index.js", "import": "./dist/esm/index.js" }, "types": "types/index.d.ts", "publishConfig": { "access": "public" }, "files": [ "dist/**/*", "types/**/*", "README.md" ], "scripts": { "dev": "npm-run-all -p dev:*", "dev:esm": "tsc -p ./tsconfig.build.esm.json --watch", "build": "npm-run-all -s clean build:*", "build:ts-cjs": "tsc -p ./tsconfig.build.cjs.json", "build:ts-esm": "tsc -p ./tsconfig.build.esm.json", "clean": "npm-run-all clean:*", "clean:test": "shx rm -rf coverage .nyc_output", "clean:npm": "shx rm -rf dist types", "lint": "eslint --ext .js,.jsx,.ts,.tsx src", "test": "jest ./src/", "check-types": "tsc --project tsconfig.json --noEmit --noUnusedLocals", "docs:dev": "vuepress dev docs", "docs:build": "vuepress build docs", "prepublishOnly": "npm run build" }, "peerDependencies": { "@muban/template": "^1.0.0-alpha.1" }, "dependencies": { "@types/json-parse-better-errors": "^1.0.0", "@vue/reactivity": "^3.2.31", "@vue/runtime-core": "^3.2.31", "change-case": "^4.1.2", "html-extract-data": "^1.2.3", "isntnt": "^1.4.4", "json-parse-better-errors": "^1.0.2", "ts-dedent": "^1.1.1", "type-fest": "^2.10.0" }, "devDependencies": { "@babel/core": "^7.12.10", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", "@babel/plugin-proposal-optional-chaining": "^7.12.7", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-transform-modules-commonjs": "^7.12.1", "@babel/plugin-transform-runtime": "^7.12.10", "@babel/preset-env": "^7.12.11", "@babel/preset-typescript": "^7.10.4", "@babel/runtime-corejs3": "^7.12.5", "@muban/eslint-config": "^1.0.0-alpha.4", "@muban/template": "^1.0.0-alpha.1", "@types/jest": "^26.0.15", "@vuepress/plugin-search": "^2.0.0-beta.35", "eslint-config-prettier": "^8.3.0", "jest": "^26.3.0", "npm-run-all": "^4.1.5", "prettier": "^2.0.5", "shx": "^0.3.3", "ts-jest": "^26.2.0", "typescript": "^4.5.4", "vuepress": "^2.0.0-beta.35" } }