Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • loaders/toml#1.0.1×5
    099eb82c · release patch 1.0.1 ·
    @ngdangtu/astro-toml v1.0.1
    
    Minimum requirement: Astro 5.1.0
    Package location: ./packages/loaders/toml
    
    This tag is a patch about fixing review from kind souls on #integrations
    channel in Astro Discord. It also improves error log to bring in better
    UX. Another point is replacing `jsr:@std/toml` with `smol-toml` to
    enhance installing experience.
    
  • loaders/toml#1.0.0×5
    f4b1fd1e · tidy README ·
    Release: @ngdangtu/astro-toml v1.0.0
    @ngdangtu/astro-toml v1.0.0
    
    Minimum requirement: Astro 5.1.0
    Package location: ./packages/loaders/toml
    
    This is my first package of this monorepo. Which means this tag is equal
    to the `repo/7e8cq·init-project` tag.
    
    About this content loader, it works like `glob()` offical loader but
    support for TOML extension. Currently, in the store we already have a
    TOML integration for loading content in TOML format. However, this
    loader follow the latest (Astro 5) which make the config file more
    explainable and easier to install.
    
  • repo/7e8cq·init-project
    f4b1fd1e · tidy README ·
    [2024-12-26] Initial Project
    
    After roughly 10-day, this repo can finally enter to stable state that
    is enough to set a first milestone tag. Hooray 🥳
    
    By stable I mean you guy should ignore all the broken CI, missing
    testcases, note typos and silly talks that happens to be written
    somewhere in the repository notes. It was a mistake in spending time on
    integrating CI.
    
    On another hand, it seems that Astro testing for monorepo isn't ready
    yet. Probably I'll come someday when I have more packages to manage.
    
    For now, nothing will ever be done if I still keep insisting in making a
    good repo. I rather tie a bow in here and release my first package then
    come back for later fix. And it doesn't look too bad right?
    
    In short, we have done:
       - create the project repository
       - setup project structure as a monorepo
       - setup `demo/` directory for testing and examples
       - setup NPM deployment config
       - ensure the whole repo use TypeScript
       - add support for vscode to improve dev exp
       - add `package.json` with Bun as package manager
       - add ESlint to guard the TS code & style
       - write documents, notes and an utils script
       - integrate CircleCI for linting merge request (it was a mistake)
       - write the first Astro integration: TOML loader
    
    As a result, we have these packages:
       - @ngdangtu/astro-toml : 1.0.0