Skip to content

Commit 16c8bc5

Browse files
authored
Merge pull request #30 from ddunkin/update-tools
Update JavaScript tools
2 parents 09267be + ca41805 commit 16c8bc5

21 files changed

+3543
-930
lines changed

build.ps1

100644100755
+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#!/usr/bin/env pwsh
12
$ErrorActionPreference = 'Stop'
23
Push-Location $PSScriptRoot
34
try {

example/js/exampleApiServer.js

+7-7
Original file line numberDiff line numberDiff line change
@@ -39,22 +39,22 @@ export function createApp(service) {
3939
/** Gets widgets. */
4040
app.get('/widgets', function (req, res, next) {
4141
const request = {};
42-
if (req.query['q'] != null) {
42+
if (typeof req.query['q'] === 'string') {
4343
request.query = req.query['q'];
4444
}
45-
if (req.query['limit'] != null) {
45+
if (typeof req.query['limit'] === 'string') {
4646
request.limit = parseInt(req.query['limit'], 10);
4747
}
48-
if (req.query['sort'] != null) {
49-
request.sort = req.query['sort'];
48+
if (typeof req.query['sort'] === 'string') {
49+
request.sort = req.query['sort'] as WidgetField;
5050
}
51-
if (req.query['desc'] != null) {
51+
if (typeof req.query['desc'] === 'string') {
5252
request.desc = parseBoolean(req.query['desc']);
5353
}
54-
if (req.query['maxWeight'] != null) {
54+
if (typeof req.query['maxWeight'] === 'string') {
5555
request.maxWeight = parseFloat(req.query['maxWeight']);
5656
}
57-
if (req.query['minPrice'] != null) {
57+
if (typeof req.query['minPrice'] === 'string') {
5858
request.minPrice = parseFloat(req.query['minPrice']);
5959
}
6060

0 commit comments

Comments
 (0)