Skip to content
This repository was archived by the owner on Jul 21, 2020. It is now read-only.

Commit f275f66

Browse files
committed
feat: add travis
1 parent bedd125 commit f275f66

File tree

7 files changed

+19
-6
lines changed

7 files changed

+19
-6
lines changed

.travis.yml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
sudo: required
2+
dist: trusty
3+
language: node_js
4+
addons:
5+
chrome: stable
6+
before_script:
7+
- "sudo chown root /opt/google/chrome/chrome-sandbox"
8+
- "sudo chmod 4755 /opt/google/chrome/chrome-sandbox"
9+
node_js:
10+
- 8
11+
git:
12+
depth: 10

readme.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# cdk-std
1+
# cdk-std [![Build Status](https://travis-ci.org/mixer/cdk-std.svg?branch=master)](https://travis-ci.org/mixer/cdk-std)
22

33
The `cdk-std` is the standard library for development with Mixer Interactive controls. It provides foundational functionality to communicate from your controls to the Mixer webpage. If you're using the Preact starter, this library is already largely wrapped up for you. If you're using the HTML starter code, you'll be dealing with this more directly.
44

src/bundle.ts

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ import { Navigation } from './bundle/navigation';
44
import { Socket } from './bundle/socket';
55
import { IPackageConfig } from './package';
66
import { RPC } from './rpc';
7+
8+
// tslint:disable-next-line
79
import './doc';
810

911
export * from './rpc';

src/bundle/display.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
import { EventEmitter } from 'eventemitter3';
22
import { Observable } from 'rxjs/Observable';
33

4-
import { RPC } from '../rpc';
5-
import { IVideoPositionList } from '../typings';
64
import { MemorizingSubject } from '../reactive';
7-
import { ISettings, IVideoPositionOptions } from '../typings';
5+
import { RPC } from '../rpc';
6+
import { ISettings, IVideoPositionList, IVideoPositionOptions } from '../typings';
87
/**
98
* Display modified the display of interactive controls.
109
*/

src/bundle/socket.ts

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ import {
1919
interface IInteractiveRPCMethod<T> extends IRPCMethod<T> {} // tslint:disable-line
2020
// interface IInteractiveRPCReply<T> extends IRPCReply<T> {} // tslint:disable-line
2121

22-
2322
/**
2423
* The socket wraps the RPC instance and provides an event emitter than
2524
* fires when various Interactive events come in. These events correspond

src/doc.ts

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
/**
32
* Contains the configuration of your project, in addition to any decorated
43
* controls and scenes we detected. Most top-level parameters are sourced

tslint.json

+2
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@
2323
"no-non-null-assertion": false,
2424
"promise-function-async": false,
2525
"unified-signatures": false,
26+
"no-redundant-jsdoc": false,
27+
"no-unnecessary-type-assertion": false,
2628

2729
// Prettier-incompatible or prettier-handled rules
2830
"align": false,

0 commit comments

Comments
 (0)