6.0.335 • Published 4 months ago

occam-file-system v6.0.335

Weekly downloads
96
License
MIT, Anti-996
Repository
github
Last release
4 months ago

Occam File System

Occam's file system functionality.

Contents

Introduction

Occam's file system functionality.

Installation

With npm:

npm install occam-file-system

You can also clone the repository with Git...

git clone https://github.com/djalbat/occam-file-system.git

...and then install the dependencies with npm from within the project's root directory:

npm install

Usage

The exported functions are:

  • loadFile()
  • saveFile()
  • loadFiles()
  • loadProject()
  • loadRelease()
  • loadProjects()
  • loadReleases()
  • removeRelease()
  • moveProjectEntries()
  • removeProjectEntries()
  • renameProjectEntries()
  • createProjectEntries()

Soem utility functions are also exported. See the source for details.

Typical usage is as follows:

const open = require('occam-open-cli'), ///
      filesystem = require('occam-file-system'); ///

const { Files } = open,
      { loadFiles } = filesystem;

const filePaths = ...,
      projectsDirectoryPath = ...,
      json = {
        filePaths
      };

loadFiles(projectsDirectoryPath, json, function(json) {
  const files = (json !== null) ?
                  Files.fromJSON(json) :
                    null;

  ...
});

Note that you get JSON back, not an instance of the Files class, and that JSON might be null.

Building

Automation is done with npm scripts, have a look at the package.json file. The pertinent commands are:

npm run build-debug
npm run watch-debug

Contact

  • james.smith@djalbat.com
6.0.301

5 months ago

6.0.302

5 months ago

6.0.300

5 months ago

6.0.323

4 months ago

6.0.324

4 months ago

6.0.321

4 months ago

6.0.322

4 months ago

6.0.320

4 months ago

6.0.318

4 months ago

6.0.319

4 months ago

6.0.316

4 months ago

6.0.317

4 months ago

6.0.314

4 months ago

6.0.315

4 months ago

6.0.312

4 months ago

6.0.313

4 months ago

6.0.310

4 months ago

6.0.311

4 months ago

6.0.309

5 months ago

6.0.307

5 months ago

6.0.308

5 months ago

6.0.305

5 months ago

6.0.306

5 months ago

6.0.303

5 months ago

6.0.304

5 months ago

6.0.224

8 months ago

6.0.225

8 months ago

6.0.222

8 months ago

6.0.223

8 months ago

6.0.221

8 months ago

6.0.219

8 months ago

6.0.217

8 months ago

6.0.218

8 months ago

6.0.215

8 months ago

6.0.216

8 months ago

6.0.334

4 months ago

6.0.335

4 months ago

6.0.332

4 months ago

6.0.333

4 months ago

6.0.330

4 months ago

6.0.331

4 months ago

6.0.329

4 months ago

6.0.327

4 months ago

6.0.328

4 months ago

6.0.325

4 months ago

6.0.326

4 months ago

6.0.246

7 months ago

6.0.247

7 months ago

6.0.244

7 months ago

6.0.245

7 months ago

6.0.243

7 months ago

6.0.240

7 months ago

6.0.241

7 months ago

6.0.239

7 months ago

6.0.237

7 months ago

6.0.238

7 months ago

6.0.235

7 months ago

6.0.236

7 months ago

6.0.233

7 months ago

6.0.234

7 months ago

6.0.231

7 months ago

6.0.232

7 months ago

6.0.230

7 months ago

6.0.228

8 months ago

6.0.229

7 months ago

6.0.226

8 months ago

6.0.227

8 months ago

6.0.260

7 months ago

6.0.261

7 months ago

6.0.268

7 months ago

6.0.269

7 months ago

6.0.266

7 months ago

6.0.267

7 months ago

6.0.262

7 months ago

6.0.263

7 months ago

6.0.259

7 months ago

6.0.250

7 months ago

6.0.257

7 months ago

6.0.258

7 months ago

6.0.255

7 months ago

6.0.256

7 months ago

6.0.253

