1.253.0 • Published 2 days ago

@wmfs/cardscript-to-quasar v1.253.0

Weekly downloads
88
License
MIT
Repository
github
Last release
2 days ago

cardscript-to-quasar

Tymly Cardscript CircleCI npm (scoped) codecov CodeFactor Dependabot badge Commitizen friendly JavaScript Style Guide license

Produces HTML with Quasar-markup from Cardscript JSON

Install

$ npm install @wmfs/cardscript-to-quasar --save

Usage

const cardscriptToQuasar = require('@wmfs/cardscript-to-quasar')

const quasarTemplate = cardscriptToQuasar(
  //
  // Some Cardscript:
  //
  {
    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
    "version": "1.0",
    "type": "AdaptiveCard",
    "body": [
      {
        "type": "TextBlock",
        "text": "Change me!",
        "color": "attention",
        "horizontalAlignment": "center"
      }
    ]
  },
  // Some options:
  {
    "fieldLabelWidth": 12,
    "imageSourceTemplate": "url(statics/${imagePath})"
  }
)

// quasarTemplate:
//   HTML string with Quasar components all configured to best represent the supplied Cardscript.

API

cardscriptToQuasar(cardscriptJSON, options)

Options

  • All options are optional
OptionDescription
fieldLabelWidthFor Cardscript components that will be generated within a Quasar field component, this is the value passed to the label-width property, defaults to 12 (e.g. labels will always be above field components, and not rendered to the side).
imageSourceTemplateThis is a string-template for use by Cardscript components such as Jumbotron to conjure a full reference to an image. Defaults to url(statics/${imagePath}). Note imagePath here is the value provided in the Cardscript config for the component (e.g. the value of backgroundImage in the case of the Jumbotron).

Testing

$ npm test

License

MIT

1.253.0

2 days ago

1.252.0

30 days ago

1.251.0

1 month ago

1.250.0

1 month ago

1.250.1

1 month ago

1.249.0

2 months ago

1.248.0

4 months ago

1.247.1

4 months ago

1.247.0

5 months ago

1.246.0

5 months ago

1.243.0

6 months ago

1.242.1

6 months ago

1.242.0

7 months ago

1.245.0

5 months ago

1.245.1

5 months ago

1.244.0

5 months ago

1.240.0

11 months ago

1.239.0

1 year ago

1.213.0

2 years ago

1.236.0

2 years ago

1.224.0

2 years ago

1.212.0

2 years ago

1.235.2

2 years ago

1.235.1

2 years ago

1.235.0

2 years ago

1.209.0

2 years ago

1.208.0

2 years ago

1.223.0

2 years ago

1.230.1

2 years ago

1.230.0

2 years ago

1.215.0

2 years ago

1.238.1

1 year ago

1.238.0

1 year ago

1.203.0

2 years ago

1.226.0

2 years ago

1.214.0

2 years ago

1.237.1

2 years ago

1.237.0

2 years ago

1.225.0

2 years ago

1.232.0

2 years ago

1.217.0

2 years ago

1.220.0

2 years ago

1.205.0

2 years ago

1.228.2

2 years ago

1.228.1

2 years ago

1.228.0

2 years ago

1.231.0

2 years ago

1.216.0

2 years ago

1.204.0

2 years ago

1.204.1

2 years ago

1.204.2

2 years ago

1.227.1

2 years ago

1.227.0

2 years ago

1.211.1

2 years ago

1.211.2

2 years ago

1.219.0

2 years ago

1.234.0

2 years ago

1.211.0

2 years ago

1.208.1

2 years ago

1.222.0

2 years ago

1.207.0

2 years ago

1.233.0

2 years ago

1.218.0

2 years ago

1.210.0

2 years ago

1.233.1

2 years ago

1.221.0

2 years ago

1.206.0

2 years ago

1.229.1

2 years ago

1.229.0

2 years ago

1.201.0

2 years ago

1.199.0

2 years ago

1.200.1

2 years ago

1.200.0

2 years ago

1.198.0

2 years ago

1.202.0

2 years ago

1.197.0

2 years ago

1.196.3

2 years ago

1.196.4

2 years ago

1.196.1

3 years ago

1.196.2

3 years ago

1.193.0

3 years ago

1.192.0

3 years ago

