8000 deps: add temporal_rs 0.1.0 · nodejs/node@3cc8570 · GitHub
[go: up one dir, main page]

Skip to content

Commit 3cc8570

Browse files
legendecasRafaelGSS
authored andcommitted
deps: add temporal_rs 0.1.0
PR-URL: #60703 Refs: #58730 Refs: #60693 Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
1 parent 660788c commit 3cc8570

File tree

657 files changed

+111880
-0
lines changed
  • < 31DE span class="PRIVATE_TreeView-item-content-text prc-TreeView-TreeViewItemContentText-FFaKp">tzif-762fa57e245bdc0d-c5a018de141b4cb3.json
  • experimental_tzif
  • tzdb
  • utils
  • src
  • temporal_capi
  • tools
  • zoneinfo
  • Some content is hidden

    Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

    657 files changed

    +111880
    -0
    lines changed

    deps/temporal/.cargo/config.toml

    Lines changed: 3 additions & 0 deletions
    Original file line numberDiff line numberDiff line change
    @@ -0,0 +1,3 @@
    1+
    # TODO: track https://github.com/rust-lang/rust/issues/141626 for a resolution
    2+
    [target.x86_64-pc-windows-msvc]
    3+
    rustflags = ['-Csymbol-mangling-version=v0']

    deps/temporal/.gitignore

    Lines changed: 23 additions & 0 deletions
    Original file line numberDiff line numberDiff line change
    @@ -0,0 +1,23 @@
    1+
    # Generated by Cargo
    2+
    # will have compiled files and executables
    3+
    debug/
    4+
    target/
    5+
    tzdata/
    6+
    7+
    # Include the data debug view
    8+
    !/provider/src/data/debug
    9+
    10+
    # These are backup files generated by rustfmt
    11+
    **/*.rs.bk
    12+
    13+
    # MSVC Windows builds of rustc generate these, which store debugging information
    14+
    *.pdb
    15+
    16+
    .vscode/
    17+
    18+
    # Ignore log files
    19+
    *.log
    20+
    21+
    # Ignore clangd files
    22+
    .cache
    23+
    compile_commands.json

    deps/temporal/CHANGELOG.md

    Lines changed: 484 additions & 0 deletions
    Large diffs are not rendered by default.

    deps/temporal/CONTRIBUTING.md

    Lines changed: 51 additions & 0 deletions
    Original file line numberDiff line numberDiff line change
    @@ -0,0 +1,51 @@
    1+
    # Contributing to Temporal in Rust
    2+
    3+
    We welcome contributions, feel free to checkout our open issues. If you
    4+
    find an issue you're interested in, please feel free to ask to be assigned.
    5+
    6+
    If you're interested in helping out but don't see an issue that's for
    7+
    you, please feel free to contact us on `Boa`'s Matrix server.
    8+
    9+
    ## Contributor Information
    10+
    11+
    The Temporal proposal is a new date/time API that is being developed and proposed
    12+
    for the ECMAScript specification. This library aims to be a Rust
    13+
    implementation of that specification.
    14+
    15+
    Due to the nature of the material and this library, we would advise anyone
    16+
    interested in contributing to familiarize themselves with the Temporal
    17+
    specification.
    18+
    19+
    Also, always feel free to reach out for any advice or feedback as needed.
    20+
    21+
    ## Testing and debugging
    22+
    23+
    For more information on testing and debugging `temporal_rs`. Please see
    24+
    the [testing overview](./docs/testing.md).
    25+
    26+
    ## Diplomat and `temporal_capi`
    27+
    28+
    If changes are made to `temporal_capi` that affect the public API, the
    29+
    FFI bindings will need to be regenerated / updated.
    30+
    31+
    To update the bindings, run:
    32+
    33+
    ```bash
    34+
    cargo run -p diplomat-gen
    35+
    ```
    36+
    37+
    ## Baked data
    38+
    39+
    To regenerate baked data, run:
    40+
    41+
    ```bash
    42+
    cargo run -p bakeddata
    43+
    ```
    44+
    45+
    ## Dependency check
    46+
    47+
    To check the dependencies, run:
    48+
    49+
    ```bash
    50+
    cargo run -p depcheck
    51+
    ```

    0 commit comments

    Comments
     (0)
    0