7 months ago

6.0.254

7 months ago

6.0.251

7 months ago

6.0.252

7 months ago

6.0.248

7 months ago

6.0.249

7 months ago

6.0.282

7 months ago

6.0.283

7 months ago

6.0.280

7 months ago

6.0.281

7 months ago

6.0.288

6 months ago

6.0.289

6 months ago

6.0.286

6 months ago

6.0.287

6 months ago

6.0.284

7 months ago

6.0.285

7 months ago

6.0.272

7 months ago

6.0.270

7 months ago

6.0.279

7 months ago

6.0.277

7 months ago

6.0.278

7 months ago

6.0.275

7 months ago

6.0.276

7 months ago

6.0.273

7 months ago

6.0.274

7 months ago

6.0.293

6 months ago

6.0.294

6 months ago

6.0.291

6 months ago

6.0.292

6 months ago

6.0.290

6 months ago

6.0.299

5 months ago

6.0.297

6 months ago

6.0.298

6 months ago

6.0.295

6 months ago

6.0.296

6 months ago

6.0.202

9 months ago

6.0.203

9 months ago

6.0.200

9 months ago

6.0.201

9 months ago

6.0.214

9 months ago

6.0.211

9 months ago

6.0.212

9 months ago

6.0.210

9 months ago

6.0.208

9 months ago

6.0.209

9 months ago

6.0.206

9 months ago

6.0.207

9 months ago

6.0.204

9 months ago

6.0.183

10 months ago

6.0.184

10 months ago

6.0.181

10 months ago

6.0.182

10 months ago

6.0.180

10 months ago

6.0.189

10 months ago

6.0.187

10 months ago

6.0.188

10 months ago

6.0.185

10 months ago

6.0.186

10 months ago

6.0.179

10 months ago

6.0.194

10 months ago

6.0.195

10 months ago

6.0.192

10 months ago

6.0.193

10 months ago

6.0.190

10 months ago

6.0.191

10 months ago

6.0.198

10 months ago

6.0.199

10 months ago

6.0.196

10 months ago

6.0.197

10 months ago

6.0.147

1 year ago

6.0.148

1 year ago

6.0.145

1 year ago

6.0.146

1 year ago

6.0.143

1 year ago

6.0.144

1 year ago

6.0.142

1 year ago

6.0.161

1 year ago

6.0.162

1 year ago

6.0.160

1 year ago

6.0.169

11 months ago

6.0.167

12 months ago

6.0.168

11 months ago

6.0.165

1 year ago

6.0.166

1 year ago

6.0.163

1 year ago

6.0.164

1 year ago

6.0.150

1 year ago

6.0.151

1 year ago

6.0.158

1 year ago

6.0.159

1 year ago

6.0.156

1 year ago

6.0.157

1 year ago

6.0.154

1 year ago

6.0.155

1 year ago

6.0.152

1 year ago

6.0.153

1 year ago

6.0.149

1 year ago

6.0.172

11 months ago

6.0.173

11 months ago

6.0.170

11 months ago

6.0.171

11 months ago

6.0.178

10 months ago

6.0.176

10 months ago

6.0.177

10 months ago

6.0.174

11 months ago

6.0.175

11 months ago

6.0.140

1 year ago

6.0.141

1 year ago

6.0.138

1 year ago

6.0.139

1 year ago

6.0.137

1 year ago

6.0.136

1 year ago

6.0.134

1 year ago

6.0.135

1 year ago

6.0.133

1 year ago

6.0.132

1 year ago

6.0.131

1 year ago

6.0.130

1 year ago

6.0.129

1 year ago

6.0.128

1 year ago

6.0.125

1 year ago

6.0.126

1 year ago

6.0.123

1 year ago

6.0.124

1 year ago

6.0.127

1 year ago

6.0.122

1 year ago

6.0.121

1 year ago

6.0.120

1 year ago

6.0.118

1 year ago

6.0.119

1 year ago

6.0.117

1 year ago

6.0.116

1 year ago

6.0.115

