summaryrefslogtreecommitdiff
path: root/node_modules/g
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2023-10-14 15:05:55 +0800
committerlittleblack111 <littleblack11111@gmail.com>2023-10-14 15:05:55 +0800
commitc06f7ee0a40255214c477e13d9b956a7e07c2900 (patch)
treef5982a568ef8fab865d0142e71c7494fea3e4c1b /node_modules/g
parent3fd9400d4dccc25aa29b5702216732e0b7542073 (diff)
postcss,(plugins): nanocss, postcss-preset-env
Diffstat (limited to 'node_modules/g')
-rw-r--r--node_modules/g/LICENSE19
-rw-r--r--node_modules/g/README.md32
-rw-r--r--node_modules/g/index.js46
-rw-r--r--node_modules/g/package.json11
-rw-r--r--node_modules/g/test.js7
5 files changed, 115 insertions, 0 deletions
diff --git a/node_modules/g/LICENSE b/node_modules/g/LICENSE
new file mode 100644
index 00000000..8952fa5d
--- /dev/null
+++ b/node_modules/g/LICENSE
@@ -0,0 +1,19 @@
+Copyright 2011 Sleepless Software Inc. All rights reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to
+deal in the Software without restriction, including without limitation the
+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+sell copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+IN THE SOFTWARE.
diff --git a/node_modules/g/README.md b/node_modules/g/README.md
new file mode 100644
index 00000000..4b990abf
--- /dev/null
+++ b/node_modules/g/README.md
@@ -0,0 +1,32 @@
+
+# g
+
+Let's you easily get some module functions made into globals:
+
+ require("g")("util");
+ inspect(["foo"]);
+
+or
+
+ require("g")("log5");
+ I("Hi mom");
+
+
+## Yes, I know ...
+
+Yes, I know.
+It rubs you the wrong way.
+It goes against everything you've been taught.
+It's sick and wrong.
+It's dangerous and irresponsible.
+It's immoral and a crime against humanity.
+
+So ...
+
+THIS IS NOT FOR PRODUCTION SOFTWARE.
+ONLY USE IT FOR PROTOTYPING AND PROOF-OF-CONCEPT WORK.
+DO NOT USE THIS FOR ANYTHING TRULY IMPORTANT.
+
+Okay? We good? Alright then.
+
+
diff --git a/node_modules/g/index.js b/node_modules/g/index.js
new file mode 100644
index 00000000..f4ae660b
--- /dev/null
+++ b/node_modules/g/index.js
@@ -0,0 +1,46 @@
+/*
+Copyright 2015 Sleepless Software Inc. All rights reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to
+deal in the Software without restriction, including without limitation the
+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+sell copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+IN THE SOFTWARE.
+*/
+
+
+G = function(mod) {
+ if(typeof mod === "string") {
+ mod = require(mod)
+ }
+ for(k in mod) {
+ global[k] = mod[k]
+ }
+ return mod
+}
+
+
+
+if((typeof process) !== 'undefined') {
+ // we're in node.js (versus browser)
+ module.exports = G
+
+ if(require && require.main === module) {
+ // this module is being executed directly; run test
+ require('./test.js')
+ }
+
+}
+
diff --git a/node_modules/g/package.json b/node_modules/g/package.json
new file mode 100644
index 00000000..4c8fb344
--- /dev/null
+++ b/node_modules/g/package.json
@@ -0,0 +1,11 @@
+{
+ "name": "g",
+ "version": "2.0.1",
+ "description" : "Globalize module functions",
+ "author": "Joe Hitchens <joe@sleepless.com> (sleepless.com)",
+ "license": {
+ "type": "MIT",
+ "url": "https://github.com/sleeplessinc/g/raw/master/LICENSE"
+ },
+ "repository": "git://github.com/sleeplessinc/g.git"
+}
diff --git a/node_modules/g/test.js b/node_modules/g/test.js
new file mode 100644
index 00000000..cb4463db
--- /dev/null
+++ b/node_modules/g/test.js
@@ -0,0 +1,7 @@
+
+
+require("./index.js")("util");
+
+console.log(inspect({"Woot!":"Test complete."}));
+
+