1.195.0

3 years ago

1.194.0

3 years ago

1.196.0

3 years ago

1.191.1

3 years ago

1.191.0

3 years ago

1.190.1

3 years ago

1.190.0

3 years ago

1.189.0

3 years ago

1.188.0

3 years ago

1.188.1

3 years ago

1.187.0

3 years ago

1.186.0

3 years ago

1.183.0

3 years ago

1.182.0

3 years ago

1.185.0

3 years ago

1.184.0

3 years ago

1.181.0

3 years ago

1.180.3

3 years ago

1.180.1

3 years ago

1.180.0

3 years ago

1.180.2

3 years ago

1.178.0

3 years ago

1.179.0

3 years ago

1.176.0

3 years ago

1.175.0

3 years ago

1.177.0

3 years ago

1.174.1

3 years ago

1.164.0

3 years ago

1.141.0

3 years ago

1.149.1

3 years ago

1.149.0

3 years ago

1.153.0

3 years ago

1.163.0

3 years ago

1.140.0

3 years ago

1.140.1

3 years ago

1.148.0

3 years ago

1.152.1

3 years ago

1.152.2

3 years ago

1.152.3

3 years ago

1.152.0

3 years ago

1.143.0

3 years ago

1.143.1

3 years ago

1.143.2

3 years ago

1.166.0

3 years ago

1.170.0

3 years ago

1.155.0

3 years ago

1.142.0

3 years ago

1.165.1

3 years ago

1.165.0

3 years ago

1.154.0

3 years ago

1.139.1

3 years ago

1.139.0

3 years ago

1.139.2

3 years ago

1.160.0

3 years ago

1.145.0

3 years ago

1.168.0

3 years ago

1.172.0

3 years ago

1.157.0

3 years ago

1.144.0

3 years ago

1.167.0

3 years ago

1.171.0

3 years ago

1.156.0

3 years ago

1.162.0

3 years ago

1.147.0

3 years ago

1.174.0

3 years ago

1.151.0

3 years ago

1.159.0

3 years ago

1.161.0

3 years ago

1.169.2

3 years ago

1.169.1

3 years ago

1.169.0

3 years ago

1.146.0

3 years ago

1.173.0

3 years ago

1.150.0

3 years ago

1.150.1

3 years ago

1.150.2

3 years ago

1.158.0

3 years ago

1.138.0

3 years ago

1.137.0

3 years ago

1.136.1

3 years ago

1.136.0

3 years ago

1.135.0

3 years ago

1.134.1

3 years ago

1.134.0

3 years ago

1.133.0

3 years ago

1.132.0

3 years ago

1.131.1

4 years ago

1.131.0

4 years ago

1.130.0

4 years ago

1.129.3

4 years ago

1.129.2

4 years ago

1.129.0

4 years ago

1.129.1

4 years ago

1.128.0

4 years ago

1.126.0

4 years ago

1.127.0

4 years ago

1.125.1

4 years ago

1.125.0

4 years ago

1.124.0

4 years ago

1.123.2

4 years ago

1.122.0

4 years ago

1.123.0

4 years ago

1.123.1

4 years ago

1.121.0

4 years ago

1.119.0

4 years ago

1.120.0

4 years ago

1.118.0

4 years ago

1.117.1

4 years ago

1.117.0

4 years ago

1.116.0

4 years ago

1.115.0

4 years ago

1.114.0

4 years ago

1.113.0

4 years ago

1.112.0

4 years ago

1.111.0

4 years ago

1.110.0

4 years ago

1.109.0

4 years ago

1.108.0

4 years ago

1.107.1

4 years ago

1.107.0

4 years ago

1.106.0

4 years ago

1.105.1

4 years ago

1.105.0

4 years ago

1.104.1

4 years ago

1.104.0

4 years ago

1.103.3

4 years ago

1.103.2

4 years ago

1.103.1

4 years ago

1.103.0

4 years ago

1.102.0

4 years ago

1.101.0

4 years ago

1.100.0

4 years ago

1.99.1

4 years ago

1.99.0

4 years ago

1.98.1

4 years ago

1.98.0

4 years ago

1.97.0

4 years ago

1.96.0

4 years ago

1.95.1

4 years ago

1.95.0

4 years ago

1.94.0

4 years ago

