summaryrefslogtreecommitdiff
path: root/lib/internal/constants.js
diff options
context:
space:
mode:
authorSergey Golovin <golovim@gmail.com>2018-02-08 20:14:41 +0300
committerRuben Bridgewater <ruben@bridgewater.de>2018-02-12 20:12:40 +0100
commit6abce37f3469878d18ce3700b4aad2fcf5836eea (patch)
treeedaaa80de1ac8ff4d52fa8381dddaa784d538fb3 /lib/internal/constants.js
parent3d53848d751eac4bb642ef8c50339d51cf9155bc (diff)
downloadandroid-node-v8-6abce37f3469878d18ce3700b4aad2fcf5836eea.tar.gz
android-node-v8-6abce37f3469878d18ce3700b4aad2fcf5836eea.tar.bz2
android-node-v8-6abce37f3469878d18ce3700b4aad2fcf5836eea.zip
path: replace "magic" numbers by readable constants
PR-URL: https://github.com/nodejs/node/pull/18654 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Anatoli Papirovski <apapirovski@mac.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Kyle Farnung <kfarnung@microsoft.com> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Diffstat (limited to 'lib/internal/constants.js')
-rw-r--r--lib/internal/constants.js16
1 files changed, 16 insertions, 0 deletions
diff --git a/lib/internal/constants.js b/lib/internal/constants.js
new file mode 100644
index 0000000000..f0ffec7a44
--- /dev/null
+++ b/lib/internal/constants.js
@@ -0,0 +1,16 @@
+'use strict';
+
+module.exports = {
+ // Alphabet chars.
+ CHAR_UPPERCASE_A: 65, /*A*/
+ CHAR_LOWERCASE_A: 97, /*a*/
+ CHAR_UPPERCASE_Z: 90, /*Z*/
+ CHAR_LOWERCASE_Z: 122, /*z*/
+
+ // Non-alphabetic chars.
+ CHAR_DOT: 46, /*.*/
+ CHAR_FORWARD_SLASH: 47, /*/*/
+ CHAR_BACKWARD_SLASH: 92, /*\*/
+ CHAR_COLON: 58, /*:*/
+ CHAR_QUESTION_MARK: 63, /*?*/
+};