1 year ago

6.0.114

1 year ago

6.0.112

1 year ago

6.0.113

1 year ago

6.0.111

1 year ago

6.0.110

1 year ago

6.0.109

1 year ago

6.0.107

1 year ago

6.0.108

1 year ago

6.0.106

1 year ago

6.0.103

1 year ago

6.0.104

1 year ago

6.0.101

1 year ago

6.0.102

1 year ago

6.0.100

1 year ago

6.0.99

1 year ago

6.0.98

1 year ago

6.0.105

1 year ago

6.0.96

1 year ago

6.0.95

1 year ago

6.0.94

1 year ago

6.0.93

1 year ago

6.0.97

1 year ago

6.0.92

1 year ago

6.0.91

1 year ago

6.0.90

1 year ago

6.0.89

1 year ago

6.0.88

1 year ago

6.0.85

1 year ago

6.0.83

1 year ago

6.0.87

1 year ago

6.0.82

1 year ago

6.0.81

1 year ago

6.0.80

1 year ago

6.0.79

1 year ago

6.0.78

1 year ago

6.0.77

1 year ago

6.0.76

1 year ago

6.0.75

1 year ago

6.0.74

1 year ago

6.0.73

2 years ago

6.0.72

2 years ago

6.0.71

2 years ago

6.0.70

2 years ago

6.0.69

2 years ago

6.0.68

2 years ago

6.0.67

2 years ago

6.0.66

2 years ago

6.0.65

2 years ago

6.0.63

2 years ago

6.0.7

2 years ago

6.0.6

2 years ago

6.0.9

2 years ago

6.0.3

2 years ago

6.0.2

2 years ago

6.0.4

2 years ago

6.0.27

2 years ago

6.0.25

2 years ago

6.0.29

2 years ago

6.0.23

2 years ago

6.0.20

2 years ago

6.0.15

2 years ago

6.0.18

2 years ago

6.0.17

2 years ago

6.0.12

2 years ago

6.0.11

2 years ago

6.0.10

2 years ago

6.0.49

2 years ago

6.0.47

2 years ago

6.0.40

2 years ago

6.0.45

2 years ago

6.0.43

2 years ago

6.0.42

2 years ago

6.0.38

2 years ago

6.0.36

2 years ago

6.0.30

2 years ago

6.0.34

2 years ago

6.0.32

2 years ago

6.0.62

2 years ago

6.0.61

2 years ago

6.0.59

2 years ago

6.0.57

2 years ago

6.0.52

2 years ago

6.0.51

2 years ago

6.0.55

2 years ago

6.0.53

2 years ago

5.0.245

2 years ago

5.0.246

2 years ago

5.0.248

2 years ago

5.0.243

2 years ago

5.0.244

2 years ago

5.0.253

2 years ago

5.0.250

2 years ago

5.0.212

2 years ago

5.0.213

2 years ago

5.0.214

2 years ago

5.0.215

2 years ago

5.0.210

2 years ago

5.0.211

2 years ago

5.0.209

2 years ago

5.0.205

2 years ago

5.0.206

2 years ago

5.0.208

2 years ago

5.0.225

2 years ago

5.0.226

2 years ago

5.0.220

2 years ago

5.0.221

2 years ago

5.0.222

2 years ago

5.0.216

2 years ago

5.0.217

2 years ago

5.0.218

2 years ago

5.0.219

2 years ago

5.0.234

2 years ago

5.0.235

2 years ago

5.0.236

2 years ago

5.0.230

2 years ago

5.0.232

2 years ago

5.0.233

2 years ago

5.0.228

2 years ago

5.0.241

2 years ago

5.0.242

2 years ago

5.0.240

2 years ago

5.0.238

2 years ago

5.0.239

2 years ago

5.0.201

2 years ago

5.0.203

2 years ago

5.0.204

2 years ago

5.0.179

2 years ago

5.0.186

2 years ago

5.0.187

2 years ago

5.0.188

2 years ago

5.0.189

2 years ago

5.0.182

