mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2025-01-16 04:05:40 +00:00
Fix/sjcl variable (#8099)
* refactor: use files to add prefix * fix: always use $tw.sjcl * refactor: move sjcl to lib/sjcl * fix: require sjcl in lib/ * refactor: move sjcl.js back into /boot
This commit is contained in:
parent
e3f9be995b
commit
a463783283
@ -1,3 +0,0 @@
|
|||||||
title: $:/library/sjcl.js
|
|
||||||
type: application/javascript
|
|
||||||
library: yes
|
|
35
boot/tiddlywiki.files
Normal file
35
boot/tiddlywiki.files
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
{
|
||||||
|
"tiddlers": [
|
||||||
|
{
|
||||||
|
"file": "sjcl.js",
|
||||||
|
"fields": {
|
||||||
|
"title": "$:/library/sjcl.js",
|
||||||
|
"type": "application/javascript",
|
||||||
|
"library": "yes"
|
||||||
|
},
|
||||||
|
"prefix": "(function(define) {\n",
|
||||||
|
"suffix": "\n})(function (_,defined){window.sjcl = defined()})\n"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"file": "boot.js",
|
||||||
|
"fields": {
|
||||||
|
"title": "$:/boot/boot.js",
|
||||||
|
"type": "application/javascript"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"file": "bootprefix.js",
|
||||||
|
"fields": {
|
||||||
|
"title": "$:/boot/bootprefix.js",
|
||||||
|
"type": "application/javascript"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"file": "boot.css.tid",
|
||||||
|
"fields": {
|
||||||
|
"title": "$:/boot/boot.css",
|
||||||
|
"type": "text/css"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -825,7 +825,7 @@ options.length .. number of characters returned defaults to 64
|
|||||||
*/
|
*/
|
||||||
exports.sha256 = function(str, options) {
|
exports.sha256 = function(str, options) {
|
||||||
options = options || {}
|
options = options || {}
|
||||||
return sjcl.codec.hex.fromBits(sjcl.hash.sha256.hash(str)).substr(0,options.length || 64);
|
return $tw.sjcl.codec.hex.fromBits($tw.sjcl.hash.sha256.hash(str)).substr(0,options.length || 64);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Loading…
Reference in New Issue
Block a user