Skip to content

Commit fe4f51e

Browse files
new branch for getting all providers
1 parent bffe83c commit fe4f51e

File tree

14 files changed

+9736
-3398
lines changed

14 files changed

+9736
-3398
lines changed

CHANGELOG.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,17 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5-
## [0.1.3](https://github.com/run-at-scale/vscode-terraform-doc-snippets/compare/v0.1.2...v0.1.3) (2019-04-26)
5+
## [0.1.4](https://github.com/run-at-scale/vscode-terraform-doc-snippets/compare/v0.1.3...v0.1.4) (2018-05-04)
6+
7+
* provider repos now scanned from the terraform-providers organization.
8+
* snippets added to 1199.
9+
* formatting and beautifying ✨
10+
11+
## [0.1.3](https://github.com/run-at-scale/vscode-terraform-doc-snippets/compare/v0.1.2...v0.1.3) (2018-04-26)
612

713
* `ocp` now reads `opc` to get all Oracle Public Cloud resources. Now at 856.
814

9-
## [0.1.2](https://github.com/run-at-scale/vscode-terraform-doc-snippets/compare/v0.1.1...v0.1.2) (2019-04-26)
15+
## [0.1.2](https://github.com/run-at-scale/vscode-terraform-doc-snippets/compare/v0.1.1...v0.1.2) (2018-04-26)
1016

1117
* markdown files are sometimes supplied as `.md` and othertimes `.markdown`. The code now handles both.
1218

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,19 @@
44
[![Install](https://vsmarketplacebadge.apphb.com/installs/run-at-scale.terraform-doc-snippets.svg)](https://vsmarketplacebadge.apphb.com/installs-short/run-at-scale.terraform-doc-snippets.svg)
55
[![Ratings](https://vsmarketplacebadge.apphb.com/rating-short/run-at-scale.terraform-doc-snippets.svg)](https://vsmarketplacebadge.apphb.com/rating-short/run-at-scale.terraform-doc-snippets.svg)
66

7-
87
![Terraform](https://github.com/run-at-scale/vscode-terraform-doc-snippets/raw/master/assets/terraform_logo.png "Terraform doc snippets")
98

10-
A vscode extension that yanks resource and data source documentation from Terraform provider repos and transforms them into structured vscode snippets.
9+
A vscode extension that yanks resource and data source documentation from Terraform provider repos and transforms them into structured vscode snippets - 1199 in total.
1110

1211
## Features
1312

1413
* All resources and data source snippets gathered from documentation. As docs improve, so do the snippets.
1514
* All snippets are delivered as a precompiled bundle - your editor stays speedy.
1615
* Resource and data source name collisions avoided by including `data` or `resource` in each snippet prefix.
16+
* All providers listed in the terraform-providers organization are covered.
1717

1818
## Features (to come)
1919

20-
* All providers listed in the terraform-providers project are covered.
2120
* Ability to override or add additional snippets through configuration.
2221

2322
## Known Issues

package-lock.json

Lines changed: 116 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
{
22
"name": "terraform-doc-snippets",
33
"displayName": "Terraform doc snippets",
4-
"description": "Get Terraform code snippets from provider documentation for all resources and data sources. All providers soon to be covered!",
5-
"version": "0.1.3",
4+
"description":
5+
"Get Terraform code snippets from provider documentation for all resources and data sources. All providers soon to be covered!",
6+
"version": "0.1.4",
67
"icon": "assets/terraform_logo.png",
78
"publisher": "run-at-scale",
89
"license": "MIT",
@@ -14,9 +15,7 @@
1415
"email": "brandon@atscale.run",
1516
"url": "https://github.com/run-at-scale"
1617
},
17-
"categories": [
18-
"Snippets"
19-
],
18+
"categories": ["Snippets"],
2019
"keywords": [
2120
"Terraform",
2221
"devops",
@@ -42,7 +41,8 @@
4241
"test": "npm run compile && node ./node_modules/vscode/bin/test",
4342
"postinstall": "node ./node_modules/vscode/bin/install",
4443
"build:snippets": "ts-node ./src/main.ts",
45-
"build:changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -a",
44+
"build:changelog":
45+
"conventional-changelog -p angular -i CHANGELOG.md -s -a",
4646
"publish:vsce": "vsce publish",
4747
"release": "standard-version"
4848
},
@@ -63,6 +63,7 @@
6363
"vscode": "^1.1.6"
6464
},
6565
"dependencies": {
66+
"@octokit/rest": "^15.2.7",
6667
"async": "^2.6.0",
6768
"gfm-code-blocks": "^1.0.0",
6869
"lockfile": "^1.0.4",

0 commit comments

Comments
 (0)