2 years ago

5.0.183

2 years ago

5.0.185

2 years ago

5.0.180

2 years ago

5.0.181

2 years ago

5.0.197

2 years ago

5.0.198

2 years ago

5.0.199

2 years ago

5.0.193

2 years ago

5.0.195

2 years ago

5.0.196

2 years ago

5.0.190

2 years ago

5.0.191

2 years ago

5.0.192

2 years ago

5.0.175

2 years ago

5.0.176

2 years ago

5.0.177

2 years ago

5.0.178

2 years ago

5.0.171

2 years ago

5.0.172

2 years ago

5.0.173

2 years ago

5.0.174

2 years ago

5.0.170

2 years ago

5.0.136

2 years ago

5.0.137

2 years ago

5.0.138

2 years ago

5.0.146

2 years ago

5.0.147

2 years ago

5.0.148

2 years ago

5.0.149

2 years ago

5.0.142

2 years ago

5.0.143

2 years ago

5.0.144

2 years ago

5.0.145

2 years ago

5.0.140

2 years ago

5.0.141

2 years ago

5.0.139

2 years ago

5.0.157

2 years ago

5.0.158

2 years ago

5.0.159

2 years ago

5.0.153

2 years ago

5.0.154

2 years ago

5.0.155

2 years ago

5.0.156

2 years ago

5.0.150

2 years ago

5.0.151

2 years ago

5.0.152

2 years ago

5.0.168

2 years ago

5.0.169

2 years ago

5.0.164

2 years ago

5.0.165

2 years ago

5.0.166

2 years ago

5.0.167

2 years ago

5.0.160

2 years ago

5.0.162

2 years ago

5.0.163

2 years ago

5.0.30

3 years ago

5.0.31

3 years ago

5.0.32

3 years ago

5.0.33

3 years ago

5.0.34

3 years ago

5.0.35

3 years ago

5.0.36

3 years ago

5.0.37

3 years ago

5.0.38

3 years ago

5.0.39

3 years ago

5.0.20

3 years ago

5.0.21

3 years ago

5.0.22

3 years ago

5.0.23

3 years ago

5.0.24

3 years ago

5.0.25

3 years ago

5.0.26

3 years ago

5.0.27

3 years ago

5.0.28

3 years ago

5.0.9

3 years ago

5.0.8

3 years ago

5.0.7

3 years ago

5.0.6

3 years ago

5.0.5

3 years ago

5.0.4

3 years ago

5.0.3

3 years ago

5.0.2

3 years ago

5.0.1

3 years ago

5.0.10

3 years ago

5.0.11

3 years ago

5.0.12

3 years ago

5.0.13

3 years ago

5.0.14

3 years ago

5.0.15

3 years ago

5.0.16

3 years ago

5.0.17

3 years ago

5.0.18

3 years ago

5.0.19

3 years ago

4.0.106

3 years ago

4.0.107

3 years ago

5.0.102

3 years ago

5.0.103

3 years ago

5.0.104

3 years ago

5.0.105

3 years ago

5.0.100

3 years ago

5.0.101

3 years ago

5.0.113

3 years ago

5.0.92

3 years ago

5.0.114

3 years ago

5.0.93

3 years ago

5.0.115

3 years ago

5.0.94

3 years ago

5.0.116

3 years ago

5.0.95

3 years ago

5.0.96

3 years ago

5.0.110

3 years ago

5.0.97

3 years ago

5.0.98

3 years ago

5.0.112

3 years ago

5.0.99

3 years ago

5.0.106

3 years ago

5.0.107

3 years ago

5.0.108

3 years ago

5.0.90

3 years ago

5.0.109

3 years ago

5.0.91

3 years ago

5.0.124

3 years ago

5.0.125

3 years ago

5.0.82

3 years ago

5.0.126

3 years ago

5.0.83

3 years ago

5.0.127

3 years ago

5.0.84

3 years ago

5.0.120

3 years ago

5.0.85

3 years ago

5.0.121

3 years ago

5.0.86

3 years ago

5.0.122

3 years ago

5.0.87

3 years ago

5.0.123

3 years ago

5.0.88

3 years ago

5.0.89

3 years ago

5.0.117

3 years ago

5.0.118

3 years ago

5.0.119

3 years ago

5.0.80

3 years ago

5.0.135

2 years ago

5.0.70

3 years ago

5.0.71

3 years ago

5.0.72

3 years ago

5.0.73

3 years ago

5.0.131

3 years ago

5.0.74

3 years ago

5.0.132

3 years ago

5.0.75

3 years ago

5.0.133

3 years ago

5.0.76

3 years ago

5.0.134

3 years ago

5.0.77

3 years ago

5.0.78

3 years ago

5.0.79

3 years ago

5.0.130

3 years ago

5.0.128

3 years ago

5.0.129

3 years ago

5.0.60

3 years ago

5.0.61

3 years ago

5.0.62

3 years ago

5.0.63

3 years ago

5.0.64

3 years ago

5.0.65

3 years ago

5.0.66

3 years ago

5.0.67

3 years ago

5.0.68

3 years ago

5.0.69

3 years ago

5.0.50

3 years ago

5.0.51

3 years ago

5.0.52

3 years ago

5.0.53

3 years ago

5.0.54

3 years ago

5.0.55

3 years ago

5.0.56

3 years ago

5.0.57

3 years ago

5.0.58

3 years ago

5.0.59

3 years ago

5.0.40

3 years ago

5.0.41

3 years ago

5.0.42

3 years ago

5.0.43

3 years ago

5.0.44

3 years ago

5.0.45

3 years ago

5.0.46

3 years ago

5.0.47

3 years ago

5.0.48

3 years ago

5.0.49

3 years ago

4.0.101

3 years ago

4.0.102

3 years ago

4.0.100

3 years ago

4.0.105

3 years ago

4.0.103

3 years ago

4.0.104

3 years ago

4.0.99

3 years ago

4.0.85

3 years ago

4.0.84

3 years ago

4.0.87

3 years ago

4.0.86

3 years ago

4.0.81

3 years ago

4.0.80

3 years ago

4.0.83

3 years ago

4.0.82

3 years ago

4.0.89

3 years ago

4.0.88

3 years ago

4.0.74

3 years ago

4.0.73

3 years ago

4.0.76

3 years ago

4.0.75

3 years ago

4.0.78

3 years ago

4.0.77

3 years ago

4.0.79

3 years ago

4.0.90

3 years ago

4.0.95

3 years ago

4.0.98

3 years ago

4.0.97

3 years ago

4.0.92

3 years ago

4.0.91

3 years ago

4.0.94

3 years ago

4.0.93

3 years ago

4.0.70

3 years ago

4.0.72

3 years ago

4.0.71

3 years ago

4.0.67

3 years ago

4.0.69

3 years ago

4.0.68

3 years ago

4.0.63

3 years ago

4.0.62

3 years ago

4.0.65

3 years ago

4.0.64

3 years ago

4.0.61

3 years ago

4.0.60

3 years ago

4.0.66

3 years ago

4.0.52

4 years ago

4.0.51

4 years ago

4.0.54

3 years ago

4.0.53

3 years ago

4.0.50

4 years ago

4.0.59

3 years ago

4.0.56

3 years ago

4.0.55

3 years ago

4.0.58

3 years ago

4.0.57

3 years ago

4.0.49

4 years ago

4.0.48

4 years ago

4.0.45

4 years ago

4.0.47

4 years ago

4.0.46

4 years ago

4.0.29

4 years ago

4.0.41

4 years ago

4.0.40

4 years ago

4.0.43

4 years ago

4.0.42

4 years ago

4.0.44

4 years ago

4.0.30

4 years ago

4.0.32

4 years ago

4.0.31

4 years ago

4.0.38

4 years ago

4.0.37

4 years ago

4.0.39

4 years ago

4.0.34

4 years ago

4.0.33

4 years ago

4.0.36

