Skip to content
This repository was archived by the owner on Dec 4, 2017. It is now read-only.

Commit 01f2c51

Browse files
committed
whitespace
1 parent 6fa45e5 commit 01f2c51

File tree

1 file changed

+10
-21
lines changed

1 file changed

+10
-21
lines changed

public/docs/ts/latest/cookbook/third-party-lib.jade

Lines changed: 10 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ include ../_util-fns
3333

3434
TODO finish this
3535

36-
a#develop-locally
36+
.l-main-section
3737
:marked
3838
## Setup a local development environment
3939

@@ -71,6 +71,7 @@ code-example(language="sh" class="code-shell").
7171
npm install
7272
npm start
7373

74+
7475
.l-main-section
7576
:marked
7677
## Initialize your repository
@@ -230,13 +231,15 @@ code-example(language="json").
230231
There is also a minified UMD bundle (`angular-quickstart-lib.umd.min.js`) for smaller payloads
231232
in Plunkers and script tags.
232233

234+
233235
.l-sub-section
234236
:marked
235237
A flat ECMAScript module (FESM) is a bundled ECMAScript module where all imports were followed
236238
copied onto the same file file.
237239
It always contains ES module import/export statements but can have different levels of ES code
238240
inside.
239241

242+
240243
.l-main-section
241244
:marked
242245
## The build step
@@ -251,6 +254,7 @@ code-example(language="json").
251254
- Copy typings, metatada, html and css.
252255
- Create each bundle using Rollup.
253256

257+
254258
.l-main-section
255259
:marked
256260
## Testing libraries
@@ -281,6 +285,7 @@ code-example(language="json").
281285
In addition to integration tests, you can also run unit tests in watch mode via `npm run test`,
282286
or single-run via `npm run test:once`.
283287

288+
284289
.l-main-section
285290
:marked
286291
## Publishing your library
@@ -318,28 +323,11 @@ code-example(language="json").
318323
You'll need to create a NPM account, login on your local machine, and then you can publish updated
319324
by running `npm publish`.
320325

321-
Remember to follow [Semantic Versioning](http://semver.org/) and document your library!
322-
323-
.l-main-section
324-
:marked
325-
## title
326-
327-
content
326+
Remember to document your library, follow [Semantic Versioning](http://semver.org/) and
327+
setup a Continuous Integration solution to test your library (included is a `travis.yml`
328+
file for [Travis CI](https://docs.travis-ci.com/user/getting-started/))!
328329

329330

330-
.l-main-section
331-
:marked
332-
## title
333-
334-
content
335-
336-
337-
.l-main-section
338-
:marked
339-
## Appendix: Library Setup Anatomy
340-
341-
content
342-
343331
.l-main-section
344332
:marked
345333
## Appendix: Supporting AOT
@@ -382,6 +370,7 @@ code-example(language="json").
382370

383371
Publishing plain JavaScript with typings and meta data allows the consuming application to remain agnostic of the library's build environment.
384372

373+
385374
.l-main-section
386375
:marked
387376
## Appendix: Supporting JIT

0 commit comments

Comments
 (0)