Labs/Jetpack/JEP/31: Difference between revisions

Jump to navigation Jump to search
→‎A Simple Package: added js syntax highlighting
(→‎Examples: a few changes in formatting)
(→‎A Simple Package: added js syntax highlighting)
Line 165: Line 165:


<tt>package.json</tt>:
<tt>package.json</tt>:
<pre>
<pre class="brush:js;">
{
{
   "name": "hardmath",
   "name": "hardmath",
Line 173: Line 173:


<tt>lib/hardmath.js</tt>:
<tt>lib/hardmath.js</tt>:
<pre>
<pre class="brush:js;">
exports.add = function add(a, b) {
exports.add = function add(a, b) {
   return a + b;
   return a + b;
Line 180: Line 180:


<tt>tests/test-hardmath.js</tt>:
<tt>tests/test-hardmath.js</tt>:
<pre>
<pre class="brush:js;">
exports.testAdditionWorks = function(test) {
exports.testAdditionWorks = function(test) {
   test.assertEqual(require("hardmath").add(1,1), 2,
   test.assertEqual(require("hardmath").add(1,1), 2,
874

edits

Navigation menu