Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge from develop 2.0 for release #1095

Merged
merged 170 commits into from
Mar 29, 2015
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
170 commits
Select commit Hold shift + click to select a range
698db2a
If possible, support audio content types
vincentjames501 Jul 24, 2014
483fff8
add simple translation support
Feb 11, 2015
020c738
more phrases
Feb 13, 2015
49e6389
translated of title-attribute and extended a list ow known lexemes
Feb 13, 2015
f6d1fd0
merge
Feb 13, 2015
9c65824
Adding (ignored) oauth2 state parameter.
daedeloth Feb 14, 2015
a6f20aa
Add underscore source map file
mohsen1 Feb 23, 2015
a20825e
Merge pull request #951 from mohsen1/develop_2.0
fehguy Feb 24, 2015
4613723
Set marked options to render GFM correctly
mohsen1 Feb 25, 2015
82323e2
When running `gulp watch` watch handlebars file changes too
mohsen1 Feb 25, 2015
8abc30a
Add 'required' class to list parameter if it's required
mohsen1 Feb 25, 2015
0cd13c7
user gulp-order to produce ordered template
mohsen1 Feb 25, 2015
0a0e384
Merge pull request #960 from mohsen1/develop_2.0
fehguy Feb 26, 2015
3249125
Merge pull request #964 from mohsen1/diff-fix
fehguy Feb 26, 2015
7d3d100
updated js lib
fehguy Feb 26, 2015
b6c05bd
merged
fehguy Feb 26, 2015
5bc2a5d
codestyle
Feb 26, 2015
6b78d3e
readme
Feb 26, 2015
707e848
merg
Feb 26, 2015
82d8356
reverted files
fehguy Feb 26, 2015
28e493c
Oauth 2.0: use space as delimiter for scopes.
IvanGoncharov Feb 26, 2015
41976fe
rebuilt client
fehguy Feb 27, 2015
0faf307
Merge branch 'develop_2.0' of https://github.com/APIs-guru/swagger-ui…
fehguy Feb 27, 2015
3abe601
Merge branch 'APIs-guru-develop_2.0' into develop_2.0t push origin de…
fehguy Feb 27, 2015
322892e
made space-delimited
fehguy Feb 27, 2015
8a206e1
Appended the checks of existing of translated attributes
Feb 27, 2015
bb1ebce
Fix OAuth2 login when no scope is defined
stefanotravelli Feb 12, 2015
352e049
reduced timeout
fehguy Feb 19, 2015
c847551
moved from render to init method
fehguy Feb 19, 2015
9d0c6c5
updated from master
fehguy Feb 19, 2015
e076929
rebuilt
fehguy Feb 19, 2015
2d4946c
rebuild
fehguy Feb 19, 2015
d659885
Update README.md
webron Feb 19, 2015
bcfa028
updated client
fehguy Feb 20, 2015
d70af2f
added tags to test
fehguy Feb 20, 2015
15a22dd
updated version
fehguy Feb 20, 2015
c0abd35
rebuilt
fehguy Feb 20, 2015
63f2f09
prepare for file upload in swagger-js
fehguy Feb 21, 2015
ba0d213
fix for #944, form data with 2.0 spec
fehguy Feb 21, 2015
7caac4f
updated version, client
fehguy Feb 21, 2015
4c98914
rebuilt
fehguy Feb 21, 2015
96672c4
updated version
fehguy Feb 21, 2015
d37befe
updated client for remote ref support
fehguy Feb 22, 2015
7622b38
Add underscore source map file
mohsen1 Feb 23, 2015
8da938b
Set marked options to render GFM correctly
mohsen1 Feb 25, 2015
9c46e14
When running `gulp watch` watch handlebars file changes too
mohsen1 Feb 25, 2015
13ac198
Add 'required' class to list parameter if it's required
mohsen1 Feb 25, 2015
ef55b90
user gulp-order to produce ordered template
mohsen1 Feb 25, 2015
8f0d89c
updated js lib
fehguy Feb 26, 2015
779db5d
reverted files
fehguy Feb 26, 2015
cae9755
Oauth 2.0: use space as delimiter for scopes.
IvanGoncharov Feb 26, 2015
a7e7d09
made space-delimited
fehguy Feb 27, 2015
9b9802c
Merge branch 'kalinin-k-a-master' into develop_2.0
mohsen1 Feb 27, 2015
f10c0ff
add print style sheet
Feb 27, 2015
7188ca5
Add a link to releases for CHANGELOG
mohsen1 Feb 28, 2015
98eaa42
update dependency and test in node 0.12
mohsen1 Feb 28, 2015
59c6af5
Refactor tests
mohsen1 Feb 28, 2015
4691212
Merge pull request #978 from mohsen1/develop_2.0
fehguy Mar 2, 2015
33d5331
Merge branch 'master' of https://github.com/CatLabInteractive/swagger…
mohsen1 Mar 2, 2015
b1f343e
Merge pull request #976 from swagger-api/add-change-log
fehguy Mar 2, 2015
d28321b
Merge pull request #983 from mohsen1/CatLabInteractive-master
fehguy Mar 2, 2015
66649dc
Merge branch 'master' of https://github.com/vincentjames501/swagger-u…
mohsen1 Mar 2, 2015
9332911
Increase timeout for server launch in TravisCI
mohsen1 Mar 2, 2015
87b5c0c
Merge pull request #984 from mohsen1/vincentjames501-master
fehguy Mar 2, 2015
bcd09ed
Merge pull request #986 from mohsen1/develop_2.0
fehguy Mar 2, 2015
d40172c
Merge pull request #973 from nunovieira/print.css_2.0
fehguy Mar 4, 2015
2e96314
increase TravisCI timeout to 10s
mohsen1 Mar 4, 2015
a80570a
Merge pull request #996 from mohsen1/travis-ci-timout
fehguy Mar 4, 2015
b30c99d
increase TravisCI timeout to 20s
mohsen1 Mar 4, 2015
b78aac6
Merge pull request #997 from mohsen1/wut
mohsen1 Mar 4, 2015
32e2eab
Add bower.json
mohsen1 Mar 4, 2015
3f7714e
Merge pull request #998 from mohsen1/develop_2.0
fehguy Mar 4, 2015
516b85e
Add generated print CSS file in src/main/html/css/
mohsen1 Mar 5, 2015
eeb83a4
Render response headers
mohsen1 Mar 5, 2015
3e9ef05
Render externalDocs when it's available
mohsen1 Mar 5, 2015
19352cb
encodeURIComponent on api_key
Mar 5, 2015
fa7452f
Add browser support information
mohsen1 Mar 6, 2015
06c64a0
Merge pull request #1008 from swagger-api/browser-support
fehguy Mar 6, 2015
c9835d2
Merge pull request #1007 from swagger-api/encode-key
fehguy Mar 6, 2015
87433d6
Merge pull request #1000 from mohsen1/develop_2.0
fehguy Mar 6, 2015
998cfc7
Bring back "Raw" link for 1.2 specs
mohsen1 Mar 6, 2015
ff5eb6f
Merge pull request #1009 from mohsen1/develop_2.0
fehguy Mar 6, 2015
dee6998
Update favicon with official logo and HiDPI support
mohsen1 Mar 10, 2015
7006e86
Remove global references to swaggerUi object
mohsen1 Mar 10, 2015
7786919
Fix issue with $.contains in Firefox
mohsen1 Mar 10, 2015
86641fe
Merge pull request #1022 from mohsen1/remove-globals
fehguy Mar 11, 2015
5ba40f3
Merge pull request #1018 from mohsen1/favicon
fehguy Mar 11, 2015
bdb181c
Update swagger-js with latest
whitlockjc Mar 9, 2015
4c3297a
Merge pull request #1016 from whitlockjc/update-swagger-js
fehguy Mar 11, 2015
846d589
Convert SwaggerUI.js and introduce JSHint
mohsen1 Mar 12, 2015
15d1e22
Convert helpers/handlebars.coffee
mohsen1 Mar 12, 2015
f211be4
Convert view/ApiKeyButton.coffee
mohsen1 Mar 12, 2015
734ad71
Convert view/BasicAuthButton.coffee
mohsen1 Mar 12, 2015
3944828
Convert view/ContentTypeView.coffee
mohsen1 Mar 12, 2015
72dad96
Convert view/HeaderView.coffee
mohsen1 Mar 12, 2015
dc9ce7d
Convert view/MainView.coffee
mohsen1 Mar 12, 2015
dc4e595
Convert view/ResponseContentTypeView.coffee
mohsen1 Mar 12, 2015
a11fd8b
Convert view/StatusCodeView.coffee
mohsen1 Mar 12, 2015
7755235
Convert view/SignatureView.coffee
mohsen1 Mar 12, 2015
e3a502c
Convert view/ResourceView.coffee
mohsen1 Mar 12, 2015
140dc77
Convert view/ParameterContentTypeView.coffee
mohsen1 Mar 12, 2015
c858357
Convert view/ParameterView.coffee
mohsen1 Mar 12, 2015
f21ade9
Convert view/OperationView.coffee
mohsen1 Mar 12, 2015
215a8fa
Move all files to javascript folder and remove coffeescript folder
mohsen1 Mar 12, 2015
07d8a89
Fix JS errors in source
mohsen1 Mar 12, 2015
9ad29d7
remove coffeescript from build process
mohsen1 Mar 12, 2015
f35bbc7
Fix binding error in swagger-js file
mohsen1 Mar 12, 2015
8440833
Remove [].forEach calls
mohsen1 Mar 12, 2015
dac83b7
Remove global views
mohsen1 Mar 12, 2015
096cd12
Some cleanup in Docs.js
mohsen1 Mar 12, 2015
07ac7fc
Fix all JSHint errors
mohsen1 Mar 12, 2015
5c32313
JSHintify test
mohsen1 Mar 13, 2015
79917b0
Run JSHint in TravisCi
mohsen1 Mar 13, 2015
c710ad5
Fix V2 test
mohsen1 Mar 13, 2015
465436a
Merge pull request #1027 from mohsen1/cs-to-js
fehguy Mar 13, 2015
4e22ff8
Wrap all SwaggerUI code in a iife
mohsen1 Mar 13, 2015
52d9ce2
Remove CoffeeScript folder
mohsen1 Mar 13, 2015
7943876
Merge pull request #1029 from mohsen1/remove-cs-folder
fehguy Mar 13, 2015
194f2d5
Merge pull request #1028 from mohsen1/wrap-in-iif
fehguy Mar 13, 2015
9ed1ad8
Pass router to all views
mohsen1 Mar 16, 2015
66adb0d
Remove global auth object references and fix header api key adding me…
mohsen1 Mar 16, 2015
79d9d1c
Update docs
mohsen1 Mar 16, 2015
51bbbf0
Remove all references to `swaggerUi` global instance
mohsen1 Mar 16, 2015
8c6e3a6
Append `Docs` to window for now
mohsen1 Mar 16, 2015
d61cf24
Append swagger-auth global functions to window and don't break backward
mohsen1 Mar 16, 2015
5898243
fix for #968, removed block
fehguy Mar 17, 2015
f49c168
Move backward compatibility to swaggerUi.js and warn users about API…
mohsen1 Mar 17, 2015
f073f19
Merge pull request #1036 from mohsen1/remove-swaggerui-global-instance
fehguy Mar 17, 2015
9b409f7
Encode/decode tags before using it in the URL
mohsen1 Mar 17, 2015
5b177c9
Merge pull request #1042 from mohsen1/fix-994
fehguy Mar 17, 2015
afa3a7b
Add .gitattributes file
mohsen1 Mar 17, 2015
afe2327
Normalize all the line endings
mohsen1 Mar 17, 2015
5a890c9
merged
fehguy Mar 17, 2015
972188c
Merge branch 'mohsen1-git-attrs' into develop_2.0
fehguy Mar 17, 2015
b66a861
fixed build error
fehguy Mar 17, 2015
38ac842
rebuilt
fehguy Mar 17, 2015
b181fa9
OperatioView.js: fix rendering of Markdown (GFM) in description fields.
Mar 19, 2015
3377380
Fix #1040 : add options to be able to sort APIs and operations
Mar 19, 2015
aef4574
operation.handlebars: Using a <div> around {{{description}}} is more …
Mar 20, 2015
0a6f913
Merge pull request #1050 from liviosoares/develop_2.0
fehguy Mar 20, 2015
f6754d2
Fix typos in SwaggerUi.js
mohsen1 Mar 21, 2015
18bd611
Merge pull request #1058 from mohsen1/typos
fehguy Mar 23, 2015
440b62a
Merge pull request #1051 from julien-maurel/sorterOptions
fehguy Mar 23, 2015
93c18d5
Make SwaggerUi UMD compatible
mohsen1 Mar 23, 2015
b58eee1
Fix JSHint issues
mohsen1 Mar 23, 2015
b78a8e5
Merge pull request #1064 from mohsen1/umd
fehguy Mar 24, 2015
ede1faa
Add ability to override redirectUrl in swagger-oauth
mohsen1 Mar 24, 2015
6523318
Rename redirectUrl optoon to oauth2RedirectUrl
mohsen1 Mar 24, 2015
a7093e6
Merge pull request #1066 from mohsen1/configurable-redirecturl
fehguy Mar 24, 2015
7979f75
Fixing sorter typo
151dd Mar 25, 2015
99eaf4e
Use SwaggerJS from npm
mohsen1 Mar 24, 2015
445e035
Append .json to v1 spec files to enforce Content-Type when serving in…
mohsen1 Mar 25, 2015
70114fe
Use node_modules/.bin for binary executions in scripts of package.json
mohsen1 Mar 25, 2015
68e2543
Merge pull request #1067 from mohsen1/use-swagger-js-from-npm
fehguy Mar 25, 2015
b36c6e5
xit out tests that are failing due to SwaggerJS
mohsen1 Mar 25, 2015
cc8f9ef
Update .travis.yml
fehguy Mar 26, 2015
cc34e27
Merge pull request #1074 from mohsen1/xit
mohsen1 Mar 26, 2015
6b8f6e2
Add file download to try operation
mohsen1 Mar 26, 2015
c157fe4
Add support for downloading via Blob
mohsen1 Mar 26, 2015
d451c2b
Add link innerText
mohsen1 Mar 26, 2015
3de0b36
Fix JSHint issues
mohsen1 Mar 26, 2015
311abe7
Merge pull request #1071 from danrice01/patch-1
mohsen1 Mar 26, 2015
f9db063
Merge pull request #1079 from mohsen1/develop_2.0
fehguy Mar 26, 2015
e214e7a
updated links
fehguy Mar 28, 2015
82a29e4
removed shred
fehguy Mar 28, 2015
0c6fcde
rebuilt
fehguy Mar 28, 2015
0cf041d
Cleanup package.json
mohsen1 Mar 28, 2015
987c5d4
Merge pull request #1094 from mohsen1/pkg.json
fehguy Mar 29, 2015
978588a
updated package, rebuilt
fehguy Mar 29, 2015
1ea7786
Update TravisCI badge to show only master result and remove CoffeeScr…
mohsen1 Mar 29, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
* text eol=lf

