New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@clevercloud/components

Package Overview
Dependencies
Maintainers
6
Versions
173
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@clevercloud/components - npm Package Compare versions

Comparing version 2.0.1 to 2.0.2

6

CHANGELOG.md
# Clever Components changelog
## 2.0.2 (2020-03-06)
* env-var-form: fix parsing/serialization pb with simple/export mode
NOTE: This is a bug fix but if you copy/paste stuffs in the expert mode that was serialized in the old version you could have some problems.
## 2.0.1 (2020-03-05)

@@ -4,0 +10,0 @@

2

dist/env-var/env-var-editor-expert.js

@@ -1,2 +0,2 @@

import"../atoms/cc-input-text.js";import"../molecules/cc-error.js";import{css as e,html as r,LitElement as t}from"lit-element";import{dispatchCustomEvent as i}from"../lib/events.js";import{ERROR_TYPES as o,parseRaw as s,toNameEqualsValueString as n}from"@clevercloud/client/esm/utils/env-vars.js";import{i18n as a}from"../lib/i18n.js";export class EnvVarEditorExpert extends t{static get properties(){return{disabled:{type:Boolean},readonly:{type:Boolean},variables:{type:Array,attribute:!1},_variablesAsText:{type:Array,attribute:!1},_formattedErrors:{type:Array,attribute:!1},_skeleton:{type:Boolean,attribute:!1}}}constructor(){super(),this.variables=null,this.disabled=!1,this.readonly=!1}static get skeletonVariables(){return[{name:"VARIABLE_ONE",value:""},{name:"VARIABLE_FOOBAR",value:""},{name:"VARIABLE_PORT",value:""}]}set variables(e){this._skeleton=null==e;const r=(this._skeleton?EnvVarEditorExpert.skeletonVariables:e).filter(({isDeleted:e})=>!e);this._variablesAsText=n(r),this._errors=[]}set _errors(e){this._formattedErrors=e.map(({type:e,name:r,pos:t})=>e===o.INVALID_NAME?{line:t.line,msg:a("env-var-editor-expert.errors.invalid-name",{name:r})}:e===o.DUPLICATED_NAME?{line:t.line,msg:a("env-var-editor-expert.errors.duplicated-name",{name:r})}:e===o.INVALID_LINE?{line:t.line,msg:a("env-var-editor-expert.errors.invalid-line")}:e===o.INVALID_VALUE?{line:t.line,msg:a("env-var-editor-expert.errors.invalid-value")}:{line:"?",msg:a("env-var-editor-expert.errors.unknown")})}_onInput({detail:e}){const{variables:r,errors:t}=s(e);console.log(r),this._errors=t,0===t.length&&i(this,"change",r)}render(){const e=this.readonly?a("env-var-editor-expert.placeholder-readonly"):a("env-var-editor-expert.placeholder");return r`<cc-input-text multi clipboard value=${this._variablesAsText} placeholder=${e} ?disabled=${this.disabled} ?readonly=${this.readonly} ?skeleton=${this._skeleton} @cc-input-text:input=${this._onInput}></cc-input-text>${this._formattedErrors.length>0?r`<div class=error-list>${this._formattedErrors.map(({line:e,msg:t})=>r`<cc-error><strong>${a("env-var-editor-expert.errors.line")} ${e}:</strong> ${t}</cc-error>`)}</div>`:""}`}static get styles(){return[e`:host{display:block}:host([hidden]){display:none}.error-list{margin:.5rem .2rem .2rem}cc-error{line-height:1.75;padding:.25rem 0}cc-error code{background-color:#f3f3f3;border-radius:.25rem;font-family:SourceCodePro,monaco,monospace;padding:.15rem .3rem}`]}}window.customElements.define("env-var-editor-expert",EnvVarEditorExpert);
import"../atoms/cc-input-text.js";import"../molecules/cc-error.js";import{css as e,html as r,LitElement as t}from"lit-element";import{dispatchCustomEvent as i}from"../lib/events.js";import{ERROR_TYPES as o,parseRaw as s,toNameEqualsValueString as n}from"@clevercloud/client/esm/utils/env-vars.js";import{i18n as a}from"../lib/i18n.js";export class EnvVarEditorExpert extends t{static get properties(){return{disabled:{type:Boolean},readonly:{type:Boolean},variables:{type:Array,attribute:!1},_variablesAsText:{type:Array,attribute:!1},_formattedErrors:{type:Array,attribute:!1},_skeleton:{type:Boolean,attribute:!1}}}constructor(){super(),this.variables=null,this.disabled=!1,this.readonly=!1}static get skeletonVariables(){return[{name:"VARIABLE_ONE",value:""},{name:"VARIABLE_FOOBAR",value:""},{name:"VARIABLE_PORT",value:""}]}set variables(e){this._skeleton=null==e;const r=(this._skeleton?EnvVarEditorExpert.skeletonVariables:e).filter(({isDeleted:e})=>!e);this._variablesAsText=n(r),this._errors=[]}set _errors(e){this._formattedErrors=e.map(({type:e,name:r,pos:t})=>e===o.INVALID_NAME?{line:t.line,msg:a("env-var-editor-expert.errors.invalid-name",{name:r})}:e===o.DUPLICATED_NAME?{line:t.line,msg:a("env-var-editor-expert.errors.duplicated-name",{name:r})}:e===o.INVALID_LINE?{line:t.line,msg:a("env-var-editor-expert.errors.invalid-line")}:e===o.INVALID_VALUE?{line:t.line,msg:a("env-var-editor-expert.errors.invalid-value")}:{line:"?",msg:a("env-var-editor-expert.errors.unknown")})}_onInput({detail:e}){const{variables:r,errors:t}=s(e);this._errors=t,0===t.length&&i(this,"change",r)}render(){const e=this.readonly?a("env-var-editor-expert.placeholder-readonly"):a("env-var-editor-expert.placeholder");return r`<cc-input-text multi clipboard value=${this._variablesAsText} placeholder=${e} ?disabled=${this.disabled} ?readonly=${this.readonly} ?skeleton=${this._skeleton} @cc-input-text:input=${this._onInput}></cc-input-text>${this._formattedErrors.length>0?r`<div class=error-list>${this._formattedErrors.map(({line:e,msg:t})=>r`<cc-error><strong>${a("env-var-editor-expert.errors.line")} ${e}:</strong> ${t}</cc-error>`)}</div>`:""}`}static get styles(){return[e`:host{display:block}:host([hidden]){display:none}.error-list{margin:.5rem .2rem .2rem}cc-error{line-height:1.75;padding:.25rem 0}cc-error code{background-color:#f3f3f3;border-radius:.25rem;font-family:SourceCodePro,monaco,monospace;padding:.15rem .3rem}`]}}window.customElements.define("env-var-editor-expert",EnvVarEditorExpert);
//# sourceMappingURL=env-var-editor-expert.js.map
{
"name": "@clevercloud/components",
"version": "2.0.1",
"version": "2.0.2",
"description": "This is a Work In Progress to introduce Web Components in our Clever Cloud Web based UIs.",

@@ -26,3 +26,3 @@ "main": "dist/index.js",

"dependencies": {
"@clevercloud/client": "^2.3.1",
"@clevercloud/client": "^3.0.0",
"chart.js": "^2.9.3",

@@ -29,0 +29,0 @@ "chartjs-plugin-datalabels": "^0.7.0",

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc