|  Scott Nonnenberg | 068cce61e6 | Fix path-oriented unit test on Windows | 8 years ago | 
				
					
						|  Scott Nonnenberg | 06b0544bbe | Hardening: normalize on-disk attachment paths before save/load | 8 years ago | 
				
					
						|  Daniel Gasienica | 1dd87ad197 | Format all source code using Prettier | 8 years ago | 
				
					
						|  Daniel Gasienica | 5a6668e677 | Add `Attachments.createWriteForExisting` This function lets us choose where to write attachment to instead of picking
random name. | 8 years ago | 
				
					
						|  Daniel Gasienica | efd673083d | Rename `writeAttachmentData` to `writeNewAttachmentData` | 8 years ago | 
				
					
						|  Daniel Gasienica | 8474f3cf7f | Use `create*` prefix to clarify curried functions | 8 years ago | 
				
					
						|  Daniel Gasienica | 06e7bca276 | Use new `stringToArrayBuffer` function | 8 years ago | 
				
					
						|  Daniel Gasienica | 10afcf1bb0 | Add `Attachments.deleteData` | 8 years ago | 
				
					
						|  Daniel Gasienica | 9b636a1885 | Add test for `Attachments.readData` | 8 years ago | 
				
					
						|  Daniel Gasienica | f6f0359a61 | Use `assert.deepEqual` instead of Lodash `isEqual` | 8 years ago | 
				
					
						|  Daniel Gasienica | aba261122f | 🎨 Use `camelCase` for mutable variable | 8 years ago | 
				
					
						|  Daniel Gasienica | 1c8123ff1a | Move `writeAttachmentData` into `Attachments` Encapsulates all attachment operations that require Node.js / Electron APIs,
e.g. file system access. | 8 years ago |