UNPKG

conditional-tag

Version:

Clean, easily readable conditional statements in template literals/strings for Node.js and browsers. Provides `if` / `elseif` / `else` and `switch` / `case` / `default` syntax options.

66 lines (65 loc) 1.68 kB
{ "name": "conditional-tag", "version": "1.2.2", "description": "Clean, easily readable conditional statements in template literals/strings for Node.js and browsers. Provides `if` / `elseif` / `else` and `switch` / `case` / `default` syntax options.", "type": "module", "repository": { "type": "git", "url": "git+https://github.com/VividVisions/conditional-tag.git" }, "homepage": "https://github.com/VividVisions/conditional-tag", "bugs": "https://github.com/VividVisions/conditional-tag/issues", "browser": "./browser/conditional-tag.min.js", "keywords": [ "conditional", "tag", "tagged", "template", "literal", "literals", "string", "strings", "if", "elseif", "else", "switch", "case", "node", "nodejs", "browser" ], "author": "Walter Krivanek <walter@vividvisions.com>", "license": "MIT", "engines": { "node": ">=18.20" }, "scripts": { "build": "npx rollup --config rollup.config.js", "dist": "NODE_ENV=production npm run build", "test": "NODE_ENV=testing mocha --require \"./test/hooks.js\" \"./test/**/*.test.js\"", "test:package": "NODE_ENV=testing mocha \"./test/package.test.js\"", "test:coverage": "c8 -c './.c8rc.json' npm test" }, "imports": { "#lib/*": "./lib/*" }, "exports": { ".": "./index.js" }, "dependencies": { "debug": "^4.4.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^28.0.2", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-strip": "^3.0.4", "@rollup/plugin-terser": "^0.4.4", "c8": "^10.1.3", "chai": "^5.1.2", "chai-spies": "^1.1.0", "colorette": "^2.0.20", "git-repo-info": "^2.1.1", "mocha": "^11.0.1", "rollup": "^4.29.1" } }