並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 47件

新着順 人気順

Pluggableの検索結果1 - 40 件 / 47件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

Pluggableに関するエントリは47件あります。 eslintESLintjavascript などが関連タグです。 人気エントリには 『GitHub - secretlint/secretlint: Pluggable linting tool to prevent committing credential.』などがあります。
  • GitHub - secretlint/secretlint: Pluggable linting tool to prevent committing credential.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

      GitHub - secretlint/secretlint: Pluggable linting tool to prevent committing credential.
    • Deprecation of formatting rules - ESLint - Pluggable JavaScript Linter

      In ESLint v8.53.0, scheduled to be released on Friday, November 3, 2023, we will formally deprecate our formatting rules. Formatting rules are those rules that simply enforce code conventions around spacing, semicolons, string formats, etc. For a variety of reasons, which are discussed in this post, this is the right decision for ESLint going forward. However, to understand how we got here, it’s h

        Deprecation of formatting rules - ESLint - Pluggable JavaScript Linter
      • What's coming next for ESLint - ESLint - Pluggable JavaScript Linter

        When we released ESLint v9.0.0 in April, it was the first major release in 30 months and formally introduced the new configuration system. ESLint v9.0.0 also made some rule API changes to prepare the core for what’s coming next. After the release, we spent a lot of time creating compatibility utilities, a configuration migration tool, and a rule API transform utility to help the ecosystem move to

          What's coming next for ESLint - ESLint - Pluggable JavaScript Linter
        • GitHub - dprint/dprint: Pluggable and configurable code formatting platform written in Rust.

          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

            GitHub - dprint/dprint: Pluggable and configurable code formatting platform written in Rust.
          • ESLint v9.0.0 released - ESLint - Pluggable JavaScript Linter

            Highlights This is a summary of the significant changes, both breaking and non-breaking, you need to know about when upgrading from ESLint v8.x to ESLint v9.0.0. Installing Because this is a major release, you may not automatically be upgraded by npm. To ensure you are using this version, run: npm i eslint@9.0.0 --save-dev Migration Guide As there are a lot of changes, we’ve created a migration gu

              ESLint v9.0.0 released - ESLint - Pluggable JavaScript Linter
            • Introducing the ESLint Configuration Migrator - ESLint - Pluggable JavaScript Linter

              We’ve heard you: One of the biggest reasons ESLint users haven’t upgraded to ESLint v9.x is migrating a configuration file seems difficult and complicated. Some plugins support flat config and the ESLint v9.x rule APIs and some don’t. Sometimes you need to use FlatCompat and sometimes you need to use the compatibility utilities. While we cover as much as we can in the migration guide, it can take

                Introducing the ESLint Configuration Migrator - ESLint - Pluggable JavaScript Linter
              • ESLint v7.0.0 released - ESLint - Pluggable JavaScript Linter

                Published 08 May, 2020 under Release Notes ESLint v7.0.0 released We just pushed ESLint v7.0.0, which is a major release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release. This release also has some breaking changes, so please read the following closely. Highlights There are several breaking changes in 7.0.0. We’ve created a migration guide

                  ESLint v7.0.0 released - ESLint - Pluggable JavaScript Linter
                • What's coming in ESLint v7.0.0 - ESLint - Pluggable JavaScript Linter

                  Published 20 Feb, 2020 under API Changes What's coming in ESLint v7.0.0 We want to share with you the significant changes that will be coming in v7.0.0 so you can better prepare for the changes and understand why the changes are necessary. Last week, the Technical Steering Committee (TSC) met to finalize the features for ESLint v7.0.0. This feature set had not yet been locked down even as v7.0.0 w

                    What's coming in ESLint v7.0.0 - ESLint - Pluggable JavaScript Linter
                  • Flat config rollout plans - ESLint - Pluggable JavaScript Linter

                    It may seem hard to believe, but the RFC for ESLint’s new configuration system, nicknamed flat config, was first written in 2019. It took until 2022 (v8.21.0) for us to release an experimental, opt-in version of flat config. Since then, we’ve been making changes and improvements based on feedback from the community. The plan was always to allow the current configuration system, nicknamed eslintrc,

                      Flat config rollout plans - ESLint - Pluggable JavaScript Linter
                    • ESLint now officially supports linting of JSON and Markdown - ESLint - Pluggable JavaScript Linter

                      Back in July we announced our plan for ESLint going forward. Part of that announcement discussed transitioning ESLint to be a more general-purpose linter that is capable of linting any language. A lot of the core functionality of ESLint (finding files, parsing then, reporting problems) is generic, and so we’ve spent the past few months extracting the JavaScript-specific parts of the core. We’re no

                        ESLint now officially supports linting of JSON and Markdown - ESLint - Pluggable JavaScript Linter
                      • Introducing ESLint Config Inspector - ESLint - Pluggable JavaScript Linter

                        As of ESLint v9,0.0, the new configuration system has reached general availability, bringing with it many benefits. Configuration files are now easier to manage and more transparent to compose. However, it can still be non-trivial to understand which rules are enabled and disabled for specific files, especially when your configuration is complex or composed from multiple sources. That’s why we are

                          Introducing ESLint Config Inspector - ESLint - Pluggable JavaScript Linter
                        • Version support policy and ESLint v8.x end of life - ESLint - Pluggable JavaScript Linter

                          For ESLint’s entire 11 year existence, we’ve only maintained one major release line at a time. This was both for practical reasons (limited team bandwidth) and technical reasons (our infrastructure was built to assume just one branch). Unfortunately, we haven’t been good at communicating our version support policy, which has led to confusion and frustration when we do a major release. Adopting a f

                            Version support policy and ESLint v8.x end of life - ESLint - Pluggable JavaScript Linter
                          • GitHub - nuvious/pam-duress: A Pluggable Authentication Module (PAM) which allows the establishment of alternate passwords that can be used to perform actions to clear sensitive data, notify IT/Security staff, close off sensitive network connections, etc

                            The PAM Duress is a module designed to allow users to generate 'duress' passwords that when used in place of their normal password will execute arbitrary scripts. This functionality could be used to allow someone pressed to give a password under coercion to provide a password that grants access but in the background runs scripts to clean up sensitive data, close connections to other networks to li

                              GitHub - nuvious/pam-duress: A Pluggable Authentication Module (PAM) which allows the establishment of alternate passwords that can be used to perform actions to clear sensitive data, notify IT/Security staff, close off sensitive network connections, etc
                            • Introducing ESLint Compatibility Utilities - ESLint - Pluggable JavaScript Linter

                              The release of ESLint v9.0.0 brought with it the rollout of the new configuration system, but also a series of changes to the rules API. These changes are necessary in order to prepare ESLint for implementing language plugins, which will give ESLint the ability to natively lint languages other than JavaScript. As a result, plugin authors needed to update their rules to work with v9.0.0, and unfort

                                Introducing ESLint Compatibility Utilities - ESLint - Pluggable JavaScript Linter
                              • GitHub - yoheimuta/protolint: A pluggable linter and fixer to enforce Protocol Buffer style and conventions.

                                protolint is the pluggable linting/fixing utility for Protocol Buffer files (proto2+proto3): Runs fast because this works without compiler. Easy to follow the official style guide. The rules and the style guide correspond to each other exactly. Fixer automatically fixes all the possible official style guide violations. Allows to disable rules with a comment in a Protocol Buffer file. It is useful

                                  GitHub - yoheimuta/protolint: A pluggable linter and fixer to enforce Protocol Buffer style and conventions.
                                • ESLint v9.10.0 released - ESLint - Pluggable JavaScript Linter

                                  Highlights Types now included We’ve been receiving complaints about the @types/eslint package not being updated after the v9 release. While we did do an initial update to the package for v9, it quickly became apparent that regular updates to that package could not be accomplished in a timely manner. Ultimately, we decided that the only way for us to provide the type of experience we want for ESLin

                                    ESLint v9.10.0 released - ESLint - Pluggable JavaScript Linter
                                  • ESLint v8.25.0 released - ESLint - Pluggable JavaScript Linter

                                    Highlights Formatters now have access to the --max-warnings threshold when it is exceeded. See Working with Custom Formatters - The context Argument for details. The new config system no longer supports .eslintignore files, --ignore-path CLI option and ignorePath API option, due to observed incompatibilities with ignores in eslint.config.js configuration files. For ignoring files in the new config

                                      ESLint v8.25.0 released - ESLint - Pluggable JavaScript Linter
                                    • ESLint's new config system, Part 1: Background - ESLint - Pluggable JavaScript Linter

                                      When ESLint was first released in 2013, the config system was fairly simple. You could define the rules you wanted to enable or disable in a .eslintrc file. When a file was linted, ESLint would first look in the same directory as that file for a .eslintrc file and then continue up the directory hierarchy until reaching the root, merging configurations from all the .eslintrc files found along the w

                                        ESLint's new config system, Part 1: Background - ESLint - Pluggable JavaScript Linter
                                      • ESLint's new config system, Part 2: Introduction to flat config - ESLint - Pluggable JavaScript Linter

                                        In my previous post, I talked about how the eslintrc config system had grown to be more complex than necessary through a series of small, incremental changes. The flat config system, on the other hand, was designed from the start to be simpler in a number of ways. We took all of the learnings from the previous six years of ESLint development to come up with a holistic approach to configuration tha

                                          ESLint's new config system, Part 2: Introduction to flat config - ESLint - Pluggable JavaScript Linter
                                        • Announcing the ESLint Community GitHub organization - ESLint - Pluggable JavaScript Linter

                                          In our 2022 year in review, we briefly mentioned a couple of project kickoffs, and we’re excited to now announce the official eslint-community GitHub organization. The strength of ESLint is in its ecosystem, and we continue to investigate different ways of further supporting that community. We began by donating to community projects, to ensure that high-value projects were receiving the funds they

                                            Announcing the ESLint Community GitHub organization - ESLint - Pluggable JavaScript Linter
                                          • Configuration Migration Guide - ESLint - Pluggable JavaScript Linter

                                            The configuration migrator doesn’t yet work well for .eslintrc.js files. If you are using .eslintrc.js, the migration results in a config file that matches the evaluated output of your configuration and won’t include any functions, conditionals, or anything other than the raw data represented in your configuration. Start Using Flat Config Files The flat config file format has been the default conf

                                              Configuration Migration Guide - ESLint - Pluggable JavaScript Linter
                                            • What's coming in ESLint v9.0.0 - ESLint - Pluggable JavaScript Linter

                                              Last month, the Technical Steering Committee (TSC) met to finalize the features for ESLint v9.0.0. This post outlines our plans for v9.0.0. You can keep up to date everything that is planned for v9.0.0 on our project board. Development plan Due to the large number of breaking changes planned for v9.0.0, we have decided to develop this release in two phases: Alpha. The alpha release will be compris

                                                What's coming in ESLint v9.0.0 - ESLint - Pluggable JavaScript Linter
                                              • ESLint v7.8.0 released - ESLint - Pluggable JavaScript Linter

                                                Published 31 Aug, 2020 under Release Notes ESLint v7.8.0 released We just pushed ESLint v7.8.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release. Highlights Support for logical assignment operators and numeric separators has landed in ESLint! To enable linting this syntax, please set ecmaVersion to 2021: { "parserO

                                                  ESLint v7.8.0 released - ESLint - Pluggable JavaScript Linter
                                                • GitHub - coderaiser/putout: 🐊 Pluggable and configurable JavaScript Linter, code transformer and formatter, drop-in ESLint superpower replacement 💪 with built-in support for js, jsx typescript, flow, markdown, yaml and json. Write declarative codemods i

                                                  Perfection is finally attained not when there is no longer anything to add, but when there is no longer anything to take away. (c) Antoine de Saint Exupéry 🐊Putout is a JavaScript Linter, pluggable and configurable code transformer, drop-in ESLint replacement with built-in code printer. It has a lot of transformations that keeps your codebase in a clean state, removing any code smell and making c

                                                    GitHub - coderaiser/putout: 🐊 Pluggable and configurable JavaScript Linter, code transformer and formatter, drop-in ESLint superpower replacement 💪 with built-in support for js, jsx typescript, flow, markdown, yaml and json. Write declarative codemods i
                                                  • ESLint v8.0.0 released - ESLint - Pluggable JavaScript Linter

                                                    Published 09 Oct, 2021 under Release Notes ESLint v8.0.0 released We just pushed ESLint v8.0.0, which is a major release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release. This release also has some breaking changes, so please read the following closely. Highlights There are several breaking changes in v8.0.0. We’ve created a migration guid

                                                      ESLint v8.0.0 released - ESLint - Pluggable JavaScript Linter
                                                    • Microsoft donates $10,000 to ESLint as first FOSS Fund recipient - ESLint - Pluggable JavaScript Linter

                                                      ESLint v8.x end-of-life is 2024-10-05 and will not be maintained after that. Upgrade or consider long-term support options Published 13 Aug, 2020 under Sponsorships Microsoft donates $10,000 to ESLint as first FOSS Fund recipient We are happy to announce that Microsoft has donated $10,000 to ESLint, as part of their FOSS Contributor Fund. It is an honor to be supported by Microsoft and to be their

                                                        Microsoft donates $10,000 to ESLint as first FOSS Fund recipient - ESLint - Pluggable JavaScript Linter
                                                      • Preparing your custom rules for ESLint v9.0.0 - ESLint - Pluggable JavaScript Linter

                                                        When ESLint v9.0.0 is released, it will ship with several breaking changes for rule authors. These changes are necessary as part of the work to implement language plugins, which gives ESLint first-class support for linting languages other than JavaScript. We’ve had to make these changes because ESLint has, from the start, assumed that it would only ever be used to lint JavaScript. As such, there w

                                                          Preparing your custom rules for ESLint v9.0.0 - ESLint - Pluggable JavaScript Linter
                                                        • Version Support - ESLint - Pluggable JavaScript Linter

                                                          Version Support The ESLint team provides ongoing support for the current version and six months of limited support for the previous version. Major ESLint release lines move through a status of Current, to Maintenance, to End of Life (EOL). A release line is considered Current when prerelease work begins. At that point, the previous release line moves to Maintenance status and stays there until six

                                                            Version Support - ESLint - Pluggable JavaScript Linter
                                                          • ESLint v8.23.0 released - ESLint - Pluggable JavaScript Linter

                                                            Highlights The new config system is now incorporated into the CLI, along with the existing config system. To opt-in to the new config system, place a eslint.config.js file in the root of your project. Please note that this is still an experimental feature and we welcome your feedback! The no-fallthrough rule has a new option allowEmptyCase. The no-warning-comments rule has a new option decoration.

                                                              ESLint v8.23.0 released - ESLint - Pluggable JavaScript Linter
                                                            • 【光Ethernetの歴史と発展】高帯域と低レイテンシーの一方で到達距離は限界へ、800G Pluggable MSAが想定する4つのシナリオ【ネット新技術】

                                                                【光Ethernetの歴史と発展】高帯域と低レイテンシーの一方で到達距離は限界へ、800G Pluggable MSAが想定する4つのシナリオ【ネット新技術】
                                                              • Migrate to v9.x - ESLint - Pluggable JavaScript Linter

                                                                To address: If you are using any of these formatters via the -f command line flag, you’ll need to install the respective package for the formatter. Related issue(s): #17524 Removed require-jsdoc and valid-jsdoc rules The require-jsdoc and valid-jsdoc rules have been removed in ESLint v9.0.0. These rules were initially deprecated in 2018. To address: Use the replacement rules in eslint-plugin-jsdoc

                                                                  Migrate to v9.x - ESLint - Pluggable JavaScript Linter
                                                                • ESLint v7.5.0 released - ESLint - Pluggable JavaScript Linter

                                                                  Published 18 Jul, 2020 under Release Notes ESLint v7.5.0 released We just pushed ESLint v7.5.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release. Highlights Optional Chaining Support Support for optional chaining has landed in ESLint! const maybeProp = obj.first?.second; The default parser and built-in rules will s

                                                                    ESLint v7.5.0 released - ESLint - Pluggable JavaScript Linter
                                                                  • no-unsafe-finally - ESLint - Pluggable JavaScript Linter

                                                                    JavaScript suspends the control flow statements of try and catch blocks until the execution of finally block finishes. So, when return, throw, break, or continue is used in finally, control flow statements inside try and catch are overwritten, which is considered as unexpected behavior. Such as: // We expect this function to return 1; (() => { try { return 1; // 1 is returned but suspended until f

                                                                      no-unsafe-finally - ESLint - Pluggable JavaScript Linter
                                                                    • Migrate to v9.x - ESLint - Pluggable JavaScript Linter

                                                                      To address: If you are using any of these formatters via the -f command line flag, you’ll need to install the respective package for the formatter. Related issue(s): #17524 Removed require-jsdoc and valid-jsdoc rules The require-jsdoc and valid-jsdoc rules have been removed in ESLint v9.0.0. These rules were initially deprecated in 2018. To address: Use the replacement rules in eslint-plugin-jsdoc

                                                                        Migrate to v9.x - ESLint - Pluggable JavaScript Linter
                                                                      • ESLint's 2022 year in review - ESLint - Pluggable JavaScript Linter

                                                                        In February 2022, we shared our plan for 2022, including how the ESLint project as a whole would be spending its sponsorship money for the betterment of the project. In this post, I’ll share what we achieved during the year. Website redesign The most recognizable change to the project was undoubtedly the website redesign. The new website was officially launched on June 23 and was immediately met w

                                                                          ESLint's 2022 year in review - ESLint - Pluggable JavaScript Linter
                                                                        • Configuration Files (New) - ESLint - Pluggable JavaScript Linter

                                                                          This config system is feature complete but not enabled by default. To opt-in, place an eslint.config.js file in the root of your project or set the ESLINT_USE_FLAT_CONFIG environment variable to true. To opt-out, even in the presence of an eslint.config.js file, set the environment variable to false. If you are using the API, you can use the configuration system described on this page by using the

                                                                            Configuration Files (New) - ESLint - Pluggable JavaScript Linter
                                                                          • Find and fix problems in your JavaScript code - ESLint - Pluggable JavaScript Linter

                                                                            ESLint Versions Latest Version v8.16.0 on 20 May Upcoming Version v8.17.0 on 3 Jun Development HEAD on 25 May Find issues ESLint statically analyzes your code to quickly find problems. ESLint is built into most text editors and you can run ESLint as part of your continuous integration pipeline. Learn more about finding issues with ESLint Fix problems automatically Many problems ESLint finds can be

                                                                              Find and fix problems in your JavaScript code - ESLint - Pluggable JavaScript Linter
                                                                            • ESLint v8.0.0-rc.0 released - ESLint - Pluggable JavaScript Linter

                                                                              Published 24 Sep, 2021 under Release Notes ESLint v8.0.0-rc.0 released We just pushed ESLint v8.0.0-rc.0, which is a new prerelease version for ESLint v8. This release adds some new features and fixes several bugs found in the previous release. Highlights This is a summary of the major changes you need to know about for this version of ESLint. This version of ESLint is provided to gather feedback

                                                                                ESLint v8.0.0-rc.0 released - ESLint - Pluggable JavaScript Linter
                                                                              • Ignore Files - ESLint - Pluggable JavaScript Linter

                                                                                You can configure ESLint to ignore certain files and directories while linting by specifying one or more glob patterns in the following ways: Inside of your eslint.config.js file On the command line using --ignore-pattern Ignoring Files In your eslint.config.js file, if an ignores key is used without any other keys in the configuration object, then the patterns act as global ignores. Here’s an exa

                                                                                  Ignore Files - ESLint - Pluggable JavaScript Linter
                                                                                • PostgreSQL 12は ここがスゴイ! ~性能改善やpluggable storage engineなどの新機能を徹底解説~ (NTTデータ テクノロジーカンファレンス 2019講演資料)

                                                                                  PostgreSQL 12は ここがスゴイ! ~性能改善やpluggable storage engineなどの新機能を徹底解説~ (NTTデータ テクノロジーカンファレンス 2019講演資料、2019/09/05) 澤田 雅彦 NTT OSSセンタ イベント概要 https://oss.nttdata.com/techconf2019/Read less

                                                                                    PostgreSQL 12は ここがスゴイ! ~性能改善やpluggable storage engineなどの新機能を徹底解説~ (NTTデータ テクノロジーカンファレンス 2019講演資料)

                                                                                  新着記事