Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert to esm #26

Draft
wants to merge 47 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
94d2439
Allow mocha running for mjs
adrinr Dec 3, 2024
657466e
Convert uuid to mjs
adrinr Dec 3, 2024
c2cce12
Migrate array and match tests
adrinr Dec 3, 2024
879c1ca
Migrate more tests
adrinr Dec 3, 2024
30d3271
Migrate more tests
adrinr Dec 3, 2024
eb075d2
Migrate more tests
adrinr Dec 3, 2024
997ac36
Migrate more tests
adrinr Dec 3, 2024
b9da189
Migrate more tests
adrinr Dec 3, 2024
15c26c1
Lint
adrinr Dec 3, 2024
b534380
lint
adrinr Dec 3, 2024
18165dd
Remove index.js
adrinr Dec 3, 2024
275949e
Remove unnecessary "integration" tests
adrinr Dec 3, 2024
4406a27
Update lib/index
adrinr Dec 3, 2024
d0d041b
Convert uuid
adrinr Dec 3, 2024
8623487
More migrations
adrinr Dec 3, 2024
b9d8538
Migrate "code"
adrinr Dec 3, 2024
24ace03
Convert "comparison"
adrinr Dec 3, 2024
4f92a79
Fix linting
adrinr Dec 3, 2024
6cfdc1f
Convert number
adrinr Dec 3, 2024
81d68f8
Migrate i18n
adrinr Dec 3, 2024
9a2c3b1
Migrate html
adrinr Dec 3, 2024
7ae8256
More conversions
adrinr Dec 3, 2024
51ad523
More conversions
adrinr Dec 3, 2024
a22f487
Migrate and fix math
adrinr Dec 3, 2024
fccb815
Remove sinon
adrinr Dec 3, 2024
78a43f1
More conversions
adrinr Dec 3, 2024
0ddfa00
Migrate url
adrinr Dec 3, 2024
2a1f618
Migrate utils/index
adrinr Dec 3, 2024
ed65721
More conversions
adrinr Dec 3, 2024
be1cda5
More conversions
adrinr Dec 3, 2024
434bbd6
Migrate html
adrinr Dec 4, 2024
620af13
More conversions
adrinr Dec 4, 2024
2dad80f
More conversions
adrinr Dec 4, 2024
86f9002
More conversions
adrinr Dec 4, 2024
50b09cf
Migrate inverse
adrinr Dec 4, 2024
1b996d3
Convert options
adrinr Dec 4, 2024
564f0a2
Convert indexOf
adrinr Dec 4, 2024
922d0d6
Convert identity
adrinr Dec 4, 2024
f87949f
More conversions
adrinr Dec 4, 2024
4c7e859
More conversions
adrinr Dec 4, 2024
90d5b96
Migrate isString
adrinr Dec 4, 2024
c27570a
Final conversion
adrinr Dec 4, 2024
3233c20
Rename back from mjs to js
adrinr Dec 4, 2024
7dc5a25
Undo
adrinr Dec 4, 2024
e277fa9
Lint
adrinr Dec 4, 2024
fa4a6e4
Merge branch 'master' into convert-to-esm
adrinr Dec 4, 2024
4f9f81f
Support es5
adrinr Dec 4, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
More conversions
  • Loading branch information
adrinr committed Dec 4, 2024
commit 86f90021970e6097b06af28e01958fcfc4e71bca
2 changes: 1 addition & 1 deletion lib/collection.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { forOwn } from './object.mjs';
import { forEach } from './array.mjs';
import value from './utils/value.mjs';

const { isOptions, fn, isObject } = handlebarsUtils;
const { isOptions, fn, isObject } = handlebarsUtils;

