Skip to content

Commit e1f84e8

Browse files
committed
added // @ts-check
1 parent c05109f commit e1f84e8

17 files changed

+25
-0
lines changed

examples/chapter01/03-Operators.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// @ts-check
2+
/* eslint-disable */
23

34
/* Arithmetic operators */
45
var num = 0; // {1}

examples/chapter01/04-TruthyFalsy.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// @ts-check
2+
/* eslint-disable */
23

34
function testTruthy(val) {
45
return val ? console.log('truthy') : console.log('falsy');

examples/chapter01/05-EqualsOperators.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// @ts-check
2+
/* eslint-disable */
23

34
// Packt == true
45

examples/chapter01/06-ConditionalStatements.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// @ts-check
2+
/* eslint-disable */
23

34
/* Example 01 - if */
45
var num = 1;

examples/chapter01/07-Loops.js

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// @ts-check
2+
/* eslint-disable */
3+
14
console.log('**** for example ****');
25
/* for - example */
36
for (var i = 0; i < 10; i++) {

examples/chapter01/08-Functions.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// @ts-check
2+
/* eslint-disable */
23

34
function sayHello() {
45
console.log('Hello!');

examples/chapter01/10-ObjectOrientedJS.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// @ts-check
2+
/* eslint-disable */
23

34
/* Object example 1 */
45
var obj = new Object();

examples/chapter01/11-ES2015-ES6-letconst.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// @ts-check
2+
/* eslint-disable */
23

34
//* ****** EcmaScript 2015 (ES6): let and const keywords
45

examples/chapter01/12-ES2015-ES6-StringTemplates.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// @ts-check
2+
/* eslint-disable */
23

34
//* ****** EcmaScript 2015 (ES6): Template literals (https://goo.gl/4N36CS)
45
const book = {

examples/chapter01/13-ES2015-ES6-ArrowFunctions.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// @ts-check
2+
/* eslint-disable */
23

34
//* ****** EcmaScript 2015 (ES6): arrow functions (https://goo.gl/nM414v)
45
var circleAreaES5 = function circleArea(r) {

examples/chapter01/14-ES2015-ES6-ParameterHandling.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// @ts-check
2+
/* eslint-disable */
23

34
//* ****** EcmaScript 2015 (ES6): Default Parameter Values (https://goo.gl/AP5EYb)
45
function sum(x = 1, y = 2, z = 3) {

examples/chapter01/15-ES2015-ES6-EnhancedObjectProperties.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// @ts-check
2+
/* eslint-disable */
23

34
//* ****** EcmaScript 2015 (ES6): Destructuring Assignment + Property Shorthand (https://goo.gl/VsLecp )
45
let [x, y] = ['a', 'b'];

examples/chapter01/17-Book.js

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// @ts-check
2+
/* eslint-disable */
3+
14
export default class Book {
25
constructor(title) {
36
this.title = title;

examples/chapter01/17-CalcArea.js

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// @ts-check
2+
/* eslint-disable */
3+
14
export const circleArea = r => 3.14 * (r ** 2);
25

36
export const squareArea = s => s * s;

examples/chapter01/17-ES2015-ES6-Modules-node.js

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// @ts-check
2+
/* eslint-disable */
3+
14
const area = require('./lib/17-CalcArea');
25
const Book = require('./lib/17-Book');
36

examples/chapter01/17-ES2015-ES6-Modules.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// @ts-check
2+
/* eslint-disable */
23
// import { circleArea, squareArea } from './17-CalcArea'; // {2}
34
// import { circleArea as circle } from './17-CalcArea';
45

examples/chapter01/18-ES2016-ES7-ExponentiationOperator.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// @ts-check
2+
/* eslint-disable */
23

34
//* ****** EcmaScript 2016 (ES7): Exponentiation operator (https://goo.gl/Z6dCFB)
45
let r = 2;

0 commit comments

Comments
 (0)