dist/**/* binary
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@ swagger-ui.sublime-workspace
.idea
.project
node_modules/*
/nbproject/private/
5 changes: 5 additions & 0 deletions .jshintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
node_modules
src/main/javascript/doc.js
dist
lib
.log
39 changes: 39 additions & 0 deletions .jshintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"node": true,
"browser": true,
"esnext": true,
"bitwise": true,
"curly": true,
"eqeqeq": true,
"immed": true,
"indent": 2,
"latedef": false,
"newcap": true,
"noarg": true,
"quotmark": "single",
"regexp": true,
"undef": true,
"unused": true,
"strict": true,
"trailing": true,
"smarttabs": true,
"validthis": true,
"globals": {

// Libraries
"_": false,
"$": false,
"Backbone": false,
"Handlebars": false,
"jQuery": false,
"marked": false,
"SwaggerClient": false,
"hljs": false,
"SwaggerUi": false,
"define": false,

// Global object
// TODO: remove these
"Docs": false
}
}
5 changes: 4 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
sudo: false
language: node_js
node_js:
- '0.10'
- '0.12'
install:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
- npm install
- npm i -g jshint
- npm install
51 changes: 41 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Swagger UI

[![Build Status](https://travis-ci.org/swagger-api/swagger-ui.svg)](https://travis-ci.org/swagger-api/swagger-ui)
[![Build Status](https://travis-ci.org/swagger-api/swagger-ui.svg?branch=master)](https://travis-ci.org/swagger-api/swagger-ui)

Swagger UI is part of the Swagger project. The Swagger project allows you to produce, visualize and consume your OWN RESTful services. No proxy or 3rd party services required. Do it your own way.

Expand Down Expand Up @@ -30,6 +30,9 @@ Swagger UI Version | Release Date | Swagger Spec compatibility | Notes | Status
### Download
You can use the swagger-ui code AS-IS! No need to build or recompile--just clone this repo and use the pre-built files in the `dist` folder. If you like swagger-ui as-is, stop here.

##### Browser support
Swagger UI works in all evergreen desktop browsers (Chrome, Safari, Firefox). Internet Explorer support is version 8 (IE8) and above.

### Build
You can rebuild swagger-ui on your own to tweak it or just so you can say you did. To do so, follow these steps:

Expand Down Expand Up @@ -57,24 +60,24 @@ Once you open the Swagger UI, it will load the [Swagger Petstore](http://petstor
You may choose to customize Swagger UI for your organization. Here is an overview of whats in its various directories:

- dist: Contains a distribution which you can deploy on a server or load from your local machine.
- dist/lang: The swagger localisation
- lib: Contains javascript dependencies which swagger-ui depends on
- node_modules: Contains node modules which swagger-ui uses for its development.
- src
- src/main/coffeescript: main code in CoffeeScript
- src/main/templates: [handlebars](http://handlebarsjs.com/) templates used to render swagger-ui
- src/main/html: the html files, some images and css
- src/main/javascript: some legacy javascript referenced by CoffeeScript code
- src/main/javascript: main code

### SwaggerUi
To use swagger-ui you should take a look at the [source of swagger-ui html page](https://github.com/swagger-api/swagger-ui/blob/master/dist/index.html) and customize it. This basically requires you to instantiate a SwaggerUi object and call load() on it as below:

```javascript
window.swaggerUi = new SwaggerUi({
var swaggerUi = new SwaggerUi({
url:"http://petstore.swagger.io/v2/swagger.json",
dom_id:"swagger-ui-container"
});

window.swaggerUi.load();
swaggerUi.load();
```

##### Parameters
Expand All @@ -87,11 +90,13 @@ validatorUrl | By default, Swagger-UI attempts to validate specs against swagger
dom_id | The id of a dom element inside which SwaggerUi will put the user interface for swagger.
booleanValues | SwaggerUI renders boolean data types as a dropdown. By default it provides a 'true' and 'false' string as the possible choices. You can use this parameter to change the values in dropdown to be something else, for example 0 and 1 by setting booleanValues to new Array(0, 1).
docExpansion | Controls how the API listing is displayed. It can be set to 'none' (default), 'list' (shows operations for each resource), or 'full' (fully expanded: shows operations and their details).
sorter | Apply a sort to the API list. It can be 'alpha' (sort paths alphanumerically) or 'method' (sort operations by HTTP method). Default is the order returned by the server unchanged.
apisSorter | Apply a sort to the API/tags list. It can be 'alpha' (sort by name) or a function (see Array.prototype.sort() to know how sort function works). Default is the order returned by the server unchanged.
operationsSorter | Apply a sort to the operation list of each API. It can be 'alpha' (sort by paths alphanumerically), 'method' (sort by HTTP method) or a function (see Array.prototype.sort() to know how sort function works). Default is the order returned by the server unchanged.
onComplete | This is a callback function parameter which can be passed to be notified of when SwaggerUI has completed rendering successfully.
onFailure | This is a callback function parameter which can be passed to be notified of when SwaggerUI encountered a failure was unable to render.
highlightSizeThreshold | Any size response below this threshold will be highlighted syntactically, attempting to highlight large responses can lead to browser hangs, not including a threshold will default to highlight all returned responses.
supportedSubmitMethods | An array of of the HTTP operations that will have the 'Try it out!` option. An empty array disables all operations. This does not filter the operations from the display.
oauth2RedirectUrl | OAuth redirect URL

* All other parameters are explained in greater detail below

Expand All @@ -104,11 +109,11 @@ swagger-ui supports invocation of all HTTP methods APIs including GET, PUT, POST
Header params are supported through a pluggable mechanism in [swagger-js](https://github.com/swagger-api/swagger-js). You can see the [index.html](https://github.com/swagger-api/swagger-ui/blob/master/dist/index.html) for a sample of how to dynamically set headers:

```js
// add a new ApiKeyAuthorization when the api-key changes in the ui.
// add a new SwaggerClient.ApiKeyAuthorization when the api-key changes in the ui.
$('#input_apiKey').change(function() {
var key = $('#input_apiKey')[0].value;
if(key && key.trim() != "") {
window.authorizations.add("key", new ApiKeyAuthorization("api_key", key, "header"));
swaggerUi.api.clientAuthorizations.add("key", new SwaggerClient.ApiKeyAuthorization("api_key", key, "header"));
}
})
```
Expand All @@ -119,11 +124,36 @@ This will add header `api_key` with value `key` on every call to the server. Yo
If you have some header parameters which you need to send with every request, use the headers as below:

```js
window.authorizations.add("key", new ApiKeyAuthorization("Authorization", "XXXX", "header"));
swaggerUi.api.clientAuthorizations.add("key", new SwaggerClient.ApiKeyAuthorization("Authorization", "XXXX", "header"));
```

Note! You can pass multiple header params on a single request, just use unique names for them (`key` is used in the above example).

### Localization and translation
The localization files are in the dist/lang directory.

To enable translation you should append next two lines in your Swagger's index.html (or another entry point you use)
```html
<script src='lang/translator.js' type='text/javascript'></script>
<script src='lang/en.js' type='text/javascript'></script>
```
The first line script is a translator and the second one is your language lexemes.

If you wish to append support for new language you just need to create lang/your_lang.js and fill it like it's done in existing files.

To append new lexemex for translation you shoul do two things:
1. Add lexeme into the language file.
Example of new line: "new sentence":"translation of new sentence".
2. Mark this lexeme in source html with attribute data-sw-translate.
Example of changed source:
```html
<anyHtmlTag data-sw-translate>new sentence</anyHtmlTag>
or <anyHtmlTag data-sw-translate value='new sentence'/>
```
.

At this moment only inner html, title-attribute and value-attribute are going to be translated.

## CORS Support

CORS is a technique to prevent websites from doing bad things with your personal data. Most browsers + javascript toolkits not only support CORS but enforce it, which has implications for your API server which supports Swagger.
Expand Down Expand Up @@ -191,7 +221,8 @@ Create your own fork of [swagger-api/swagger-ui](https://github.com/swagger-api/

To share your changes, [submit a pull request](https://github.com/swagger-api/swagger-ui/pull/new/master).

Since the javascript files are compiled from coffeescript, please submit changes in the *.coffee files! We have to reject changes only in the .js files as they will be lost on each build of the ui.
## Change Log
Plsee see [releases](https://github.com/swagger-api/swagger-ui/releases) for change log.

## License

Expand Down
26 changes: 26 additions & 0 deletions bower.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"name": "swagger-ui",
"main": "dist/index.html",
"version": "2.1.8-M1",
"authors": [
"Mohsen Azimi <me@azimi.me>"
],
"description": "Swagger UI",
"moduleType": [
"globals"
],
"keywords": [
"Swagger",
"API"
],
"license": "Copyright 2015 Reverb Technologies, Inc.",
"homepage": "http://swagger.io",
"private": true,
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
]
}
Loading