1.21.1 • Published 9 months ago

@rainforestqa/wisp-schema v1.21.1

Weekly downloads
76
License
ISC
Repository
github
Last release
9 months ago

wisp

wisp

This repo holds the Wisp json schema that can be used by other RF projects.

Currently the language consists of:

  • Verbs:
    • Actions
    • Assertions
  • Nouns

For more detail on how to add verbs and nouns see https://www.notion.so/rainforestqa/How-to-add-new-WISP-verbs-nouns-15eb4c4b9d564e73ad4c989a1ced8a89

Releasing

  • Create a PR
  • Get it reviewed
  • Merge into master
  • Push a tag (git tag vX.Y.Z; git push origin vX.Y.Z) from your local machine to trigger Circle CI
  • Enjoy the fruits of your labour

Patching a previous version

  • If it doesn't already exist create a branch named vX.Y-support-branch. You can checkout the version you want to patch using git checkout vX.Y.Z
  • Create a PR targeting branch vX.Y-support-branch
  • Get it reviewed
  • Merge into branch vX.Y-support-branch
  • Push a tag (git tag vX.Y.Z; git push origin vX.Y.Z) from branch vX.Y-support-branch on your local machine to trigger Circle CI
  • Enjoy the fruits of your labour

Ruby gem

Install by adding to your Gemfile:

gem 'wisp-schema'

Then one can get schema from file as follows:

JSON.parse(File.read(Wisp::SCHEMA_PATH))
JSON.parse(File.read(Wisp::NOUNS_PATH))

...or in any other way you like

NPM Package

To install run

npm install @rainforestqa/wisp-schema

Then you can get the schema object like this:

const { schema, nouns, version } = require('@rainforestqa/wisp-schema')
1.21.1

9 months ago

1.21.0

10 months ago

1.20.1

10 months ago

1.20.0

10 months ago

1.19.1

11 months ago

1.19.0

11 months ago

1.18.7

1 year ago

1.18.5

1 year ago

1.18.6

1 year ago

1.18.4

1 year ago

1.18.3

1 year ago

1.18.2

1 year ago

1.18.1

1 year ago

1.18.0

1 year ago

1.14.0

2 years ago

1.16.2

2 years ago

1.16.1

2 years ago

1.16.0

2 years ago

1.15.0

2 years ago

1.17.0

2 years ago

1.15.1

2 years ago

1.12.1

2 years ago

1.12.0

2 years ago

1.10.2

2 years ago

1.8.1

2 years ago

1.11.0

2 years ago

1.13.1

2 years ago

1.13.0

2 years ago

1.9.1

2 years ago

1.9.0

2 years ago

1.10.1

2 years ago

1.10.0

2 years ago

1.8.0

2 years ago

1.7.0

2 years ago

1.6.0

2 years ago

1.5.0

3 years ago

1.4.2

3 years ago

1.4.1

3 years ago

1.4.0

3 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.3

4 years ago

1.2.2

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.1.0

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.19.1

4 years ago

0.19.0

4 years ago

0.18.1

5 years ago

0.18.0

5 years ago

0.17.0

5 years ago

0.16.0

5 years ago

0.15.0

6 years ago

0.14.4

6 years ago

0.14.3

6 years ago

0.14.2

6 years ago

0.14.1

6 years ago

0.14.0

6 years ago

0.13.1

6 years ago

0.13.0

6 years ago

0.12.2

6 years ago

0.12.1

6 years ago

0.12.0

6 years ago

0.11.1

6 years ago

0.11.0

6 years ago

0.10.0

6 years ago

0.9.0

6 years ago

0.8.2

6 years ago

0.8.1

7 years ago

0.8.0

7 years ago

0.7.0

7 years ago

0.6.0

7 years ago

0.5.0

7 years ago

0.4.0

7 years ago

0.3.0

7 years ago