DataSanitizer

0.2.1-preview0001

PowerShell module for identifying, and sanitizing personal and sensitive data.

Minimum PowerShell version

5.0

This is a prerelease version of DataSanitizer.
There is a newer prerelease version of this module available.
See the version list below for details.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name DataSanitizer -RequiredVersion 0.2.1-preview0001 -AllowPrerelease

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name DataSanitizer -Version 0.2.1-preview0001 -Prerelease

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) François Lefebvre. All rights reserved.

Package Details

Author(s)

  • François Lefebvre

Functions

Get-Something

Dependencies

This module has no dependencies.

Release Notes

## [0.2.1-preview0001] - 2025-07-17

### Added

- **Module Bootstrap**
 - Added initial implementation of the `DataSanitizer` module
- **Project Configuration and Automation**
 - Added `.gitattributes` for line endings and binary file handling
 - Added `.gitignore` for standard exclusions
 - Added `.vscode/tasks.json` with PowerShell-based build and test automation using problem matchers
 - Configured `GitVersion.yml` for semantic versioning based on Git history
 - Added `RequiredModules.psd1` specifying `Pester`, `PSScriptAnalyzer`, and `InvokeBuild`
- **Documentation and Community Guidelines**
 - Added `README.md` with project overview, installation instructions, usage examples, and system requirements
 - Added `CONTRIBUTING.md` detailing development workflow, coding conventions, and bug reporting process
 - Introduced `CODE_OF_CONDUCT.md` based on the Contributor Covenant
 - Added `SECURITY.md` with vulnerability disclosure procedures
 - Added `CHANGELOG.md` conforming to Keep a Changelog guidelines
- **Issue Reporting Templates**
 - Added `.github/ISSUE_TEMPLATE/1-bug.yaml` for bug reports
 - Added `.github/ISSUE_TEMPLATE/2-feature-request.yaml` for feature requests
 - Added `.github/ISSUE_TEMPLATE/3-detection-improvement-suggestion.yaml` for detection-related suggestions
 - Added `.github/ISSUE_TEMPLATE/config.yml` to disable blank issues and redirect users to a support contact page
- **CI/CD**
 - Added PowerShell workflow for automated script analysis and SARIF upload.
- **Development Environment Enhancements**:
 - Added a new dev container configuration in `.devcontainer/devcontainer.json`
 - Updated `.vscode/extensions.json` to recommend the `redhat.vscode-yaml` extension for YAML editing.
 - Configured `.vscode/settings.json` for YAML schema validation and support for custom tags.
- **Documentation**
 - Introduced a `docs/.vitepress/config.mts` file to configure the VitePress site with navigation, sidebar, social links, and Mermaid.js integration for diagrams.
 - Added a custom VitePress theme in `docs/.vitepress/theme/`, including a `style.css` file for overriding default styles and defining custom color variables.
 - Expanded developer documentation with detailed guides on coding standards, contributing, development workflow, environment setup, testing, and releasing.

FileList

Version History

Version Downloads Last updated
0.3.0-previe... 2 8/5/2025
0.2.3 7 7/17/2025
0.2.1-previe... (current version) 4 7/17/2025
0.2.0 6 7/17/2025
0.2.0-previe... 4 7/17/2025
0.2.0-previe... 4 7/17/2025
Show more