/**
* Inline, subexpression, or block helper that returns true (or the block)
Expand Down
2 changes: 1 addition & 1 deletion lib/string.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ const util = {
options: utilOptions
};
import * as utils from './utils/index.mjs';
import loremText from './utils/lorem.js';
import loremText from './utils/lorem.mjs';

/**
* Append the specified `suffix` to the given string.
Expand Down
2 changes: 1 addition & 1 deletion lib/utils/lorem.js → lib/utils/lorem.mjs
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
const lorem = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus imperdiet, nulla et dictum interdum, nisi lorem egestas odio, vitae scelerisque enim ligula venenatis dolor. Maecenas nisl est, ultrices nec congue eget, auctor vitae massa. Fusce luctus vestibulum augue ut aliquet. Mauris ante ligula, facilisis sed ornare eu, lobortis in odio. Praesent convallis urna a lacus interdum ut hendrerit risus congue. Nunc sagittis dictum nisi, sed ullamcorper ipsum dignissim ac. In at libero sed nunc venenatis imperdiet sed ornare turpis. Donec vitae dui eget tellus gravida venenatis. Integer fringilla congue eros non fermentum. Sed dapibus pulvinar nibh tempor porta. \n\n Crase tempor malesuada magna a vehicula. Nam sollicitudin vel turpis id fermentum. Ut sit amet nisl ac nulla vulputate ultrices vitae vitae urna. Quisque eget odio ac lectus vestibulum faucibus eget in metus. In pellentesque faucibus vestibulum. Nulla at nulla justo, eget luctus tortor. Nulla facilisi. Donec vulputate interdum sollicitudin. Nunc lacinia auctor quam sed pellentesque. Aliquam dui mauris, mattis quis lacus id, pellentesque lobortis odio. \n\n Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede. Donec nec justo eget felis facilisis fermentum. Aliquam porttitor mauris sit amet orci. Aenean dignissim pellentesque felis. Phasellus ultrices nulla quis nibh. Quisque a lectus. Donec consectetuer ligula vulputate sem tristique cursus. Nam nulla quam, gravida non, commodo a, sodales sit amet, nisi. Praesent id justo in neque elementum ultrices. Sed malesuada augue eu sapien sodales congue. Nam ut dui. Quisque a lectus. Donec consectetuer ligula vulputate sem tristique cursus. Nam nulla quam, gravida non, commodo a, sodales sit amet, nisi. Proin vel ante a orci tempus eleifend ut et magna. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus luctus urna sed urna ultricies ac tempor dui sagittis. In condimentum facilisis porta. Sed nec diam eu diam mattis viverra. Nulla fringilla, orci ac euismod semper, magna diam porttitor mauris, quis sollicitudin sapien justo in libero. Vestibulum mollis mauris enim. Morbi euismod magna ac lorem rutrum elementum. Donec viverra auctor lobortis. Pellentesque eu est a nulla placerat dignissim. Morbi a enim in magna semper bibendum. Etiam scelerisque, nunc ac egestas consequat, odio nibh euismod nulla, eget auctor orci nibh vel nisi. Aliquam erat volutpat. Sed quis velit. Nulla facilisi. Nulla libero. Vivamus fermentum nibh in augue. Praesent a lacus at urna congue rutrum. Nulla enim eros, porttitor eu, tempus id, varius non, nibh. Vestibulum imperdiet nibh vel magna lacinia ultrices. Sed id ligula quis est convallis tempor. \n\n Aliquam erat volutpat. Integer aliquam ultrices nunc. Ut lectus dui, tincidunt ac, scelerisque ac, ultrices vitae, risus. Donec vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur vehicula nisi a magna. Sed nec libero. Phasellus nonummy magna. Sed et libero nec ligula blandit fringilla. Ut pretium tempus gravida. Proin lacinia justo vel ipsum varius eget auctor est iaculis. \n\n Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Fusce luctus vestibulum augue ut aliquet. Nunc sagittis dictum nisi, sed ullamcorper ipsum dignissim ac. In at libero sed nunc venenatis imperdiet sed ornare turpis. Donec vitae dui eget tellus gravida venenatis. Integer fringilla congue eros non fermentum. Sed dapibus pulvinar nibh tempor porta. \n\n Nam dui erat, auctor a, dignissim quis. Aenean dignissim pellentesque felis. Sed gravida ante at nunc dictum placerat. Donec placerat nisl magna, et faucibus arcu condimentum sed. Curabitur et eros ac orci vehicula vestibulum sit amet at nunc. Maecenas non diam cursus, tincidunt nisi vitae, hendrerit enim. Donec vulputate felis id felis dapibus fermentum. \n\n Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede. Donec nec justo eget felis facilisis fermentum. Aliquam porttitor mauris sit amet orci. Aenean dignissim pellentesque felis. Phasellus ultrices nulla quis nibh. Quisque a lectus. Donec consectetuer ligula vulputate sem tristique cursus. Nam nulla quam, gravida non, commodo a, sodales sit amet, nisi. Praesent id justo in neque elementum ultrices. Sed malesuada augue eu sapien sodales congue. Nam ut dui. Quisque a lectus. Donec consectetuer ligula vulputate sem tristique cursus. Nam nulla quam, gravida non, commodo a, sodales sit amet, nisi. \n\n Pellentesque sit amet mauris eget lectus commodo viverra. Donec vulputate interdum sollicitudin. Nunc lacinia auctor quam sed pellentesque. Aliquam dui mauris, mattis quis lacus id, pellentesque lobortis odio. Cras ultricies ligula sed magna dictum porta. Curabitur aliquet quam id dui posuere blandit. Nulla porttitor accumsan tincidunt. Donec sollicitudin molestie malesuada. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Sed porttitor lectus nibh. Pellentesque in ipsum id orci porta dapibus. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. \n\n Cras ultricies ligula sed magna dictum porta. Donec rutrum congue leo eget malesuada. Nulla quis lorem ut libero malesuada feugiat. Proin eget tortor risus. Nulla quis lorem ut libero malesuada feugiat. Proin eget tortor risus. Curabitur aliquet quam id dui posuere blandit. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Pellentesque in ipsum id orci porta dapibus. Curabitur non nulla sit amet nisl tempus convallis quis ac lectus. Donec rutrum congue leo eget malesuada. Vivamus suscipit tortor eget felis porttitor volutpat. Nulla porttitor accumsan tincidunt. \n\n Donec sollicitudin molestie malesuada. Pellentesque in ipsum id orci porta dapibus. Curabitur non nulla sit amet nisl tempus convallis quis ac lectus. Nulla quis lorem ut libero malesuada feugiat. Proin eget tortor risus. Cras ultricies ligula sed magna dictum porta. Donec sollicitudin molestie malesuada. Pellentesque in ipsum id orci porta dapibus. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Curabitur non nulla sit amet nisl tempus convallis quis ac lectus. Nulla quis lorem ut libero malesuada feugiat. Proin eget tortor risus. Curabitur aliquet quam id dui posuere blandit. \n\n Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Curabitur non nulla sit amet nisl tempus convallis quis ac lectus. Nulla quis lorem ut libero malesuada feugiat. Proin eget tortor risus. Cras ultricies ligula sed magna dictum porta. Donec sollicitudin molestie malesuada. Pellentesque in ipsum id orci porta dapibus. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Curabitur non nulla sit amet nisl tempus convallis quis ac lectus. Nulla quis lorem ut libero malesuada feugiat. Proin eget tortor risus. \n\n Curabitur aliquet quam id dui posuere blandit. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Pellentesque in ipsum id orci porta dapibus. Curabitur non nulla sit amet nisl tempus convallis quis ac lectus. Nulla quis lorem ut libero malesuada feugiat. Proin eget tortor risus. Cras ultricies ligula sed magna dictum porta. Donec sollicitudin molestie malesuada. Pellentesque in ipsum id orci porta dapibus. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Curabitur non nulla sit amet nisl tempus convallis quis ac lectus. Nulla quis lorem ut libero malesuada feugiat. Proin eget tortor risus. Curabitur aliquet quam id dui posuere blandit. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui.';

module.exports = lorem;
export default lorem;