weapp-tailwindcss
Version:
把 tailwindcss 原子化样式思想,带给小程序开发者们! bring tailwindcss to miniprogram developers!
257 lines • 7.96 kB
JSON
{
"name": "weapp-tailwindcss",
"type": "module",
"version": "5.2.4",
"description": "把 tailwindcss 原子化样式思想,带给小程序开发者们! bring tailwindcss to miniprogram developers!",
"author": "ice breaker <1324318532@qq.com>",
"license": "MIT",
"homepage": "https://tw.icebreaker.top",
"repository": {
"type": "git",
"url": "git+https://github.com/sonofmagic/weapp-tailwindcss.git",
"directory": "packages/weapp-tailwindcss"
},
"bugs": {
"url": "https://github.com/sonofmagic/weapp-tailwindcss/issues"
},
"keywords": [
"tailwindcss",
"weapp",
"wechat",
"mini",
"miniprogram",
"mini app",
"weapp-tw",
"weapp-tailwindcss",
"taro",
"uni-app",
"remax",
"mpx",
"jit",
"mp",
"android",
"ios",
"小程序",
"vite",
"postcss",
"webpack",
"webpack-plugin",
"gulp",
"gulp-plugin"
],
"exports": {
".": {
"style": "./index.css",
"types": "./dist/index.d.ts",
"import": "./dist/index.js",
"require": "./dist/index.cjs"
},
"./escape": {
"types": "./dist/escape.d.ts",
"import": "./dist/escape.js",
"require": "./dist/escape.cjs"
},
"./vite": {
"types": "./dist/vite.d.ts",
"import": "./dist/vite.js",
"require": "./dist/vite.cjs"
},
"./webpack": {
"types": "./dist/webpack.d.ts",
"import": "./dist/webpack.js",
"require": "./dist/webpack.cjs"
},
"./rspack": {
"types": "./dist/rspack.d.ts",
"import": "./dist/rspack.js",
"require": "./dist/rspack.cjs"
},
"./core": {
"types": "./dist/core.d.ts",
"import": "./dist/core.js",
"require": "./dist/core.cjs"
},
"./gulp": {
"types": "./dist/gulp.d.ts",
"import": "./dist/gulp.js",
"require": "./dist/gulp.cjs"
},
"./generator": {
"types": "./dist/generator.d.ts",
"import": "./dist/generator.js",
"require": "./dist/generator.cjs"
},
"./postcss": {
"types": "./dist/postcss.d.ts",
"import": "./dist/postcss.js",
"require": "./dist/postcss.cjs"
},
"./defaults": {
"types": "./dist/defaults.d.ts",
"import": "./dist/defaults.js",
"require": "./dist/defaults.cjs"
},
"./framework": {
"types": "./dist/framework.d.ts",
"import": "./dist/framework.js",
"require": "./dist/framework.cjs"
},
"./presets": {
"types": "./dist/presets.d.ts",
"import": "./dist/presets.js",
"require": "./dist/presets.cjs"
},
"./reset": {
"types": "./dist/reset.d.ts",
"import": "./dist/reset.js",
"require": "./dist/reset.cjs"
},
"./css-macro/postcss": {
"types": "./dist/css-macro/postcss.d.ts",
"import": "./dist/css-macro/postcss.js",
"require": "./dist/css-macro/postcss.cjs"
},
"./css-macro": {
"types": "./dist/css-macro.d.ts",
"import": "./dist/css-macro.js",
"require": "./dist/css-macro.cjs"
},
"./types": {
"types": "./dist/types.d.ts",
"import": "./dist/types.js",
"require": "./dist/types.cjs"
},
"./postcss-html-transform": {
"types": "./dist/postcss-html-transform.d.ts",
"import": "./dist/postcss-html-transform.js",
"require": "./dist/postcss-html-transform.cjs"
},
"./package.json": "./package.json",
"./index.css": "./index.css",
"./index": "./index.css",
"./preflight.css": "./preflight.css",
"./preflight": "./preflight.css",
"./theme.css": "./theme.css",
"./theme": "./theme.css",
"./utilities.css": "./utilities.css",
"./utilities": "./utilities.css",
"./with-layer.css": "./with-layer.css",
"./with-layer": "./with-layer.css",
"./uni-app-x": "./uni-app-x.css",
"./uni-app-x.css": "./uni-app-x.css",
"./css": "./css/index.css",
"./*": "./*"
},
"main": "./dist/index.cjs",
"module": "./dist/index.js",
"types": "./dist/index.d.ts",
"style": "index.css",
"typesVersions": {
"*": {
"*": [
"./dist/*",
"./dist/index.d.ts"
]
}
},
"bin": {
"weapp-tailwindcss": "bin/weapp-tailwindcss.cjs",
"weapp-tw": "bin/weapp-tailwindcss.cjs"
},
"files": [
"bin",
"css",
"dist",
"generator-placeholder.css",
"index.css",
"preflight.css",
"theme.css",
"uni-app-x.css",
"utilities.css",
"with-layer.css"
],
"engines": {
"node": "^22.18.0 || >=24.11.0"
},
"tsd": {
"compilerOptions": {
"module": "NodeNext",
"moduleResolution": "NodeNext",
"paths": {
"@/*": [
"./src/*"
]
}
}
},
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org"
},
"peerDependencies": {
"@mpxjs/webpack-plugin": ">=2.0.0 <3.0.0"
},
"peerDependenciesMeta": {
"@mpxjs/webpack-plugin": {
"optional": true
}
},
"dependencies": {
"@babel/parser": "^8.0.4",
"@babel/traverse": "^8.0.4",
"@babel/types": "^8.0.4",
"@tailwindcss-mangle/engine": "0.2.0",
"@vue/compiler-dom": "^3.5.40",
"@weapp-core/escape": "~8.0.0",
"comment-json": "^5.0.0",
"debug": "~4.4.3",
"fast-glob": "^3.3.3",
"htmlparser2": "12.0.0",
"local-pkg": "^1.2.1",
"lru-cache": "11.5.2",
"magic-string": "1.0.0",
"micromatch": "^4.0.8",
"oxc-parser": "^0.140.0",
"oxc-walker": "^1.0.0",
"semver": "~7.8.5",
"yaml": "^2.9.0",
"@weapp-tailwindcss/logger": "2.0.1",
"@weapp-tailwindcss/postcss": "3.2.4",
"@weapp-tailwindcss/shared": "2.0.1",
"@weapp-tailwindcss/reset": "0.1.2",
"tailwindcss-config": "2.0.2",
"weapp-style-injector": "1.0.2"
},
"devDependencies": {
"@mpxjs/webpack-plugin": "^2.11.0",
"webpack": "5.105.4"
},
"scripts": {
"dev": "tsdown --watch --sourcemap",
"build": "tsdown && tsc -p tsconfig.build.json --declaration --emitDeclarationOnly --declarationDir dist --noEmit false && tsx ../../tools/weapp-tailwindcss-scripts/src/rewrite-dts-aliases.ts && tsx ../../tools/weapp-tailwindcss-scripts/src/create-entry-dts.ts && tsx ../../tools/weapp-tailwindcss-scripts/src/ensure-escape-dts.ts",
"build:types": "tsc -p tsconfig.build.json --declaration --emitDeclarationOnly --declarationDir dist --noEmit false && tsx ../../tools/weapp-tailwindcss-scripts/src/rewrite-dts-aliases.ts && tsx ../../tools/weapp-tailwindcss-scripts/src/create-entry-dts.ts",
"build:tsc": "cross-env NODE_ENV=development tsc --build tsconfig.json",
"build:cli": "cd plugins/cli && pnpm run build",
"build:css": "pnpm --filter @weapp-tailwindcss/scripts build:css",
"build:weapp-theme": "pnpm --filter @weapp-tailwindcss/scripts build:weapp-theme",
"test": "vitest run",
"test:dev": "vitest",
"test:ui": "vitest --ui",
"bench": "vitest bench --config ./vitest.config.ts",
"bench:vite-perf": "pnpm --filter @weapp-tailwindcss/scripts bench:vite-perf",
"bench:vite-perf:summary": "pnpm --filter @weapp-tailwindcss/scripts bench:vite-perf:summary",
"bench:js-handlers": "pnpm --filter @weapp-tailwindcss/scripts bench:js-handlers",
"bench:js-diff": "pnpm --filter @weapp-tailwindcss/scripts bench:js-diff",
"tsd": "tsd",
"clean": "pnpm --filter @weapp-tailwindcss/scripts clean:core",
"get-decl": "pnpm --filter @weapp-tailwindcss/scripts get-decl",
"ls:pack": "npm pack --dry-run",
"colors": "pnpm --filter @weapp-tailwindcss/scripts colors",
"release": "pnpm --filter @weapp-tailwindcss/scripts release",
"lint": "eslint .",
"lint:fix": "eslint ./src --fix",
"bench:vite-dev-hmr": "pnpm --filter @weapp-tailwindcss/scripts bench:vite-dev-hmr",
"watch-hmr:speed-report": "pnpm --filter @weapp-tailwindcss/scripts watch-hmr:speed-report",
"test:watch-hmr": "pnpm --filter @weapp-tailwindcss/scripts test:watch-hmr"
}
}