UNPKG

@instawork/design-system

Version:

The design system for Instawork's web apps

149 lines (148 loc) 5.16 kB
{ "name": "@instawork/design-system", "version": "4.10.1", "description": "The design system for Instawork's web apps", "repository": "https://github.com/Instawork/design-system", "main": "css/components.js", "css": "css/design-system.css", "module": "lib/index.js", "types": "lib/index.d.ts", "scripts": { "start": "webpack serve", "start:components": "webpack serve", "prebuild": "rimraf dist out", "build": "yarn build:design-system && yarn build:testing", "build:design-system": "yarn build:design-system:web && yarn build:design-system:lib && yarn build:design-system:cp", "build:design-system:web": "webpack", "build:design-system:lib": "yarn build:design-system:lib:ts && yarn build:design-system:lib:templates && yarn build:design-system:lib:scss", "build:design-system:lib:ts": "tsc -p tsconfig.build-lib.json", "build:design-system:lib:scss": "scripts/create_placeholder_scss", "build:design-system:lib:templates": "scripts/build_templates", "build:design-system:cp": "./scripts/copy_package_json && cp *.md ./dist/design-system", "build:testing": "yarn build:testing:ts && yarn build:testing:cp", "build:testing:ts": "tsc -p tsconfig.build-testing.json", "build:testing:cp": "cp ./testing/package.json ./dist/testing && cp -R ./testing/webpack ./dist/testing/", "prebuild:demo": "rimraf out", "build:demo": "yarn build", "pretest": "rimraf .coverage", "test": "karma start", "test:watch": "yarn test --single-run false", "next_semver": "scripts/next_semver", "postpublish": "../../scripts/dist_tag", "storybook": "sb dev -p 6006", "build:storybook": "sb build -o ./dist/storybook", "deploy:storybook": "storybook-to-ghpages -e ./dist/storybook", "format-storybook": "yarn prettier --write stories/" }, "keywords": [ "bootstrap", "themes" ], "author": "Instawork", "license": "MIT", "dependencies": { "bootstrap": "~4.3.1", "luxon": "^3.3.0", "select2": "^4.0.13" }, "peerDependencies": { "bootstrap": "~4.3.1", "jquery": "~3.3.1", "luxon": "^3.3.0" }, "devDependencies": { "@babel/cli": "^7.13.0", "@babel/core": "^7.13.8", "@babel/plugin-proposal-class-properties": "^7.13.0", "@babel/plugin-proposal-decorators": "^7.13.5", "@babel/preset-env": "^7.22.20", "@babel/preset-react": "^7.22.15", "@babel/preset-typescript": "^7.23.0", "@jsdevtools/coverage-istanbul-loader": "^3.0.5", "@storybook/addon-actions": "^7.4.5", "@storybook/addon-docs": "^7.4.5", "@storybook/addon-essentials": "^7.4.5", "@storybook/addon-links": "^7.4.5", "@storybook/addon-mdx-gfm": "^7.4.5", "@storybook/html": "^7.4.5", "@storybook/html-webpack5": "^7.4.5", "@storybook/preset-scss": "^1.0.3", "@storybook/storybook-deployer": "^2.8.16", "@types/bootstrap": "^5.0.8", "@types/chai": "^4.2.15", "@types/commander": "^2.12.2", "@types/fs-extra": "^9.0.8", "@types/jquery": "^3.5.5", "@types/luxon": "^3.2.0", "@types/mocha": "^8.2.1", "@types/pug": "^2.0.4", "@types/select2": "^4.0.53", "@types/sinon": "^9.0.11", "@types/sinon-chai": "^3.2.5", "autoprefixer": "^9.7.6", "babel-loader": "^8.2.2", "chai": "^4.3.3", "commander": "^7.1.0", "core-js": "^3.9.1", "css-loader": "^5.1.1", "css-minimizer-webpack-plugin": "^1.2.0", "cssnano": "^4.1.10", "file-loader": "^6.2.0", "fs-extra": "^9.1.0", "glob": "^7.1.6", "html-loader": "^2.1.1", "html-webpack-plugin": "^5.2.0", "jquery": "~3.3.1", "jquery-bar-rating": "^1.2.2", "js-yaml": "^3.13.1", "jsdom": "^16.4.0", "karma": "^6.0.1", "karma-chrome-launcher": "^3.1.0", "karma-coverage-istanbul-reporter": "^3.0.3", "karma-edge-launcher": "^0.4.2", "karma-firefox-launcher": "^2.1.0", "karma-jsdom-launcher": "^9.0.0", "karma-junit-reporter": "^2.0.1", "karma-mocha": "^2.0.1", "karma-mocha-reporter": "^2.2.5", "karma-safari-launcher": "^1.0.0", "karma-source-map-support": "^1.4.0", "karma-sourcemap-loader": "^0.3.8", "karma-webpack": "^5.0.0", "mini-css-extract-plugin": "^1.3.9", "mocha": "^8.3.0", "null-loader": "^4.0.1", "popper.js": "~1.14.4", "postcss-loader": "^5.1.0", "prettier": "2.3.2", "pug": "^3.0.2", "pug-html-loader": "^1.1.5", "raw-loader": "^4.0.2", "react": "^18.2.0", "react-dom": "^18.2.0", "rimraf": "^3.0.2", "sass": "^1.49.7", "sass-loader": "10.1.1", "semver": "^7.3.4", "sinon": "^9.2.4", "sinon-chai": "^3.5.0", "storybook": "^7.4.5", "storybook-preset-inline-svg": "^1.0.1", "style-loader": "2.0.0", "stylelint": "^13.2.0", "stylelint-webpack-plugin": "^1.2.3", "svg-inline-loader": "^0.8.2", "ts-loader": "^8.0.17", "ts-node": "^9.1.1", "typescript": "^4.2.3", "util": "^0.12.3", "webpack": "^5.24.3", "webpack-cli": "^4.5.0", "webpack-dev-server": "^3.11.2", "webpack-merge": "^5.7.3" }, "resolutions": { "jquery": "~3.3.1" }, "sideEffects": true }