Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use bem decl for merge, subtract and intersect #232

Closed
wants to merge 45 commits into from
Closed

Commits on Mar 30, 2016

  1. Moved to enb organization

    blond committed Mar 30, 2016
    Configuration menu
    Copy the full SHA
    588ad07 View commit details
    Browse the repository at this point in the history
  2. Fixed typo

    blond committed Mar 30, 2016
    Configuration menu
    Copy the full SHA
    75acd59 View commit details
    Browse the repository at this point in the history
  3. chore: update bem-naming to 1.0.0

    blond committed Mar 30, 2016
    Configuration menu
    Copy the full SHA
    d62cb0c View commit details
    Browse the repository at this point in the history
  4. Got rid of scheme builders

    The `node.getLevelNamingScheme` and the `node.setLevelNamingScheme`
    methods will be removed in `enb@2.0.0`.
    blond committed Mar 30, 2016
    Configuration menu
    Copy the full SHA
    e9aa853 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #209 from enb/issue-208

    Got rid of scheme builders
    blond committed Mar 30, 2016
    Configuration menu
    Copy the full SHA
    b055ad1 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2016

  1. Removed redundant code from deps-old module

    blond committed Apr 6, 2016
    Configuration menu
    Copy the full SHA
    f9c11ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f22cc90 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #210 from enb/redundant

    Redundant code of deps
    blond committed Apr 6, 2016
    Configuration menu
    Copy the full SHA
    15ede42 View commit details
    Browse the repository at this point in the history
  4. Updated bem-naming to 1.0.1

    blond committed Apr 6, 2016
    Configuration menu
    Copy the full SHA
    3b9a84f View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2016

  1. remove deprecated techs

    blond committed Apr 14, 2016
    Configuration menu
    Copy the full SHA
    cbe968f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #212 from enb/issue-211

    Remove deprecated techs
    blond committed Apr 14, 2016
    Configuration menu
    Copy the full SHA
    ad533fd View commit details
    Browse the repository at this point in the history
  3. remove deprecated options

    blond committed Apr 14, 2016
    Configuration menu
    Copy the full SHA
    e045748 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #214 from enb/issue-213

    Remove deprecated options
    blond committed Apr 14, 2016
    Configuration menu
    Copy the full SHA
    97a2b50 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2016

  1. test: support node 4

    The `mock-fs` does not support `require` for Node.js 4.
    
    Because of this test failed with error:
    
    ```
    Cannot find module 'path/to/file.js
    ```
    blond committed Apr 21, 2016
    Configuration menu
    Copy the full SHA
    33efab2 View commit details
    Browse the repository at this point in the history
  2. chore: update mock-fs to 3.8.0

    blond committed Apr 21, 2016
    Configuration menu
    Copy the full SHA
    cfe561b View commit details
    Browse the repository at this point in the history
  3. chore: update mock-enb to 0.3.2

    blond committed Apr 21, 2016
    Configuration menu
    Copy the full SHA
    8686e7e View commit details
    Browse the repository at this point in the history
  4. test: run tests in node 4 and 5

    blond committed Apr 21, 2016
    Configuration menu
    Copy the full SHA
    efce8be View commit details
    Browse the repository at this point in the history
  5. Merge pull request #216 from enb/issue-215

    Support Node.js 4
    blond committed Apr 21, 2016
    Configuration menu
    Copy the full SHA
    0d15133 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2016

  1. refactor: change the format of level introspection

    **Example of new format:**
    
    ```
    {
        button__text: [
            {
                entity: { block: ‘button’, elem: ‘text’ },
                tech: ‘css’,
                path: ‘path/to/file.ext’,
                level: ‘path/to/level’
            },
            /* ... */
        ],
        /* ... */
    }
    ```
    
    With this introspection format to easily get a list of files named
    entity.
    
    **What has been done?**
    
    * Use `bem-walk` to scan levels.
    * Use `bem-naming` to get id of BEM entity.
    * Add `BundleIntrospection` class to work with introspection of levels
    for one bundle.
    * Rewrite `levels` tech with `build-flow`.
    * Use promises with `node.buildState` to avoid scanning the same levels
    multiple times.
    * Don't read files for directories (example i18n), it should do `files` tech.
    blond committed Apr 29, 2016
    Configuration menu
    Copy the full SHA
    f865d31 View commit details
    Browse the repository at this point in the history
  2. refactor: remove level and levels classes

    Now the `bem-walk` is used to scan.
    blond committed Apr 29, 2016
    Configuration menu
    Copy the full SHA
    e5c0a26 View commit details
    Browse the repository at this point in the history
  3. test: fix tests for levels tech

    blond committed Apr 29, 2016
    Configuration menu
    Copy the full SHA
    438fe3c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    20511d9 View commit details
    Browse the repository at this point in the history
  5. test: fix techs for levels-to-bemdecl tech

    blond committed Apr 29, 2016
    Configuration menu
    Copy the full SHA
    b38f946 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ffcd410 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c11dc49 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2016

  1. Configuration menu
    Copy the full SHA
    e86d28c View commit details
    Browse the repository at this point in the history
  2. node: remove support Node.js 0.10 and 0.12

    blond committed May 4, 2016
    Configuration menu
    Copy the full SHA
    77dcb38 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    666ac5c View commit details
    Browse the repository at this point in the history
  4. style: support ES 2015

    blond committed May 4, 2016
    Configuration menu
    Copy the full SHA
    6498856 View commit details
    Browse the repository at this point in the history
  5. refactor: remove benchmarks

    Exactly the same benchmarks in `bem-walk` repository
    blond committed May 4, 2016
    Configuration menu
    Copy the full SHA
    4253965 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2016

  1. Merge pull request #217 from enb/levels

    Introspection Format
    blond committed May 7, 2016
    Configuration menu
    Copy the full SHA
    ccf4482 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2016

  1. API moved to bottom of list

    vithar committed May 14, 2016
    Configuration menu
    Copy the full SHA
    f856716 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #219 from vithar/patch-1

    API moved to bottom of list
    blond committed May 14, 2016
    Configuration menu
    Copy the full SHA
    adab821 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2016

  1. Configuration menu
    Copy the full SHA
    8a70520 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #222 from vithar/remove-bem-project.md

    Remove 'docs/bem-project.md' file
    blond committed May 17, 2016
    Configuration menu
    Copy the full SHA
    a758bb0 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2016

  1. Update build-bundle.md (#224)

    versus-stack authored and tadatuta committed Jun 21, 2016
    Configuration menu
    Copy the full SHA
    f07a7c1 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2016

  1. Replaced *.bemhtml with *.bemhtml.js [issue 404]

    godfreyd committed Jun 24, 2016
    Configuration menu
    Copy the full SHA
    749ef42 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2016

  1. chore(npm): remove npmignore

    Used the `files` field in `package.json`
    blond committed Jul 4, 2016
    Configuration menu
    Copy the full SHA
    d3108a7 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2016

  1. Configuration menu
    Copy the full SHA
    cfbfdfc View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2016

  1. Merge pull request #226 from enb/godfreyd-iss404

    Replaced *.bemhtml with *.bemhtml.js [issue 404]
    blond committed Jul 8, 2016
    Configuration menu
    Copy the full SHA
    a877bed View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2016

  1. Configuration menu
    Copy the full SHA
    b35e52a View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2016

  1. Configuration menu
    Copy the full SHA
    b5e8af0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c69003b View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2016

  1. Configuration menu
    Copy the full SHA
    e8f96c0 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2016

  1. Configuration menu
    Copy the full SHA
    db61590 View commit details
    Browse the repository at this point in the history