From 1576e862a7e7317cec621075443dfcaaf7947db6 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 21 Mar 2020 23:23:57 +0000 Subject: [PATCH] Maintenance release 0.0.3 --- .gitignore | 1 - .npmrc | 1 + README.md | 2 +- hooks/bump-version.sh | 9 --------- package.json | 9 +++------ src/stack-in-card.ts | 4 ++-- yarn.lock | 31 +------------------------------ 7 files changed, 8 insertions(+), 49 deletions(-) create mode 100644 .npmrc delete mode 100755 hooks/bump-version.sh diff --git a/.gitignore b/.gitignore index 454a63c..890d2f3 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,3 @@ /.rpt2_cache/ package-lock.json /dist -src/version-const.ts diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..32fd3a7 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +git-tag-version=false diff --git a/README.md b/README.md index e04473f..51dacc8 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ If a card inside the stack has the `--keep-background` CSS style defined, it wil ### Simple Example -![example](./docs/Example.png) +![example](docs/Example.png) ```yaml - type: custom:stack-in-card diff --git a/hooks/bump-version.sh b/hooks/bump-version.sh deleted file mode 100755 index af1cba7..0000000 --- a/hooks/bump-version.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env bash - -set -euo pipefail - -VERSION=$(jq -r .version package.json) - -cat <src/version-const.ts -export const CARD_VERSION = '${VERSION}'; -EOF diff --git a/package.json b/package.json index 28d3010..d34e9df 100644 --- a/package.json +++ b/package.json @@ -1,19 +1,17 @@ { "name": "stack-in-card", - "version": "0.0.2", + "version": "0.0.3", "description": "Stack in Card for Home Assistant's Lovelace UI", "main": "dist/stack-in-card.js", "pre-commit": [ "pre-commit" ], "scripts": { - "pre-commit": "npm run build", - "build": "npm run update-version && npm run lint && npm run rollup && npm run babel", + "build": "npm run lint && npm run rollup && npm run babel", "rollup": "rollup -c", "babel": "babel dist/stack-in-card.js --out-file dist/stack-in-card.js", "lint": "eslint src/*.ts", - "start": "npm run update-version && rollup -c --watch", - "update-version": "./hooks/bump-version.sh" + "start": "rollup -c --watch" }, "repository": { "type": "git", @@ -49,7 +47,6 @@ "eslint-plugin-import": "^2.20.1", "eslint-plugin-prettier": "^3.1.2", "npm": "^6.14.3", - "pre-commit": "^1.2.2", "prettier": "^1.19.0", "prettier-eslint": "^9.0.1", "rollup": "^2.1.0", diff --git a/src/stack-in-card.ts b/src/stack-in-card.ts index 104fc52..8bf7ee0 100644 --- a/src/stack-in-card.ts +++ b/src/stack-in-card.ts @@ -1,11 +1,11 @@ -import { CARD_VERSION } from './version-const'; import { LitElement, customElement, property, TemplateResult, html } from 'lit-element'; import { ifDefined } from 'lit-html/directives/if-defined'; import { HomeAssistant, LovelaceCardConfig, createThing, LovelaceCard } from 'custom-card-helpers'; import { StackInCardConfig } from './types'; +import * as pjson from '../package.json'; console.info( - `%c STACK-IN-CARD \n%c Version ${CARD_VERSION} `, + `%c STACK-IN-CARD \n%c Version ${pjson.version} `, 'color: orange; font-weight: bold; background: black', 'color: white; font-weight: bold; background: dimgray', ); diff --git a/yarn.lock b/yarn.lock index fc7b9c0..cbb964b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1290,7 +1290,7 @@ concat-map@0.0.1: resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= -concat-stream@^1.4.7, concat-stream@^1.5.0: +concat-stream@^1.5.0: version "1.6.2" resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== @@ -4375,11 +4375,6 @@ os-locale@^3.1.0: lcid "^2.0.0" mem "^4.0.0" -os-shim@^0.1.2: - version "0.1.3" - resolved "https://registry.yarnpkg.com/os-shim/-/os-shim-0.1.3.tgz#6b62c3791cf7909ea35ed46e17658bb417cb3917" - integrity sha1-a2LDeRz3kJ6jXtRuF2WLtBfLORc= - os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" @@ -4632,15 +4627,6 @@ posix-character-classes@^0.1.0: resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= -pre-commit@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/pre-commit/-/pre-commit-1.2.2.tgz#dbcee0ee9de7235e57f79c56d7ce94641a69eec6" - integrity sha1-287g7p3nI15X95xW186UZBpp7sY= - dependencies: - cross-spawn "^5.0.1" - spawn-sync "^1.0.15" - which "1.2.x" - prelude-ls@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" @@ -5443,14 +5429,6 @@ sourcemap-codec@^1.4.4: resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== -spawn-sync@^1.0.15: - version "1.0.15" - resolved "https://registry.yarnpkg.com/spawn-sync/-/spawn-sync-1.0.15.tgz#b00799557eb7fb0c8376c29d44e8a1ea67e57476" - integrity sha1-sAeZVX63+wyDdsKdROih6mfldHY= - dependencies: - concat-stream "^1.4.7" - os-shim "^0.1.2" - spdx-correct@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4" @@ -6185,13 +6163,6 @@ which-module@^2.0.0: resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= -which@1.2.x: - version "1.2.14" - resolved "https://registry.yarnpkg.com/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" - integrity sha1-mofEN48D6CfOyvGs31bHNsAcFOU= - dependencies: - isexe "^2.0.0" - which@^1.2.9, which@^1.3.0, which@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"