4 years ago

4.0.35

4 years ago

4.0.27

4 years ago

4.0.28

4 years ago

4.0.19

4 years ago

4.0.21

4 years ago

4.0.20

4 years ago

4.0.26

4 years ago

4.0.23

4 years ago

4.0.22

4 years ago

4.0.25

4 years ago

4.0.24

4 years ago

4.0.18

4 years ago

4.0.17

4 years ago

4.0.16

4 years ago

4.0.15

4 years ago

4.0.14

4 years ago

4.0.13

4 years ago

4.0.7

4 years ago

4.0.6

4 years ago

4.0.9

4 years ago

4.0.8

4 years ago

4.0.10

4 years ago

4.0.12

4 years ago

4.0.11

4 years ago

4.0.4

4 years ago

4.0.3

4 years ago

4.0.2

4 years ago

4.0.1

4 years ago

4.0.0

4 years ago

3.1.9

4 years ago

3.1.8

4 years ago

3.1.7

4 years ago

3.1.6

4 years ago

3.1.3

4 years ago

3.1.4

4 years ago

3.1.2

4 years ago

3.1.0

4 years ago

3.0.53

4 years ago

3.0.52

4 years ago

3.0.51

4 years ago

3.0.49

4 years ago

3.0.50

4 years ago

3.0.48

4 years ago

3.0.46

5 years ago

3.0.45

5 years ago

3.0.43

5 years ago

3.0.44

5 years ago

3.0.40

5 years ago

3.0.39

5 years ago

3.0.38

5 years ago

3.0.37

5 years ago

3.0.36

5 years ago

3.0.35

5 years ago

3.0.34

5 years ago

3.0.33

5 years ago

3.0.32

5 years ago

3.0.31

5 years ago

3.0.28

5 years ago

3.0.30

5 years ago

3.0.29

5 years ago

3.0.27

5 years ago

3.0.26

5 years ago

3.0.24

5 years ago

3.0.25

5 years ago

3.0.23

5 years ago

3.0.22

5 years ago

3.0.21

5 years ago

3.0.20

5 years ago

3.0.18

5 years ago

3.0.19

5 years ago

3.0.16

5 years ago

3.0.17

5 years ago

3.0.15

5 years ago

3.0.14

5 years ago

3.0.13

5 years ago

3.0.12

5 years ago

3.0.11

5 years ago

3.0.10

5 years ago

3.0.9

5 years ago

3.0.8

5 years ago

3.0.7

5 years ago

3.0.6

5 years ago

3.0.5

5 years ago

3.0.4

5 years ago

3.0.3

5 years ago

3.0.2

5 years ago

3.0.1

5 years ago

3.0.0

5 years ago

2.0.46

5 years ago

2.0.45

5 years ago

2.0.44

5 years ago

2.0.43

6 years ago

2.0.42

6 years ago

2.0.41

6 years ago

2.0.40

6 years ago

2.0.39

6 years ago

2.0.38

6 years ago

2.0.37

6 years ago

2.0.35

6 years ago

2.0.36

6 years ago

2.0.33

6 years ago

2.0.34

6 years ago

2.0.31

6 years ago

2.0.32

6 years ago

2.0.30

6 years ago

2.0.29

6 years ago

2.0.28

6 years ago

2.0.27

6 years ago

2.0.26

6 years ago

2.0.25

6 years ago

2.0.24

6 years ago

2.0.22

6 years ago

2.0.21

6 years ago

2.0.20

6 years ago

2.0.19

6 years ago

2.0.18

6 years ago

2.0.17

6 years ago

2.0.16

6 years ago

2.0.15

6 years ago

2.0.14

6 years ago

2.0.13

6 years ago

2.0.12

6 years ago

2.0.11

6 years ago

2.0.10

6 years ago

2.0.9

6 years ago

2.0.8

6 years ago

2.0.7

6 years ago

2.0.6

6 years ago

2.0.5

6 years ago

2.0.3

6 years ago

2.0.1

6 years ago

2.0.0

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago