UNPKG

xpm

Version:

The xPack project manager command line tool

122 lines (121 loc) 3.58 kB
{ "name": "@xpack/xpm-liquid", "version": "2.0.0", "description": "A Node.js CommonJS/ES6 module with the Liquid substitutions code used by xpm & relatives", "type": "commonjs", "exports": { "node": { "import": "./esm/index.js", "require": "./cjs/index.js" }, "types": "./cjs/index.d.ts", "default": "./cjs/index.js" }, "main": "./cjs/index.js", "module": "./esm/index.js", "types": "./cjs/index.d.ts", "scripts": { "compile-watch": "tsc --build --verbose --watch src", "fix": "ts-standard --fix src tests && standard esm", "compile": "tsc --build --verbose src", "npm-install": "npm install", "npm-link": "npm link", "npm-link-deps": "npm link @xpack/logger", "npm-outdated": "npm outdated", "npm-update": "npm update", "npm-version-patch": "npm version patch", "npm-version-minor": "npm version minor", "postversion": "git push origin --all && git push origin --tags", "npm-pack": "npm pack", "git-log": "git log --pretty='%cd * %h %s' --date=short", "lint": "ts-standard src && standard esm", "prepare": "npm run compile && npm run lint", "pretest": "npm run lint", "pretest-100": "npm run lint", "pretest-100-c8": "npm run lint", "tap": "tap --reporter=spec", "tap-c8": "c8 tap --reporter=spec", "test-tap": "tap", "test-tap-coverage": "tap --coverage", "test-tap-coverage-c8": "c8 -- tap", "test-tap-coverage-100": "tap --coverage --100", "test-tap-coverage-100-c8": "c8 --100 -- tap", "test": "npm run test-tap -s", "test-100": "npm run test-tap-coverage-100 -s", "test-100-c8": "npm run test-tap-coverage-100-c8 -s", "dev-cycle": "npm run fix && npm run compile && npm run test-100-c8", "typedoc": "typedoc --logLevel Verbose", "safari": "open -a Safari docs/index.html", "clean": "del-cli docs cjs 'tests/**/cjs' 'src/**/*.d.ts' 'src/**/*.d.ts.map' 'src/**/*.js' 'src/**/*.js.map' 'tests/**/*.d.ts' 'tests/**/*.d.ts.map' 'tests/**/*.js' 'tests/**/*.js.map' '**/tsconfig.tsbuildinfo' .nyc_output coverage", "deep-clean": "npm run clean && rm -rf node_modules package-lock.json", "npm-version": "echo $(which node) $(node --version) && echo $(which npm) $(npm --version)" }, "repository": { "type": "git", "url": "https://github.com/xpack/xpm-liquid-ts.git" }, "keywords": [ "xpm", "liquid", "liquidjs" ], "author": { "name": "Liviu Ionescu", "email": "ilg@livius.net", "url": "https://github.com/ilg-ul" }, "license": "MIT", "bugs": { "url": "https://github.com/xpack/xpm-liquid-ts/issues" }, "homepage": "https://xpack.github.io/xpm-liquid-ts/", "dependencies": { "@xpack/logger": "^5.0.4", "liquidjs": "^10.10.1" }, "devDependencies": { "@types/node": "^18.11.9", "@types/tap": "^15.0.11", "c8": "^9.1.0", "del-cli": "^5.1.0", "standard": "^17.1.0", "tap": "^16.3.4", "ts-node": "^10.9.2", "ts-standard": "^12.0.2", "typedoc": "^0.25.11", "typescript": "^4.9.5" }, "tap": { "check-coverage": false, "coverage": false, "files": [ "tests/tap/*.ts" ], "node-arg": [ "--loader=ts-node/esm" ], "reporter": "classic", "timeout": 30, "ts": true }, "eslintConfig": { "rules": { "max-len": [ "error", 80, { "ignoreUrls": true } ] } }, "ts-standard": { "ignore": [ "**/*.d.ts", "**/*.js" ] }, "engines": { "node": " >=18.0.0" } }