start npm! data-files package

This commit is contained in:
Ciro Santilli 六四事件 法轮功
2019-12-19 00:00:01 +00:00
parent 7c6454e5c1
commit 7c4a688187
10 changed files with 62 additions and 1 deletions

1
npm/README.adoc Normal file
View File

@@ -0,0 +1 @@
https://cirosantilli.com/linux-kernel-module-cheat#npm

1
npm/data-files/.nvmrc Normal file
View File

@@ -0,0 +1 @@
v10.15.1

View File

@@ -0,0 +1 @@
https://cirosantilli.com/linux-kernel-module-cheat#npm-data-files

View File

@@ -0,0 +1,5 @@
#!/usr/bin/env node
const cirosantilli_data_files = require('cirosantilli-data-files');
console.log(cirosantilli_data_files.myfunc());

8
npm/data-files/index.js Normal file
View File

@@ -0,0 +1,8 @@
const fs = require('fs');
const path = require('path');
function myfunc() {
const package_path = path.dirname(require.resolve(path.join('cirosantilli-data-files', 'package.json')));
return fs.readFileSync(path.join(package_path, 'mydata.txt'), 'utf-8');
}
exports.myfunc = myfunc;

View File

@@ -0,0 +1 @@
hello world

5
npm/data-files/package-lock.json generated Normal file
View File

@@ -0,0 +1,5 @@
{
"name": "cirosantilli-data-files",
"version": "0.1.0",
"lockfileVersion": 1
}

View File

@@ -0,0 +1,14 @@
{
"bin": {
"cirosantilli-data-files": "cirosantilli-data-files"
},
"license": "MIT",
"files": [
"cirosantilli-data-files",
"mydata.txt",
"index.js"
],
"name": "cirosantilli-data-files",
"repository": "cirosantilli/linux-kernel-module-cheat",
"version": "0.1.0"
}