1.93.0

4 years ago

1.92.2

4 years ago

1.92.1

4 years ago

1.92.0

4 years ago

1.91.2

4 years ago

1.91.1

4 years ago

1.90.0

4 years ago

1.91.0

4 years ago

1.89.0

4 years ago

1.88.0

4 years ago

1.87.0

4 years ago

1.86.0

4 years ago

1.85.1

4 years ago

1.85.0

4 years ago

1.84.0

5 years ago

1.83.2

5 years ago

1.83.1

5 years ago

1.83.0

5 years ago

1.82.1

5 years ago

1.82.0

5 years ago

1.81.1

5 years ago

1.81.0

5 years ago

1.80.0

5 years ago

1.79.0

5 years ago

1.78.1

5 years ago

1.78.0

5 years ago

1.77.0

5 years ago

1.76.0

5 years ago

1.75.0

5 years ago

1.74.1

5 years ago

1.74.0

5 years ago

1.73.0

5 years ago

1.72.1

5 years ago

1.72.0

5 years ago

1.71.0

5 years ago

1.70.0

5 years ago

1.69.3

5 years ago

1.69.2

5 years ago

1.69.1

5 years ago

1.69.0

5 years ago

1.68.0

5 years ago

1.67.0

5 years ago

1.66.2

5 years ago

1.66.1

5 years ago

1.66.0

5 years ago

1.65.1

5 years ago

1.65.0

5 years ago

1.64.0

5 years ago

1.63.2

5 years ago

1.63.1

5 years ago

1.63.0

5 years ago

1.62.1

5 years ago

1.62.0

5 years ago

1.61.1

5 years ago

1.61.0

5 years ago

1.60.0

5 years ago

1.59.0

5 years ago

1.58.0

5 years ago

1.57.2

5 years ago

1.57.1

5 years ago

1.57.0

5 years ago

1.56.0

5 years ago

1.55.0

5 years ago

1.54.0

5 years ago

1.53.0

5 years ago

1.52.0

5 years ago

1.51.0

5 years ago

1.50.0

5 years ago

1.49.1

5 years ago

1.49.0

5 years ago

1.48.0

5 years ago

1.47.0

5 years ago

1.46.0

5 years ago

1.45.0

5 years ago

1.44.0

5 years ago

1.43.1

5 years ago

1.43.0

5 years ago

1.42.1

5 years ago

1.42.0

5 years ago

1.41.2

5 years ago

1.41.1

5 years ago

1.41.0

5 years ago

1.40.0

5 years ago

1.39.0

5 years ago

1.38.0

5 years ago

1.37.4

5 years ago

1.37.3

5 years ago

1.37.2

5 years ago

1.37.1

5 years ago

1.37.0

5 years ago

1.36.0

5 years ago

1.35.3

5 years ago

1.35.2

5 years ago

1.35.1

5 years ago

1.35.0

5 years ago

1.34.0

5 years ago

1.33.0

5 years ago

1.32.1

5 years ago

1.32.0

5 years ago

1.31.0

5 years ago

1.30.3

5 years ago

1.30.2

5 years ago

1.30.1

5 years ago

1.30.0

5 years ago

1.29.0

5 years ago

1.28.0

5 years ago

1.27.0

5 years ago

1.26.0

5 years ago

1.25.0

5 years ago

1.24.0

5 years ago

1.23.0

5 years ago

1.22.0

5 years ago

1.21.0

5 years ago

1.20.0

5 years ago

1.19.0

5 years ago

1.18.0

5 years ago

1.17.0

5 years ago

1.16.0

5 years ago

1.15.0

5 years ago

1.14.3

5 years ago

1.14.2

5 years ago

1.14.1

5 years ago

1.14.0

5 years ago

1.13.2

5 years ago

1.13.1

5 years ago

1.13.0

5 years ago

1.12.0

5 years ago

1.11.1

5 years ago

1.11.0

5 years ago

1.10.0

5 years ago

1.9.0

5 years ago

1.8.0

5 years ago

1.7.0

5 years ago

1.6.0

5 years ago

1.5.0

5 years ago

1.4.1

5 years ago

1.4.0

5 years ago

1.3.0

5 years ago

1.2.0

5 years ago

1.1.0

5 years ago

1.0.0

5 years ago