UNPKG

@esri/calcite-components

Version:

Web Components for Esri's Calcite Design System.

144 lines (143 loc) • 6.84 kB
{ "name": "@esri/calcite-components", "version": "1.0.0-next.77", "description": "Web Components for Esri's Calcite Design System.", "main": "dist/index.cjs.js", "module": "dist/index.js", "es2015": "dist/esm/index.js", "es2017": "dist/esm/index.js", "jsnext:main": "dist/esm/index.js", "types": "dist/types/components.d.ts", "unpkg": "dist/calcite/calcite.js", "collection:main": "dist/collection/index.js", "collection": "dist/collection/collection-manifest.json", "files": [ "dist/", "hydrate/" ], "scripts": { "build": "npm run util:copy-icons && stencil build && npm run util:add-custom-elements-index-mjs", "build:watch": "npm run util:copy-icons && stencil build --watch && npm run util:add-custom-elements-index-mjs", "build:watch-dev": "npm run util:copy-icons && stencil build --dev --watch && npm run util:add-custom-elements-index-mjs", "deps:update": "updtr --ex @types/jest @types/puppeteer jest jest-cli puppeteer && git add package*.json && git commit -q -m \"build(deps): bump versions\"", "docs": "concurrently --kill-others --raw \"npm:util:build-docs && build-storybook --static-dir ./__docs-temp__ --output-dir ./docs\" \"ts-node ./support/tempDocDirCleaner.ts\"", "docs:preview": "concurrently --raw \"npm:util:build-docs && start-storybook --static-dir ./__docs-temp__\" \"ts-node ./support/tempDocDirCleaner.ts\"", "lint": "concurrently npm:lint:*", "lint:styles": "stylelint --fix \"src/**/*.scss\"", "lint:ts": "concurrently \"tslint --fix --project tsconfig-tslint.json\" \"eslint --fix --ext .ts,.tsx .\"", "posttest": "npm run test:prerender", "prepublishOnly": "ts-node ./support/prepublish.ts", "prettier": "concurrently npm:prettier:*", "prettier:styles": "prettier --write \"src/**/*.scss\"", "prettier:ts": "prettier --write \"src/**/*.ts?(x)\"", "preview-changelog": "ts-node ./support/ensureNonPrereleaseChangelog.ts --standard-version-options=\"--skip.commit --skip.tag\" && cat CHANGELOG.md && git reset --hard --quiet", "preview-changelog:latest": "npx touch __CHANGELOG-PREVIEW-TEMP__ && ts-node ./support/ensureNonPrereleaseChangelog.ts --standard-version-options=\"--skip.commit --skip.tag --release-count 1 --infile __CHANGELOG-PREVIEW-TEMP__ --same-file\" && cat __CHANGELOG-PREVIEW-TEMP__ && rimraf __CHANGELOG-PREVIEW-TEMP__ && git reset --hard --quiet", "release:docs": "npm run docs && storybook-to-ghpages --existing-output-dir=docs", "release:next": "npm run util:clean-tested-build && npm run util:deploy-next-from-existing-build", "release:prepare": "npm run util:clean-tested-build && ts-node ./support/ensureNonPrereleaseChangelog.ts && git add .", "release:publish": "npm run util:push-tags && npm publish && ts-node ./support/releaseToGitHub.ts", "start": "concurrently --kill-others --raw \"tsc --project ./tsconfig-demos.json --watch\" \"npm:build --dev --watch --serve\"", "test": "npm run util:run-tests", "test:prerender": "stencil build --no-docs --prerender", "test:storybook": "concurrently --raw \"npm:util:build-docs && screener-storybook --conf screener.config.js\"", "test:watch": "npm run util:run-tests -- --watchAll", "util:add-custom-elements-index-mjs": "cpy dist/custom-elements/index.js dist/custom-elements/ --rename index.mjs", "util:build-docs": "npm run util:copy-icons && stencil build --config stencil.storybook.config.ts", "util:clean-tested-build": "npm ci && npm test && npm run build", "util:copy-icons": "cpy ./node_modules/@esri/calcite-ui-icons/js/*.json ./src/components/calcite-icon/assets/calcite-icon/", "util:deploy-next-from-existing-build": "npm run util:prep-next-from-existing-build && npm run util:push-tags && npm run util:publish-next", "util:prep-next-from-existing-build": "ts-node ./support/prepareVersionUpdate.ts --next --standard-version-options=\"--skip.changelog\"", "util:publish-next": "npm publish --tag next", "util:push-tags": "git push --follow-tags", "util:run-tests": "npm run util:copy-icons && stencil test --no-docs --spec --e2e" }, "repository": { "type": "git", "url": "git+https://github.com/Esri/calcite-components.git" }, "dependencies": { "@popperjs/core": "2.6.0", "@stencil/core": "2.3.0", "@types/color": "3.0.1" }, "devDependencies": { "@a11y/focus-trap": "1.0.5", "@esri/calcite-base": "^1.2.0", "@esri/calcite-colors": "5.0.0", "@esri/calcite-ui-icons": "3.14.3", "@stencil/eslint-plugin": "0.3.1", "@stencil/postcss": "2.0.0", "@stencil/sass": "1.4.1", "@stencil/state-tunnel": "^1.0.1", "@storybook/addon-a11y": "6.1.14", "@storybook/addon-backgrounds": "6.1.14", "@storybook/addon-docs": "6.1.14", "@storybook/addon-knobs": "6.1.14", "@storybook/cli": "6.1.14", "@storybook/html": "6.1.14", "@storybook/storybook-deployer": "2.8.7", "@types/autoprefixer": "9.7.2", "@types/dedent": "0.7.0", "@types/git-semver-tags": "4.1.0", "@types/jest": "26.0.15", "@types/jest-axe": "3.5.1", "@types/lodash-es": "4.17.4", "@types/pify": "5.0.0", "@types/puppeteer": "5.4.1", "@types/rimraf": "3.0.0", "@types/semver": "7.3.4", "@types/sortablejs": "1.10.6", "@types/webpack": "4.41.26", "@types/yargs": "15.0.12", "@typescript-eslint/eslint-plugin": "4.13.0", "@typescript-eslint/parser": "4.13.0", "@whitespace/storybook-addon-html": "4.2.0", "autoprefixer": "10.2.1", "awesome-typescript-loader": "5.2.1", "axe-core": "4.1.1", "babel-loader": "8.2.2", "chalk": "4.1.0", "chokidar": "3.5.0", "color": "3.1.3", "concurrently": "5.3.0", "cpy-cli": "^3.1.1", "dedent": "0.7.0", "eslint": "7.17.0", "eslint-config-prettier": "7.1.0", "eslint-plugin-jest": "24.1.3", "eslint-plugin-prettier": "3.3.1", "eslint-plugin-react": "7.22.0", "gh-release": "4.0.4", "git-semver-tags": "4.1.1", "husky": "4.3.7", "jest": "26.6.3", "jest-axe": "4.1.0", "jest-cli": "26.6.3", "lint-staged": "10.5.3", "lodash-es": "4.17.20", "pify": "5.0.0", "posthtml": "0.15.1", "prettier": "2.2.1", "puppeteer": "5.4.1", "rimraf": "3.0.2", "screener-storybook": "0.20.5", "semver": "7.3.4", "sortablejs": "1.13.0", "standard-version": "9.1.0", "storybook": "6.1.14", "stylelint": "13.8.0", "stylelint-config-recommended-scss": "4.2.0", "stylelint-scss": "3.18.0", "tailwindcss": "1.9.6", "ts-jest": "26.4.4", "ts-node": "9.1.1", "tslint": "6.1.3", "tslint-config-prettier": "1.18.0", "tslint-stencil": "1.0.1", "typescript": "4.1.3", "updtr": "3.1.0", "workbox-build": "6.0.2", "yargs": "16.2.0" }, "license": "UNLICENSED" }