UNPKG

@stream-io/stream-chat-css

Version:
88 lines (87 loc) 3.42 kB
{ "name": "@stream-io/stream-chat-css", "version": "3.5.1", "main": "dist/css/index.css", "description": "Bundled CSS for Stream Chat web SDKs", "repository": "git@github.com:GetStream/stream-chat-css.git", "author": "GetStream", "license": "MIT", "private": false, "style": "dist/css/index.css", "scripts": { "prepublishOnly": "yarn generate-docs", "build": "yarn build-v1 && yarn build-v2 && yarn copy-vendor-styles", "build-v1": "rm -rf dist && mkdir -p dist && yarn bundle-sass && yarn copy-assets && yarn copy-styles", "build-v2": "rm -rf dist/v2 && mkdir -p dist/v2/scss && yarn copy && yarn compile-to-css", "generate-docs": "ts-node scripts/generate-docs.ts", "replace-docs": "ts-node scripts/replacer.ts", "copy": "cp -R src/v2/styles/* dist/v2/scss", "compile-to-css": "sass src/v2/styles/index.scss dist/v2/css/index.css --style compressed && sass src/v2/styles/index.layout.scss dist/v2/css/index.layout.css --style compressed", "bundle-sass": "echo '\u001b[34mℹ\u001b[0m Compiling scss files to css bundle' && sass src/v1/index.scss dist/css/index.css --style compressed && echo '\u001b[32m✓\u001b[0m Finished bundling css'", "copy-assets": "echo '\u001b[34mℹ\u001b[0m Copying assets to distributed directory' && cp -R src/assets dist/assets && echo '\u001b[32m✓\u001b[0m Finished copying assets'", "copy-styles": "echo '\u001b[34mℹ\u001b[0m Copying scss files to distributed directory' && cp -R src/v1 dist/scss && echo '\u001b[32m✓\u001b[0m Finished copying styles'", "copy-vendor-styles": "echo '\u001b[34mℹ\u001b[0m Copying vendor scss files to distributed directory' && cp -R src/vendor dist/vendor && echo '\u001b[32m✓\u001b[0m Finished copying vendor styles'", "lint": "stylelint '**/*.scss' --max-warnings 0", "build:ci": "yarn && yarn lint && yarn build", "start": "yarn build-v1 && sass --watch src/v1/index.scss dist/css/index.css", "start-v2": "yarn build-v2 && yarn copy-assets && yarn copy-vendor-styles && sass --watch src/v2/styles/index.scss dist/v2/css/index.css" }, "release": { "branches": [ "main", { "name": "theming2", "prerelease": true } ], "dryRun": false, "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", [ "@semantic-release/npm", { "npmPublish": true } ], [ "@semantic-release/github" ], [ "@semantic-release/git", { "assets": [ "package.json" ], "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" } ] ] }, "devDependencies": { "@semantic-release/git": "^10.0.1", "@tsconfig/recommended": "^1.0.1", "@types/dedent": "^0.7.0", "@types/glob": "^7.2.0", "@types/node": "^18.0.1", "@types/prettier": "^2.6.3", "dedent": "^0.7.0", "glob": "^8.0.3", "prettier": "^2.7.1", "sass": "^1.53.0", "semantic-release": "^18.0.1", "stylelint": "^13.13.1", "stylelint-config-prettier": "^9.0.3", "stylelint-config-sass-guidelines": "^8.0.0", "tree-sitter": "^0.20.0", "tree-sitter-css": "^0.19.0", "ts-node": "^10.8.2", "typescript": "^4.7.4" }, "files": [ "dist", "docs", "package.json", "README.md" ] }