Commit Graph

41 Commits

Author SHA1 Message Date
jkunz 9fb0933dbc feat(ScafTemplate): add renderToMemory() method for in-memory template rendering
Adds a new public method that renders all template files in memory without writing to disk or running scripts. Returns new SmartFile instances without mutating the original templateSmartfileArray. This enables use cases like format commands that need to compare rendered templates with existing files.
2026-03-24 16:42:10 +00:00
jkunz 78bbbb2060 fix(readme): Update README with comprehensive quick start, usage examples, API reference and advanced guides 2025-08-17 16:27:16 +00:00
jkunz abc7cbc5ea fix(ScafTemplate): Use interactive shell for post-scaffold scripts; update CI workflows and package metadata 2025-08-17 15:56:11 +00:00
jkunz 23e4ff62a3 fix(ScafTemplate): Use interactive shell for post-scaffold scripts; update test/build config and dependency versions 2025-08-17 15:42:32 +00:00
philkunz 99e2d08a83 fix(dependencies): Update dependency references and bump version numbers; adjust workflow and template commands 2025-04-15 21:52:08 +00:00
philkunz 757bf763df fix(core): update 2023-08-18 13:00:37 +02:00
philkunz 831ab25a6f fix(core): update 2023-07-25 17:35:13 +02:00
philkunz 56df0d3246 fix(core): update 2023-06-25 13:48:54 +02:00
philkunz 9589ad6146 fix(core): update 2023-06-25 13:39:42 +02:00
philkunz d2b325889d fix(core): update 2023-06-25 13:25:53 +02:00
philkunz 1529ac12e4 fix(core): update 2023-06-25 13:24:32 +02:00
philkunz 7de1cfbb6f fix(core): update 2023-06-25 12:45:44 +02:00
philkunz 02e9cdff98 fix(core): update 2023-06-25 12:33:13 +02:00
philkunz d1886a0966 fix(core): update 2023-06-25 12:27:17 +02:00
philkunz e64e610092 fix(core): update 2023-06-25 12:26:39 +02:00
philkunz 1b6b45f15f fix(core): update 2023-06-25 00:59:36 +02:00
philkunz 6071ae5de3 fix(core): update 2023-06-25 00:50:25 +02:00
philkunz 5d3b4585b0 fix(core): update 2022-06-26 00:31:57 +02:00
philkunz 1b86228bc4 fix(core): update 2022-06-25 03:23:08 +02:00
philkunz 2dae7b1200 fix(core): update 2022-06-25 03:19:43 +02:00
philkunz 5f1bc8dc29 BREAKING CHANGE(core): switch to esm 2022-06-25 03:19:16 +02:00
philkunz e4c2d86dbc fix(core): update 2020-01-31 14:51:05 +00:00
philkunz 1cecba6f13 fix(core): update 2019-10-11 21:56:11 +02:00
philkunz 400e228ffc fix(core): update 2019-01-27 18:55:38 +01:00
philkunz eb990a8ec2 fix(core): update 2018-10-04 17:00:33 +02:00
philkunz 6b5e9ac617 update 2018-10-04 16:04:42 +02:00
philkunz 53de92ac1a BREAKING CHANGE(structure): templates now take their path within the constructor 2018-08-30 22:43:22 +02:00
philkunz aa87ed9427 fix(dependencies): resolve dependencies 2018-08-28 00:20:02 +02:00
philkunz a3f18c17ed BREAKING CHANGE(scope): switch to new @pushrocks scope 2018-08-27 23:55:14 +02:00
philkunz 5fac35c75f prevent empty defaults.yml causing error 2017-06-02 01:03:24 +02:00
philkunz b9a346c5d7 now supports frontmatter for advanced file templating 2017-05-27 23:52:58 +02:00
philkunz ff679c1787 add docs 2017-05-27 03:25:42 +02:00
philkunz bf0007ff3a fix deep add 2017-05-27 03:21:55 +02:00
philkunz 7998c99f27 now works as intended 2017-05-26 15:32:50 +02:00
philkunz eac20873e5 now working 2017-05-25 18:32:53 +02:00
philkunz 6334eb4d0f add cli asking for missing vars 2017-05-07 01:23:03 +02:00
philkunz c6bc044058 start cli integration 2017-05-06 00:47:27 +02:00
philkunz aa31bbfb49 update 2017-05-03 09:45:22 +02:00
philkunz ce90cf2034 update 2017-04-30 23:58:03 +02:00
philkunz 2de09cc7b9 update 2017-04-29 00:44:23 +02:00
philkunz 15214b4cc7 initial 2017-04-28 14:09:42 +02:00