├── .gitignore ├── LICENSE ├── README.md ├── package.json ├── src ├── AccessControl.js ├── SailplaneNode.js ├── SharedFS.js ├── index.js ├── tree-builder.js └── util │ ├── buffer.js │ ├── crypto.js │ └── index.js └── test ├── SailplaneNode.test.js ├── SharedFS.test.js ├── fixtures └── folderWithFiles │ ├── close-up-of-cat-248280.jpg │ ├── grey-fur-kitten-127028.jpg │ ├── hello.txt │ ├── mittens.jpg │ └── moreFiles │ ├── DnTFT3BWwAEslk6.jpg │ └── hamlet.txt └── util.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | orbitdb/ 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/package.json -------------------------------------------------------------------------------- /src/AccessControl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/src/AccessControl.js -------------------------------------------------------------------------------- /src/SailplaneNode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/src/SailplaneNode.js -------------------------------------------------------------------------------- /src/SharedFS.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/src/SharedFS.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | module.exports = require('./SailplaneNode') 3 | -------------------------------------------------------------------------------- /src/tree-builder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/src/tree-builder.js -------------------------------------------------------------------------------- /src/util/buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/src/util/buffer.js -------------------------------------------------------------------------------- /src/util/crypto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/src/util/crypto.js -------------------------------------------------------------------------------- /src/util/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/src/util/index.js -------------------------------------------------------------------------------- /test/SailplaneNode.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/test/SailplaneNode.test.js -------------------------------------------------------------------------------- /test/SharedFS.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/test/SharedFS.test.js -------------------------------------------------------------------------------- /test/fixtures/folderWithFiles/close-up-of-cat-248280.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/test/fixtures/folderWithFiles/close-up-of-cat-248280.jpg -------------------------------------------------------------------------------- /test/fixtures/folderWithFiles/grey-fur-kitten-127028.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/test/fixtures/folderWithFiles/grey-fur-kitten-127028.jpg -------------------------------------------------------------------------------- /test/fixtures/folderWithFiles/hello.txt: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /test/fixtures/folderWithFiles/mittens.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/test/fixtures/folderWithFiles/mittens.jpg -------------------------------------------------------------------------------- /test/fixtures/folderWithFiles/moreFiles/DnTFT3BWwAEslk6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/test/fixtures/folderWithFiles/moreFiles/DnTFT3BWwAEslk6.jpg -------------------------------------------------------------------------------- /test/fixtures/folderWithFiles/moreFiles/hamlet.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/test/fixtures/folderWithFiles/moreFiles/hamlet.txt -------------------------------------------------------------------------------- /test/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypsela/sailplane-node/HEAD/test/util.js --------------------------------------------------------------------------------