commit b83d844426aabe189b94ef772cb2810b91d57c08
parent e2c53d0c29a57d049ec8a2ee8781cd3b99d6577c
Author: Leah (ctucx) <git@ctu.cx>
Date: Fri, 9 Dec 2022 22:19:40 +0100
parent e2c53d0c29a57d049ec8a2ee8781cd3b99d6577c
Author: Leah (ctucx) <git@ctu.cx>
Date: Fri, 9 Dec 2022 22:19:40 +0100
machines/lollo/smarthome: remove smartied
8 files changed, 1 insertion(+), 1841 deletions(-)
D
|
379
-------------------------------------------------------------------------------
D
|
716
-------------------------------------------------------------------------------
D
|
661
-------------------------------------------------------------------------------
diff --git a/machines/lollo/smarthome/default.nix b/machines/lollo/smarthome/default.nix @@ -8,7 +8,6 @@ ./serial2tcp.nix ./influxdb2.nix - ./smartied.nix ]; }
diff --git a/machines/lollo/smarthome/smartied.nix b/machines/lollo/smarthome/smartied.nix @@ -1,379 +0,0 @@ -{ inputs, config, pkgs, ... }: - -let - smartiedConfig = { - devices = { - "modbus-50" = { - type = "PowerMeter"; - model = "SDM120"; - address = 50; - }; - - "lacrosse-l1" = { - type = "LacrosseTempSensor"; - id = "3c"; - }; - - "lacrosse-l2" = { - type = "LacrosseTempSensor"; - id = "3a"; - }; - - "lacrosse-kuehlschrank" = { - type = "LacrosseTempSensor"; - id = "33"; - }; - - "lacrosse-bad" = { - type = "LacrosseTempSensor"; - id = "5"; - }; - - "tradfri-lamp-l" = { - type = "Zigbee2MqttLamp"; - lampType = "WhiteSpectrum"; - deviceName = "ikea_lamp_l"; - }; - - "tradfri-lamp-l-rgb" = { - type = "Zigbee2MqttLamp"; - lampType = "RGB"; - deviceName = "ikea_lamp_l_rgb"; - }; - - "tradfri-lamp-i" = { - type = "Zigbee2MqttLamp"; - lampType = "WhiteSpectrum"; - deviceName = "ikea_lamp_i"; - }; - - "tradfri-lamp-i-rgb" = { - type = "Zigbee2MqttLamp"; - lampType = "RGB"; - deviceName = "ikea_lamp_i_rgb"; - }; - - "tradfri-lamp-hallway" = { - type = "Zigbee2MqttLamp"; - lampType = "WhiteSpectrum"; - deviceName = "ikea_lamp_hallway"; - }; - - "tradfri-lamp-kitchen" = { - type = "Zigbee2MqttLamp"; - lampType = "WhiteSpectrum"; - deviceName = "ikea_lamp_kitchen"; - }; - - "tradfri-lamp-bathroom" = { - type = "Zigbee2MqttLamp"; - lampType = "WhiteSpectrum"; - deviceName = "ikea_lamp_bathroom"; - }; - - "led-stripe-desk" = { - type = "Zigbee2MqttLamp"; - lampType = "WhiteSpectrum"; - deviceName = "led_stripe_desk"; - }; - - "tradfri-co-i-desk-l" = { - type = "Zigbee2MqttRelay"; - deviceName = "ikea_control_outlet_i_desk_l"; - }; - - "tradfri-co-i-desk-r" = { - type = "Zigbee2MqttRelay"; - deviceName = "ikea_control_outlet_i_desk_r"; - }; - - "tradfri-remote-i-desk" = { - type = "Zigbee2MqttRemote"; - deviceName = "ikea_remote_i_desk"; - actions = { - on = [{ - type = "SwitchStateAction"; - deviceName = "tradfri-co-i-desk-l"; - toggle = true; - }]; - off = [{ - type = "SwitchStateAction"; - deviceName = "tradfri-co-i-desk-r"; - toggle = true; - }]; - }; - }; - - "tradfri-remote-l-bed" = { - type = "Zigbee2MqttRemote"; - deviceName = "ikea_remote_l_bed"; - actions = { - toggle = [{ - type = "SwitchStateAction"; - deviceName = "tradfri-lamp-l"; - toggle = true; - }]; - arrow_right_click = [{ - type = "SwitchStateAction"; - deviceName = "tradfri-co-l-bed"; - toggle = true; - }]; - arrow_left_click = [{ - type = "SwitchStateAction"; - deviceName = "tradfri-lamp-l-rgb"; - toggle = true; - }]; - brightness_up_click = [ - { - type = "SwitchStateAction"; - deviceName = "led-stripe-desk"; - toggle = true; - } - ]; - brightness_down_click = [ - { - type = "SwitchStateAction"; - deviceName = "led-stripe-desk"; - state = false; - } - { - type = "SwitchStateAction"; - deviceName = "tradfri-lamp-l"; - state = false; - } - { - type = "SwitchStateAction"; - deviceName = "tradfri-lamp-l-rgb"; - state = false; - } - ]; - }; - }; - - }; - - clientConfigs = { - "smarthome-pwa" = { - views = [ - { - url = "room_l"; - name = "Room (L)"; - icon = "lightbulb"; - type = "switches"; - switches = [ - { - name = "Ceiling Light"; - device = "tradfri-lamp-l"; - relay = 0; - } - { - name = "RGB Lamp"; - device = "tradfri-lamp-l-rgb"; - relay = 0; - } - { - name = "LEDs under Desk"; - device = "led-stripe-desk"; - relay = 0; - } - ]; - } - { - url = "room_i"; - name = "Room (I)"; - icon = "lightbulb"; - type = "switches"; - switches = [ - { - name = "Ceiling Light"; - device = "tradfri-lamp-i"; - relay = 0; - } - { - name = "RGB Lamp"; - device = "tradfri-lamp-i-rgb"; - relay = 0; - } - { - name = "Desk (L)"; - device = "tradfri-co-i-desk-l"; - relay = 0; - } - { - name = "Desk (R)"; - device = "tradfri-co-i-desk-r"; - relay = 0; - } - ]; - } - { - url = "room_others"; - name = "Other Rooms"; - icon = "lightbulb"; - type = "switches"; - switches = [ - { - name = "Hallway: Ceiling Light"; - device = "tradfri-lamp-hallway"; - relay = 0; - } - { - name = "Kitchen: Ceiling Light"; - device = "tradfri-lamp-kitchen"; - relay = 0; - } - { - name = "Bathroom: Ceiling Light"; - device = "tradfri-lamp-bathroom"; - relay = 0; - } - ]; - } - { - url = "powermeter"; - name = "Power Meter"; - icon = "power"; - type = "powermeter"; - meters = [ - { - name = "Zimmer"; - device = "modbus-50"; - } - ]; - } - { - url = "temperature"; - name = "Temperature"; - icon = "brightness_7"; - type = "temperature"; - sensors = [ - { - name = "Kühlschrank"; - device = "lacrosse-kuehlschrank"; - } - { - name = "L Zimmer"; - device = "lacrosse-l1"; - } - { - name = "L Zimmer2"; - device = "lacrosse-l2"; - } - { - name = "Bad"; - device = "lacrosse-bad"; - } - ]; - } - { - url = "departures"; - name = "Departures"; - icon = "departure_board"; - type = "departures"; - source = "/departures?stations=1505,2946,2187"; - } - { - url = "fritzbox"; - name = "Fritz!Box"; - icon = "router"; - type = "redirect"; - destination = "http://192.168.178.1/"; - } - { - url = "grafana"; - name = "Grafana-Dashboard"; - icon = "multiline_chart"; - type = "redirect"; - destination = "https://grafana.ctu.cx/d/FRDYqjEGz/smarthome-influx"; - } - { - url = "zigbee2mqtt"; - name = "Zigbee2MQTT Dashboard"; - icon = "home"; - type = "redirect"; - destination = "http://10.0.0.1:8422/#/dashboard"; - } - { - url = "settings"; - name = "Settings"; - icon = "settings"; - type = "settings"; - sourceLink = "https://cgit.ctu.cx/smarthome-pwa"; - } - ]; - }; - }; - - serverConfig = { - frontendPort = 5000; - accessToken = inputs.local-secrets.hosts.lollo.smartied.accessToken; - modbus.host = "10.0.0.1"; - modbus.port = 502; - mqtt.host = "10.0.0.1"; - mqtt.port = 1883; - lacrosse.host = "10.0.0.1"; - lacrosse.port = 2342; - powermeterUpdateIntervalSec = 20; - - influx = { - host = "10.0.0.1"; - port = 8086; - authToken = inputs.local-secrets.hosts.lollo.smartied.influxToken; - powermetersDatabase = "powermeters"; - sensorsDatabase = "sensors"; - }; - }; - }; - - configFile = pkgs.writeText "smartied-config.json" (builtins.toJSON smartiedConfig); - -in { - - systemd.services.smartied = { - wantedBy = [ "multi-user.target" ]; - requires = [ "network-online.target" "mbusd.service" "serial2tcp.service" "influxdb2.service" "zigbee2mqtt.service" ]; - after = [ "network-online.target" "mbusd.service" "serial2tcp.service" "influxdb2.service" "zigbee2mqtt.service" ]; - onFailure = [ "email-notify@%i.service" ]; - - serviceConfig = { - ExecStart = "${pkgs.smartied}/bin/smartied"; - Restart = "on-failure"; - RestartSec = "5"; - }; - - environment = { - CONFIG_PATH = configFile; - }; - }; - - services = { - fcgiwrap.enable = true; - - nginx = { - enable = true; - virtualHosts."smart.home.ctu.cx" = { - enableACME = true; - forceSSL = true; - kTLS = true; - locations = { - "/" = { - root = pkgs.smartiePWA; - index = "index.html"; - }; - "/ws" = { - proxyPass = "http://127.0.0.1:5000/ws"; - proxyWebsockets = true; - }; - "/departures".extraConfig = '' - include "${pkgs.nginx}/conf/fastcgi_params"; - fastcgi_param SCRIPT_FILENAME "${pkgs.kvg-station-departures}/bin/kvg_kiel_station_departures"; - fastcgi_param QUERY_STRING $args; - fastcgi_pass unix:${config.services.fcgiwrap.socketAddress}; - ''; - }; - }; - }; - - }; - -}
diff --git a/pkgs/default.nix b/pkgs/default.nix @@ -37,8 +37,7 @@ oeffi-web = final.callPackage ./oeffi-web.nix {}; oeffisearch = final.callPackage ./oeffisearch.nix {}; kvg-station-departures = final.callPackage ./kvg-station-departures.nix {}; - smartied = final.callPackage ./smartied.nix {}; - smartiePWA = final.callPackage ./smartie-pwa {}; + mobile-coverage-map = final.callPackage ./mobile-coverage-map {}; })
diff --git a/pkgs/smartie-pwa/default.nix b/pkgs/smartie-pwa/default.nix @@ -1,27 +0,0 @@ -{ pkgs, stdenv, fetchgit }: - -let - modules = pkgs.yarn2nix-moretea.mkYarnPackage { - src = ./.; - yarnNix = ./yarn.nix; - }; - -in stdenv.mkDerivation { - name = "smarthome-pwa"; - - src = fetchgit { - url = "https://git.ctu.cx/smartie-pwa"; - rev = "26a2737e4b08eb3d9252d00a07c9dd60a7743f7f"; - sha256 = "sha256-W/anJ0NKn/FUPm/YezMFrCjF/ql1SVIQWEG5uHBEeeE"; - }; - - buildPhase = '' - ln -s "${modules}/libexec/smarthome-pwa/node_modules" "node_modules" - ${pkgs.nodejs-slim}/bin/node node_modules/.bin/rollup -c - ''; - - installPhase = '' - mkdir -p $out - cp -r index.html main.min.js manifest.json favicon-512x512.png $out/ - ''; -}
diff --git a/pkgs/smartie-pwa/package.json b/pkgs/smartie-pwa/package.json @@ -1,23 +0,0 @@ -{ - "name": "smarthome-pwa", - "version": "0.3.1", - "devDependencies": { - "rollup": "^1.12.2", - "rollup-plugin-node-resolve": "^5.0.0", - "rollup-plugin-terser": "^4.0.4" - }, - "dependencies": { - "@authentic/mwc-card": "^0.5.0", - "@authentic/mwc-circular-progress": "^0.5.0", - "@authentic/mwc-drawer": "^0.5.0", - "@authentic/mwc-icon": "^0.5.0", - "@authentic/mwc-icon-button": "^0.5.0", - "@authentic/mwc-list": "^0.5.6", - "@authentic/mwc-menu": "^0.5.6", - "@authentic/mwc-ripple": "^0.5.0", - "@authentic/mwc-select": "^0.5.6", - "@authentic/mwc-switch": "^0.5.0", - "@authentic/mwc-top-app-bar": "^0.5.0", - "lit-element": "^2.1.0" - } -}
diff --git a/pkgs/smartie-pwa/yarn.lock b/pkgs/smartie-pwa/yarn.lock @@ -1,716 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@authentic/mwc-base@^0.5.19": - version "0.5.19" - resolved "https://registry.yarnpkg.com/@authentic/mwc-base/-/mwc-base-0.5.19.tgz#e8a9a86615a10d2efc238a1370b6de5c4becf64e" - integrity sha512-T4pcoS08JKYUdfgl5blGPt8VilaKsaxJundtG91CjQB1ZeNUddSzYIfX6dIgxAiO6eU8AcUO6BacvhMC2QLNuA== - dependencies: - "@material/base" "^1.0.0" - lit-element "^2.1.0" - lit-html "^1.0.0" - -"@authentic/mwc-card@^0.5.0": - version "0.5.23" - resolved "https://registry.yarnpkg.com/@authentic/mwc-card/-/mwc-card-0.5.23.tgz#4f0977ebd1cc1ab91a4d032ae16de159ab1c05af" - integrity sha512-PApl5Oq2Y6XfwdbAOtdOgKx4aDXu4y5f8YwlnpFpRBtj1ATkDnfBdaPp1eQ5iXDmoabjDfdZNxf3lMSMZnF6uw== - dependencies: - "@authentic/mwc-base" "^0.5.19" - "@authentic/mwc-icon" "^0.5.23" - "@authentic/mwc-ripple" "^0.5.19" - "@authentic/mwc-typography" "^0.5.19" - "@material/card" "^2.0.0" - "@material/ripple" "^2.0.0" - "@material/typography" "^1.0.0" - lit-element "^2.1.0" - -"@authentic/mwc-circular-progress@^0.5.0": - version "0.5.19" - resolved "https://registry.yarnpkg.com/@authentic/mwc-circular-progress/-/mwc-circular-progress-0.5.19.tgz#d8e5b23f29a64d4349c89cfa49e06cbbc3443153" - integrity sha512-M2bZvOCEa502Vi/JzC+u8bZDrOyz/fcZV2H9sJnFM0hRsTXJGw3P5p2AzlT4v5gqnggENazdhC85dKjFNhBfXQ== - dependencies: - "@authentic/mwc-base" "^0.5.19" - "@material/theme" "^1.1.0" - lit-element "^2.1.0" - lit-html "^1.0.0" - -"@authentic/mwc-drawer@^0.5.0": - version "0.5.19" - resolved "https://registry.yarnpkg.com/@authentic/mwc-drawer/-/mwc-drawer-0.5.19.tgz#7add046dcf1a5ec8e6a9a1d13e56691ad0c7b62d" - integrity sha512-WqV9P8lQMqbiSV308qlIPPnqZ+E2Z1db+k8t20fTJ+HNZXvlBdcwjgnDpwHsIiFJDJeTu4H+ALC8LaZh5t0MVQ== - dependencies: - "@authentic/mwc-base" "^0.5.19" - "@material/drawer" "^2.0.0" - blocking-elements "^0.0.2" - wicg-inert "^1.1.6" - -"@authentic/mwc-icon-button@^0.5.0": - version "0.5.23" - resolved "https://registry.yarnpkg.com/@authentic/mwc-icon-button/-/mwc-icon-button-0.5.23.tgz#ae87305fb1a3b9cf1f5fb5898039c609dc12f278" - integrity sha512-QubUe0WjfTtqMHsJoSrbGWwWc5RuMEI8AMQyHSpJkK1GgnakHMp9kSrw35MR1X9HYqQC4uD0FPWYB4PKEqgj5w== - dependencies: - "@authentic/mwc-base" "^0.5.19" - "@authentic/mwc-icon" "^0.5.23" - "@authentic/mwc-ripple" "^0.5.19" - "@material/icon-button" "^2.0.0" - -"@authentic/mwc-icon@^0.5.0", "@authentic/mwc-icon@^0.5.23": - version "0.5.23" - resolved "https://registry.yarnpkg.com/@authentic/mwc-icon/-/mwc-icon-0.5.23.tgz#cd5d10cb1c8fd292c9164a496f0cd58211f72e83" - integrity sha512-ae5aRiObamlPuP9GbF1tU3EMVSvE+7MMNTK7qLu9JclKvtuOmEl/wJjLhccGjms09sefzQ37ytoZkbEm/rs5YA== - dependencies: - "@authentic/mwc-base" "^0.5.19" - -"@authentic/mwc-list@^0.5.23", "@authentic/mwc-list@^0.5.6": - version "0.5.23" - resolved "https://registry.yarnpkg.com/@authentic/mwc-list/-/mwc-list-0.5.23.tgz#a789d0dfb4004ee2cf40464885fa34ead10ffadb" - integrity sha512-G1CNMXV5BMiAW+o31W0WkRg6OEG1SUTXhsPjY7cugCQrn/De5LNlMvc7HiCFyGkeUi3ZMtE/zFNt+6RpP3B//g== - dependencies: - "@authentic/mwc-base" "^0.5.19" - "@authentic/mwc-icon" "^0.5.23" - "@authentic/mwc-ripple" "^0.5.19" - "@material/base" "^1.0.0" - "@material/dom" "^1.1.0" - "@material/feature-targeting" "^0.44.1" - "@material/list" "^2.0.0" - "@material/ripple" "^2.0.0" - "@material/rtl" "^0.42.0" - "@material/shape" "^1.1.1" - "@material/theme" "^1.1.0" - "@material/typography" "^1.0.0" - lit-element "^2.0.1" - -"@authentic/mwc-menu@^0.5.19", "@authentic/mwc-menu@^0.5.6": - version "0.5.19" - resolved "https://registry.yarnpkg.com/@authentic/mwc-menu/-/mwc-menu-0.5.19.tgz#1c2722984ab010031cdaa09d814c6ad083f6d9b4" - integrity sha512-9aXUBVrVC0nZj1q60c9Ig7daZCbIIxQsKANyPGssfmkbjOBmMHgVcKfzuKOudf2MQk+f4UKEnT070WijEg27GA== - dependencies: - "@authentic/mwc-base" "^0.5.19" - "@material/list" "^2.0.0" - "@material/menu" "^2.0.0" - "@material/menu-surface" "^1.1.1" - "@material/typography" "^1.0.0" - lit-element "^2.0.1" - -"@authentic/mwc-ripple@^0.5.0", "@authentic/mwc-ripple@^0.5.19": - version "0.5.19" - resolved "https://registry.yarnpkg.com/@authentic/mwc-ripple/-/mwc-ripple-0.5.19.tgz#2cbd1d3094b251d840054ab3bc41861fb00cfdee" - integrity sha512-R5IUP1F31Yci74GdfTt7mU1I9Rxs/8yDUnLiT7o0Dbe+ov7xnuCBumitNX12Rz0qfsE7y68+cz8DHOl0OFY/zw== - dependencies: - "@authentic/mwc-base" "^0.5.19" - "@material/ripple" "^2.0.0" - lit-element "^2.0.1" - lit-html "^1.0.0" - -"@authentic/mwc-select@^0.5.6": - version "0.5.23" - resolved "https://registry.yarnpkg.com/@authentic/mwc-select/-/mwc-select-0.5.23.tgz#131f53a70d02f0b857984e2ecbcf4fa5afc6d37d" - integrity sha512-1lhpp79IQ95UPsOq4tJb34L8hrNJi8khqMhRkkqnAeHjY3KwqicgTuZyXESObkULw/9vOzNfXbnTFylOcpW79w== - dependencies: - "@authentic/mwc-base" "^0.5.19" - "@authentic/mwc-list" "^0.5.23" - "@authentic/mwc-menu" "^0.5.19" - "@authentic/mwc-ripple" "^0.5.19" - "@material/animation" "^1.0.0" - "@material/floating-label" "^1.1.0" - "@material/line-ripple" "^1.1.0" - "@material/menu" "^2.0.0" - "@material/menu-surface" "^1.1.1" - "@material/notched-outline" "^1.1.0" - "@material/ripple" "^1.1.0" - "@material/rtl" "^0.42.0" - "@material/select" "^1.1.0" - "@material/shape" "^1.0.0" - "@material/theme" "^1.1.0" - "@material/typography" "^1.0.0" - -"@authentic/mwc-switch@^0.5.0": - version "0.5.19" - resolved "https://registry.yarnpkg.com/@authentic/mwc-switch/-/mwc-switch-0.5.19.tgz#6f1e778a6a92563eb82a8b1a5d227488e3b190b4" - integrity sha512-D4QSEYOXxWWuZjtPDX/i3fKv0sS4aI4pC9G53GAZokyffhKEjN/IgGaTjgOMs0lGcy0+6N13fNx8YTR32C4XVw== - dependencies: - "@authentic/mwc-base" "^0.5.19" - "@authentic/mwc-ripple" "^0.5.19" - "@material/switch" "^2.0.0" - -"@authentic/mwc-top-app-bar@^0.5.0": - version "0.5.19" - resolved "https://registry.yarnpkg.com/@authentic/mwc-top-app-bar/-/mwc-top-app-bar-0.5.19.tgz#ec32e4aa387d71e9ad99ac1735ac5603c0360d1e" - integrity sha512-be9GKjPr/3yiILeslQGt/8sEzrLHWcqyLORVGs4hcKwKFvIAKTV7xT3y5EdXxNjqpxyz+xuNzImxNrOVpWPieA== - dependencies: - "@authentic/mwc-base" "^0.5.19" - "@material/top-app-bar" "^2.0.0" - -"@authentic/mwc-typography@^0.5.19": - version "0.5.19" - resolved "https://registry.yarnpkg.com/@authentic/mwc-typography/-/mwc-typography-0.5.19.tgz#80b904a243b67325fd92555c216af9aff69c3458" - integrity sha512-Cy67dqAHHAXuWwLgVjyO7zATKBT+bNZNNy1likQDrMj8g1cJzIDlRp7u/sLX9LOhFKKrEysEfOgixMaQPp0b/Q== - dependencies: - "@material/typography" "^1.0.0" - -"@babel/code-frame@^7.0.0": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz#bc0782f6d69f7b7d49531219699b988f669a8f9d" - integrity sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw== - dependencies: - "@babel/highlight" "^7.0.0" - -"@babel/highlight@^7.0.0": - version "7.5.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz#56d11312bd9248fa619591d02472be6e8cb32540" - integrity sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ== - dependencies: - chalk "^2.0.0" - esutils "^2.0.2" - js-tokens "^4.0.0" - -"@material/animation@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@material/animation/-/animation-1.0.0.tgz#dfd8575c8b031203917dc838ac0e3c0fe0f6709b" - integrity sha512-Ed5/vggn6ZhSJ87yn3ZS1d826VJNFz73jHF2bSsgRtHDoB8KCuOwQMfdgAgDa4lKDF6CDIPCKBZPKrs2ubehdw== - dependencies: - tslib "^1.9.3" - -"@material/base@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@material/base/-/base-1.0.0.tgz#e4ef0b22c54aa887af94f5988fb1c0cb3245beba" - integrity sha512-5dxFp46x5FA+Epg6YHLzN+5zRt9S2wR84UdvVAEJ1egea94m9UHUg7y9tAnNSN16aexRSywmzyLwPr+i8PGEYA== - dependencies: - tslib "^1.9.3" - -"@material/card@^2.0.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@material/card/-/card-2.3.0.tgz#f59ac3b16d21d21af5747a530624f14622286c29" - integrity sha512-udVIanyz3KhZ8IfZjX2Yg+YJxU+oYdP9RbCM3hl7l1aqvNr8WSAy/YZ60Ue54fuN+0CpXiNpz1J8GyDktUZKKg== - dependencies: - "@material/elevation" "^1.1.0" - "@material/feature-targeting" "^0.44.1" - "@material/ripple" "^2.3.0" - "@material/rtl" "^0.42.0" - "@material/shape" "^1.1.1" - "@material/theme" "^1.1.0" - -"@material/dom@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@material/dom/-/dom-1.1.0.tgz#3bd3d1a3415b4181118fecb182d93beda56a6f8c" - integrity sha512-+HWW38ZaM2UBPu4+7QCusLDSf4tFT31rsEXHkTkxYSg/QpDivfPx6YDz4OmYtafmhPR1d1YjqB3MYysUHdodyw== - dependencies: - tslib "^1.9.3" - -"@material/drawer@^2.0.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@material/drawer/-/drawer-2.3.0.tgz#be81ef24d21f77b2d716dbd8240c02c9dccce2c9" - integrity sha512-BIrRLkqUO2SLkSRPWtXNwF4ZFmP1NOYynNelPZOdHZOIa6HcgmXzCL5p7hInJ5MDar/xMTA84CSO6Vf1byQwHA== - dependencies: - "@material/animation" "^1.0.0" - "@material/base" "^1.0.0" - "@material/elevation" "^1.1.0" - "@material/list" "^2.3.0" - "@material/ripple" "^2.3.0" - "@material/rtl" "^0.42.0" - "@material/shape" "^1.1.1" - "@material/theme" "^1.1.0" - "@material/typography" "^2.3.0" - focus-trap "^5.0.0" - tslib "^1.9.3" - -"@material/elevation@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@material/elevation/-/elevation-1.1.0.tgz#def23c360ae067b43c1632a331b9883b9f679cc5" - integrity sha512-m4eATJvDhWK1BT+yA1iHz5mhAk8cV9olC4mjVzm4PTAqhDH2yya4WzjN1HPVHE/a65ObyZ7V4qopxu9MRocm3A== - dependencies: - "@material/animation" "^1.0.0" - "@material/feature-targeting" "^0.44.1" - "@material/theme" "^1.1.0" - -"@material/feature-targeting@^0.44.1": - version "0.44.1" - resolved "https://registry.yarnpkg.com/@material/feature-targeting/-/feature-targeting-0.44.1.tgz#afafc80294e5efab94bee31a187273d43d34979a" - integrity sha512-90cc7njn4aHbH9UxY8qgZth1W5JgOgcEdWdubH1t7sFkwqFxS5g3zgxSBt46TygFBVIXNZNq35Xmg80wgqO7Pg== - -"@material/floating-label@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@material/floating-label/-/floating-label-1.1.0.tgz#505b9f8c7628d0498a18b165c387d4c34840ca60" - integrity sha512-7q7V+9o9XesgMnK11up9z+BcRFwtLIAIqVTCL3liKRARNHuzw9FGrGMKhTJUKvLZ3z0bM1+FmmVlA3q9FJWehQ== - dependencies: - "@material/animation" "^1.0.0" - "@material/base" "^1.0.0" - "@material/rtl" "^0.42.0" - "@material/theme" "^1.1.0" - "@material/typography" "^1.0.0" - tslib "^1.9.3" - -"@material/icon-button@^2.0.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@material/icon-button/-/icon-button-2.3.0.tgz#1160ecccd201161a1a38033732beed95a0624497" - integrity sha512-EZhdCn9a9livj9rGTUtDQ3UmF2zkAkaysWzgyDaGUih9rAbZThtGE68DhBWjBoe/+FDAOZ/vXnR23FdCsITmmw== - dependencies: - "@material/base" "^1.0.0" - "@material/feature-targeting" "^0.44.1" - "@material/ripple" "^2.3.0" - "@material/theme" "^1.1.0" - tslib "^1.9.3" - -"@material/line-ripple@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@material/line-ripple/-/line-ripple-1.1.0.tgz#0fef69c14ddf42877f10eed05c1a2489808f1cf4" - integrity sha512-XqCxDNfgkh9zq0IVlTEFVjmQV8hx8m4vxLFM5qwHDDqcKPlX/Lfc8M43fmm9uE1CaJBC6whMGPvOt/dIla+RUg== - dependencies: - "@material/animation" "^1.0.0" - "@material/base" "^1.0.0" - "@material/theme" "^1.1.0" - tslib "^1.9.3" - -"@material/list@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@material/list/-/list-1.1.1.tgz#296ed85ae3585af1749462e5bafd617d5675e85e" - integrity sha512-YqX2A5qagoBolla6WHzP2BIUid/ufot5rVP2yrTz3DFvmswJMXU3HV2XU9NbiVOiefCjkra9ljtimiTlHUrAEg== - dependencies: - "@material/base" "^1.0.0" - "@material/dom" "^1.1.0" - "@material/feature-targeting" "^0.44.1" - "@material/ripple" "^1.1.0" - "@material/rtl" "^0.42.0" - "@material/shape" "^1.1.1" - "@material/theme" "^1.1.0" - "@material/typography" "^1.0.0" - tslib "^1.9.3" - -"@material/list@^2.0.0", "@material/list@^2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@material/list/-/list-2.3.0.tgz#07f8d7194495f487d440bbe9fd09a2d3a68cee06" - integrity sha512-uuHWXpaXvPuOaQtQXwrgNc+WTTwBSwU/es65KJJcGrpc/o8Q3mYwMepotMN7E7/L75Wxz2w6uejnoM3zGZfvqg== - dependencies: - "@material/base" "^1.0.0" - "@material/dom" "^1.1.0" - "@material/feature-targeting" "^0.44.1" - "@material/ripple" "^2.3.0" - "@material/rtl" "^0.42.0" - "@material/shape" "^1.1.1" - "@material/theme" "^1.1.0" - "@material/typography" "^2.3.0" - tslib "^1.9.3" - -"@material/menu-surface@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@material/menu-surface/-/menu-surface-1.1.1.tgz#d930f940e31a1bc32a2c9e3f15d5e60d43871cde" - integrity sha512-bOY3LsVamovl/yb4hMBDi3gh8UFEYyP3GHNpTt+X5KBPDehoFhXG9s21aNvGbHZbwURhhWiRzy/OUC3MLE/hKA== - dependencies: - "@material/animation" "^1.0.0" - "@material/base" "^1.0.0" - "@material/elevation" "^1.1.0" - "@material/feature-targeting" "^0.44.1" - "@material/rtl" "^0.42.0" - "@material/shape" "^1.1.1" - "@material/theme" "^1.1.0" - tslib "^1.9.3" - -"@material/menu-surface@^2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@material/menu-surface/-/menu-surface-2.3.0.tgz#5d82b4ed7b7124000a2e1fe76034e94f0a433b83" - integrity sha512-jJ1MyeJnEJUO0Z7kNxvqN0xruWbTT2XKHCiApQcJHHkeibWfbWJdhXcx5aO4FMf/TVcy3ADSxDTdvc6AYrBX0g== - dependencies: - "@material/animation" "^1.0.0" - "@material/base" "^1.0.0" - "@material/elevation" "^1.1.0" - "@material/feature-targeting" "^0.44.1" - "@material/rtl" "^0.42.0" - "@material/shape" "^1.1.1" - "@material/theme" "^1.1.0" - tslib "^1.9.3" - -"@material/menu@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@material/menu/-/menu-1.1.1.tgz#1a9ca4d0e88e6a2ead9793c0377e0ceb73802241" - integrity sha512-bfsZ4Uexm02ey665SukjMK+3HtQVu7Bbc/q5chvPmLoMbSQ4PYE19C/p8cXKeNxkhd3S0h/gJDPw/cTbB9mrhg== - dependencies: - "@material/base" "^1.0.0" - "@material/feature-targeting" "^0.44.1" - "@material/list" "^1.1.1" - "@material/menu-surface" "^1.1.1" - "@material/ripple" "^1.1.0" - "@material/rtl" "^0.42.0" - tslib "^1.9.3" - -"@material/menu@^2.0.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@material/menu/-/menu-2.3.0.tgz#29d7b3557efcf627796cfaf532754f5c6f2d120b" - integrity sha512-XPI6w4x5c9ACwKBdujcTskBlisWlEgrb09Sa+s0vjhqBJVZVAUJT1j0OpG8tArNUqQiFssXBa/JuJIe6sMAK1A== - dependencies: - "@material/base" "^1.0.0" - "@material/feature-targeting" "^0.44.1" - "@material/list" "^2.3.0" - "@material/menu-surface" "^2.3.0" - "@material/ripple" "^2.3.0" - "@material/rtl" "^0.42.0" - tslib "^1.9.3" - -"@material/notched-outline@^1.1.0", "@material/notched-outline@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@material/notched-outline/-/notched-outline-1.1.1.tgz#a79c8aa3c5662b676bb46741658f434afa38f0da" - integrity sha512-HekxMWgIEGlmmdiCATfEJPjAWz2jlyXnfGUiBOkAzI25/OyOgcCd3rLzcMT5DUqItbKoNk1M/9kOmzTSNSt/CA== - dependencies: - "@material/animation" "^1.0.0" - "@material/base" "^1.0.0" - "@material/floating-label" "^1.1.0" - "@material/rtl" "^0.42.0" - "@material/shape" "^1.1.1" - "@material/theme" "^1.1.0" - tslib "^1.9.3" - -"@material/ripple@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@material/ripple/-/ripple-1.1.0.tgz#236016fb30c8366faf143297df2c38166d84ffbc" - integrity sha512-mkfDBZAmxjpRG7V9TrfOmLxt1g/wvGHCXtYPgvH7W8ozjf53edqxLOFENEdvHbie27y9nyixzXn0gzU0HnxSeA== - dependencies: - "@material/animation" "^1.0.0" - "@material/base" "^1.0.0" - "@material/dom" "^1.1.0" - "@material/feature-targeting" "^0.44.1" - "@material/theme" "^1.1.0" - tslib "^1.9.3" - -"@material/ripple@^2.0.0", "@material/ripple@^2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@material/ripple/-/ripple-2.3.0.tgz#4701b2cfecddc4c83ae62c777ae2bf9607988705" - integrity sha512-ejXR0nstERofFhssRyFlwOLgebwm2uGbarHtWZ2/+7QY2Th/Z1wOqNb2h/WRoShsJXK11RUsochb6BJrg30u7w== - dependencies: - "@material/animation" "^1.0.0" - "@material/base" "^1.0.0" - "@material/dom" "^1.1.0" - "@material/feature-targeting" "^0.44.1" - "@material/theme" "^1.1.0" - tslib "^1.9.3" - -"@material/rtl@^0.42.0": - version "0.42.0" - resolved "https://registry.yarnpkg.com/@material/rtl/-/rtl-0.42.0.tgz#1836e78186c2d8b996f6fbf97adab203535335bc" - integrity sha512-VrnrKJzhmspsN8WXHuxxBZ69yM5IwhCUqWr1t1eNfw3ZEvEj7i1g3P31HGowKThIN1dc1Wh4LE14rCISWCtv5w== - -"@material/select@^1.1.0": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@material/select/-/select-1.1.1.tgz#c4a646de35590407d5effeb25b1d08fad012aa70" - integrity sha512-si/RGmqRcLflBmA4EXeiR4gVuOIM0YAqIwVN7WOwrx+AhfBDuvI9sPMDz2UXZ2VoFpll73TTRMdah2MPTpmCxQ== - dependencies: - "@material/animation" "^1.0.0" - "@material/base" "^1.0.0" - "@material/floating-label" "^1.1.0" - "@material/line-ripple" "^1.1.0" - "@material/menu" "^1.1.1" - "@material/menu-surface" "^1.1.1" - "@material/notched-outline" "^1.1.1" - "@material/ripple" "^1.1.0" - "@material/rtl" "^0.42.0" - "@material/shape" "^1.1.1" - "@material/theme" "^1.1.0" - "@material/typography" "^1.0.0" - tslib "^1.9.3" - -"@material/shape@^1.0.0", "@material/shape@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@material/shape/-/shape-1.1.1.tgz#7a5368694bc3555e69ea547950904b46fa1024bf" - integrity sha512-Jge/h1XBLjdLlam4QMSzVgM99e/N8+elQROPkltqVP7eyLc17BwM3aP5cLVfZDgrJgvsjUxbgAP1H1j8sqmUyg== - dependencies: - "@material/feature-targeting" "^0.44.1" - -"@material/switch@^2.0.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@material/switch/-/switch-2.3.0.tgz#3ea7acc35d645d83a718e40d27e72ccca083e271" - integrity sha512-c21j5VJFUAoey1fPGZaQaRcFeXZcP6dPYewUgFdGURtHnbVHqVVf5GEAcnFsk2NuBN2mDqKLQ3AKbozIAi65hw== - dependencies: - "@material/animation" "^1.0.0" - "@material/base" "^1.0.0" - "@material/dom" "^1.1.0" - "@material/elevation" "^1.1.0" - "@material/feature-targeting" "^0.44.1" - "@material/ripple" "^2.3.0" - "@material/rtl" "^0.42.0" - "@material/theme" "^1.1.0" - tslib "^1.9.3" - -"@material/theme@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@material/theme/-/theme-1.1.0.tgz#9c95dd804168c23c30589fcf09ecc5af5b3d1adc" - integrity sha512-YYUV9Rhbx4r/EMb/zoOYJUWjhXChNaLlH1rqt3vpNVyxRcxGqoVMGp5u1XALBCFiD9dACPKLIkKyRYa928nmPQ== - dependencies: - "@material/feature-targeting" "^0.44.1" - -"@material/top-app-bar@^2.0.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@material/top-app-bar/-/top-app-bar-2.3.0.tgz#59805864b3693cd54e2d96c6f2981221e51f9e0e" - integrity sha512-Y62htWToLGABuxHbFYZxHrR99uVAQa7kdlix7tB7h4J5C/SIIKe9plRMh5e0mqhGf006okrAS0h8J+6KM4hh0Q== - dependencies: - "@material/animation" "^1.0.0" - "@material/base" "^1.0.0" - "@material/elevation" "^1.1.0" - "@material/ripple" "^2.3.0" - "@material/rtl" "^0.42.0" - "@material/shape" "^1.1.1" - "@material/theme" "^1.1.0" - "@material/typography" "^2.3.0" - tslib "^1.9.3" - -"@material/typography@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@material/typography/-/typography-1.0.0.tgz#327ecfcac5ee3af8a3a102f3f125a761202f4189" - integrity sha512-Oeqbjci1cC7jTE8/n3dwnkqKe9ZeWiaE+rgMtRYtRFw1HvAw14SpGA5EEAS/Li2Hu2KZ50FYCe3HYqShfxtChA== - dependencies: - "@material/feature-targeting" "^0.44.1" - -"@material/typography@^2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@material/typography/-/typography-2.3.0.tgz#fe2180c697172227f0745cda684ecafdaba3f8dd" - integrity sha512-NtWVVvwG9Te6/kuIl4fEwDcXGCS7mfPgo5CKPyxcK6y0hJHv6yRHpipJT9D4ZlXw0sQx9B33doOK7iYJtwBBZw== - dependencies: - "@material/feature-targeting" "^0.44.1" - -"@types/estree@0.0.39": - version "0.0.39" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" - integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== - -"@types/node@*", "@types/node@^12.7.4": - version "12.7.5" - resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.5.tgz#e19436e7f8e9b4601005d73673b6dc4784ffcc2f" - integrity sha512-9fq4jZVhPNW8r+UYKnxF1e2HkDWOWKM5bC2/7c9wPV835I0aOrVbS/Hw/pWPk2uKrNXQqg9Z959Kz+IYDd5p3w== - -"@types/resolve@0.0.8": - version "0.0.8" - resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-0.0.8.tgz#f26074d238e02659e323ce1a13d041eee280e194" - integrity sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ== - dependencies: - "@types/node" "*" - -acorn@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.0.0.tgz#26b8d1cd9a9b700350b71c0905546f64d1284e7a" - integrity sha512-PaF/MduxijYYt7unVGRuds1vBC9bFxbNf+VWqhOClfdgy7RlVkQqt610ig1/yxTgsDIfW1cWDel5EBbOy3jdtQ== - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -blocking-elements@^0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/blocking-elements/-/blocking-elements-0.0.2.tgz#fd1fb73c090415039e7ad497879decc7c54f20bf" - integrity sha512-sMYXYkCAAV4hBrKGZ8ylp761A02uRDjpueW23W43/YvYR6gFD/Z7cIHWvJbSUDmnpzws9VQxSMHdm4/UbL4PKg== - -buffer-from@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - -builtin-modules@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.1.0.tgz#aad97c15131eb76b65b50ef208e7584cd76a7484" - integrity sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw== - -chalk@^2.0.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -commander@^2.19.0: - version "2.20.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422" - integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ== - -dom-matches@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/dom-matches/-/dom-matches-2.0.0.tgz#d2728b416a87533980eb089b848d253cf23a758c" - integrity sha1-0nKLQWqHUzmA6wibhI0lPPI6dYw= - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -estree-walker@^0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362" - integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -focus-trap@^5.0.0: - version "5.0.2" - resolved "https://registry.yarnpkg.com/focus-trap/-/focus-trap-5.0.2.tgz#31ee8a1933b972ce24577462eacefc6a09833c8f" - integrity sha512-jQf4ZkX9qOhiNrga4pRh9N2vMqYLRuGM7RZ6VRDLgti04cbG8m7XD4xlU/N0M0cqwDYtXbdzSBQDbRIwqn0FIg== - dependencies: - tabbable "^4.0.0" - xtend "^4.0.1" - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -is-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" - integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= - -jest-worker@^24.0.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" - integrity sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== - dependencies: - merge-stream "^2.0.0" - supports-color "^6.1.0" - -js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -lit-element@^2.0.1, lit-element@^2.1.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/lit-element/-/lit-element-2.2.1.tgz#79c94d8cfdc2d73b245656e37991bd1e4811d96f" - integrity sha512-ipDcgQ1EpW6Va2Z6dWm79jYdimVepO5GL0eYkZrFvdr0OD/1N260Q9DH+K5HXHFrRoC7dOg+ZpED2XE0TgGdXw== - dependencies: - lit-html "^1.0.0" - -lit-html@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/lit-html/-/lit-html-1.1.2.tgz#2e3560a7075210243649c888ad738eaf0daa8374" - integrity sha512-FFlUMKHKi+qG1x1iHNZ1hrtc/zHmfYTyrSvs3/wBTvaNtpZjOZGWzU7efGYVpgp6KvWeKF6ql9/KsCq6Z/mEDA== - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -path-parse@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" - integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== - -resolve@^1.11.1: - version "1.12.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.12.0.tgz#3fc644a35c84a48554609ff26ec52b66fa577df6" - integrity sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w== - dependencies: - path-parse "^1.0.6" - -rollup-plugin-node-resolve@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-5.2.0.tgz#730f93d10ed202473b1fb54a5997a7db8c6d8523" - integrity sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw== - dependencies: - "@types/resolve" "0.0.8" - builtin-modules "^3.1.0" - is-module "^1.0.0" - resolve "^1.11.1" - rollup-pluginutils "^2.8.1" - -rollup-plugin-terser@^4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-4.0.4.tgz#6f661ef284fa7c27963d242601691dc3d23f994e" - integrity sha512-wPANT5XKVJJ8RDUN0+wIr7UPd0lIXBo4UdJ59VmlPCtlFsE20AM+14pe+tk7YunCsWEiuzkDBY3QIkSCjtrPXg== - dependencies: - "@babel/code-frame" "^7.0.0" - jest-worker "^24.0.0" - serialize-javascript "^1.6.1" - terser "^3.14.1" - -rollup-pluginutils@^2.8.1: - version "2.8.1" - resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.1.tgz#8fa6dd0697344938ef26c2c09d2488ce9e33ce97" - integrity sha512-J5oAoysWar6GuZo0s+3bZ6sVZAC0pfqKz68De7ZgDi5z63jOVZn1uJL/+z1jeKHNbGII8kAyHF5q8LnxSX5lQg== - dependencies: - estree-walker "^0.6.1" - -rollup@^1.12.2: - version "1.21.2" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.21.2.tgz#eaabd07d0bd309587ad8bebf731fca6fcb96f4d0" - integrity sha512-sCAHlcQ/PExU5t/kRwkEWHdhGmQrZ2IgdQzbjPVNfhWbKHMMZGYqkASVTpQqRPLtQKg15xzEscc+BnIK/TE7/Q== - dependencies: - "@types/estree" "0.0.39" - "@types/node" "^12.7.4" - acorn "^7.0.0" - -serialize-javascript@^1.6.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.9.1.tgz#cfc200aef77b600c47da9bb8149c943e798c2fdb" - integrity sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A== - -source-map-support@~0.5.10: - version "0.5.13" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" - integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map@^0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" - integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== - dependencies: - has-flag "^3.0.0" - -tabbable@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/tabbable/-/tabbable-4.0.0.tgz#5bff1d1135df1482cf0f0206434f15eadbeb9261" - integrity sha512-H1XoH1URcBOa/rZZWxLxHCtOdVUEev+9vo5YdYhC9tCY4wnybX+VQrCYuy9ubkg69fCBxCONJOSLGfw0DWMffQ== - -terser@^3.14.1: - version "3.17.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-3.17.0.tgz#f88ffbeda0deb5637f9d24b0da66f4e15ab10cb2" - integrity sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ== - dependencies: - commander "^2.19.0" - source-map "~0.6.1" - source-map-support "~0.5.10" - -tslib@^1.9.3: - version "1.10.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a" - integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ== - -wicg-inert@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/wicg-inert/-/wicg-inert-1.1.6.tgz#1d7703bc2f84acc0ea4de01a4c8a5cfcc1fd8a8a" - integrity sha512-svnNP2bUZc1luu0erL2Y25Iyxsm0SUk9wNq3FbgTgxcrqG3YAZBPYonRNRGgpveeEqRAnNE5yNcIdEd/F86tbw== - dependencies: - dom-matches "^2.0.0" - -xtend@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
diff --git a/pkgs/smartie-pwa/yarn.nix b/pkgs/smartie-pwa/yarn.nix @@ -1,661 +0,0 @@ -{ fetchurl, fetchgit, linkFarm, runCommandNoCC, gnutar }: rec { - offline_cache = linkFarm "offline" packages; - packages = [ - { - name = "_authentic_mwc_base___mwc_base_0.5.19.tgz"; - path = fetchurl { - name = "_authentic_mwc_base___mwc_base_0.5.19.tgz"; - url = "https://registry.yarnpkg.com/@authentic/mwc-base/-/mwc-base-0.5.19.tgz"; - sha1 = "e8a9a86615a10d2efc238a1370b6de5c4becf64e"; - }; - } - { - name = "_authentic_mwc_card___mwc_card_0.5.23.tgz"; - path = fetchurl { - name = "_authentic_mwc_card___mwc_card_0.5.23.tgz"; - url = "https://registry.yarnpkg.com/@authentic/mwc-card/-/mwc-card-0.5.23.tgz"; - sha1 = "4f0977ebd1cc1ab91a4d032ae16de159ab1c05af"; - }; - } - { - name = "_authentic_mwc_circular_progress___mwc_circular_progress_0.5.19.tgz"; - path = fetchurl { - name = "_authentic_mwc_circular_progress___mwc_circular_progress_0.5.19.tgz"; - url = "https://registry.yarnpkg.com/@authentic/mwc-circular-progress/-/mwc-circular-progress-0.5.19.tgz"; - sha1 = "d8e5b23f29a64d4349c89cfa49e06cbbc3443153"; - }; - } - { - name = "_authentic_mwc_drawer___mwc_drawer_0.5.19.tgz"; - path = fetchurl { - name = "_authentic_mwc_drawer___mwc_drawer_0.5.19.tgz"; - url = "https://registry.yarnpkg.com/@authentic/mwc-drawer/-/mwc-drawer-0.5.19.tgz"; - sha1 = "7add046dcf1a5ec8e6a9a1d13e56691ad0c7b62d"; - }; - } - { - name = "_authentic_mwc_icon_button___mwc_icon_button_0.5.23.tgz"; - path = fetchurl { - name = "_authentic_mwc_icon_button___mwc_icon_button_0.5.23.tgz"; - url = "https://registry.yarnpkg.com/@authentic/mwc-icon-button/-/mwc-icon-button-0.5.23.tgz"; - sha1 = "ae87305fb1a3b9cf1f5fb5898039c609dc12f278"; - }; - } - { - name = "_authentic_mwc_icon___mwc_icon_0.5.23.tgz"; - path = fetchurl { - name = "_authentic_mwc_icon___mwc_icon_0.5.23.tgz"; - url = "https://registry.yarnpkg.com/@authentic/mwc-icon/-/mwc-icon-0.5.23.tgz"; - sha1 = "cd5d10cb1c8fd292c9164a496f0cd58211f72e83"; - }; - } - { - name = "_authentic_mwc_list___mwc_list_0.5.23.tgz"; - path = fetchurl { - name = "_authentic_mwc_list___mwc_list_0.5.23.tgz"; - url = "https://registry.yarnpkg.com/@authentic/mwc-list/-/mwc-list-0.5.23.tgz"; - sha1 = "a789d0dfb4004ee2cf40464885fa34ead10ffadb"; - }; - } - { - name = "_authentic_mwc_menu___mwc_menu_0.5.19.tgz"; - path = fetchurl { - name = "_authentic_mwc_menu___mwc_menu_0.5.19.tgz"; - url = "https://registry.yarnpkg.com/@authentic/mwc-menu/-/mwc-menu-0.5.19.tgz"; - sha1 = "1c2722984ab010031cdaa09d814c6ad083f6d9b4"; - }; - } - { - name = "_authentic_mwc_ripple___mwc_ripple_0.5.19.tgz"; - path = fetchurl { - name = "_authentic_mwc_ripple___mwc_ripple_0.5.19.tgz"; - url = "https://registry.yarnpkg.com/@authentic/mwc-ripple/-/mwc-ripple-0.5.19.tgz"; - sha1 = "2cbd1d3094b251d840054ab3bc41861fb00cfdee"; - }; - } - { - name = "_authentic_mwc_select___mwc_select_0.5.23.tgz"; - path = fetchurl { - name = "_authentic_mwc_select___mwc_select_0.5.23.tgz"; - url = "https://registry.yarnpkg.com/@authentic/mwc-select/-/mwc-select-0.5.23.tgz"; - sha1 = "131f53a70d02f0b857984e2ecbcf4fa5afc6d37d"; - }; - } - { - name = "_authentic_mwc_switch___mwc_switch_0.5.19.tgz"; - path = fetchurl { - name = "_authentic_mwc_switch___mwc_switch_0.5.19.tgz"; - url = "https://registry.yarnpkg.com/@authentic/mwc-switch/-/mwc-switch-0.5.19.tgz"; - sha1 = "6f1e778a6a92563eb82a8b1a5d227488e3b190b4"; - }; - } - { - name = "_authentic_mwc_top_app_bar___mwc_top_app_bar_0.5.19.tgz"; - path = fetchurl { - name = "_authentic_mwc_top_app_bar___mwc_top_app_bar_0.5.19.tgz"; - url = "https://registry.yarnpkg.com/@authentic/mwc-top-app-bar/-/mwc-top-app-bar-0.5.19.tgz"; - sha1 = "ec32e4aa387d71e9ad99ac1735ac5603c0360d1e"; - }; - } - { - name = "_authentic_mwc_typography___mwc_typography_0.5.19.tgz"; - path = fetchurl { - name = "_authentic_mwc_typography___mwc_typography_0.5.19.tgz"; - url = "https://registry.yarnpkg.com/@authentic/mwc-typography/-/mwc-typography-0.5.19.tgz"; - sha1 = "80b904a243b67325fd92555c216af9aff69c3458"; - }; - } - { - name = "_babel_code_frame___code_frame_7.5.5.tgz"; - path = fetchurl { - name = "_babel_code_frame___code_frame_7.5.5.tgz"; - url = "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz"; - sha1 = "bc0782f6d69f7b7d49531219699b988f669a8f9d"; - }; - } - { - name = "_babel_highlight___highlight_7.5.0.tgz"; - path = fetchurl { - name = "_babel_highlight___highlight_7.5.0.tgz"; - url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz"; - sha1 = "56d11312bd9248fa619591d02472be6e8cb32540"; - }; - } - { - name = "_material_animation___animation_1.0.0.tgz"; - path = fetchurl { - name = "_material_animation___animation_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/@material/animation/-/animation-1.0.0.tgz"; - sha1 = "dfd8575c8b031203917dc838ac0e3c0fe0f6709b"; - }; - } - { - name = "_material_base___base_1.0.0.tgz"; - path = fetchurl { - name = "_material_base___base_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/@material/base/-/base-1.0.0.tgz"; - sha1 = "e4ef0b22c54aa887af94f5988fb1c0cb3245beba"; - }; - } - { - name = "_material_card___card_2.3.0.tgz"; - path = fetchurl { - name = "_material_card___card_2.3.0.tgz"; - url = "https://registry.yarnpkg.com/@material/card/-/card-2.3.0.tgz"; - sha1 = "f59ac3b16d21d21af5747a530624f14622286c29"; - }; - } - { - name = "_material_dom___dom_1.1.0.tgz"; - path = fetchurl { - name = "_material_dom___dom_1.1.0.tgz"; - url = "https://registry.yarnpkg.com/@material/dom/-/dom-1.1.0.tgz"; - sha1 = "3bd3d1a3415b4181118fecb182d93beda56a6f8c"; - }; - } - { - name = "_material_drawer___drawer_2.3.0.tgz"; - path = fetchurl { - name = "_material_drawer___drawer_2.3.0.tgz"; - url = "https://registry.yarnpkg.com/@material/drawer/-/drawer-2.3.0.tgz"; - sha1 = "be81ef24d21f77b2d716dbd8240c02c9dccce2c9"; - }; - } - { - name = "_material_elevation___elevation_1.1.0.tgz"; - path = fetchurl { - name = "_material_elevation___elevation_1.1.0.tgz"; - url = "https://registry.yarnpkg.com/@material/elevation/-/elevation-1.1.0.tgz"; - sha1 = "def23c360ae067b43c1632a331b9883b9f679cc5"; - }; - } - { - name = "_material_feature_targeting___feature_targeting_0.44.1.tgz"; - path = fetchurl { - name = "_material_feature_targeting___feature_targeting_0.44.1.tgz"; - url = "https://registry.yarnpkg.com/@material/feature-targeting/-/feature-targeting-0.44.1.tgz"; - sha1 = "afafc80294e5efab94bee31a187273d43d34979a"; - }; - } - { - name = "_material_floating_label___floating_label_1.1.0.tgz"; - path = fetchurl { - name = "_material_floating_label___floating_label_1.1.0.tgz"; - url = "https://registry.yarnpkg.com/@material/floating-label/-/floating-label-1.1.0.tgz"; - sha1 = "505b9f8c7628d0498a18b165c387d4c34840ca60"; - }; - } - { - name = "_material_icon_button___icon_button_2.3.0.tgz"; - path = fetchurl { - name = "_material_icon_button___icon_button_2.3.0.tgz"; - url = "https://registry.yarnpkg.com/@material/icon-button/-/icon-button-2.3.0.tgz"; - sha1 = "1160ecccd201161a1a38033732beed95a0624497"; - }; - } - { - name = "_material_line_ripple___line_ripple_1.1.0.tgz"; - path = fetchurl { - name = "_material_line_ripple___line_ripple_1.1.0.tgz"; - url = "https://registry.yarnpkg.com/@material/line-ripple/-/line-ripple-1.1.0.tgz"; - sha1 = "0fef69c14ddf42877f10eed05c1a2489808f1cf4"; - }; - } - { - name = "_material_list___list_1.1.1.tgz"; - path = fetchurl { - name = "_material_list___list_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/@material/list/-/list-1.1.1.tgz"; - sha1 = "296ed85ae3585af1749462e5bafd617d5675e85e"; - }; - } - { - name = "_material_list___list_2.3.0.tgz"; - path = fetchurl { - name = "_material_list___list_2.3.0.tgz"; - url = "https://registry.yarnpkg.com/@material/list/-/list-2.3.0.tgz"; - sha1 = "07f8d7194495f487d440bbe9fd09a2d3a68cee06"; - }; - } - { - name = "_material_menu_surface___menu_surface_1.1.1.tgz"; - path = fetchurl { - name = "_material_menu_surface___menu_surface_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/@material/menu-surface/-/menu-surface-1.1.1.tgz"; - sha1 = "d930f940e31a1bc32a2c9e3f15d5e60d43871cde"; - }; - } - { - name = "_material_menu_surface___menu_surface_2.3.0.tgz"; - path = fetchurl { - name = "_material_menu_surface___menu_surface_2.3.0.tgz"; - url = "https://registry.yarnpkg.com/@material/menu-surface/-/menu-surface-2.3.0.tgz"; - sha1 = "5d82b4ed7b7124000a2e1fe76034e94f0a433b83"; - }; - } - { - name = "_material_menu___menu_1.1.1.tgz"; - path = fetchurl { - name = "_material_menu___menu_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/@material/menu/-/menu-1.1.1.tgz"; - sha1 = "1a9ca4d0e88e6a2ead9793c0377e0ceb73802241"; - }; - } - { - name = "_material_menu___menu_2.3.0.tgz"; - path = fetchurl { - name = "_material_menu___menu_2.3.0.tgz"; - url = "https://registry.yarnpkg.com/@material/menu/-/menu-2.3.0.tgz"; - sha1 = "29d7b3557efcf627796cfaf532754f5c6f2d120b"; - }; - } - { - name = "_material_notched_outline___notched_outline_1.1.1.tgz"; - path = fetchurl { - name = "_material_notched_outline___notched_outline_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/@material/notched-outline/-/notched-outline-1.1.1.tgz"; - sha1 = "a79c8aa3c5662b676bb46741658f434afa38f0da"; - }; - } - { - name = "_material_ripple___ripple_1.1.0.tgz"; - path = fetchurl { - name = "_material_ripple___ripple_1.1.0.tgz"; - url = "https://registry.yarnpkg.com/@material/ripple/-/ripple-1.1.0.tgz"; - sha1 = "236016fb30c8366faf143297df2c38166d84ffbc"; - }; - } - { - name = "_material_ripple___ripple_2.3.0.tgz"; - path = fetchurl { - name = "_material_ripple___ripple_2.3.0.tgz"; - url = "https://registry.yarnpkg.com/@material/ripple/-/ripple-2.3.0.tgz"; - sha1 = "4701b2cfecddc4c83ae62c777ae2bf9607988705"; - }; - } - { - name = "_material_rtl___rtl_0.42.0.tgz"; - path = fetchurl { - name = "_material_rtl___rtl_0.42.0.tgz"; - url = "https://registry.yarnpkg.com/@material/rtl/-/rtl-0.42.0.tgz"; - sha1 = "1836e78186c2d8b996f6fbf97adab203535335bc"; - }; - } - { - name = "_material_select___select_1.1.1.tgz"; - path = fetchurl { - name = "_material_select___select_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/@material/select/-/select-1.1.1.tgz"; - sha1 = "c4a646de35590407d5effeb25b1d08fad012aa70"; - }; - } - { - name = "_material_shape___shape_1.1.1.tgz"; - path = fetchurl { - name = "_material_shape___shape_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/@material/shape/-/shape-1.1.1.tgz"; - sha1 = "7a5368694bc3555e69ea547950904b46fa1024bf"; - }; - } - { - name = "_material_switch___switch_2.3.0.tgz"; - path = fetchurl { - name = "_material_switch___switch_2.3.0.tgz"; - url = "https://registry.yarnpkg.com/@material/switch/-/switch-2.3.0.tgz"; - sha1 = "3ea7acc35d645d83a718e40d27e72ccca083e271"; - }; - } - { - name = "_material_theme___theme_1.1.0.tgz"; - path = fetchurl { - name = "_material_theme___theme_1.1.0.tgz"; - url = "https://registry.yarnpkg.com/@material/theme/-/theme-1.1.0.tgz"; - sha1 = "9c95dd804168c23c30589fcf09ecc5af5b3d1adc"; - }; - } - { - name = "_material_top_app_bar___top_app_bar_2.3.0.tgz"; - path = fetchurl { - name = "_material_top_app_bar___top_app_bar_2.3.0.tgz"; - url = "https://registry.yarnpkg.com/@material/top-app-bar/-/top-app-bar-2.3.0.tgz"; - sha1 = "59805864b3693cd54e2d96c6f2981221e51f9e0e"; - }; - } - { - name = "_material_typography___typography_1.0.0.tgz"; - path = fetchurl { - name = "_material_typography___typography_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/@material/typography/-/typography-1.0.0.tgz"; - sha1 = "327ecfcac5ee3af8a3a102f3f125a761202f4189"; - }; - } - { - name = "_material_typography___typography_2.3.0.tgz"; - path = fetchurl { - name = "_material_typography___typography_2.3.0.tgz"; - url = "https://registry.yarnpkg.com/@material/typography/-/typography-2.3.0.tgz"; - sha1 = "fe2180c697172227f0745cda684ecafdaba3f8dd"; - }; - } - { - name = "_types_estree___estree_0.0.39.tgz"; - path = fetchurl { - name = "_types_estree___estree_0.0.39.tgz"; - url = "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz"; - sha1 = "e177e699ee1b8c22d23174caaa7422644389509f"; - }; - } - { - name = "_types_node___node_12.7.5.tgz"; - path = fetchurl { - name = "_types_node___node_12.7.5.tgz"; - url = "https://registry.yarnpkg.com/@types/node/-/node-12.7.5.tgz"; - sha1 = "e19436e7f8e9b4601005d73673b6dc4784ffcc2f"; - }; - } - { - name = "_types_resolve___resolve_0.0.8.tgz"; - path = fetchurl { - name = "_types_resolve___resolve_0.0.8.tgz"; - url = "https://registry.yarnpkg.com/@types/resolve/-/resolve-0.0.8.tgz"; - sha1 = "f26074d238e02659e323ce1a13d041eee280e194"; - }; - } - { - name = "acorn___acorn_7.0.0.tgz"; - path = fetchurl { - name = "acorn___acorn_7.0.0.tgz"; - url = "https://registry.yarnpkg.com/acorn/-/acorn-7.0.0.tgz"; - sha1 = "26b8d1cd9a9b700350b71c0905546f64d1284e7a"; - }; - } - { - name = "ansi_styles___ansi_styles_3.2.1.tgz"; - path = fetchurl { - name = "ansi_styles___ansi_styles_3.2.1.tgz"; - url = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz"; - sha1 = "41fbb20243e50b12be0f04b8dedbf07520ce841d"; - }; - } - { - name = "blocking_elements___blocking_elements_0.0.2.tgz"; - path = fetchurl { - name = "blocking_elements___blocking_elements_0.0.2.tgz"; - url = "https://registry.yarnpkg.com/blocking-elements/-/blocking-elements-0.0.2.tgz"; - sha1 = "fd1fb73c090415039e7ad497879decc7c54f20bf"; - }; - } - { - name = "buffer_from___buffer_from_1.1.1.tgz"; - path = fetchurl { - name = "buffer_from___buffer_from_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz"; - sha1 = "32713bc028f75c02fdb710d7c7bcec1f2c6070ef"; - }; - } - { - name = "builtin_modules___builtin_modules_3.1.0.tgz"; - path = fetchurl { - name = "builtin_modules___builtin_modules_3.1.0.tgz"; - url = "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.1.0.tgz"; - sha1 = "aad97c15131eb76b65b50ef208e7584cd76a7484"; - }; - } - { - name = "chalk___chalk_2.4.2.tgz"; - path = fetchurl { - name = "chalk___chalk_2.4.2.tgz"; - url = "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz"; - sha1 = "cd42541677a54333cf541a49108c1432b44c9424"; - }; - } - { - name = "color_convert___color_convert_1.9.3.tgz"; - path = fetchurl { - name = "color_convert___color_convert_1.9.3.tgz"; - url = "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz"; - sha1 = "bb71850690e1f136567de629d2d5471deda4c1e8"; - }; - } - { - name = "color_name___color_name_1.1.3.tgz"; - path = fetchurl { - name = "color_name___color_name_1.1.3.tgz"; - url = "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz"; - sha1 = "a7d0558bd89c42f795dd42328f740831ca53bc25"; - }; - } - { - name = "commander___commander_2.20.0.tgz"; - path = fetchurl { - name = "commander___commander_2.20.0.tgz"; - url = "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz"; - sha1 = "d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"; - }; - } - { - name = "dom_matches___dom_matches_2.0.0.tgz"; - path = fetchurl { - name = "dom_matches___dom_matches_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/dom-matches/-/dom-matches-2.0.0.tgz"; - sha1 = "d2728b416a87533980eb089b848d253cf23a758c"; - }; - } - { - name = "escape_string_regexp___escape_string_regexp_1.0.5.tgz"; - path = fetchurl { - name = "escape_string_regexp___escape_string_regexp_1.0.5.tgz"; - url = "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"; - sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"; - }; - } - { - name = "estree_walker___estree_walker_0.6.1.tgz"; - path = fetchurl { - name = "estree_walker___estree_walker_0.6.1.tgz"; - url = "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz"; - sha1 = "53049143f40c6eb918b23671d1fe3219f3a1b362"; - }; - } - { - name = "esutils___esutils_2.0.3.tgz"; - path = fetchurl { - name = "esutils___esutils_2.0.3.tgz"; - url = "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz"; - sha1 = "74d2eb4de0b8da1293711910d50775b9b710ef64"; - }; - } - { - name = "focus_trap___focus_trap_5.0.2.tgz"; - path = fetchurl { - name = "focus_trap___focus_trap_5.0.2.tgz"; - url = "https://registry.yarnpkg.com/focus-trap/-/focus-trap-5.0.2.tgz"; - sha1 = "31ee8a1933b972ce24577462eacefc6a09833c8f"; - }; - } - { - name = "has_flag___has_flag_3.0.0.tgz"; - path = fetchurl { - name = "has_flag___has_flag_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz"; - sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd"; - }; - } - { - name = "is_module___is_module_1.0.0.tgz"; - path = fetchurl { - name = "is_module___is_module_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz"; - sha1 = "3258fb69f78c14d5b815d664336b4cffb6441591"; - }; - } - { - name = "jest_worker___jest_worker_24.9.0.tgz"; - path = fetchurl { - name = "jest_worker___jest_worker_24.9.0.tgz"; - url = "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.9.0.tgz"; - sha1 = "5dbfdb5b2d322e98567898238a9697bcce67b3e5"; - }; - } - { - name = "js_tokens___js_tokens_4.0.0.tgz"; - path = fetchurl { - name = "js_tokens___js_tokens_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz"; - sha1 = "19203fb59991df98e3a287050d4647cdeaf32499"; - }; - } - { - name = "lit_element___lit_element_2.2.1.tgz"; - path = fetchurl { - name = "lit_element___lit_element_2.2.1.tgz"; - url = "https://registry.yarnpkg.com/lit-element/-/lit-element-2.2.1.tgz"; - sha1 = "79c94d8cfdc2d73b245656e37991bd1e4811d96f"; - }; - } - { - name = "lit_html___lit_html_1.1.2.tgz"; - path = fetchurl { - name = "lit_html___lit_html_1.1.2.tgz"; - url = "https://registry.yarnpkg.com/lit-html/-/lit-html-1.1.2.tgz"; - sha1 = "2e3560a7075210243649c888ad738eaf0daa8374"; - }; - } - { - name = "merge_stream___merge_stream_2.0.0.tgz"; - path = fetchurl { - name = "merge_stream___merge_stream_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz"; - sha1 = "52823629a14dd00c9770fb6ad47dc6310f2c1f60"; - }; - } - { - name = "path_parse___path_parse_1.0.6.tgz"; - path = fetchurl { - name = "path_parse___path_parse_1.0.6.tgz"; - url = "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz"; - sha1 = "d62dbb5679405d72c4737ec58600e9ddcf06d24c"; - }; - } - { - name = "resolve___resolve_1.12.0.tgz"; - path = fetchurl { - name = "resolve___resolve_1.12.0.tgz"; - url = "https://registry.yarnpkg.com/resolve/-/resolve-1.12.0.tgz"; - sha1 = "3fc644a35c84a48554609ff26ec52b66fa577df6"; - }; - } - { - name = "rollup_plugin_node_resolve___rollup_plugin_node_resolve_5.2.0.tgz"; - path = fetchurl { - name = "rollup_plugin_node_resolve___rollup_plugin_node_resolve_5.2.0.tgz"; - url = "https://registry.yarnpkg.com/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-5.2.0.tgz"; - sha1 = "730f93d10ed202473b1fb54a5997a7db8c6d8523"; - }; - } - { - name = "rollup_plugin_terser___rollup_plugin_terser_4.0.4.tgz"; - path = fetchurl { - name = "rollup_plugin_terser___rollup_plugin_terser_4.0.4.tgz"; - url = "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-4.0.4.tgz"; - sha1 = "6f661ef284fa7c27963d242601691dc3d23f994e"; - }; - } - { - name = "rollup_pluginutils___rollup_pluginutils_2.8.1.tgz"; - path = fetchurl { - name = "rollup_pluginutils___rollup_pluginutils_2.8.1.tgz"; - url = "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.1.tgz"; - sha1 = "8fa6dd0697344938ef26c2c09d2488ce9e33ce97"; - }; - } - { - name = "rollup___rollup_1.21.2.tgz"; - path = fetchurl { - name = "rollup___rollup_1.21.2.tgz"; - url = "https://registry.yarnpkg.com/rollup/-/rollup-1.21.2.tgz"; - sha1 = "eaabd07d0bd309587ad8bebf731fca6fcb96f4d0"; - }; - } - { - name = "serialize_javascript___serialize_javascript_1.9.1.tgz"; - path = fetchurl { - name = "serialize_javascript___serialize_javascript_1.9.1.tgz"; - url = "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.9.1.tgz"; - sha1 = "cfc200aef77b600c47da9bb8149c943e798c2fdb"; - }; - } - { - name = "source_map_support___source_map_support_0.5.13.tgz"; - path = fetchurl { - name = "source_map_support___source_map_support_0.5.13.tgz"; - url = "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz"; - sha1 = "31b24a9c2e73c2de85066c0feb7d44767ed52932"; - }; - } - { - name = "source_map___source_map_0.6.1.tgz"; - path = fetchurl { - name = "source_map___source_map_0.6.1.tgz"; - url = "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz"; - sha1 = "74722af32e9614e9c287a8d0bbde48b5e2f1a263"; - }; - } - { - name = "supports_color___supports_color_5.5.0.tgz"; - path = fetchurl { - name = "supports_color___supports_color_5.5.0.tgz"; - url = "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz"; - sha1 = "e2e69a44ac8772f78a1ec0b35b689df6530efc8f"; - }; - } - { - name = "supports_color___supports_color_6.1.0.tgz"; - path = fetchurl { - name = "supports_color___supports_color_6.1.0.tgz"; - url = "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz"; - sha1 = "0764abc69c63d5ac842dd4867e8d025e880df8f3"; - }; - } - { - name = "tabbable___tabbable_4.0.0.tgz"; - path = fetchurl { - name = "tabbable___tabbable_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/tabbable/-/tabbable-4.0.0.tgz"; - sha1 = "5bff1d1135df1482cf0f0206434f15eadbeb9261"; - }; - } - { - name = "terser___terser_3.17.0.tgz"; - path = fetchurl { - name = "terser___terser_3.17.0.tgz"; - url = "https://registry.yarnpkg.com/terser/-/terser-3.17.0.tgz"; - sha1 = "f88ffbeda0deb5637f9d24b0da66f4e15ab10cb2"; - }; - } - { - name = "tslib___tslib_1.10.0.tgz"; - path = fetchurl { - name = "tslib___tslib_1.10.0.tgz"; - url = "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz"; - sha1 = "c3c19f95973fb0a62973fb09d90d961ee43e5c8a"; - }; - } - { - name = "wicg_inert___wicg_inert_1.1.6.tgz"; - path = fetchurl { - name = "wicg_inert___wicg_inert_1.1.6.tgz"; - url = "https://registry.yarnpkg.com/wicg-inert/-/wicg-inert-1.1.6.tgz"; - sha1 = "1d7703bc2f84acc0ea4de01a4c8a5cfcc1fd8a8a"; - }; - } - { - name = "xtend___xtend_4.0.2.tgz"; - path = fetchurl { - name = "xtend___xtend_4.0.2.tgz"; - url = "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz"; - sha1 = "bb72779f5fa465186b1f438f674fa347fdb5db54"; - }; - } - ]; -}
diff --git a/pkgs/smartied.nix b/pkgs/smartied.nix @@ -1,32 +0,0 @@ -{ nimPackages, fetchgit, fetchFromGitHub, libmodbus }: - -let - - ws = fetchFromGitHub { - owner = "treeform"; - repo = "ws"; - rev = "0.4.3"; - sha256 = "03dyd36y5r8zbvcwih3nsvd7fa13vm6hdz7v0wglgv7mjpwpfik5"; - }; - - nmqtt = fetchFromGitHub { - owner = "zevv"; - repo = "nmqtt"; - rev = "v1.0.4"; - sha256 = "1by0xyqz754dny19lf8rpkg42passnj0rs6rk3jr763m1zr803mc"; - }; - -in nimPackages.buildNimPackage { - - name = "smartied"; - - nimBinOnly = true; - buildInputs = [ libmodbus ws nmqtt ]; - - src = fetchgit { - url = "https://cgit.ctu.cx/smartied"; - rev = "c2ad1433709b263f30c266a35a6d78240b6f8a95"; - sha256 = "0zv91hxhxsqs1qrijlkqkr81w4p14qrn33xh0kj4sxiplgxfz78v"; - }; - -}