Skip to content
This repository has been archived by the owner on Dec 15, 2022. It is now read-only.

Package rewrite #309

Open
wants to merge 17 commits into
base: master
Choose a base branch
from
Open

Package rewrite #309

wants to merge 17 commits into from

Commits on Jul 18, 2020

  1. package: install standard and define linting scripts

    The project mostly already followed standard style
    This'll help to catch any errors in new code and keep their style consistent
    And while we're at it remove now unused `coffeelint`
    fluvf committed Jul 18, 2020
    Configuration menu
    Copy the full SHA
    3f37423 View commit details
    Browse the repository at this point in the history
  2. package: update deps and reorder package.json

    Fixes a few vulnerabilities reported by npm
    
    The reorder isn't necessary, I just thinks it looks better
    fluvf committed Jul 18, 2020
    Configuration menu
    Copy the full SHA
    67048df View commit details
    Browse the repository at this point in the history
  3. package: run lint:fix

    Most of the changes we're made by `standard` automatically
    fluvf committed Jul 18, 2020
    Configuration menu
    Copy the full SHA
    6e02446 View commit details
    Browse the repository at this point in the history
  4. package: move temp to devDependencies

    It's only used by the specs
    fluvf committed Jul 18, 2020
    Configuration menu
    Copy the full SHA
    f4786bd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    318738a View commit details
    Browse the repository at this point in the history
  6. package: update pegjs to latest @dev version

    Master has had a great number of improvements and bug fixes after the latest stable `0.10.0` version, which is over four years old by now.
    fluvf committed Jul 18, 2020
    Configuration menu
    Copy the full SHA
    36514b5 View commit details
    Browse the repository at this point in the history
  7. snippets: convert getBodyParser into an getter

    Simplifies the code and file structure significantly.
    
    Unfortunatelly we can't spy that the getter is invoked in specs, as the jasmin version included in atom is ancient.
    fluvf committed Jul 18, 2020
    Configuration menu
    Copy the full SHA
    832393b View commit details
    Browse the repository at this point in the history
  8. yes

    fluvf committed Jul 18, 2020
    Configuration menu
    Copy the full SHA
    6c5227a View commit details
    Browse the repository at this point in the history
  9. fix lint errors from rebase

    fluvf committed Jul 18, 2020
    Configuration menu
    Copy the full SHA
    98c328a View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2020

  1. this should work

    we'll see if ive made a huge mistake
    fluvf committed Jul 22, 2020
    Configuration menu
    Copy the full SHA
    6824625 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2020

  1. missing mirrors and choices

    fluvf committed Jul 26, 2020
    Configuration menu
    Copy the full SHA
    273af98 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2020

  1. i think it's done

    needs:
    - tests
    - documentations (will result in some extensive manual testing)
    - choices (not sure how the dropdownlist will be implemented)
    fluvf committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    5367053 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2020

  1. implement choices and some fixes

    choices are now iterated over using shift-tab
    downside is that available choices aren't visible
    alternative could be inserting all chioces, and setting
    cursor selection to the currently choces one
    the downside being extremely long choices that
    could expand past the screen
    fluvf committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    062e7ca View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2020

  1. more temp stuff

    fluvf committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    06a627c View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2020

  1. temp take 3?

    im second guessing myself
    fluvf committed Oct 22, 2020
    Configuration menu
    Copy the full SHA
    f0a1ff6 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2020

  1. implement missing functionality from master

    i made some false assumptions about how stuff worked
    But now this should be onpar with master, kinda
    The babel stuff will be removed once i clean this up
    fluvf committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    e7d8455 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2021

  1. almost done now

    i made some refactoring and such
    this is more of a "hey, this is till being worked on" commit
    stuff still to do:
    - transformations are not done, i changed the format (easy)
    - tests are incomplete (being worked on, not on this commit) (easy but time consuming)
    - need to go over things and document them properly (hard, but i think i might have something to make it easier)
    fluvf committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    1b23a63 View commit details
    Browse the repository at this point in the history