Skip to content

Commit d1e519b

Browse files
committed
Remove build section from js guidelines
This is "completely out of date", according to @diasdavid in #225 (comment). I remove it here. What should go in its place?
1 parent 607c2f2 commit d1e519b

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

js-project-guidelines.md

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ Also, remember:
2424
- [Guidelines](#guidelines)
2525
- [Linting & Code Style](#linting--code-style)
2626
- [Testing](#testing)
27-
- [Building](#building)
2827
- [Releasing](#releasing)
2928
- [Commits](#commits)
3029
- [Commit Message Format](#commit-message-format)
@@ -101,19 +100,6 @@ However, we've added an extra linting rule: Enforce the use of [strict mode](htt
101100

102101
Since `js-ipfs` is meant to be both a Node.js and Browser app, we strongly recommend having tests that run in both platforms, always. For most cases, we use [mocha](http://mochajs.org) to run write the tests and [karma](http://karma-runner.github.io) to automate the test execution in the browser. This solution has been extremely convenient.
103102

104-
### Building
105-
106-
In most IPFS JavaScript projects, we use [webpack](http://webpack.github.io/) for bundling the JavaScript. It adds a greater overhead when it comes to configuration, but this configuration can be reused since most projects share the same needs.
107-
108-
Where ES2015 is used, we managed to ensure that the code continues to run in every platform by transpiling it, if necessary, with [babel](http://babeljs.io/).
109-
110-
To make sure users can use the modules without having to transpile and shim the modules themselves, we've made the following available in most modules:
111-
112-
- __Raw ES2015 version__, ready to be consumed by platforms that understand Node.js based require and most of ES2015.
113-
- __Raw ES5 version__, ready to be consumed by platforms that understand Node.js based require and ES5.
114-
- __Concatenated ES5 version__, ready to be consumed by browsers through a script tag, where size does not matter.
115-
- __Concatenated and minified ES5 version__, ready to be consumed by browsers through a script tag, where size matters.
116-
117103
### Releasing
118104

119105
Each time a new release happens, these are the steps we follow to make sure nothing gets left out:

0 commit comments

Comments
 (0)