{ "name": "@foundry/hammerstone", "version": "0.3.0", "description": "Load and manipulate Obsidian vault data", "type": "module", "exports": "./bin/hammerstone.js", "types": "./bin/hammerstone.d.ts", "scripts": { "build": "npm run clean && tsc", "clean": "shx rm -rf bin", "dev": "npm run build && npm start", "test": "npm run build && shx cp -r src/_test/test-vault bin/_test/test-vault && node ./bin/_test/test-runner.js" }, "repository": { "type": "git", "url": "git@git.astral.camp:endeavorance/hammerstone.git" }, "keywords": [], "author": "Endeavorance (https://endeavorance.camp)", "license": "CC BY-NC-SA 4.0", "devDependencies": { "@types/lodash-es": "^4.17.12", "@types/node": "^20.11.27", "@types/slug": "^5.0.8", "@typescript-eslint/eslint-plugin": "^7.2.0", "@typescript-eslint/parser": "^7.2.0", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "prettier": "^3.2.5", "shx": "^0.3.4", "typescript": "^5.4.2" }, "files": [ "bin/document.js", "bin/document.d.ts", "bin/markdown.js", "bin/markdown.d.ts", "bin/hammerstone.js", "bin/hammerstone.d.ts", "bin/vault.js", "bin/vault.d.ts" ], "prettier": { "bracketSpacing": true, "trailingComma": "all" }, "imports": {}, "dependencies": { "glob": "^10.3.12", "lodash-es": "^4.17.21", "slug": "^9.0.0", "yaml": "^2.4.2" } }