UNPKG

@alaskaairux/auro-icon

Version:
181 lines (180 loc) 6.24 kB
{ "//": [ "================================================================================", "# To work within the development environment, run the following tasks", " 1. $ npm run dev", " 2. $ npm run serve", " 3. Go to http://localhost:8000", "================================================================================" ], "name": "@alaskaairux/auro-icon", "version": "3.4.4", "description": "Auro custom auro-icon element", "author": "Product design and research", "repository": { "type": "git", "url": "https://github.com/AlaskaAirlines/auro-icon" }, "main": "index.js", "license": "Apache-2.0", "engines": { "node": ">=12.22.6" }, "dependencies": { "chalk": "^4.1.2", "lit-element": "^2.5.1" }, "peerDependencies": { "@alaskaairux/design-tokens": "^3.12.1", "@alaskaairux/webcorestylesheets": "^3.7.3", "@webcomponents/webcomponentsjs": "^2.7.0" }, "devDependencies": { "@alaskaairux/design-tokens": "^3.12.1", "@alaskaairux/icons": "^4.20.0", "@alaskaairux/webcorestylesheets": "^3.7.3", "@babel/core": "^7.20.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", "@babel/runtime": "^7.20.6", "@commitlint/cli": "^13.2.1", "@commitlint/config-conventional": "^13.2.0", "@open-wc/testing": "^2.5.33", "@open-wc/testing-karma": "^4.0.9", "@rollup/plugin-alias": "^3.1.5", "@rollup/plugin-babel": "^5.3.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-node-resolve": "^13.0.5", "@semantic-release/changelog": "^6.0.2", "@semantic-release/git": "^10.0.1", "@semantic-release/npm": "^8.0.0", "@web/dev-server": "^0.1.25", "@webcomponents/webcomponentsjs": "^2.7.0", "autoprefixer": "^10.4.13", "babel-loader": "^8.2.2", "compression": "^1.7.4", "concat": "^1.0.3", "copy-webpack-plugin": "^9.0.1", "copyfiles": "^2.4.1", "core-js": "^3.26.1", "eslint": "^8.30.0", "eslint-plugin-lit": "^1.7.2", "husky": "^4.3.8", "lodash": "^4.17.21", "marked": "^3.0.7", "nodemon": "^2.0.20", "npm-run-all": "^4.1.5", "postcss": "^8.4.20", "postcss-custom-properties": "^12.1.11", "postcss-discard-comments": "^5.1.2", "postcss-remove-rules": "^1.0.0", "postcss-selector-replace": "^1.0.2", "prismjs": "^1.29.0", "rollup": "^2.58.0", "rollup-plugin-minify-html-literals": "^1.2.6", "rollup-plugin-serve": "^1.1.0", "rollup-plugin-terser": "^7.0.2", "semantic-release": "^18.0.0", "sinon": "^11.1.2", "stylelint": "^13.13.1", "stylelint-config-standard": "^22.0.0", "wc-sass-render": "^1.2.3", "web-component-analyzer": "^1.1.6", "webpack-merge": "^5.8.0", "whatwg-fetch": "^3.6.2", "yaml-lint": "^1.7.0" }, "browserslist": [ "last 2 Chrome versions", "last 2 iOS major versions", "ie 11", "last 2 Firefox versions", "last 2 Edge versions", "last 2 Safari major versions" ], "scripts": { "build": "npm run ciBuild", "apiBuild": "wca analyze 'src/**/auro-*.js' --outFiles docs/api.md", "bundler": "rollup -c", "bundle:test": "rollup -c -w", "postinstall": "node packageScripts/postinstall.js", "cssLint": "stylelint './src/*.css'", "dev": "npm run sassBuild:watch", "distJS": "copyfiles -u 1 -V './src/**/*.js' ./dist", "sassRender": "sass-render src/*.css -t ./scripts/staticStyles-template.js", "sweep": "rm -rf ./temp ./demo/css ./demo/fonts ./dist ./src/tokens | rm ./src/*.css ./src/*-css.js", "esLint": "./node_modules/.bin/eslint src/auro-*.js", "lint": "npm-run-all cssLint esLint", "test": "karma start --coverage", "test:watch": "karma start --auto-watch=true --single-run=false", "test:ci": "npm-run-all test lint", "ciBuild": "npm-run-all sassBuild sassRender cssLint distJS bundler postinstall apiBuild", "sassBuild": "npm-run-all sassBuild:demo sassBuild:component postCss:component sassRender", "sassBuild:dev": "npm-run-all sassBuild:demo sassBuild:component postCss:component sassRender", "sassBuild:demo": "node-sass ./demo/sass/ --output ./demo/css/", "sassBuild:component": "node-sass ./src/ --output ./src/", "sassBuild:watch": "nodemon -e scss --watch src --exec npm run sassBuild:dev", "postCss:component": "node ./scripts/postCss.js", "serve": "web-dev-server --open demo/ --node-resolve --watch", "demo:rmBuild": "rm -rf ./build", "demo:newBuild": "mkdir ./build && mkdir ./build/css && mkdir ./build/demo", "demo:copyDemo": "copyfiles -u 1 -V './demo/demo.md' ./build/demo", "demo:copyAlaska": "copyfiles -u 1 -V './demo/alaska.md' ./build/demo", "demo:copyIndex": "copyfiles -u 1 -V './demo/index.html' ./build", "demo:copyAlaskaIndex": "copyfiles -u 1 -V './demo/alaska.html' ./build", "demo:updateIndex": "node ./scripts/prepForBuild", "demo:build": "npm-run-all ciBuild demo:rmBuild demo:newBuild demo:copyIndex demo:copyAlaskaIndex demo:copyDemo demo:copyAlaska demo:updateIndex" }, "husky": { "hooks": { "pre-commit": "npm-run-all test lint bundler postinstall", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, "release": { "branch": "master", "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", [ "@semantic-release/changelog", { "changelogFile": "./CHANGELOG.md", "changelogTitle": "# Semantic Release Automated Changelog" } ], "@semantic-release/npm", [ "@semantic-release/git", { "assets": [ "./CHANGELOG.md", "package.json" ] } ], "@semantic-release/github" ] }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "publishConfig": { "access": "public" }, "contributors": [ { "name": "James Jackson", "email": "james.jackson2@alaskaair.com" } ], "keywords": [ "alaska airlines", "auro", "design system", "web components" ] }