1.21.1 • Published 10 months ago

@rainforestqa/wisp-schema v1.21.1

Weekly downloads
76
License
ISC
Repository
github
Last release
10 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

10 months ago

1.21.0

11 months ago

1.20.1

11 months ago

1.20.0

11 months ago

1.19.1

11 months ago

1.19.0

12 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

3 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

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.19.1

5 years ago

0.19.0

5 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

7 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